2007vhdl语言技术实验指导书

2007vhdl语言技术实验指导书

ID:25915230

大小:757.50 KB

页数:32页

时间:2018-11-23

2007vhdl语言技术实验指导书_第1页
2007vhdl语言技术实验指导书_第2页
2007vhdl语言技术实验指导书_第3页
2007vhdl语言技术实验指导书_第4页
2007vhdl语言技术实验指导书_第5页
资源描述:

《2007vhdl语言技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、序言PLD(可编程逻辑器件)是与ISP(在系统可编程)技术和EDA(电子设计自动化)工具紧密结合、同时进行的。它代表了数字系统设计领域的最高水平,给数字电路的设计带来了革命性的变化。从70年代第一片可编程逻辑器件PROM的诞生到现在的CPLD/FPGA,数字系统的设计发生了本质的变化。从传统的对电路板的设计到现在的基于芯片的设计,使得数字系统设计的效率大大提高,产品更新速度大大加快,设计周期大大变短。所以,同学们学习本课程有着非常重要的意义。本实验不同于其它实验,他的实验手段和实验方法都有了重大的变化,主要体现

2、在以下几个方面:首先:实验方法不同本实验是在PC平台上,用原理图或文本进行输入,然后进行编译,通过之后再进行波形仿真,如有缺陷,再回过头去对源文件进行修改。其流程图如下:其次:实验手段不同本实验是利用ISP技术、采用EDA工具、应用PLD器件,在PC平台上进行的。第三:本实验课的目的学生学习完本实验课后,应达到如下的要求:1、能熟练使用本实验的配套EDA软件ISE;2、掌握PLD芯片的基本使用方法,能用现代数字系统的设计方法进行基本的数字系统设计;3、掌握图形编辑和VHDL文本编辑,重点是VHDL文本编辑;4、

3、具备基本的开发能力,为后续学习打下坚实的基础;32实验一数据选择器的设计一、实试验目的1、熟悉ISE软件的使用方法;2、通过二选一数据选择器的设计了解PLD设计的全过程;二、实验器材:PC机一台,EDA教学实验系统一台,导线若干三、实验原理数字系统设计系列实验是建立在数字电路基础上的一个更高层次的设计性实验。它是借助可编程逻辑器件(PLD),采用在系统可编程技术(ISP),利用电子设计自动化软件(EDA),在计算机(PC)平台上进行的。因为本实验是在计算机平台上进行,因此实验方式,实验手段和实验仪器与传统的实验

4、有很大的区别,主要体现在以下几个方面:132、实验器材集中化,所有实验基本上在一套实验设备上进行。传统的实验每作完一个实验,实验器材基本上都要变动(个别除外)。而做本实验时,只要在计算机上把不同的程序输进去,其它步骤所有实验都一致;2、实验耗材极小(基本上没有耗材);3、在计算机上进行,自动化程度高,人机交互性好,修改、验证实验简单;4、下载后,实验结果清晰;5、实验仪器损耗少,维护简单;四、实验内容熟悉ISE软件的使用方法:(一)新建工程1.1点击File----〉NewProject,如图所示:1.2在弹出

5、的对话框ProjectName中输入工程名称,ProjectLocation为工程保存位置,可以默认位置或自行更改位置。Top-levelsourcetype为顶层资源类型,默认为HDL,不必更改。如图所示:321.3点击Next按钮,进入工程的进一步设置,如图所示:选择器件家族(Family)、具体器件名称(Device)、封装形式(Package)、速度(Speed)、综合工具(默认就行)、仿真工具(Simulator)(默认使用ISE自带的仿真工具、也可以选择使用Modesim)。1.4设置完成点击Nex

6、t,一路Next直到点击Finish。32(二)建立VHDL源程序2.1新建工程后,在ISE软件左侧Source中的器件名上单击右键弹出对话框,如图所示:选择NewSource。2.2在弹出的对话框中选择VHDLModule,FileName中键入VHDL文件名称。如图所示:Location默认就行,一路点击Next完成新建VHDL模块。2.332回到ISE环境,我们可以看到一个有待完成的VHDL程序,该程序已经包含了头文件,实体和结构体的定义,需要我们添加端口和结构体的具体实现。也可以删除这些内容,拷贝已经写

7、好的VHDL程序到其中,然后保存文件。(一)VHDL程序的综合与仿真3.1程序的综合双击ISE环境左侧Processes下的Implementdesign中的Synthesize-XST,或右键点击再选择Run,如果程序没有错误则会综合通过,如果程序出错,可点击ISE环境左下的Errors进行查看。如图所示:3.2综合通过后,建立波形仿真文件进行观察,在ISE软件左侧Source下的VHDL程序名上右键单击,选择NewSource,在弹出的对话框中选择Testbenchwaveform,键入波形图文件名,点击N

8、ext进入下一步设置,如图:32一路Next直到弹出对话框,将Initiallengthoftestbench设为10000或更高以便于观察仿真结果,其他的可以用默认值。点击Finish.3.3在ISE环境下进行波形图的进一步设置,根据要求进行相应设置即可。完成后保存文件。如图:3.4波形文件仿真在ISE软件环境左侧Source中的Sourcefor的下拉菜单中选择Behavioral

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。