先说几句废话
Mentor Xpedtion vx2.6,目前虽然已经更新到了vx2.11,现在这个版本用着就不舒服,各种与之前版本的不一致,不兼容。特别是按照王XX书上,也没有讲透,一带而过,所以随时准备弃坑。基本使用和cadence也是相似雷同的。
目标:
绘制xilinx spartan6 的一颗fgg484pin的part:
第一步
在Xilinx官网下载到了【6slx150fgg484pkg.txt】文件,网址:{https://china.xilinx.com/support/package-pinout-files/spartan-6-pkgs.html}
制作EXCEL文件,即csv,这个有一个小坑,从txt到csv,导致在管脚名称后多了一个空格,后面导入时报错,vx2.6应该是识别为特殊字符了;
第二步
新建symbol,各模块按照BANK0-3,电源,JTAG和config,计5部分;
注意,制作过程:选‘New Symbol’一步步做下去,共5个,不会有问题;但是选了Symbol Wizard这个,麻烦就来了;
以下是每个Symbol建好后的属性框;
第三步
新建cell,用LP Wizard 10.5,比较简单。
第四步
建part
报错来了
错误如上,报告引脚冲突,尝试了把五个Symbol制作为一个,顺利合成;那么问题极有可能就是每个Symbol的分离数据属性倒是合成失败的可能性最大;
关于这个的解决办法有两种,第一就是新建symbol,不建分离的,就直接新建5个普通的symbol就可以;目前上面的办法都带有{HETERO}属性,这个是系统在新建过程中自带的;
当已经到目前的进度,也可以去掉系统增加的属性;去掉这个框;取消这个属性
注意:匹配CELL,会自动给出对应pin数的cell;
最后一步
把不要忘记保存,有了这个也基本就完成part了。
总结
这个软件用的人是真少,本人水平也有限,还有其他办法,欢迎大家一块学习进步。