FPGA的静态时序分析研究与设计

被引量 : 0次 | 上传用户:rgypf1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
静态时序分析(STA, Static Timing Analysis)是FPGA软件系统中的一个重要组成模块,用于考察FPGA用户设计的电路的时延、速度指标,并且验证电路时序是否符合设计者规定的时序要求。静态时序分析技术在功能上和性能上都有很大的优越性,现在基本上所有的数字设计都会经过静态时序分析仿真。FPGA软件系统中的静态时序分析模块与ASIC不同,FPGA的基本元件比较少,但是FPGA有比较复杂的互连结构,不同于ASIC中的互连,所以对FPGA互连资源的建模十分重要。同时,对于不同的芯片而言,其互连资源不同,互连资源的延时信息不同,利用现成的STA软件并不能提供给用户准确的时序值。所以设计准确的STA软件,建立准确的互连资源时序库十分重要。针对这些问题,本文的主要工作包括以下几个方面:本文深入研究了FPGA的互连资源时序库,对互连资源时序库进行了统计分析,提出了对数仿真输入法和累积频数仿真输入法,以提高STA的仿真精度。传统的互连资源时序库具有负值过多、库的利用效率不高、仿真精度不高等缺点,本文在对互联资源时序库进行统计分析的基础上,对互连资源时序库进行了改进和提高。本文提出并实现了适用于FPGA的STA的软件回归测试平台和软硬件对比测试平台。利用该回归测试平台比较方便的加入不同的测试例子,更换不同的软件版本进行测试等。利用该软硬件对比测试平台所进行的测试表明,STA软件可以正常工作,采用累积频数仿真输入法的互连资源时序库能够大大提高STA的仿真精度。实验结果表明,对数仿真输入法和累积频数仿真输入法能够使正值率由38.56%提高到了89%,仿真误差由13.58%降低到8.23%。、
其他文献
随着"三通两平台"的普及完成,中小学教育信息化走向智慧教育新境界。智慧教育是建立在人工智能基础上的精准教育、个性化教育。基于智慧教育的未来学校将充分为学生提供自主
今传李元阳本《十三经注疏》,分别收藏在中国、美国和日本等国图书馆,大约有十部左右,比较容易看到的是网络公布的美国哈佛大学哈佛燕京图书馆和日本东京大学东洋文化研究所
龙马山是黑白仰鼻猴种群分布的最南端,其地理位置跨越了云龙县天池国家级自然保护区和兰坪县云岭省级自然保护区,由于对黑白仰鼻猴迁移活动规律不清楚,以及管理方面的薄弱,造
如何善用资本是乡村振兴难以回避的话题,村民能否在资本下乡后持续获益是乡村振兴目标实现的关键,而村民获益的持续性与利益主体间的连接格局密切相关。基于法团主义视角,以
文中提出了一种基于BP神经元网络控制PID的复合方法,通过线下学习并对控制对象模型进行分类辨识,这样就形成了相似与人类大脑的辨识器(NNI),并通过改正其网络结构权值,让它自
以防火涂料分类及基本原理为基础,明确施工过程中应控制的要点,对钢结构防火涂料施工的构成、特点和应用范围进行分类,钢结构防火涂料在施工中难度大,对施工中的控制要点等构件制
传统数字调制解调设计采用FPGA+DSP或ADC的模式,通过传输总线完成数据的存储与传输,针对传输总线设计困难的问题,采用Xilinx新平台ZYNQ,充分利用PL部分并行运算能力强的特点完
在广泛调研了隧道消防系统的应用现状,比较和分析了固定式灭火系统的灭火机理与特点的同时,针对城市地下快速路的特点,提出适用的固定式灭火系统的形式与应用条件。并介绍了
激光陀螺作为一种全固态、高精度的角速度测量装置,在捷联惯导系统中有着广阔的应用前景。但激光陀螺中的闭锁效应限制了它的应用领域。在激光陀螺的研制生产过程中,减小和消除
对不同类型的Nomex蜂窝夹层复合材料进行湿热处理,分别测定不同材料的吸湿曲线与材料处理前后的力学性能与介电性能。实验结果表明:不同材料具有不同的吸湿特性。湿热环境会