本文摘要(由AI生成):
本文介绍了一种基于Symbol信息快速导入Cell Pin number的方法,可节省手动输入并降低错误率。具体步骤包括在Part分区创建新Part,添加Symbol并勾选相关选项,输入新Cell名称后保存退出。在指定Cell Partition创建新Cell,输入相同名称,然后在Place Pins窗口中自动获取Symbol的Pin Number信息,分配Padstack信息即可完成Pin定义。此方法大大提高了FPGA器件创建效率。
随着市面上器件管脚数量不断地增多,创建一个Cell需要花费的时间也随之增加。创建Symbol可以通过导入csv的方式大大缩减pin number和pin name的输入时间,在创建Cell时,有没有好办法来快速输入Pin number呢?Mentor提供了一种基于已创建好的Symbol信息来快速导入Cell Pin number的方法,节省了手动输入工作并降低了发生错误的概率。
Create cell fromPart data
当大型器件的Symbol创建成功后,在具体的Part分区中创建新Part。
为Part添加Symbol,注意此时需要勾选Include pin properties和Include pin number mapping两个选项。
在Assign package cell的Top栏位中直接输入新的Cell名称(此时此Cell并不存在),保存后退出Part Editor。
在指定Cell Partition右键创建新Cell,输入相同的Cell名称。此时可以观察到在Create cell from Part data中存在着刚刚创建的Part信息。输入具体Cell设定参数后点击Next进入Cell Editor。
在Place Pins窗口中可以看到Symbol的Pin Number信息已经自动带入到这里,只需为各个Pin分配具体的Padstack信息即可快速完成对Pin的定义工作,省去了大量繁琐的手动输入工作。
如果利用IOPT来创建 FPGA Symbol,再利用此方法来创建Cell,便可以大大提升创建FPGA器件的效率。