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

📄 adder4b.vhd

📁 用FPGA做的DDS函数信号发生器
💻 VHD
字号:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY ADDER4B IS
PORT(cp,r:in std_logic;
     A18: IN STD_LOGIC_VECTOR(17 DOWNTO 0);
     B18: IN STD_LOGIC_VECTOR(17 DOWNTO 0);
     S18: buffer STD_LOGIC_VECTOR(17 DOWNTO 0);
     CO19:buffer STD_LOGIC);
END ADDER4B;
ARCHITECTURE ART OF ADDER4B IS
   SIGNAL A19,B19:STD_LOGIC_VECTOR(18 DOWNTO 0);
   SIGNAL S19:STD_LOGIC_VECTOR(18 DOWNTO 0);
    BEGIN 
     A19<='0' & A18;
     B19<='0' & B18;
 PROCESS (cp,A18,B18)
   begin
   if r='0' then
      if cp'event and cp='1' then 
      --A19<='0' & A18;
      --B19<='0' & B18;
         S19<=A19+B19;
       END IF;
   elsif r='1' then 
      s19<="0000000000000000000";
    end if;
     s18<=S19(17 DOWNTO 0);
     CO19<=S19(18);
   end process; 
END ARCHITECTURE ART;
 

⌨️ 快捷键说明

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