参考教材 EDA技术与VHDL(第3版)潘松 黄继业编著
1. 教材课后答案
3-2 If-then语句4选1选择器(P92)
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL; ENTITY mux41 IS
PORT ( a,b,c,d: IN std_logic;
s: IN std_logic_vector(1 downto 0); y : OUT std_logic ); END ENTITY mux41;
ARCHITECTURE one OF mux41 IS BEGIN
PROCESS (a,b,c,d,s) BEGIN
IF s = "00" THEN y <= a ; elsif s="01" THEN y <= b ; elsif s="10" THEN y <= c ; elsif s="11" THEN y <= d ; END IF; END PROCESS;
END ARCHITECTURE one ; 3-2 case语句4选1选择器(P92)
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL; ENTITY mux4 IS PORT(
s: IN STD_LOGIC_VECTOR(1 DOWNTO 0); a, b, c, d: IN STD_LOGIC; y: OUT STD_LOGIC); END mux4;
ARCHITECTURE archmux OF mux4 IS BEGIN
PROCESS(s,a,b,c,d) BEGIN
Case s is
WHEN "00" => y<=a; WHEN "01" => y<=b; WHEN "10" => y<=c; WHEN OTHERS => y<=d; end case; end process; end archmux;
3-3 双2选1选择器(P92)
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL; ENTITY MUXK IS
PORT ( a1, a2, a3, s0, s1 : IN std_logic; outy : OUT std_logic ); END ENTITY MUXK;
ARCHITECTURE one OF MUXK IS signal tmp: std_logic; BEGIN
PROCESS (a2, a3, s0)
BEGIN
IF s0 = '0' THEN tmp <= a2 ; ELSE tmp <= a3 ; END IF; END PROCESS;
PROCESS (a1, tmp, s1)
BEGIN
IF s1 = '0' THEN outy <= a1 ; ELSE outy <= tmp ; END IF; END PROCESS;
END ARCHITECTURE one ; 3-4-1 1位半减器(P92)
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL; ENTITY h_suber IS
PORT (x, y : IN STD_LOGIC;
s_out, diff : OUT STD_LOGIC); END ENTITY h_suber;
ARCHITECTURE fh1 OF h_suber is
SIGNAL abc : STD_LOGIC_VECTOR(1 DOWNTO 0) ; BEGIN
abc <= x & y ; PROCESS(abc) BEGIN
CASE abc IS
WHEN "00" => diff <='0'; s_out <='0' ; WHEN "01" => diff <='1'; s_out <='1' ; WHEN "10" => diff <='1'; s_out <='0' ; WHEN "11" => diff <='0'; s_out <='0' ; WHEN OTHERS => NULL ; END CASE; END PROCESS;
END ARCHITECTURE fh1 ;
EDA技术与VHDL期末复习程序... 20页 8财富值 EDA技术与VHDL(复习提纲) 17页 1财富值 EDA技术与VHDL(第2版)习题... 25页 1财富值 EDA技术与VHDL语言重点...
会写一个延迟程序 LIBRARY IEEE ; USE IEEE.STD_LOGIC_1164.ALL ; ENTITY ...完成 1、2 章的英文缩写翻译 EDA:电子设计自动化 VHDL:超高速集成电路硬件描述...
EDA技术与VHDL_汇总 40页 免费喜欢此文档的还喜欢 EDA考试复习题目全集 21页 免费 EDA考试复习题目全集(1) 47页 5财富值 EDA技术与VHDL期末复习程序... 20...
EDA技术与VHDL期末考试试卷_信息与通信_工程科技_专业资料。EDA复习资料...LAB 逻辑阵列块 三,VHDL 程序填空:(10 分) LIBRARY IEEE; -- 8 位分频器...
EDA技术与VHDL课后答案(第... 12页 免费 vhdl期末考试复习题大全 6页 免费...2)信号和常数都可以在实体、结构体和程序包中定义? 3)常数和变量都可以在进程...
EDA技术与VHDL复习资料 4页 5财富值 EDA技术与VHDL复习资料 3页 2财富值 EDA技术与VHDL期末复习程序... 20页 8财富值 EDA及VHDL设计复习题二(判... 4页...
《EDA 技术与 VHDL》期末复习重点讲解 二进制 BCD 码程序 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY bcd IS PORT (a0,a1,a2,a3,a4 : IN ...
EDA期末考试题06 5页 免费 EDA考试复习题目全集(...10.VHDL 源程序的文件名应与 实体名 相同,否则...EDA 技术和开发中具有十分重要的地位;提供用 VHDL ...
程序设计题(28 分) 程序设计题( 1.试用 VHDL 描述一个外部特性如图所示的... EDA考试复习题目全集(1) 47页 2下载券 EDA技术试题案 2页 免费...
EDA试卷及答案很好的EDA技... 15页 1财富值 EDA考试复习题目全集(1) 47页 5财富值 EDA试卷及答案 5页 免费 EDA技术与VHDL期末复习程序... 20页 8财富值...
热门文档