下冰雹 · 2020年07月16日

自动布局布线需要哪些基本元呢?

"自动布局布线需要哪些基本元,以及有哪些工具软件呢?
"

1 个回答 得票排序 · 时间排序
棋子 · 2020年07月28日

"自动布局布线其基本流程如下:
1、读入网表,跟foundry提供的标准单元库和Pad库以及宏模块库进行映射;
2、整体布局,规定了芯片的大致面积和管脚位置以及宏单元位置等粗略的信息;
3、读入时序约束文件,设置好timing setup菜单,为后面进行时序驱动的布局布线做准备;
4、详细布局,力求使后面布线能顺利满足布线布通率100%的要求和时序的要求;
5、时钟树综合,为了降低clock skew而产生由许多buffer单元组成的“时钟树”;
6、布线,先对电源线和时钟信号布线,然后对信号线布线,目标是最大程度地满足时序;
7、为满足design rule从而foundry能成功制造出该芯片而做的修补工作,如填充一些dummy等。
常用的工具有Synopsys的ASTRO,Cadence的SE,ISE,Quartus II也可实现布局布线。"

你的回答