FPGA自动化设计方法的研究——行为模型产生与验证

来源 :中国科学院半导体研究所 | 被引量 : 0次 | 上传用户:zjtiankong1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相比于ASIC设计, FPGA具有快速的开发周期,而且能避免昂贵的一次投片成本。随着半导体制造工艺进入超深亚微米的时代,这些特点为FPGA赢得了广泛的应用空间。然而,与FPGA的高通用性伴随着的是逻辑单元的闲置,这使得FPGA无法达到很高的面积利用率。此外,FPGA布线资源中大量使用的可编程开关增大了FPGA布线资源的RC负载,从而限制了FPGA工作频率的提高。为解决此问题,设计一系列的针对不同应用领域的FPGA是一个有效的减少冗余电路,提高FPGA面积利用率和性能的方法。然而,FPGA设计本身是一个非常复杂的工作,一款FPGA需要几百人同时工作一年左右才能完成,因此手工设计针对各种不同应用的FPGA芯片是非常低效率的,必须要有高度自动化的方法来辅助设计FPGA芯片。基于此原因,本文的工作提出了一种从FPGA架构描述产生FPGA芯片行为模型的方法,为FPGA的自动化设计提供了一个方向。   本文首先介绍了用于本文中FPGA的各种组成模块的设计:逻辑单元中的4输入LUT由两个LUT3构成,工作于进位链状态时,两个LUT3分别完成计算和值与进位值的功能。逻辑单元中的可配置触发器能够配置成各种带置、复位和时钟使能的触发器与寄存器。可配置IO单元的基本结构由3个数据通路构成:三态、输入、输出通路。通过扩展IO单元中3个数据通路部分的逻辑功能能够满足各种不同规格的要求。此外,基本的可配置宏块(存储器块和乘法器块)的功能和结构在本文中也有介绍。本文中FPGA所用的CAD工具将布线范围延伸到了局部互联结构,因此本文中FPGA架构的布线资源由局部互联结构,连接块和交换块构成,我们介绍了它们的电路结构和设计方法。对于很少有研究工作涉及到的FPGA全局信号网络的设计和优化,本文中提出了一种在满足单元块版图一致性要求下的优化方法,为单元块版图一致性约束下的全局信号分配网络优化设计提供了方法。本文中参照Xilinx Spartan3设计了配置电路部分,该配置电路使用了Xilinx Spartan3的配置文件格式,可以完成基本的写入操作。   利用以上介绍的各基本组成模块,本文中实现了FPGA行为模型的自动产生,并且开发了自动化工具完成整个过程。首先,我们采用扩展的架构描述文件描述FPGA,通过修改该架构文件即可自由定义目标FPGA的大小,构成FPGA的逻辑块,宏块,IO块的数量和位置,FPGA的布线结构等等。FPGA行为模型的自动产生工具能够按照架构文件描述,在几分钟至数十分钟之内(所需时间由目标FPGA芯片的大小决定)自动生成Verilog格式的结构化的FPGA行为模型,此模型能够用于功能验证,也可作为后端的版图自动化设计的网表输入,还可用于版图的物理验证等。   为验证FPGA行为模型的正确性,本文中使用了结构对比和功能验证两种方法。结构对比方法通过比较布线资源图与自动生成的布线资源模型的结构一致性,以确定布线资源模型的正确性。功能验证方法使用各种测试应用对FPGA行为模型在具体应用中的功能进行验证。在本文中,我们开发了工具将测试应用的验证环境自动转化为FPGA的验证环境,并且将整个FPGA的CAD流程和FPGA的验证过程结合在一起,自动化了整个功能验证过程。
其他文献
20世纪末,通信技术迎来了高速发展时期。然而,有限的频谱资源限制了通信技术的发展。正交频分复用(OFDM)技术利用子载波正交的原理,频谱资源可以最大化利用,并且具有很强的抗多径
随着人们对结构安全性重视程度的提高,结构健康监测技术的研究和应用也得到了越来越多的关注。声发射技术因为其具有独特的实时、动态、可测、方便等特点,有很好的应用前景。智
学位
森林树种较草本植物具有较高的遗传变异和较低的种群间遗传分化。这些种群遗传结构的特点主要由长的发芽时间、相互交叠的种子传播区域、多年龄层次结构,显著的远交和长距离花
随着重要部门、大型用电设备对高品质电源需求的日益增多,同时为了减少由于电力电子设备的大量使用、非线性负载的不断增加所带来的电网谐波污染,UPS得到了日益广泛的应用。高
本文对InN和InGaN合金材料的MOCVD生长进行表征分析研究,对InN和InGaN合金材料的电学性质、光学性质及辐射性质进行分析研究讨论,对InN和InGaN合金材料的p-型掺杂问题研究讨论,
本论文的研究目的是实现LED显示屏的脱机显示。LED脱机屏是指LED显示屏控制系统信息显示时,不经过计算机进行数据的整合和格式的转换,显示部分直接从显示缓冲区中读取已存放好
学位
太赫兹(Terahertz,THz)通信具有大带宽、高容量和高速率等优点,能够满足日益增长的无线通信的需求。信道编码作为通信系统的核心模块,能够大大地改善大气信道对THz通信系统造成
2006年10月~2007年5月,我们采用固定路线调查、瞬时扫描行为取样法对云南纳帕海越冬黑颈鹤的行为时间分配、鹤群结构、栖息地利用等方面作了研究。   黑颈鹤越冬期日间行为
学位
随着电子系统对高性能、小型化器件需求的逐步增长,MEMS振荡器凭借其高Q值、易集成、抗冲击等优异性能迅速发展,在时钟市场占据的份额逐步扩大。同时,硅的频率温度系数高达-30pp
海栖热袍菌能够在高温条件下有效分解淀粉、纤维素、半纤维素等多聚糖,产生L-乳酸、H2等能源物质,是研究极端嗜热厌氧菌的一个典型的模式细菌。目前,人们对其在高温下的生存的分