异步串口通信模块硬IP核的设计与验证

被引量 : 0次 | 上传用户:simonhill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于0.35μm SiGe CMOS工艺,本文设计了一款通用异步接收/发送器(UART:Universal asynchronous receiver/transmitter)的硬IP(Intellectual Property)核。电路采用半定制方法设计,设计流程包括物理综合、版图的物理实现、验证和功耗分析。串行通信中信号传输的失真度较小,从而能够在距离很远的两个系统之间传递数据。通用异步接收/发送器是用于串行通信的一种集成电路,包括发送模块(并转串)和接收模块(串转并),实现数据在串行和并行之间来回转换。该模块还可以作为硬IP核应用于微处理器接口的设计中。随着半导体制造工艺特征尺寸的减小和数字集成电路设计复杂度的提高,互连线延迟效应在设计中显得越来越重要了。采用物理综合解决了深亚微米工艺条件下线负载模型精度降低的问题。本文给出了传统设计流程中逻辑综合的诸多限制并讨论了在已知物理信息的条件下连线估计的准确度是怎样提高的。在超大规模集成电路(VLSI)设计中,物理实现是指把硬件结构转化为几何版图的过程。基于CMOS 4层金属的工艺,设计了UART硬IP核的物理版图。在标准单元布局完成后,由版图工具插入时钟树。布线完成后,提取实际的延时信息并反标到静态时序分析工具Prime Time进行静态时序分析。在提交流片数据之前需进行LVS(layout versus schematic)和DRC(design rule checking)检查。功能验证和仿真在ASIC设计中始终扮演着十分重要的角色。UART硬IP核的验证分为两类:动态仿真和静态验证。在动态仿真中,总线功能模型BFM(BusFunction Model)用来模拟处理器的接口。本文重点讨论了UART硬IP核的静态验证方法(包括形式验证和静态时序分析)。形式验证是用数学的方法来比较两个逻辑功能是否一致。静态时序分析,在某种程度上可以说是ASIC设计中最重要的一步,布局布线之前和之后都要对网表进行静态时序分析。低功耗成为芯片设计的一个重要目标。设计者需在设计的各个环节中考虑低功耗优化的问题。文中对集成电路功耗的各个组成部分进行了建模,并用Synopsys公司EDA工具PowerCompiler和Nanosim对功耗进行了分析。实验得到的硬IP核最长路径时延为8.4ns,平均功耗(50MHz)约为7mW,核心面积为0.18mm~2,加上PAD进行流片测试的芯片总面积约为0.8mm~2。
其他文献
21世纪的竞争归根到底就是人才的竞争,然而,企业责任管理体系的缺失,员工责任感的缺位,成为了海航集团实现战略转型和跨越式发展的软肋。通过建立一整套科学、合理、高效的责
生烃动力学是当前国际油气地球化学界重要的研究方向之一。本研究选取了我国不同地区典型的煤,油页岩,海相页岩,沥青等样品在开放系统下进行生烃动力学模拟实验,求取其动力学
素人挑战类综艺节目从播出之日起就获得了受众的喜爱,这种节目形态丰富了娱乐节目的类型。中央电视台大型励志挑战类节目《挑战不可能》因其素人挑战内容励志、形式创新,成为
目前,第八次基础教育课程改革正在全国展开,这次课程改革提倡科学探究,注重学生学习能力与科学态度的培养,要求教学过程从强调论证知识的结论向强调获取知识的过程转化。然而,物理
随着我国金融业的发展 ,一些金融机构以金融控股公司的方式实现业务范围的扩张。各种金融控股公司的涌现对我国分业监管框架构成挑战 ,其业务活动会对金融体系的安全性产生直
“九十年代诗歌”与八十年代及之前传统诗歌相比,呈现出不同面貌和特质。叙事、及物、个人化写作等概念的提出即是对新特质的描述。而这些变化并不能仅在诗歌的范围内加以阐释
<正>一些学生家长反映,自己的孩子非常喜欢喝可乐一类的碳酸饮料,虽然人们知道碳酸饮料有一定的益处,可是孩子们一喝饮料就不怎么愿意吃饭了,容易得病。 医生认为,饮用碳酸饮
作为四大文明古国之一,我国在五千年的历史中,积淀下的传统文化博大精深。作为培养优秀人才的重要场所,高校应该以汉语言文学为载体,承担起传承传统文化的重任,成为弘扬传统
近年来,随着信息技术的蓬勃发展,基于人体生物特征的身份鉴别技术成为信息技术领域的研究热点。人体站立或行走条件下,赤脚作用于具有可塑性的松软承受客体上时,形成有明显凹凸立