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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3359|回复: 9

[求助] how to assign pads to a sub-block layout.

[复制链接]
发表于 2011-7-12 10:15:50 | 显示全部楼层 |阅读模式

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

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

×
Dear all, here comes a trouble when I am doing rectilinear floor planning using Astro.

I need to assign both PADs and pins to a T-shaped rectilinear floorplan, which is a sub-block of a design, but the PADs are not placed properly when I initialized floorplan, Could anyone give me some advice ?

or some instruction on the full-chip layout design?
 楼主| 发表于 2011-7-13 17:34:16 | 显示全部楼层
Could anyone give me some help ?or anything about the hierarchical floorplan or the layout of IP with PADs?

Thanks in advance!
回复 支持 反对

使用道具 举报

发表于 2011-7-13 22:46:59 | 显示全部楼层
ICC中-side选项吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-16 07:26:23 | 显示全部楼层
回复 3# 1359784773


    Thank you very much, we planned to implement the layout using Astro at this stage since we are not very familiar with ICC.
And, I have communicated with an engineer of synopsys, they suggest to place the PADs manually, treating the PAD as normal macros.
回复 支持 反对

使用道具 举报

发表于 2011-7-16 23:45:12 | 显示全部楼层
very easy, place the PADS manually,

you are in shanghai ? we can help you on site ,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-21 01:06:35 | 显示全部楼层
回复 5# icfbicfb

Thank icfbicfb very much, as what you have said, the PAD could  be modified manually.

however,  when I try to assign the Pins by loading the TDF files, Astro give the Error info as shown below:

INFO: point set is clockwise
INFO: top boundary has 8 sides
INFO: 0 IO pins considered in design
INFO: there is no valid pins to work on
ERROR: rectilinear pin initial placement failed.

all of the Pins couldn't be placed, for example, clk_osc, which comes from the analog block, serves as an input port in the top module of the digital block, when I loaded the netlist, Astro gives the following Warnings:

WARNING : boundary port clk_osc has no pin
  treat net clk_osc as pseudo net and mark it dont_touch

Any help?
thanks in advance!
回复 支持 反对

使用道具 举报

发表于 2011-7-21 07:59:36 | 显示全部楼层
as for rectilinear floorplan ,  please use axgRectiPlanner,

or  create boundary yourself,  like geAddRectilinearBoundary ,

axgRectiPlanner
setFormField "Rectilinear Floor Planning" "Mode" "Enter Boundary"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-21 08:10:50 | 显示全部楼层
回复 7# icfbicfb


    Thanks, info. given above is right from axgRectiPlanner.

I remember in ICC, floating Pins should set some constraints, and is this needed in Astro?
回复 支持 反对

使用道具 举报

发表于 2011-7-22 20:40:04 | 显示全部楼层
yes , in  tdf file , can set som constraints ,
回复 支持 反对

使用道具 举报

发表于 2017-3-18 00:35:15 | 显示全部楼层
Thanks
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-22 22:27 , Processed in 0.017393 second(s), 3 queries , Gzip On, Redis On.

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