---------------------------------------------------------------------------- -- reg_array_pkg.vhd -- Register File Specific Records, Types and Functions -- Version 1.0 -- -- Copyright (C) 2013-2014 H.Poetzl -- -- This program is free software: you can redistribute it and/or -- modify it under the terms of the GNU General Public License -- as published by the Free Software Foundation, either version -- 2 of the License, or (at your option) any later version. ---------------------------------------------------------------------------- library IEEE; use IEEE.std_logic_1164.ALL; package reg_array_pkg is type reg64_a is array (natural range <>) of std_logic_vector (63 downto 0); type reg32_a is array (natural range <>) of std_logic_vector (31 downto 0); type reg16_a is array (natural range <>) of std_logic_vector (15 downto 0); type reg8_a is array (natural range <>) of std_logic_vector (7 downto 0); end; package body reg_array_pkg is end package body;