使用多种EDA工具实现FPGA设计流程的详细资料说明

资料大小: 0.73 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-11-27

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:eda(1129)cpu(4724)fpga(12026)

本文介绍了FPGA的完整设计流程,其中包括电路设计与输入、功能仿真、综合优化、综合后仿真、实现与布局布线、时序仿真、板级仿真与脸证、调试与加载配置等主要步珠。并通过一个8-bitRISCCPU的设计来例系统地介绍了利用多种EDA工具进行FPGA协同设计的实现原理及方法近年来,随着微电子学的迅速发展以及SoC(SystemonChip,片上系统)技术在设计领域引起的深刻变革,EDA(ElectornicDesignAutomaTIc,电子设计自动化)工具在系统设计中的地位愈发重要。特别是20世纪90年代后,电子系统已经由电路板级发展为ASIC(ApplicaTIonSpecificIntegratedCircuit,专用集成电路),FPGA(FieldPorgrammableGateArray,现场可编程门阵列)以及嵌人式系统等多种模式,其中FPGA设计正是当前数字系统设计领域中的重要方式之一。

本文以Altera公司的FPGA为目标器件,通过一个8-bitRISCCPU的设计实例,系统地介绍了FPGA的完整设计流程以及开发过程中用到的多种EDA工具,包括Modelsim,Synplify,QuatrusII,并重点说明如何使用这些EDA工具进行协同设计。1FPGA的设计流程一般来说,完整的FPGA设计流程包括电路设计与输人、功能仿真、综合优化、综合后仿真、实现与布局布线、时序仿真、板级仿真与验证、调试与加载配置等主要步骤,如图1所示。电路设计与输人是指通过某些规范的描述方式,将工程师的电路构思输人给EDA工具,常用的设计方法有HDL(HardwaerDescripTIonLanguage,硬件描述语言)设计输人法与原理图设计输人法。目前进行大型工程设计时,最常用的设计方法是HDL设计输人法,它利于自顶向下设计以及模块的划分与复用,可移植性和通用性好,设计不因芯片的工艺与结构的不同而变化,更利于向ASIC移植。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行