mux_trigger.vhd

来自「数字示波器的FPGA实现 VHDL编写 Quartus7.1测试通过」· VHDL 代码 · 共 31 行

VHD
31
字号
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY MUX2E IS
PORT(
    ADDRESR,ADDRESW: IN STD_LOGIC_VECTOR(13 DOWNTO 0);
    ADDRES: OUT STD_LOGIC_VECTOR(13 DOWNTO 0); 
    RDR,WRR,RDW,WRW:IN STD_LOGIC;
	CLK,SEL:IN STD_LOGIC;
    RDN,WRN,GX2:OUT STD_LOGIC);
END MUX2E;
ARCHITECTURE ART OF MUX2E IS
BEGIN
	PROCESS(CLK,SEL)
	BEGIN
		IF CLK'EVENT AND CLK='1'THEN
          IF SEL='0' THEN
            ADDRES<=ADDRESW;
            RDN<=RDW;
            WRN<=WRW;
            GX2<='1';
	      ELSE 
            ADDRES<=ADDRESR;
            RDN<=RDR;
            WRN<=WRR;
            GX2<='0';
          END IF;
		END IF;
	END PROCESS;
END ART;

⌨️ 快捷键说明

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