博鱼电子游戏积木块自动布图(Building Block Layout) 又称为任意形状单元布图,简称作BBL。 限于实现的困难,大部分的BBL模式版 图都为矩形,也可有少量“T”型和“L” 型。它们可被安置在芯片的任何位置上。 其中模块的版图是预先设计好的。
采用单元重复的方法是结构化设计的一 种好方法,这样既简化设计,又减少错 误,同时使结构规则化。所谓规则化是 指模块内部可以随功能而不同,但模块 间的接口如电源、地线、时钟线、总线 等可以是公共的。规则性可以在设计层 次的所有级别上存在。
结构化设计是由Mead和Conway首先提 出来的,其目的是让设计者能够直接参 加芯片设计以实现高性能系统。在结构 化设计中采用以下几方面的技术。
一博鱼电子游戏、层次性: 由于系统规模很大,设计复杂性很 高,一般全定制设计首先进行系统 划分,将一个系统划分成若干模块, 再将模块划分成更小的模块博鱼电子游戏,直至 小模块的复杂性达到合适的细节为 止。划分的原则之一是模块间连线 最少,而将联系紧密的部分划分在 同一模块内。
大部分CAD公司都提供实用的交互图形 编辑器,如Cadence、Mentor等都有功能 完善、性能良好的编辑工具。我国自行 开发的PANDA系统也包括有一个交互图 形编辑工具。除了工作站版本外,有些 公司还专门提供微机上的版本,Tanner公 司的L-Edit是一个广泛使用的微机上的交 互图形编辑器。
符号法版图设计方法保持了交互图形编 辑方法所具有的较高布图密度和灵活性 的优点,且由于设计规则是由符号法版 图编辑器维持的,用户在操作时不需要 考虑,因而大大降低了设计工作量。
但由于目前还没有高性能的二维压缩工 具,使符号法版图设计方法的布图密度 低于手工设计的交互图形编辑方法。 Magic是一个著名的符号法版图编辑器, 它是由美国加州大学Berkeley分校开发的。 有些实用系统把符号法和交互图形编辑 集成在一个系统中。如我国PNADA系统 中,用户可以用几何图形,也可以用器 件符号进行版图编辑。
通过对模块接口的很好定义,可以 有效地使该模块的内容变得对任何 外部接口不再重要,可以将每个模 块看作一个黑盒子。设计时不关心 模块内部的情况,这样减少了模块 表现的复杂性。
全定制设计中的往往需要手工参与。因 为目前还没有一个很完善的全定制设计 的EDA工具。由于全定制设计是一种很 少受约束的设计技术,当对一个全新的 芯片进行设计时,手工设计仍然被许多 半导体厂商所广泛使用。手工参与设计 的实质是把一个设计划分为若干过程, 然后由精通逻辑,精通电路,精通版图 等专家各自去完成任务,而在各部分任 务中,可以有相应的EDA工具支持。
符 号 法 版 图 设 计 方 法 ( symbolic layout approach)也是一种人工设计方法。它使 用晶体管、通孔和连线的符号进行输入 和编辑并产生一个拓扑版图。然后再根 据给定的设计规则将它转换成物理版图。 直接由拓扑版图转换而成的物理版图往 往有较多的冗余空间。因此,符号法版 图编辑器中还需要提供版图压缩功能, 以优化版图面积。
三 种 CAD 工 具 用 于 全 定 制 设 计 模 式 : O 基于几何图形的交互图形编辑 O 符号法 O 积木块自动布图
设计者将手工设计好的版图用一个数字 化仪输入至计算机并进行编辑,可直接 在屏幕上绘制版图。编辑器提供有插入、 移动、删除、复制博鱼电子游戏、拉伸等命令,还有 联机的的设计规则检查功能,并辅以开 窗、缩放、窗口移动等显示功能虽然此 方法设计效率低,设计时间长。但由于 可得到高集成度和高性能的芯片,因而, 此方面仍被广泛用于大批量产品的设计 中。
由于手工设计方法不可避免地会产生错 误。因此,必须在版图编辑后进行版图 验证。版图验证包括设计规则检查、电 学规则检查、版图与原理图对照检查以 及电路网表提取,版图寄生参数提取和 后模拟。
CAD公司在提供交互图形编辑软件的同 时,也提供版图验证软件。Cadence的 Dracula就是一个十分著名的版图验证软 件。一个性能良好的版图验证软件可以 将设计错误消灭在芯片制造之前,确保 芯片的正确性和一定的成品率。
BBL模式下的布线区域比较复杂,未被模 块占用的芯片空间为布线区。通常要先 把它们划分成矩形的通道区,然后再按 一定次序逐个进行布线,传统的布线工 艺用两层金属,此时模块上面不能走线。 随着多层布线工艺的出现,模块上允许 有三层以上的走线,出现了“跨单元布 线”(Over the Cell Routing)技术。 它使得布线区域大大减小。
• 这种划分,可以是由人工来完成,也可以由 划分工具进行自动划分.关键是如何评价这一 划分结果是最优的。在进行电路划分的同时, 对芯片面积也进行相应的划分,其目的是为 每个模块确定一个布图面积的大小。这一步 叫布图规划(floor-planing)。
通常情况下,全定制设计中模块的外形 和放置位置都没有限制,除了模块所占 区域以外的芯片区域都是布线区。模块 上也可以走三层以上的金属线。因此, 全定制设计模式除了要遵循基本的几何 设计规则,如:线宽、线间距、覆盖、 露头等,没有任何其它的物理限制。
博鱼·(电子)官方网站-博鱼电子游戏入口,以下简称:博鱼官网【金玉满堂,喜气洋洋】是最安全平台之一,产品广泛,提供最新网页版登录入口,全站app下载,竞猜,电子,电竞,真人,体育,彩票,捕鱼,各种游戏等您来!