latch_74ls373.vhd

来自「数字逻辑基础与Verilog设计,针对verilog语言的特点」· VHDL 代码 · 共 27 行

VHD
27
字号
LIBRARY IEEE;
USE IEEE.std_logic_1164.ALL;

ENTITY latch_74LS373 IS 
           PORT (d    : IN  std_logic_vector(7 DOWNTO 0);
                 oe,g : IN  std_logic;
		 q    : INOUT std_logic_vector(7 DOWNTO 0));
END latch_74LS373;

ARCHITECTURE rtl_arc OF latch_74LS373 IS
BEGIN
	 PROCESS (oe,g)
         BEGIN
              IF (oe ='0') THEN
                  IF (g ='1') THEN 
                      q <= d;
                  ELSE
                      q <= q;
                  END IF;
              ELSE
                  q <= "ZZZZZZZZ";
              END IF;
         END PROCESS;
END rtl_arc;


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?