DupPack装箱方法和装箱结果验证

来源 :复旦大学 | 被引量 : 0次 | 上传用户:wangyong2866883
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字电路设计领域中,FPGA已经成为一种最普遍的实现途径。将电路映射到FPGA的CAD工具质量是决定FPGA性能的重要因素之一,装箱即为CAD流程中实现从用户电路到FPGA硬件结构映射的关键步骤,它把前级输出的基本门级网表转化成由FPGA逻辑单元块组成的网表。随着半导体工业日益发展和市场需求的推动,现代商用芯片中的可编程逻辑单元结构越来越复杂,且芯片结构更新更加快速,传统的装箱工具仅基于学术上的简单模型,已经不能满足现代FPGA中的高级结构装箱,而且针对不同的芯片需要对装箱程序做出相对应的修改。本文在基于图匹配的通用装箱方法的基础上,设计了一种电路改写指令系统CRIS,并提出了一种新的FPGA装箱方法Dup-Pack。Dup-Pack只需要改动指令流描述文件,就能实现对不同FPGA芯片的装箱。该方法采用将用户电路网表中的衍生逻辑单元替换为标准逻辑单元,再对标准逻辑单元进行装箱的方式,在实现高级逻辑功能装箱的情况下减少了样本电路总数。实验表明Dup-Pack的装箱结果相比较于T-VPack可减少11.26%的面积,在完成相同逻辑功能的情况下,较传统基于图匹配的通用装箱方法速度提升2.77倍。在FPGA软件开发过程中,经常需要对装箱后的结果网表进行验证,由于装箱后的布局布线模块可以更改可编程逻辑器件中的编程点配置,因此需要在位流级别对网表进行验证。本文提出为FPGA芯片本身进行功能建模并利用该模型进行位流级仿真的验证方法。FPGA功能模型能够读取位流文件完成功能配置并进行仿真,在仿真过程中可以观察该模型内部任意节点的信号变化情况,从而得以对位流文件的正确性进行验证。作者已经完成功能模型的建模并利用该模型完成位流级仿真实验。利用该方法可以有效验证FPGA软件生成的位流文件正确性并能在出现错误时进行快速定位。
其他文献
在熊彼特看来,创新是经济繁荣的唯一原因。本文通过对英国技术创新和经济增长历史数据的分析,发现技术创新与经济增长之间有相互决定、相互影响的关系。按照这一发现,通过研
近几年,我国一直在不断地寻找塑造国家良好形象的渠道和手段,国内纪录片作为一种纪实性较强的传播载体,凭借其自身独特的传播形式成为我国对外传播国家形象的主要方式.国家形
为了辅助软件组织有效实施符合CMMI模型的软件度量过程,提出了一种GREDR过程框架模型,以指导软件度量的目标策划与过程实施。在实际软件项目过程中的应用结果表明:GREDR模型
<正> 王蒙,字叔明,号黄鹤山樵。与黄公望、吴镇、倪瓒并称元代四大家。他画的山水,长皴大点,破笔焦墨,干湿并用,气魄雄伟,最宜于写重山峻岭,长松丛树;能表现出夏秋之间,山川
滤波结构作为模拟集成电路中基本的模块,被广泛应用于A/D转换器、数字信号处理等电子电路中。随着CMOS工艺技术中晶体管尺寸的不断缩小,集成度越来越高,使用集成的电阻电容代替
目的观察中枢性眩晕患者局部脑血流量及脑血液动力学改变。方法使用133Xe吸入法及经颅多普勒超声(TCD)分别测定经头颅CT或MRI检查证实无脑组织结构异常改变的86例中枢性眩晕
对广东省4 个地市的80 所中、小学校《国家学生体质健康标准(2014 年修订)》实施状况进行调研.结果显示:广东省学校体育的办学条件严重不足,35.0%的中、小学校达不到《标准》测
在迅速发展的现代信息化社会,学习已经成为人们生活中重要的一部分,而学习方式直接影响着学习效果,每个人都应选择适合自己的方式学习。为了让学生学会学习,掌握基本的学习方
伴随成品油市场的逐渐开放,成品油资源越来越宽松,供给总量呈过剩趋势,充裕的市场资源直接导致成品油销售企业面临市场风险加剧和自身体制、机制转型的巨大压力,市场竞争将成
随着集成电路(IC)工艺不断发展,IC集成度不断提高,时钟频率不断加快,IC测试变得越来越难,IC测试成为本世纪初半导体工业中最大的挑战之一。新材料和新工艺很容易引起电源噪声、串