基于层次法实现EOS芯片的后端设计(3)
层次法设计包含以下基本步骤:
(1) 数据准备(Data Preparation)
准备好后端设计所需要的数据:网表(netlist),时序约束文件(sdc),单元库(cell library),时序库(tlf)等等。
(2) I/O PAD放置
根据芯片外管脚的定义和模块数据流向手工放置I/O PAD的位置,也可以通过编写TDF(top design format)文件,把PAD 位置进行限制,用自动布局布线工具读入这个文件即可。
(3) 布局规划(Floorplan)
根据设计的数据流向和功能模块的考虑,以及经验值,给出“core utilization”等参数的值的设置,如果之后的布线出现拥塞,可以适当调整这些参数的设置。
(4) 宏单元放置(Marco cell placement)
对模拟模块或者RAM,ROM等宏单元提前放置,一般根据数据流和功能要求放置,如果没有要求可以放置在靠近外围,这样不会影响到标准单元的布线。
(5) 电源(Power)
在PAD连上电源环给I/O供电,芯片内部还要在水平和垂直方向给出多组电源组,这些电源组都会连上沟道(row)的电源,以达到IR DROP的要求。
(6) 标准单元放置(Standard cell placement)
标准单元被放置在预先设置好的沟道(row)里面,这种放置可以时时序驱动的(timing driven),也可以是功耗驱动的(power driven)。
(7) 时钟树生成(Clock tree synthesis)
由于时钟端的驱动能力有限,而且时序的好坏也是一个芯片的成败的关键,在所有的时钟驱动端加入一些缓冲器(Buffer)。
(8) 布线(Routing)
芯片的布线有总体(Global routing)布线和详细布线(Detail routing)两步,如果布线有很大的拥塞(congestion),需要重新布局。
(9) 寄生参数提取(RC extraction)
利用寄生参数提取软件提取线网的寄生电阻和电容,并转换为延时值存到SDF(stand delay format)文件中。
(10) 静态时序分析STA(static timing analysis)
静态时序分析是运用软件计算芯片的时序是否符合设计所要求的时序,如果违反可以进行工程变更(ECO)来修正。
(11) 工程变更ECO(engineering change order)
工程变更是对版图的局部修改,并完成从布局到STA的步骤的统称,一般是加入一些单元,或者替换一些单元来达到对时序的修改。
(12) 设计规则检查DRC(design rule check)和版图与电路图比较LVS(layout versus schematic) [4] 。
层次法设计具有许多优点,主要是它可以对模块施加灵活而严格的约束,可以允许多个物理设计人员并行工作,提高物理设计的并行性,能够减少一些重复的迭代工作,由于增加了许多对功能模块的操作,还可以节约系统资源。层次法设计也有其局限性,主要是设计过程复杂,对含有多个IP模块的设计需要对每个模块进行优化工作,层次法设计对于规模不大的设计优化功能并不明显。(责任编辑:admin)
- “扫一扫”关注融合网微信号
免责声明:我方仅为合法的第三方企业注册用户所发布的内容提供存储空间,融合网不对其发布的内容提供任何形式的保证:不保证内容满足您的要求,不保证融合网的服务不会中断。因网络状况、通讯线路、第三方网站或管理部门的要求等任何原因而导致您不能正常使用融合网,融合网不承担任何法律责任。
第三方企业注册用户在融合网发布的内容(包含但不限于融合网目前各产品功能里的内容)仅表明其第三方企业注册用户的立场和观点,并不代表融合网的立场或观点。相关各方及作者发布此信息的目的在于传播、分享更多信息,并不代表本网站的观点和立场,更与本站立场无关。相关各方及作者在我方平台上发表、发布的所有资料、言论等仅代表其作者个人观点,与本网站立场无关,不对您构成任何投资、交易等方面的建议。用户应基于自己的独立判断,自行决定并承担相应风险。
根据相关协议内容,第三方企业注册用户已知悉自身作为内容的发布者,需自行对所发表内容(如,字体、图片、文章内容等)负责,因所发表内容(如,字体、图片、文章内容等)等所引发的一切纠纷均由该内容的发布者(即,第三方企业注册用户)承担全部法律及连带责任。融合网不承担任何法律及连带责任。
第三方企业注册用户在融合网相关栏目上所发布的涉嫌侵犯他人知识产权或其他合法权益的内容(如,字体、图片、文章内容等),经相关版权方、权利方等提供初步证据,融合网有权先行予以删除,并保留移交司法机关查处的权利。参照相应司法机关的查处结果,融合网对于第三方企业用户所发布内容的处置具有最终决定权。
个人或单位如认为第三方企业注册用户在融合网上发布的内容(如,字体、图片、文章内容等)存在侵犯自身合法权益的,应准备好具有法律效应的证明材料,及时与融合网取得联系,以便融合网及时协调第三方企业注册用户并迅速做出相应处理工作。
融合网联系方式:(一)、电话:(010)57722280;(二)、电子邮箱:2029555353@qq.com dwrh@dwrh.net
对免责声明的解释、修改及更新权均属于融合网所有。