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 |
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 ) |
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 ) |
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 ) |
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 ) |
ieee library [Library] |
numeric_std package [Package] |
std_logic_1164 package [Package] |