⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cal_reg.vhd

📁 xinlinx s vhdl code model and user guider
💻 VHD
字号:
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
--
-- pragma translate_off
library UNISIM;
use UNISIM.VCOMPONENTS.ALL;
-- pragma translate_on

entity cal_reg is
port(
     clk            : in  std_logic;
     reset          : in  std_logic;
     dInp           : in  std_logic;
     iReg           : out std_logic;
     dReg           : out std_logic
     );
end cal_reg;


architecture arc_cal_reg of cal_reg is


component FD
   port(
      Q                              :  out   STD_LOGIC;
      D                              :  in    STD_LOGIC;
      C                              :  in    STD_LOGIC);
end component;


signal iReg_val  : std_logic;
---signal iReg : std_logic;

attribute syn_replicate : boolean;
attribute syn_replicate of dReg : signal is false;

begin

iReg <= iReg_val;      
	
ireg_FD : FD port map (
                      Q => iReg_val,
                      --Q => iReg,
                      D => dInp,
                      C => clk);

dreg_FD : FD port map (
                      Q => dReg,
                      D => iReg_val,
                      --D => iReg,
                      C => clk);
end arc_cal_reg;

⌨️ 快捷键说明

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