• Home
  • :
  • Community
  • :
  • Blogs
  • :
  • 定制IC芯片设计
  • :
  • Virtuosity: 模拟设计环境中的最重要的3个后仿改进功能

定制IC芯片设计 Blogs

Arja H
Arja H
18 Jul 2019
Subscriptions

Get email delivery of the Cadence blog featured here

  • All Blog Categories
  • Breakfast Bytes
  • Cadence Academic Network
  • Cadence on the Beat
  • Cadence Support
  • Custom IC Design
  • 定制IC芯片设计
  • Digital Implementation
  • Functional Verification
  • IC Packaging and SiP Design
  • The India Circuit
  • Insights on Culture
  • Mixed-Signal Design
  • PCB Design
  • PCB、IC封装:设计与仿真分析
  • RF Design
  • Signal and Power Integrity (PCB/IC Packaging)
  • Silicon Signoff
  • Spotlight Taiwan
  • System Design and Verification
  • Tensilica, Design, and Verification IP
  • Whiteboard Wednesdays
  • Archive
    • Industry Insights
    • Logic Design
    • Low Power
    • The Design Chronicles

Virtuosity: 模拟设计环境中的最重要的3个后仿改进功能

今天的博客重点介绍了后仿流程的最新增强功能。 这些增强功能解决了许多长期存在的问题,例如原理图和版图命名的匹配,绘制端口电压和DSPF文件扫描。 这个博客是我们每周发布两次 - 周二和周四 - 的迷你博客系列的一部分,以涵盖Virtuoso®ADE Assembler,Virtuoso® ADE Explorer和Virtuoso® Visualization and Analysis中刚刚发布的功能。 请继续关注更多此类有趣的博客。

你有没有想过扫描不同Corner中的的DSPF文件,绘制端口电流和电压,并确保模拟器名称正确映射到Virtuoso® ADE Assembler和Virtuoso® ADE Explorer中的原理图名称? 如果是这样,IC6.1.8 ISR3 / ICADVM12.8 ISR3将为您发布。

我将在此概述如何解决这些长期存在的问题。

映射 Schematic和Post-layout命名

有许多的工具都可以产生DSPF文件,因此,它们可能有许多不同的格式。这使得在ADE中将schematic映射到版图提取的名称变得非常困难。此外,有时您可能在post-layout真后发现在direct plot模式中从schematic中选择端口或信号不起作用,或者您为schematic创建的表达式不再适用于版图好仿真。这可能是由于schematic和DSPF文件之间缺乏映射。

  • 不匹配的层次分隔符(. 或者 /)被经常使用
  • 前缀(例如X或M)被添加到DSPF
  • 不匹配的finger 分隔符(@或者#)被经常使用
  • 不匹配的端口命名(s 或者1)被经常使用。

现在我们可以使用.simrc文件和一些设置手动将DSPF语法映射到schematic。网表设计时会选择这些设置。内部映射将允许您轻松地使用相同的表达式探测schematic网络和端口  - 无论您的测试设计是schematic还是DSPF文件。

 此映射还将有助于下面概述的其他新的post-layout。

有关此映射流程的详细信息,请参阅ADE Assembler User Guide。

跨越 Corners扫描DSPF文件

如果要在不同的 corner使用不同的DSPF文件,只需编写一个包含DSPF文件和部分路径的.scs文件即可。 将此.scs文件作为模型文件添加到 Corners Setup 表单中,然后选择这些部分。 然后,您可以使用不同 corner的不同DSPF文件运行 corner仿真。

以下是在三个 corner上绘制的输出信号的示例。

您已经能够使用config扫描扫描DSPF视图。 要了解有关此功能的更多信息,您可以在ADE博客中阅读我的Sweeping Multiple DSPF Views in ADE。

探测终端电压

到目前为止,当您在原理图中选择一个端子将其添加到ADE输出时,它将始终保存或绘制该端口上的电流。但是没有办法从界面看到信号是电流。

您必须检查网表以检查保存的内容。例如,在Spectre中,电流用冒号分隔符保存,:s和带有周期分隔符的电压,.s。



现在,可以选择端口并选择是保存还是绘制终端电压或电流。将输出添加到ADE并在原理图上选择端口时,可以选择保存电压,电流或两者。

        

如果您正在绘制或保存终端电流,schematic还将通过在终端周围添加椭圆来指示选择绘制或保存的信号类型,如果您正在绘制或保存终端电压,则选择V,或者如果您正在绘制或保存两者。

信号将被添加到ADE输出,名称将添加_V或_I后缀,Type列将更新为 signal(V)或 signal(I) - 具有这些后缀和类型意味着您可以使用过滤器快速找到相关信号。

 绘制到ADE波形窗口将显示端口上的电流和电压。



相关资源

博客

  •  Sweeping Multiple DSPF Views 

 用户指南

  •  DSPF File Mapping and Corner Sweeps
  • Terminal Voltage Probing

 有关Cadence电路设计产品和服务的更多信息,请访问www.cadence.com.

关于Virtuosity

 很长一段时间以来,Virtuosity一直是我们最受关注和赞赏的博客系列,它带来了一些鲜为人知但非常有用的软件和文档改进,并且还阐述了Virtuoso中一些令人兴奋的新产品。 我们现在通过广播不同博主和专家的声音来扩大本系列的范围,他们将继续保留Virtuosity的遗产,并试图通过涵盖Virtuoso的长度和广度的主题来为其提供新的维度,以及 更多...点Subscribe访问页面顶部的订阅框,您可以在其中提交您的电子邮件地址,以接收有关我们最新的Virtuosity帖子的通知。



阅读快乐!

Arja 




Tags:
  • Chinese blog |
  • ADE Explorer |
  • post-layout |
  • DSPF |
  • Virtuoso Analog Design Environment |
  • postlayout |
  • Virtuosity |
  • ADE Assembler |

Share Your Comment

Post (Login required)