📄 multlib.vhd
字号:
------------------------------------------------------------------------------- Package: multlib-- File: multlib.vhd-- Author: Jiri Gaisler - Gaisler Research-- Description: A set of multipliers generated from the Arithmetic Module-- Generator at Norwegian University of Science and Technology.------------------------------------------------------------------------------LIBRARY ieee;use IEEE.std_logic_1164.all;package multlib iscomponent mul_17_17 generic (mulpipe : integer := 0); port ( clk : in std_ulogic; holdn: in std_ulogic; x : in std_logic_vector(16 downto 0); y : in std_logic_vector(16 downto 0); p : out std_logic_vector(33 downto 0) ); end component;component mul_33_9 port ( x : in std_logic_vector(32 downto 0); y : in std_logic_vector(8 downto 0); p : out std_logic_vector(41 downto 0) ); end component;component mul_33_17 port ( x : in std_logic_vector(32 downto 0); y : in std_logic_vector(16 downto 0); p : out std_logic_vector(49 downto 0) ); end component;component mul_33_33 port ( x : in std_logic_vector(32 downto 0); y : in std_logic_vector(32 downto 0); p : out std_logic_vector(65 downto 0) ); end component;component add32 port( x : in std_logic_vector(31 downto 0); y : in std_logic_vector(31 downto 0); ci : in std_ulogic; s : out std_logic_vector(31 downto 0); co : out std_ulogic );end component;end multlib;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -