3。2 软件开发环境

3。2。1 Quartus II 

Quartus II 是Altera公司下研发的一款集开发编程、仿真下载于一体的FPGA/CPLD的软件,Quartus II在Max+plusⅡ增加了许多高端功能和改进。用户使用软件时可以自定义设置自行选择设计环节,十分人性化。Quartus II 13。0工作窗口如图3。2。1 所示。

3。2。1 Quartus II 13。0I工作窗口

Quartus II 软件设计流程主要由设计输入、项目处理、设计校验、器件编程四大部分组成。

其设计流程图如图3。2。2所示。

图3。2。2  编程设计流程图

创建一个新的工程:

图3。2。3 新建一个工程                   图3。2。4 命名新建工程

图3。2。5 命名新建文件                    图3。2。6 选择芯片

图3。2。7 设置EDA工具参数                图3。2。8 参数设置总览

图3。2。9 新建VHDL文件

Quartus II 13。0sp1 (64-bit)的工作窗口见图4。7

图3。2。10 Quartus II 13。0sp1 (64-bit工作窗口)

编写程序时使用的语言为 VHDL。程序编写完成并编译通过时,点击“Programmer--Add file--Start”生成“。pof”文件,以便下载到CPLD芯片。

Quartus II作为本课题的重要编程及调试软件,使用尤其频繁,需熟练掌握该软件的使用方法。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

3。2。2 TD软件

Tang Dynasty (TD) 软件是安路科技自主开发的从HDL描述到最终位流下载和片上调试的完整系统,为安路科技所有FPGA芯片产品系列提供简洁可靠的应用设计开发环境。TD软件系统采用基于统一数据库的层次化设计,核心优化引擎采用创新的设计自动化技术,主体流程是性能驱动的逐步精确迭代优化进程。TD软件系统支持工业界标准的设计输入描述,提供良好的第三方设计验证工具接口。

特点:

   自主开发的从HDL描述到最终位流下载的全流程系统 

   用户设计IP保护和位流加密保护 

   快速准确的时序分析功能 

   灵活丰富的IP调用支持 

   多层面的设计调试手段 

   界面简洁、性能可靠、运行速度快

设计调试: 

   提供ChipView、Bram Editor、ChipProbe、ChipWatcher多层面的调试手段

图3。2。11 TD 设计流程

从Quartus II中调入工程文件即可烧录程序:

图3。2。12 TD工作窗口

图3。2。13 TD芯片选择

TD软件作为本课题的重要编程及调试软件,使用尤其频繁,需熟练掌握该软件的使用方法。

4 ELF-650开发板原理图设计

4。1 ELF-650开发板原理图总览

 ELF-650开发板原理图总览,如图4。1。1所示。

图4。1。1 ELF-650开发板原理图

首先在绘制原理图步骤为:新建PCB_Poject文件-添加新的原理图-添加新的原理图库文件-绘制所需器件原理图库-选择封装(footprint)-放置器件-连通器件-上传至PCB。

ELF-650开发板包含一个Altera公司MAX II 系列的EF1A650LG144,一个40Mhz的晶振,一个3。3v的1117稳压器,两个2。54mm规格2*30的排针,一个2。54mm规格2*5的JTAG(牛角连接器),一个14*13mm的USB接口,一个LED,若干电阻电容详见附录(BOM表)。

上一篇:STC12C5A60S2单片机蓝牙的无线温室控制系统设计+电路图+程序
下一篇:卡尔曼滤波器设计+matlab程序

基于CycloneV系列FPGA的SD卡存储技术

国产红外探测器高性能驱动电路设计

基于C6000系列DSP BOOT的研究与实现

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发