实际需求:随着市面上器件管脚数量不断地增多,创建一个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器件的效率。