i2c_simul_pack Package Body Reference

Collaboration diagram for i2c_simul_pack:
Collaboration graph
[legend]

List of all members.



Package >> i2c_simul_pack

Procedures

 start_condition(
signal scl: in std_logic
signal scl_en: out std_logic
signal sda_out: out std_logic
signal state: out i2c_state_t
)
 stop_condition(
signal scl: in std_logic
signal sda_out: out std_logic
signal scl_inh: out std_logic
signal state: out i2c_state_t
)
 put_8(
constant data: in unsigned ( 7 downto 0 )
constant last: in std_logic
signal scl: in std_logic
signal sda_in: in std_logic
signal sda_out: out std_logic
signal scl_inh: out std_logic
signal state: out i2c_state_t
)
 get_8(
constant last: in std_logic
signal scl: in std_logic
signal sda_in: in std_logic
signal sda_out: out std_logic
signal scl_inh: out std_logic
signal data: out unsigned ( 7 downto 0 )
signal state: out i2c_state_t
)
 send(
constant hadd: in std_logic_vector ( 4 downto 0 )
constant addr: in integer
constant bcast: in boolean
constant rw: in boolean
signal idat: in unsigned ( 15 downto 0 )
signal odat: out unsigned ( 15 downto 0 )
signal scl: in std_logic
signal sda_in: in std_logic
signal sda_out: out std_logic
signal scl_en: out std_logic
signal scl_inh: out std_logic
signal state: out i2c_state_t
)

Libraries

ieee 

Packages

std_logic_1164 
numeric_std 

Member Function Documentation

[Procedure]
get_8 (constant last in std_logic ,
signal scl in std_logic ,
signal sda_in in std_logic ,
signal sda_out out std_logic ,
signal scl_inh out std_logic ,
signal data out unsigned(7 downto 0) ,
signal state out i2c_state_t )
[Procedure]
put_8 (constant data in unsigned(7 downto 0) ,
constant last in std_logic ,
signal scl in std_logic ,
signal sda_in in std_logic ,
signal sda_out out std_logic ,
signal scl_inh out std_logic ,
signal state out i2c_state_t )
[Procedure]
send (constant hadd in std_logic_vector(4 downto 0) ,
constant addr in integer ,
constant bcast in boolean ,
constant rw in boolean ,
signal idat in unsigned(15 downto 0) ,
signal odat out unsigned(15 downto 0) ,
signal scl in std_logic ,
signal sda_in in std_logic ,
signal sda_out out std_logic ,
signal scl_en out std_logic ,
signal scl_inh out std_logic ,
signal state out i2c_state_t )
[Procedure]
start_condition (signal scl in std_logic ,
signal scl_en out std_logic ,
signal sda_out out std_logic ,
signal state out i2c_state_t )
[Procedure]
stop_condition (signal scl in std_logic ,
signal sda_out out std_logic ,
signal scl_inh out std_logic ,
signal state out i2c_state_t )

Member Data Documentation

ieee library [Library]
numeric_std package [Package]
std_logic_1164 package [Package]

The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208