SURF
|
Entities | |
i2c_master_byte_ctrl.structural | architecture |
Libraries | |
ieee | |
surf |
Use Clauses | |
std_logic_1164 | |
stdlib | Package <stdlib> |
Generics | |
filter | integer |
dynfilt | integer |
Ports | ||
clk | in | std_logic |
rst | in | std_logic |
nReset | in | std_logic |
ena | in | std_logic |
clk_cnt | in | std_logic_vector ( 15 downto 0 ) |
start | in | std_logic |
stop | in | std_logic |
read | in | std_logic |
write | in | std_logic |
ack_in | in | std_logic |
din | in | std_logic_vector ( 7 downto 0 ) |
filt | in | std_logic_vector ( ( filter- 1 ) * dynfilt downto 0 ) |
cmd_ack | out | std_logic |
ack_out | out | std_logic |
i2c_busy | out | std_logic |
i2c_al | out | std_logic |
dout | out | std_logic_vector ( 7 downto 0 ) |
scl_i | in | std_logic |
scl_o | out | std_logic |
scl_oen | out | std_logic |
sda_i | in | std_logic |
sda_o | out | std_logic |
sda_oen | out | std_logic |