《超大规模集成电路设计导论》第7章:半定制设计模式.ppt

《超大规模集成电路设计导论》第7章:半定制设计模式.ppt

ID:49262228

大小:1.87 MB

页数:30页

时间:2020-02-02

《超大规模集成电路设计导论》第7章:半定制设计模式.ppt_第1页
《超大规模集成电路设计导论》第7章:半定制设计模式.ppt_第2页
《超大规模集成电路设计导论》第7章:半定制设计模式.ppt_第3页
《超大规模集成电路设计导论》第7章:半定制设计模式.ppt_第4页
《超大规模集成电路设计导论》第7章:半定制设计模式.ppt_第5页
资源描述:

《《超大规模集成电路设计导论》第7章:半定制设计模式.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章半定制设计模式清华大学计算机系2021/7/261§1引言实现策略:正向设计和逆向设计。自动化策略:自动设计、半自动设计和手工设计。2021/7/262层次式策略2021/7/263版图结构实现技术2021/7/264§2门阵列、宏单元阵列及门海一、门阵列设计模式母片结构门阵列设计模式(gatearraydesignstyle)又称为母片(masterslice)法。它预先设计和制造好各种规模的母片,如1000门,3000门,5000门,10000门……母片上除其金属连线及引线孔以外的各层图形均是固定不变的,且以阵列

2、形式排列。2021/7/265母片2021/7/266两种基本单元结构基本单元的高度,宽度都是相等的,并按行排列。2021/7/267单元库中存放的信息NAND3、电路图、逻辑图版图:孔、引线电路参数:扇入、扇出、门延迟时间2021/7/268门阵列设计的特点单元库:单元库中存有上百种不同功能的单元电路,这些单元作为系统设计的基础,可以重复使用。门阵列的生产制造可以分为两个相对独立的过程:第一个过程是母片的制造,同时提供与之配套的单元库。第二个过程是根据用户所要实现的电路,完成母片上电路单元的布局及单元间连线。然后对这部分

3、金属线及引线孔的图形进行制版、流片。2021/7/269门阵列设计的优点事先制备母片,使设计周期缩短。母片及库单元都是事先设计好,并经过验证。因此,正确性得到保证。门阵列模式非常规范,自动化程度高。价格低,适合于小批量的ASIC设计。门阵列设计的缺点芯片利用率低,70%左右。不够灵活,对设计限制得太多。布通率不能做到100%布通,要人工解决剩线问题。2021/7/2610二、宏单元阵列模式(macro-cellarray)为了提高门阵列的芯片利用率,一种改进的结构是去掉垂直方向的走线通道,跨越单元行的线可以利用空闲栅来完成

4、。2021/7/2611三、门海设计模式(seaofgates)门海设计模式进一步改进了宏单元阵列的版图结构,取消了水平方向的走线通道,成为一种无通道(channel-less)的门阵列,它仍然保留了半定制设计法的优点:母片预制。2021/7/2612§3标准单元设计模式2021/7/2613单元库有200种左右标准单元。存储信息:包括逻辑符号、电路图、物理版图和电学参数。单元的逻辑功能,电性能及几何设计规则等都是经过验证和分析的。与门阵列库单元不同的是,这里的物理版图是从最低层到最高层各层图形都包括在内。2021/7/2

5、614标准单元布图方法标准单元按行排列,行与行之间留有布线通道,同行或相邻行的单元相连可通过单元行的上、下通道完成。隔行单元之间的垂直方向互连则必须借用事先预留在“标准单元”内部的走线道(feed-through)或在两单元间设置的“走线道单元”(feed-throughcell)或“空单元”(emptycell)来完成连成。2021/7/2615标准单元模式的优点比门阵列更加灵活的布图方式。可以解决布通率问题,达到100%布通率。“标准单元”预先存在单元库中,可以提高布图效率。标准单元设计模式,由于其自动化程度高、设计周

6、期短、设计效率高。十分适用于ASIC的设计,是目前应用最广泛的设计方法之一。2021/7/2616标准单元的改进随着集成电路工艺的发展,标准单元布图方式也在不断的改进,由于增加了布线层数(3~7层)和采用“跨单元布线”(over-cellrouting)技术。可允许出现不等高的单元。而单元引线端的位置也可以任意,不一定要在单元的上下边界上,这样有利于提高芯片的利用率。由此造成布线通道的不规则性,给自动布线算法带来了一定难度。出现了无通道的标准单元。2021/7/2617标准单元布图模式存在的问题当工艺更新之后,标准单元库要

7、随之更新,这是一项十分繁重的工作。为了解决人工设计单元库的费时问题。几乎所有的商业EDA工具,如Cadence,Mentor,Synopsys等都有标准单元自动设计工具。设计重用(Reuse)技术也可用于解决单元库的更新问题。2021/7/2618现场可编程门阵列(FieldProgrammableGateArray)是一种可编程器件,它是近几年迅速发展起来的,用于ASIC设计的一种新方法。FPGA提供了用户可编程和自己制造的能力,极大地缩短了设计和制造时间。FPGA是由CPLD发展而来的,而CPLD则是由PLA发展而来。

8、§4现场可编程门阵列(FPGA)2021/7/2619优点:可以现场编程,给用户提供了参与系统和电路设计的可能性。设计周期短,上市快。一般用于产品的开发和实验阶段,用于抢占市场。与ASIC相比的不足:功耗大成本高速度慢2021/7/2620FPGA逻辑实现我们常把采用基于查找表(Look-Up-Tabl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。