简单的12位寄存器.vhd
上传用户:easylife05
上传日期:2013-03-21
资源大小:42k
文件大小:0k
源码类别:

VHDL/FPGA/Verilog

开发平台:

C/C++

  1. -- User-Defined Macrofunction
  2. -- Download from: http://www.fpga.com.cn
  3. Library IEEE ;
  4. use IEEE.std_logic_1164.all ;
  5. ENTITY reg12 IS
  6. PORT(
  7. d : IN   BIT_VECTOR(11 DOWNTO 0);
  8. clk : IN   BIT;
  9. q : OUT  BIT_VECTOR(11 DOWNTO 0));
  10. END reg12;
  11. ARCHITECTURE a OF reg12 IS
  12. BEGIN
  13. PROCESS
  14. BEGIN
  15. WAIT UNTIL clk = '1';
  16. q <= d;
  17. END PROCESS;
  18. END a;