内存编译器

这个MeMQuesty内存编译器是一个独特的基于Web的在线工具套件,它允许SOC设计者在几分钟内指定和实现自定义内存。

客户记忆规格

芯片设计者通过输入设计中所需的存储器的规格来开始这一过程。所有可能驱动任何内存实现的规范参数都以下拉菜单形式输入到memquest中。

架构权衡和假设分析

当指定每个内存时,将向设计器显示各种实例解决方案。每个性能轴都用memquest输出表中的一列表示。有了这张桌子,对架构进行评估,并根据实例的需求交换设计选项(例如,面积,权力,存取时间,泄漏电流)和各种工作条件。memquest还支持单个或多个pvt角。可以扩展许多变量,如更广泛的muxing和banking组合。使用Memquest流实例可以进行优化,以便在更节能的芯片设计的总体环境中与它们所需的特性完全一致。

内存实现

一旦规范和架构权衡完成,MemQuest立即生成所有需要的视图和模型,以便在芯片设计中实例化内存进行模拟。此外,该设计被提交给在线服务器上的导师进行物理实现。一个完全自动化和正确的构建流程生成内存的物理实现。

内存验证

在自动实现内存实例的gdsii之后,另外一个自动程序从GDSII模型中提取物理电路特性。然后程序执行精确电路的SPICE模拟。与自动提取和特征化流程并行,另一个自动的幕后程序序列被运行来验证物理设计。作为这个过程的一部分,在每个内存上运行完整的LVS和DRC验证。

因为每个实例实际上都是由在线工具进行特征化和验证的,更多的自由度可供使用memquest的设计师指定。使用这个流程,记忆可以在任意数量的自定义角进行特征化。

memquest是世界上第一个基于网络的在线定制内存开发工具套件,而不仅仅是一个狭义的实例生成器。

闲聊γ 接触