在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5133|回复: 5

[求助] 请教高手帮忙解决IOPAD的排序问题!

[复制链接]
发表于 2009-6-5 01:39:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 陈涛 于 2011-12-16 13:00 编辑

小弟我在用encouter布局导入文件之前,手动在综合后的网表时加了IOPAD,另外在 *.io 文件时写好了排序IOPAD的程序。其它要的文件都有。然后一一导入后,结果, IOPAD的排序与*io文件里的要求不一样,而且Terminal里警告我写的*io文件被忽略!
      请问,这是怎么回事,该怎么解决?

      下面是我的IO文件里的一部分程序:
          pad:io1         S        
          pad:io2         S
          ...
          pad:io6         E
          pad:io7         E
          ...
          pad:io10       N   
          pad:io11       N
          ...
          pad:io15       W
          pad:io16       W
          ...
          pad:corner1       SW
          pad:corner2       SE
          pad:corner3       NW
          pad:corner4       NE

        下面是出现在警告:
         warn:ignored IO file "chip.io"  line 4:  pad:io1         S   
         warn:ignored IO file "chip.io"  line 4:  pad:io2         S
         .....
         warn:ignored IO file "chip.io"  line 4:  pad: corner1     NE   

        另外,请教下,往综合后的网表里加IOPAD ,RAM等宏模块除了手动加外还有其它什么好的方法?
发表于 2009-6-6 09:19:56 | 显示全部楼层
希望下面的解答对你有点帮助:

1. 检查下语义,记得好像‘pad’要这样写的‘Pad’
2. io file里的pad顺序是从左到右,从下到上的,即N和S部分的pad,会根据io file里写的顺序,从左到右排,而E和W部分是从下往上排的
 楼主| 发表于 2009-6-6 18:06:22 | 显示全部楼层
谢谢你的提示!对!"pad"要写成"Pad"!
发表于 2011-12-16 10:22:18 | 显示全部楼层
弱弱的问一句:1)在实际的IO约束文件里,诸如io1,io2,...这些名字要使用core文件的port的名字代替吗?
                    2)如果我用到的pad的数量不用那么多,需要空闲一些,这些空闲的pad该如何约束?
发表于 2011-12-16 11:20:25 | 显示全部楼层
如果你想在网表中体现的话,我记得格式是:

PADCELLNAME    PADNAME (连接情况);

PADCELLNAME到foundary提供的IO的library中找,PADNAME就是你自己定义的名字,括号中的是描述PAD和core的连接情况。

如果空的dummyPAD,只要在网表中写上,连接情况为空就好了。

io file的话就按照2#的做
发表于 2011-12-16 18:18:08 | 显示全部楼层
你可以先随便做个floorplan,然后saveiofile 出来看格式就知道了,
顺序见#2 ,

一般所有IP 都是在dc综合的时候一起compile的,
比如你的ram, io lib都是应该在rtl 例化的 而不是 gate level人工来加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-18 17:36 , Processed in 0.022925 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表