实验指导书(08.3)(20)
时间:2025-04-20
时间:2025-04-20
这是VHDL语言实验指导书第一稿,实验平台是杭州康芯公司的GW48。
使用COMPONENT语句描述的4位加法器电路 LIBRARY ieee; USE ieee.std_logic_1164.ALL; USE ieee.std_logic_arith.ALL; USE ieee.std_logic_unsigned.ALL; ENTITY add_4 IS
PORT(
);
END add_4;
ARCHITECTURE ar_9 OF add_4 IS
COMPONENT add_1
x,y: ci: s: co:
IN std_logic_vector (3 DOWNTO 0);
IN std_logic; OUT std_logic_vector(3 DOWNTO 0); OUT std_logic
PORT( x,y,ci: IN std_logic; sum,co: OUT std_logic);
END COMPONENT;
SIGNAL cm: std_logic _vector (3 DOWNTO 0); BEGIN
yj0: add_1 PORT MAP(x(0), y(0), cm(0), s(0), cm(1)); yj1: add_1 PORT MAP(x=>x(1), y=>y(1), ci=>cm(1), sum=>s(1),
co=>cm(1)); yj2: add_1 PORT MAP(x(2), y(2), cm(2), sum=>s(2),
co=>cm(3)); yj3: add_1 PORT MAP(x(3), y(3), cm(3), s(3), co); END ar_9 五 实验步骤
1 请编程实现图7-1所示的电路描述。 2 将编辑好的电路进行编译和仿真。
3输入信号接实验箱的拨码开关,输出信号接发光二极管。改变拨码开关的状态,观察实验结果。
4将ByteBlaster电缆的一端与计算机的并行口相连,另一端10针阴头与实验板的插座相连。
5 选择菜单命令Options/Hardware Setup,出现图3-67所示设置编程硬件对话框。在Hardware Type栏的下拉条中选择Byte Blaster;
6 单击Configure按钮,即开始配置器件。若器件或电缆或电源有问题,则会产生错误警告信息。
六 记录实验结果并完成实验报告
记录实验结果。完成实验报告并分析其运算结果的正确性。
上一篇:文档古典吉他入门知识大全