1 / 6
文档名称:

原型验证过程中的ASIC到FPGA的代码转换技术.doc

格式:doc   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

原型验证过程中的ASIC到FPGA的代码转换技术.doc

上传人:机械CAD论坛 2011/11/21 文件大小:0 KB

下载得到文件列表

原型验证过程中的ASIC到FPGA的代码转换技术.doc

文档介绍

文档介绍:原型验证过程中的ASIC到FPGA的代码转换技术
对ASIC设计进行FPGA原型验证时,由于物理结构不同,ASIC的代码必须进行一定的转换后才能作为FPGA的输入。
现代集成电路设计中,芯片的规模和复杂度正呈指数增加。尤其在ASIC设计流程中,验证和调试所花的时间约占总工期的70%。为了缩短验证周期,在传统的仿真验证的基础上,涌现了许多新的验证手段,如断言验证、覆盖率驱动的验证,以及广泛应用的基于现场可编程器件(FPGA)的原型验证技术。
采用FPGA原型技术验证ASIC设计,首先需要把ASIC设计转化为FPGA设计。但ASIC是基于标准单元库,FPGA则是基于查找表,ASIC和FPGA物理结构上的不同,决定了ASIC代码需要一定的修改才能移植到FPGA上。但应该注意到这只是由于物理结构不同而对代码进行的转换,并不改变其功能,因此对代码的这种修改只能限制在一定范围内。
基本原理
基于FPGA原型验证的流程
由于FPGA的可编程特性,基于FPGA的原型技术已经被广泛采用。和仿真软件相比,FPGA的硬件特性可以让设计运行在较高的频率上,加速仿真。另一方面,可以在ASIC芯片设计前期并行设计外围电路及应用软件,缩短了芯片验证周期。
FPGA原型验证和其他验证方法是不同的,任何一种其他验证方法都是ASIC验证中的一个环节,而FPGA验证却是一个过程。由于FPGA与ASIC在结构、性能上各不相同,ASIC是基于标准单元库,FPGA用的是厂商提供的宏单元模块,因此首先要进行寄存器传输级(RTL)代码的修改。然后进行FPGA器件映射,映射工具根据设置的约束条件对RTL代码进行逻辑优化,并针对选定的FPGA器件的基本单元映射生成网表。接着进行布局布线,生成配置文件和时序报告等信息。当时序能满足约束条件时,就可以利用配置文件进行下载。如果时序不能满足约束,可通过软件报告时序文件来确认关键路径,进行时序优化。可以通过修改约束条件,或者修改RTL代码来满足要求。
需要转换的代码
存储单元
存储单元是必须进行代码转换的,piler来定制,、.v等文件。.v文件只用来做功能仿真,通常不能综合。而最后流片时,只需将标准提供给代工厂。如果直接将ASIC代码中的存储单元作为FPGA的输入,通常综合器是综合不出来的,即使能综合出来,也要花费很长时间,并且资源消耗多、性能不好。而FPGA厂商其实已经提供了经过验证并优化的存储单元。因此存储单元要进行代码转换。
时钟单元
数字电路中,时钟是整个电路最重要、最特殊的信号。在ASIC中,用布局布线工具来放置时钟树,利用代工厂提供的PLL进行时钟设计。FPGA中通常已经配置一定数量的PLL宏单元,并有针对时钟优化的全局时钟网络,一般是经过FPGA的特定全局时钟管脚进入FPGA内部,后经过全局时钟BUF适配到全局时钟网络的,这样的时钟网络可以保证相同的时钟沿到达芯片内部每一个触发器的延迟时间差异是可以忽略不计的。因此时钟单元也是需要进行转换的。
增加流水
由于实现结构上的不同,FPGA器件内部的单元延时远大于ASIC的基本门单元延时。导致在同样设计的情况下,ASIC可以满足其时序,而FPGA有可能无法满足。为了验证的需要,修改ASIC代码实现FPGA原型时,对ASIC实现的流

最近更新

2024年湖南高尔夫旅游职业学院单招职业倾向性.. 39页

2024年湖州职业技术学院单招综合素质考试模拟.. 41页

2024年满洲里俄语职业学院单招职业倾向性考试.. 43页

2024年漯河职业技术学院单招职业适应性考试题.. 40页

2024年漳州城市职业学院单招职业技能考试题库.. 40页

2024年潍坊工程职业学院单招职业倾向性考试模.. 40页

2024年潞安职业技术学院单招职业适应性测试模.. 40页

2024年濮阳职业技术学院单招职业倾向性考试题.. 40页

2024年焦作新材料职业学院单招职业倾向性考试.. 41页

2024年玉溪农业职业技术学院单招综合素质考试.. 41页

2024年琼台师范学院单招职业技能考试题库汇编.. 40页

2024年甘肃农业职业技术学院单招职业技能测试.. 40页

2024年甘肃省兰州市单招职业倾向性测试题库必.. 43页

2024年甘肃省平凉地区单招职业适应性考试模拟.. 40页

2024年甘肃省白银市单招职业倾向性考试题库新.. 42页

2024年甘肃能源化工职业学院单招职业技能测试.. 39页

2024年甘肃钢铁职业技术学院单招职业倾向性测.. 41页

2024年百色职业学院单招职业倾向性考试模拟测.. 41页

2024年皖西卫生职业学院单招职业适应性考试模.. 39页

2024年盘锦职业技术学院单招职业倾向性测试模.. 40页

2024年石家庄城市经济职业学院单招职业技能测.. 42页

2024年石家庄幼儿师范高等专科学校单招职业倾.. 41页

2024年石家庄职业技术学院单招职业倾向性测试.. 41页

2024年福州科技职业技术学院单招职业倾向性测.. 40页

2024年福州英华职业学院单招职业技能测试题库.. 40页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页