(1)   电路设计与输入

(2)   功能仿真

(3)   综合优化

(4)   综合后仿真

(5)   实现与布局布线

(6)   时序仿真与验证

(7)   板级仿真与验证

(8)   调试与加载配置 [12]

2.2  Altera 公司FPGA器件

AlteraFPGA器件分为高端中端及低成本3类,高端的是Stratix系类,其中包括Stratix V (E, GX, GS, GT),Stratix IV (E, GX, GT),Stratix III (L和E),Stratix II (和GX)和Stratix (和GX)。中端FPGA包括Arria V (GX, GT, SX, ST),Arria II (GX和GZ),Arria GX。低成本则包括Cyclone V (E, GX, GT, SE, SX, ST),Cyclone IV (E和GX),Cyclone III (和LS),Cyclone II,Cyclone。   另外根据市场需要,还会提供相应温度,材料有相应要求的特殊FPGA。

cyclone的特点:

⑴新的可编程体系结构,实现低成本设计。

⑵嵌入式存储器资源支持多种存储器应用和数字信号处理(DSP)实现。

⑶专用外部存储器接口电路,支持与DDR FCRAM和SDRAM器件以及SDR SDRAM存储器的连接。

⑷支持串行总线和网络接口以及多种通信协议。

⑸片内和片外系统时序管理使用嵌入式PLL。

⑹支持单端I/O标准和差分I/O技术,LVDS信号数据速率高达640Mbps。

⑺处理功耗支持Nios II 系列嵌入式处理器。

⑻采用新的串行配置器件的低成本配置方案。文献综述

⑼Quartus II 软件OpenCore评估特性支持免费的IP功能评估。

⑽Quartus II 网络版软件的免费支持。[13]

2.3  开发环境介绍

目前全球知名的FPGA生产厂商有:Altera ,开发平台是Quarus II ,Xilinx 及Actel ,开发平台是Libero4、Lattice Atmel。

Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。[14]

Quartus II可以在XP、Linux以及Unix上使用,除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。

上一篇:基于AT91SAM9G20的显控终端设计
下一篇:MQAM调制解调系统仿真及实现+程序

变分模态分解方法研究及...

基于LBG算法的语音信号的矢量量化方法设计

基于LabVIEW的虚拟信号发生器设计

MATLAB数字图像处理的交通信号灯识别系统设计

基于LABVIEW的线阵阵列信号处理+源代码

STC89C52单片机的信号发生器的设计

AT89C51单片机的函数信号发...

谷度酒庄消费者回访调查问卷表

浅谈传统人文精神茬大學...

多元化刑事简易程序构建探讨【9365字】

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

高校网球场馆运营管理初探【1805字】

《醉青春》导演作品阐述