摘要:题目:用VHDL层次结构设计方法设计程序并仿真(时序),底层器件是74HC163。 1 library ieee; --第一个底层设计实体 nand_gate 2 use ieee.std_logic_1164.all; 3 entity nand_gate is 4 port( op1 , op2 : in std_logic; --nand_gate的两个数据输入端 5 nand_result : out std_logic); --nand_gate的数据输出端口 6 end nand_gate; 7 architecture behave...
阅读全文
摘要:实验内容: 要求用VHDL结构描述的方法设计一个半加器。View Code 1 library ieee; --第一个低层设计实体 xor_gate 2 use ieee.std_logic_1164.all; 3 entity xor_gate is 4 port(op1 , op2 : in std_logic; 5 xor_result: out std_logic); 6 end xor_gate; 7 architecture behave of xor_gate is 8 begin 9 xor_res...
阅读全文
摘要:实验内容:1.设计一个自动售饮料机的控制逻辑电路。该机器有一个投币口,每次只能投入1枚1元或5角的硬币。当投入了1元5角的硬币,机器自动给出1杯饮料。当投入了2元的硬币,机器在自动给出1杯饮料时,还找回1枚5角的硬币。确定输入/输出变量、电路的状态并化简,做出状态转换图、状态转换表。2.在完成以上逻辑设计后,用VHDL编程并仿真。自动售饮料机的控制逻辑电路设计取投币信号为输入逻辑变量:令A=1表示投入1枚一元硬币。B=1表示投入1枚五角硬币。逻辑抽象 输出变量:Y=1表示给出一杯饮料。Z=1表示找回一枚五角的硬币。输出: 所有的输出情况为YZ=00、YZ=10、YZ=11。系统框图:输出饮料输
阅读全文