CBIC设计层次 对标准单元的设计 通常按照性能优化原则,通过调整每个晶体管 的宽度,可以在性能和面积上做到最大限度的 优化; 在统一规范条件下对各种常用的逻辑功能单元 (各种组台逻辑或时序逻辑单元)进行设计 形成库单元;
CBIC设计层次 对标准单元的设计 通常按照性能优化原则,通过调整每个晶体管 的宽度,可以在性能和面积上做到最大限度的 优化; 在统一规范条件下对各种常用的逻辑功能单元 (各种组合逻辑或时序逻辑单元)进行设计, 形成库单元;
CBIC设计层次 对标准单元的设计 标准单元可以设计为高度相等的块,宽度可以 根据逻辑功能的不同加以调整;电源接孔和输 入/綸输出接孔统一设计到特定的区域,便于进 行相互连接。 库单元设计完毕可以形成对应的工艺掩模文档 可以在以后的设计中重复使用(IP复用)
CBIC设计层次 对标准单元的设计 标准单元可以设计为高度相等的块,宽度可以 根据逻辑功能的不同加以调整;电源接孔和输 入/输出接孔统一设计到特定的区域,便于进 行相互连接。 库单元设计完毕可以形成对应的工艺掩模文档, 可以在以后的设计中重复使用(IP复用);
CBIC设计层次 功能模块的设计: 直接在库中调用基本单元进行功能模块的设计 作为功能模块的设计 主要从逻辑上考虑尽量减少逻辑单元的用量 根据逻辑连接关系,仔细排布各逻辑单元的相 互位置,使全局的长线布线数量为最少,同时 使块内最长的布线最小化
CBIC设计层次 功能模块的设计: 直接在库中调用基本单元进行功能模块的设计 作为功能模块的设计; 主要从逻辑上考虑尽量减少逻辑单元的用量; 根据逻辑连接关系,仔细排布各逻辑单元的相 互位置,使全局的长线布线数量为最少,同时 使块内最长的布线最小化
CBIC设计层次 全局布局布线的设计 根据各功能块之间的关系和布线数量的需求 布置各功能块在芯片上的位置,设计各布线区 的宽度和连线走向,这也会涉及到标准单元的 布局处理; 对于输出到较长互联线的逻辑单元,需要考虑 设计具有足够驱动能力的输出缓冲单元
CBIC设计层次 全局布局布线的设计 根据各功能块之间的关系和布线数量的需求, 布置各功能块在芯片上的位置,设计各布线区 的宽度和连线走向,这也会涉及到标准单元的 布局处理; 对于输出到较长互联线的逻辑单元,需要考虑 设计具有足够驱动能力的输出缓冲单元
CBIC设计特点 在CBIC的设计中,电路的各种尺度参数都可 以比较自由的调整,设计的灵活性很大,可以 实现性能优化的设计方式,对电路的面积和时 问延迟能够进行有效的优化处理 需要设计所有的图形掩模,设计周期和成本都 比较高
CBIC设计特点 在CBIC的设计中,电路的各种尺度参数都可 以比较自由的调整,设计的灵活性很大,可以 实现性能优化的设计方式,对电路的面积和时 间延迟能够进行有效的优化处理; 需要设计所有的图形掩模,设计周期和成本都 比较高