Libraryieee;Use ieee
std_logic_1164
all;Use ieee
std_logic_unsigned
all;Use ieee
std_logic_arith
all;EntityDIV isGeneric (BN : integer := 6);Port(SYSClk:in std_logic;RESET:in std_logic;BCS: in std_logic_vector(BN-1downto 0);CS:in std_logic_vector(BN-1 downto 0);REF : in std_logic;W_CLK : out STD_LOGIC;SH_H:out std_logic_vector(BN-1 downto 0);YS_H: out std_logic_vector(BN-1 downto 0));End DIV;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------Architecture rtl of DIV issignalYS_N: STD_LOGIC_VECTOR(BN-1 downto 0);signalYS: STD_LOGIC_VECTOR(BN-1downto 0);signalREF_N : std_logic;signalW_CLK_N : STD_LOGIC;signalPRESS : STD_LOGIC;signalPRESS_N : STD_LOGIC;Signalreg_b:std_logic_ve