下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如何利用莱迪思宏设计流程缩短FPGA设计周期随着FPGA密度和复杂性的提高,设计团队会将之前由其他类型的半导体(如ASIC和MCU)处理的设计迁移到这些更复杂的FPGA上。然而,通常情况下,复杂性的器件可能会带来新的挑战,设计人员可以依靠软件工具高效实现设计,充分发挥FPGA器件的高级功能。莱迪思Radiant软件提供FPGA设计流程功能来满足这些设计原则,同时利用了FPGA设计流程的优势——提供行业领先的工具和特性,帮助用户高效开发FPGA应用。在最新的Radiant软件版本中,莱迪思增加了宏设计流程,可以实现基于模块的设计流程。这有助于设计人员更快地实现时序收敛,在不同项目中重用设计,并强化Radiant软件所支持的现有基于团队的设计环境。更快的时序收敛宏设计流程带来的众多好处之一是,它可以通过锁定项目中关键设计模块的性能且仅重新编译设计中的其他模块,从而缩短时序收敛周期。以下面的设计示例为例。“滤波器(Filter)”这一层级是设计中的关键时序模块,设计的其余部分可以相对容易地收敛时序。“滤波器”这一层级可以设置为宏。建议在寄存器传输级(RTL)寄存宏“滤波器”的输入和输出。这将限制设计中的关键路径处于宏和它所连接的设计其他部分之间的可能性。一旦在“滤波器”设计模块上实现了时序收敛,就可以通过将宏设置为保留级后布局布线(preservationlevelpost-placeandroute)来锁定模块的性能。其余的设计逻辑布局将围绕宏模块进行优化。如果任何其他设计模块(例如“控制”)发生更改,则“滤波器”模块上不会出现时序收敛问题,因为它已被锁定。FPGA项目中的设计复用工程师可以通过宏设计流程重用设计模块以减少工程工作量,从而加快上市时间并降低开发成本。设计重用的主要目标通常是产品的下一个版本,在之前设计版本的基础上所有变更。使用宏可以将设计重用扩展到RTL之外,从而在以下两种场景下提供高效的优势:用户有一个关键的设计模块难以实现时序收敛,并且该模块之后将在同一款器件上用于多个其他设计/项目。在设计模块上收敛时序后(最好是15%至20%的裕量),用户可以导出具有锁定布局布线的宏,从而用于针对同一FPGA器件的其他设计。通过在其他设计中重用时序收敛模块,缩短了设计周期。一个设计有多个版本将使用同一个电路板,例如,同一电路板用于有着不同位流的多个版本的产品。器件引脚(即设计外设)的引脚排列和逻辑接口可以作为宏导出,并在针对同一电路板的其他项目中重复使用,从而保证设计外设的性能。基于团队的设计助力并行设计开发最后,添加宏设计流程可以通过“基于团队”的方法为整个开发过程带来帮助。多个工程师协同完成单个FPGA设计十分常见,最常见(但不仅限于)的是使用100k或更多逻辑单元的设计。设计将以用户的专业知识为功能边界进行划分。例如,如果我们以图1中的层次结构举例,一个设计人员处理“滤波器”设计模块,另一个设计人员处理“控制”设计模块,还有一名设计人员处理“转换器”设计模块。最后还有一名工程师负责将设计模块集成到具有“顶部”设计块的完整设计中。这是通过在RTL级别对设计进行划分实现的,从而实现设计模块的并行开发。每个设计人员都被分配了一个时序预算,并在开始开发之前就定义了模块之间的接口。这种方法可以扩展到FPGA上的物理设计或实现,进一步缩短开发时间。为此,系统集成商将在逻辑和物理层面将设计划分到多个设计人员,并为他们分配器件的面积和时序预算。每个设计人员各自开发他们的设计,并在其分配的物理区域边界内编译他们的设计。可以使用系统集成商分配的区域和时序约束在的独立项目中做到这一点。一旦设计模块功能正确并收敛时序(理想情况下有15%到20%的时序裕量),用户可以将其导出为硬宏,以便与其他设计师导出的硬宏块一起集成到最终项目中。系统集成商对设计人员的所有模块进行最终的集成和时序收敛。建议每个设计模块有15%到20%的时序裕量,以补偿集成到最终项目后可能发生的时序变化。开始使用莱迪思宏设计流程!莱迪思宏设计流程旨在帮助我们的客户加快产品上市,降低开发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《光通信技术简介》课件
- 数学学案:课堂导学利用导数判断函数的单调性
- 实施医疗质量管理创新绩效评价与考核机制措施
- 《求真求实求特色》课件
- 《通信网概述》课件
- 医疗装备应急预案培训
- 第一至三章导游服务导游员道德修养
- 美术莫高窟教育课件
- 《公司管理体系简介》课件
- 客户汇报培训简报
- 建筑公司简介课件模板-建筑工程公司简介模板
- 川芎茶调颗粒的安全性评价研究
- 中国食物成分表2018年(标准版)第6版
- 2024年江西省财投供应链金融有限公司招聘笔试参考题库附带答案详解
- 2024年政府工作报告基础知识试题及答案(100题)
- JTG F80-1-2004 公路工程质量检验评定标准 第一册 土建工程
- 2023-2024苏教版小学五年级数学上册全册测评试卷(含答案)
- 小学英语就业能力展示
- 中医-艾灸治疼痛
- “安全风险分级管控”工作制度(2篇)
- 新能源汽车技术职业生涯规划
评论
0/150
提交评论