-- Author: M. Gomez
-- Date : 10/29/1999
-- Rev No: 1.1
-- File : regBank.vhdl
-- Following is the regBank entity declaration and
-- architectural definition
--
USE work.arm7_pkg.ALL;
USE work.arm7_time_pkg.ALL;
ENTITY regBank IS
GENERIC (Tp : time );
PORT (
a_bus : OUT data_t;
b_bus : OUT data_t;
cout : OUT io;
pc_bus : OUT data_t;
alu_bus : IN data_t;
inc_bus : IN data_t;
regBank_ctrl : IN regBank_ctrl_t;
nReset : IN io;
sysClk : IN io);
END ENTITY regBank;