-- +---------------------------+
-- |   Copyright 1996 DOULOS   |
-- |      Generic Library      |
-- |    opened: 30 Sep 1995    |
-- +---------------------------+

library ieee;
--library vfp;

package bus_class is  
  use ieee.std_logic_1164.all;
--  use vfp.standard_types.all;

-- type vfp_ulogic_array_2D is array (integer range <>, integer range <>) of vfp_ulogic;

type ulogic_8_vector is array (integer range <>) of std_ulogic_vector(7 downto 0);
type ulogic_16_vector is array (integer range <>) of std_ulogic_vector(15 downto 0); 
type ulogic_21_vector is array (integer range <>) of std_ulogic_vector(20 downto 0); 
type ulogic_32_vector is array (integer range <>) of std_ulogic_vector(31 downto 0);
type ulogic_2_vector is array (integer range <>) of std_ulogic_vector(1 downto 0);
type ulogic_3_vector is array (integer range <>) of std_ulogic_vector(2 downto 0);
type ulogic_4_vector is array (integer range <>) of std_ulogic_vector(3 downto 0);
type ulogic_5_vector is array (integer range <>) of std_ulogic_vector(4 downto 0);
type ulogic_6_vector is array (integer range <>) of std_ulogic_vector(5 downto 0);
type ulogic_7_vector is array (integer range <>) of std_ulogic_vector(6 downto 0);

type nibble is array (3 downto 0)  of std_ulogic; -- 30.09.95
type byte   is array (7 downto 0)  of std_ulogic; -- 30.09.95
type word   is array (15 downto 0) of std_ulogic; -- 30.09.95
type dword  is array (31 downto 0) of std_ulogic; -- 30.09.95
type qword  is array (63 downto 0) of std_ulogic; -- 30.09.95

type byte_vector is array (integer range <>) of byte;
type word_vector is array (integer range <>) of word;
type dword_vector is array (integer range <>) of dword;
type qword_vector is array (integer range <>) of qword;

-- function to_std_ulogic_vector (a: word) return std_ulogic_vector;                

end bus_class;




<div align="center"><br /><script type="text/javascript"><!--
google_ad_client = "pub-7293844627074885";
//468x60, Created at 07. 11. 25
google_ad_slot = "8619794253";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />&nbsp;</div>