桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验二 波形输入与仿真实现

实验二波形输入与仿真实现 、实验目的:通过本次实验掌握波形输入法制作元件的过程,掌握实 验箱中时钟和扬声器的具体使用方法以及任意模值计数器的设计方法 二、实验要求 利用波开输入法设计非门电路模块 2、利用VHDL语言输入方法设计数据选择器(参考二选一数据选择器程 序),编译、定义引脚并下载到实验箱中验证 3、利用ⅤHDL硬件描述语言,参考提供源程序,设计带使能端的24进制 计数器,并下载到实验箱中验证功能 三、实验步骤: 1、利用波开输入法设计非门电路模块。并生成顶层可调用的模块以备步骤3 中使用。 利用ⅤHDL语言输入方法设计数据选择器(参考二选一数据选择器程序), 编译、定乂引脚并下载到实验箱中验证(选用模式0)。输入A定义到CLK5 (1024Hz)、输入B定义到CLK0(256H)、CON定义到按键8,输出定义 到3脚,下载后改变按键8的值,听扬声器发生的情况。将CON定义到CLK2 (2Hz)、重新下载,听扬声器发生的情况。 3、利用ⅤHDL硬件描述语言,参考提供源程序,利用ⅤHDL硬件描述语言 参考提供源程序,设计带使能端的16进制计数器,并下载到实验箱中验证功 能。选用模式0。CLK定义到CLK2、ENA定义到按键8、OUTY定义到数码 管1,下载完毕后观察,工作状况。把步骤1中生成的非门插入到按键8与 ENA之间,重新下载,观察结果。如下图: CNT4B no t CLK OUTY【3 按键8 N ENR
实验二 波形输入与仿真实现 一、实验目的:通过本次实验掌握波形输入法制作元件的过程,掌握实 验箱中时钟和扬声器的具体使用方法以及任意模值计数器的设计方法。 二、实验要求: 1、 利用波开输入法设计非门电路模块。 2、 利用 VHDL 语言输入方法设计数据选择器(参考二选一数据选择器程 序),编译、定义引脚并下载到实验箱中验证。 3、 利用 VHDL 硬件描述语言,参考提供源程序,设计带使能端的 24 进制 计数器,并下载到实验箱中验证功能。 三、实验步骤: 1、利用波开输入法设计非门电路模块。并生成顶层可调用的模块以备步骤3 中使用。 2、利用 VHDL 语言输入方法设计数据选择器(参考二选一数据选择器程序), 编译、定义引脚并下载到实验箱中验证(选用模式0)。输入A定义到 CLK5 (1024Hz)、输入 B 定义到 CLK0(256Hz)、CON 定义到按键8,输出定义 到3脚,下载后改变按键8的值,听扬声器发生的情况。将 CON 定义到 CLK2 (2Hz)、重新下载,听扬声器发生的情况。 3、利用 VHDL 硬件描述语言,参考提供源程序,利用 VHDL 硬件描述语言, 参考提供源程序,设计带使能端的 16 进制计数器,并下载到实验箱中验证功 能。选用模式0。CLK 定义到 CLK2、ENA 定义到按键8、OUTY 定义到数码 管1,下载完毕后观察,工作状况。把步骤1中生成的非门插入到按键8与 ENA 之间,重新下载,观察结果。如下图: 按键8

参考源程序 数据选择器参考程序: LIBRARY IEEE USE IEEE STD LOGIC 1164.ALL: USE IEEE STD LOGIC UNSIGNEDALL. ENTITY a2 IS PORT(A: IN STD LOGIC, B: IN STD LOGIC CON: IN BIT: C: OUT STD LOGIC ) END a2 ARCHITECTURE A OF a2 IS BEGIN C<=A WHEN CON=O ELSE B WHEN CON=T' ELSE END A. 带使能端的计数器参考程序 LIBRARY IEEE. USE IEEE STD LOGIC 1164.ALL USE IEEE STD LOGIC UNSIGNED.ALL. ENTITY CNT4B IS PORT(CLK: IN STD LOGIC, ENA: IN STD LOGIC OUTY: OUT STD LOGIC VECTOR(3 DOWNTO 0)); END CNT4B ARCHiTECtURE behay OF CNT4B IS SIGNAL CQI: STD LOGIC VECTOR(3 DOWNTO 0) BEGIN PROCESS(CLK, ENA) IF CQI=1111 THEN CQI<=0000" ELSIF CLK'EVENT AND CLK='1'THEN IF ENA='I' THEN COI END IF OUTY<= CQI END PROCESS end behav
参考源程序: 数据选择器参考程序: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY a2 IS PORT(A:IN STD_LOGIC; B:IN STD_LOGIC; CON:IN BIT; C:OUT STD_LOGIC ); END a2; ARCHITECTURE A OF a2 IS BEGIN C<=A WHEN CON='0' ELSE B WHEN CON='1' ELSE 'Z'; END A; 带使能端的计数器参考程序: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY CNT4B IS PORT (CLK : IN STD_LOGIC; ENA : IN STD_LOGIC; OUTY : OUT STD_LOGIC_VECTOR(3 DOWNTO 0)); END CNT4B; ARCHITECTURE behav OF CNT4B IS SIGNAL CQI : STD_LOGIC_VECTOR(3 DOWNTO 0); BEGIN PROCESS(CLK,ENA) BEGIN IF CQI="1111" THEN CQI <= "0000"; ELSIF CLK'EVENT AND CLK = '1' THEN IF ENA = '1' THEN CQI <= CQI + 1; END IF; END IF; OUTY <= CQI ; END PROCESS; END behav;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)综合、设计性实验指导书.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)封面.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)附录GW48EDA系统使用说明.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验一 可编程ASIC使用初步.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验五 A/D采样电路设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验四 只读存储器设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验三 序列信号发生器与序列信号检测器的设计.pdf
- 桂林电子科技大学:《可编程ASIC原理》课程教学资源(实验指导书)实验六 数字电压表设计.pdf
- 《数字平面艺术设计》课程教学资源(试卷习题)试题库.doc
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第四章 控制系统的分析方法.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第五章 SIMULINK仿真基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第二章 matlab语言基础.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第三章 控制系统的数学描述与建模.ppt
- 华中科技大学:《MATLAB语言与控制系统仿真》课程教学资源(PPT课件讲稿)第一章 计算机辅助设计与仿真技术概述.ppt
- 沈阳师范大学:《数据库应用基础》应试指导.ppt
- 沈阳师范大学:《数据库应用基础》课堂测试.ppt
- 沈阳师范大学:《数据库应用基础》第12章 数据库应用.ppt
- 沈阳师范大学:《数据库应用基础》编程练习(1).ppt
- 沈阳师范大学:《数据库应用基础》第11章 文件.ppt
- 沈阳师范大学:《数据库应用基础》第11讲 FoxPro的常用函数.ppt
- 麻省理工学院:《算法导论》(英文版) Lecture Prof. Charles E. Leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 2 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 3 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版)Lecture 4 Prof. charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版)Lecture 5 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 6 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 7 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 8 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 9 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 10 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 11 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 12 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版)Lecture 13 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 14 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 15 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 16 Prof charles e. leiserson.pdf
- 麻省理工学院:《算法导论》(英文版)Lecture 17 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 18 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 19 Prof erik demaine.pdf
- 麻省理工学院:《算法导论》(英文版) Lecture 20 Prof erik demaine.pdf