原创 使用cadence进行FPGA设计时换pin介绍

2015-8-9 20:37 3954 20 20 分类: FPGA/CPLD

FPGA管脚非常多,在原理图设计中,常常先大致进行PCB草图布局,然后根据布局结果进行原理图电气连接,例如,SDRAM离bank3比较近,那么就将SDRAM在原理图中都连到bank3上。这样看似在进行PCB设计时已没什么问题,但是FPGA管脚太多,有时考虑走线方便,特殊走线等问题,就要使用allegro中的换pin功能,下面就来具体介绍换pin的方法。

  1. FPGA换pin结束,PCB画完后在Allegro中点file-export-logic,在logic type中选择design entry CIS,表示要传回的软件为Capture,在export to directory栏中选择要导出的路径为schematic下的allegro_backAnnotation。
  2. 单击export cadence,弹出执行进度窗口。
  3. 打开design entry CIS软件,进入原理图工程。
  4. 单击tools-back annotate。
  5. 在netlist栏选择为schematic下的allegro_backAnnotation。
  6. Back annotation栏中选择update schematic与view output。
  7. 单击确定按钮,执行回注。

说明

  1. 只有每个元件都添加封装了才能生成网表,生成见表前要annotate,元件标号排好,再打印元件清单,进行DRC检查,元件封装添加好,pin group设置好。
  2. 右击元件|edit part|view|package|edit|properties|   把所有的pin group换成一样的字符就可以了,点击ok,updata all,再生成网表。注意,只换IO口,配置芯片管脚,时钟专用管脚都不要换,否则板子很可能就废了。换pin窗口中有designor,bank,pin编号,引脚号,这样换pin时不易出错。
  3. Pin group也可以对不同的bank间的进行swap,也就是说,不同bank间的IO口也可以换pin。

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条