- 1
- 0
- 约1.59万字
- 约 20页
- 2016-10-09 发布于广东
- 举报
NEW计算机组结构实验指导一二三
计算机组成结构
实验教学指导
南昌航大信息工程学院
2009-9-1
3.1 实验一: EDA入门
实验目的:
了解并初步掌握使用QuartusⅡ软件集成开发工具进行专用硬件电路设计的工作过程;
了解并初步掌握使用硬件描述语言(VHDL)表述电路功能设计;
了解并初步掌握使用时序仿真方法验证电路逻辑功能;
了解并初步掌握使用GW48实验台对设计电路进行硬件下载配置和测试。
实验任务:
首先利用QuartusⅡ完成“2选1多路选择器”电路的VHDL语言表达描述;
设计时序仿真测试激励波形信号并进行电路功能的仿真测试;
完成“2选1多路选择器”电路的硬件下载编程;
设计硬件测试方案,配置试验台测试环境,进行硬件测试;
实验完成,写出实验报告。
实验指导:
1.实验原理及方案
本实验通过Quartus II软件,编程设计硬件电路功能,在一片FPGA(型号EP1C6Q240C8)可编程芯片上,制作成一块具有 “二选一多路选择器”功能的专用电路器件。
测试验证设计电路功能是在GW48实验系统上进行,该实验系统通过改变连线和软件配置可支持多种电路试验。本实验选用电路模式NO.5。
“二选一多路选择器”制作成功后,选择2种可听得见的频率接至电路的两个输入端,电路的输出端接扬声器,作为选择的第3个输入端连接到一个乒乓按键。通过揿动按键,改变输入选择端的电平,选择通过不同的频率信号到输出,从而,可以听到不同音调的声音。
2.设计目标实体
“2选1多路选择器”电路原理图及逻辑表达式如下:
该电路可用硬件描述语言VHDL表达如下:
ENTITY mux21a IS - - 说明电路实体具有3个输入端口,
PORT (a, b, s: IN BIT; - - 分别称为a, b, s,输入二进制位;
y: OUT BIT ); - - 一个输出二进制位的端口,命名y。
END ENTITY mux21a;
ARCHITECTURE one OF mux21a IS - - 说明该电路实体的功能结构行为:
BEGIN
PROCESS ( a, b, s ) - - 对于3个输入位, 判断s端口的值,
BEGIN - - 如果是0,则y端口输出值等于
IF s =‘0’ THEN y = a; - - a端口的输入,
ELSE y = b; - - 否则,等于b端口的输入
END IF;
END PROCESS;
END ARCHITECTURE one;
3.实验步骤
第一阶段:建立工程,输入设计文件
(1)建立实验项目工作文件夹。如:E:\MUX21.
(2)打开Quartus II 软件。点击File|New,新建设计文件(如图3.2所示)。
(3)在弹出新建对话窗口(如图3.3所示),选Device Design Files选项卡,在所列文件类型中选择VHDL File,点击OK按钮。
(4)输入目标电路设计的VHDL程序。
(参考前面关于“2选1多路选择器”电路实体的VHDL程序描述代码)。
(5)通过依次选择菜单File|Save as保存程序文件,注意保存文件名与实体名必须一致。
保存文件时,若弹出对话框询问“Do you want to create a new project with this file?”时,选择“是”。
(6)新建工程,并将此设计文件加入工程。操作如下:
自动或者由菜单File|New Project|Wizart进入新工程创建向导(如图3.4)。输入文件名,选择“next”;
选择设计文件加入工程(图3.5)。按“Add ALL”,按“next”;
选择目标芯片与设置。选择本实验采用的芯片,系列是Cyclone , 型号为EP1C6Q240C8 。速度等级是8。(如图3.6所示)。
点击完成。
第二阶段:编译
通过点击Processing下拉菜单,选 Start Compilation菜单项启动编译。如图3.7所示。
第三阶段:时序仿真
进行功能仿真前,先设计时序激励波形文件。打开File|New,在弹出窗口点击“Other Files”,从选项中选择“Vector Waveform File”。如图3.8所示。
选择端节点,在空白处双击鼠标左键,跳出Insert Node or Bus对话框。选择Node Finder。如图3.9所示。
在新弹出的Node Fi
您可能关注的文档
- jjj开题报告摘要.doc
- jQuery选器种类.doc
- jQuery HttpHandler 实现图片裁剪(适用于论坛, SNS).doc
- JL0TMF20热式气体质量流量计和防爆超声波流量计价格.docx
- JSX-340R元素分析仪使用说明书.doc
- JSX-300元素分析仪使用说明书.doc
- K12+870管涵施工方案.doc
- k159+64圆管涵涵施工方案.doc
- K2+928圆涵施工组织.doc
- K27+749筋混凝土圆管涵施工方案.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2025高中英语教师课程标准考试模拟试卷及参考答案.docx VIP
- 第12课 绿意再生课件-赣美版(2024)初中美术七年级下册.pptx VIP
- 2025年青岛西海岸新区自主招生化学试题及答案.docx VIP
- 2024-2025学年江苏卫生健康职业学院单招《英语》考前冲刺练习(真题汇编)附答案详解.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 2025年内蒙古中考物理试卷及答案.docx VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
原创力文档

文档评论(0)