gp_reg.vhd.bak

来自「Divisor do Tipo com restaura莽茫o sequenci」· BAK 代码 · 共 60 行

BAK
60
字号
library divisor ;use divisor.pkg_divisor.ALL ;entity gp_reg is       PORT (        a : in bit_vector( ( bit_width - 1) downto 0 );	         ck,rst : in bit ;	            ld1 : in bit ;	            gp4 : out bit  ) ;	        end gp_reg;architecture Behavioral of gp_reg issignal a_rot_left : bit_vector( ( bit_width - 1) downto 0 ) ;begin     control : process (ck,rst,ld1)   variable flag : boolean := false ;      begin                           if ( ck'event and ck = '1' ) then          if rst = '1' then           flag := false;         a_rot_left <= a;                                    elsif ( ld1 = '1' ) then               if ( flag = false ) then                 a_rot_left <= a rol 1 ;                flag := true ;                else                    a_rot_left <= a_rot_left rol 1 ;                   if ( a_rot_left = a ) then                       NULL ;                   end if ;            end if ;                  gp4 <= a_rot_left(4);               end if ;         end if;                                       end process control ;                                 end Behavioral;

⌨️ 快捷键说明

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