- 8
- 0
- 约 105页
- 2017-08-20 发布于广东
- 举报
现代计算机组成原理 潘 明 潘 松 编著 第 3 章 VHDL 深入 3.7 双向和三态电路信号赋值 3.7.2 双向端口设计 【例3-19】 (以上部分同上例) process(control,q,in1) begin if (control=0) then x = q ; q = ZZZZZZZZ; else q = in1; x =ZZZZZZZZ; end if; end process; end body_tri; 3.7 双向和三态电路信号赋值 3.7.2 双向端口设计 图3-23 例3-18的仿真波形图 3.7 双向和三态电路信号赋值 3.7.2 双向端口设计 图3-24 例3-19的仿真波形图 3.7 双向和三态电路信号赋值 3.7.2 双向端口设计 图3-25 例3-18的综合结果 3.7 双向和三态电路信号赋值 3.7.2 双向端口设计 图3-26 例3-19的综合结果 3.7 双向和三态电路信号赋值 3.7.3 三态总线电路设计 【例3-20】 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY tristate2 IS port ( input3, input2, input1, input0 : IN STD_LOGIC_VECTOR (7 DOWNTO 0); enable : IN STD_LOGIC_VECTOR(1 DOWNTO 0); output : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)); END tristate2 ; ARCHITECTURE multiple_drivers OF tristate2 IS BEGIN PROCESS(enable,input3, input2, input1, input0 ) BEGIN (接下页) 3.7 双向和三态电路信号赋值 3.7.3 三态总线电路设计 IF enable = 00 THEN output = input3 ; ELSE output =(OTHERS = Z); END IF ; IF enable = 01 THEN output = input2 ; ELSE output =(OTHERS = Z); END IF ; IF enable = 10 THEN output = input1 ; ELSE output =(OTHERS = Z); END IF ; IF enable = 11 THEN output = input0 ; ELSE output =(OTHERS = Z); END IF ; END PROCESS; END multiple_drivers; 3.7 双向和三态电路信号赋值 3.7.3 三态总线电路设计 【例3-21】 library ieee; use ieee.std_logic_1164.all; entity tri2 is port (ctl : in std_logic_vector(1 downto 0); datain1, datain2,datain3, datain4 : in std_logic_vector(7 downto 0); q : out std_logic_vector(7 downto 0) ); end tri2; architecture body_tri of tri2 is begin q = datain1 when ctl=00 else (others =Z) ; q = datain2 when ctl=01 else (others =Z) ; q = datain3 when ctl=10 else (others =Z) ; q = datain4 when ctl=11 else (others =Z) ; end body_tri; 3.7 双向和三态电路信号赋值 3.7.3 三态总线电路设计 图3-27 例3-20错误的综合结果(Synplify综合结果) 3.7 双向和三态电路信号赋值 3.7.3 三态总线电路设计 图3-28 例3-
您可能关注的文档
- 现代机械工程制图 教学课件 作者 白聿钦第三章 简单立体及其表达方式byq 第3章 简单立体及其表达方式.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第1篇1 创新设计 绪论.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第1篇2 物理冲突及其解决原理.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第2篇 第5 9章.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第3篇 第10章 概述.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第3篇 第12章 一维优化方法.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第3篇 第14章 约束问题的优化设计方法.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第4篇 第16章 产品可靠性及其度量指标.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第4篇 第17章 可靠性中常用的概率分布.ppt
- 现代机械设计方法 第2版 教学课件 作者 谢里阳主编 第4篇 第18章 机械零件可靠性设计.ppt
原创力文档

文档评论(0)