rtl Architecture Reference
List of all members.
Processes |
next_state | ( clk , rstb ) |
slave_tx_fsm | ( st_i , en_fec_tx , scl , sda_in , cnt_8 , data_ser , ierr_tx_i ) |
counter | ( clk , rstb ) |
output | ( clk , rstb ) |
Constants |
ST_idle | ( 3 downto 0 ) := " 0000 " |
ST_start | ( 3 downto 0 ) := " 0001 " |
ST_wait_add | ( 3 downto 0 ) := " 0010 " |
ST_store_add | ( 3 downto 0 ) := " 0011 " |
ST_ack_1 | ( 3 downto 0 ) := " 0100 " |
ST_ack_2 | ( 3 downto 0 ) := " 0101 " |
ST_load_1 | ( 3 downto 0 ) := " 0110 " |
ST_load_2 | ( 3 downto 0 ) := " 0111 " |
ST_wait_dt | ( 3 downto 0 ) := " 1000 " |
ST_store_dt | ( 3 downto 0 ) := " 1001 " |
ST_ack_master_1 | ( 3 downto 0 ) := " 1010 " |
ST_ack_master_2 | ( 3 downto 0 ) := " 1011 " |
ST_wait_stop_1 | ( 3 downto 0 ) := " 1100 " |
ST_wait_stop_2 | ( 3 downto 0 ) := " 1101 " |
ST_wait_stop_3 | ( 3 downto 0 ) := " 1110 " |
ST_preload | ( 3 downto 0 ) := " 1111 " |
Types |
state_t | ( idle , start , wait_add , store_add , ack_1 , ack_2 , load_1 , load_2 , wait_dt , store_dt , ack_master_1 , ack_master_2 , wait_stop_1 , wait_stop_2 , wait_stop_3 , preload ) |
Signals |
st_i | state_t |
nx_st_i | state_t |
clr_cnt_i | |
en_cnt_i | |
en_reg_i | |
cnt_i | ( 0 downto 0 ) |
ierr_tx_i | |
reg_add_i | range 0 to NUM_REG -1 |
not_sc_i | |
not_bcast_i | |
Member Function Documentation
counter | |
( clk , |
|
|
rstb ) |
[Process]
next_state | |
( clk , |
|
|
rstb ) |
[Process]
output | |
( clk , |
|
|
rstb ) |
[Process]
slave_tx_fsm | |
( st_i , |
|
|
en_fec_tx , |
|
|
scl , |
|
|
sda_in , |
|
|
cnt_8 , |
|
|
data_ser , |
|
|
ierr_tx_i ) |
[Process]
Member Data Documentation
cnt_i ( 0 downto 0 ) [Signal] |
ST_ack_1 ( 3 downto 0 ) := " 0100 " [Constant] |
ST_ack_2 ( 3 downto 0 ) := " 0101 " [Constant] |
ST_idle ( 3 downto 0 ) := " 0000 " [Constant] |
ST_load_1 ( 3 downto 0 ) := " 0110 " [Constant] |
ST_load_2 ( 3 downto 0 ) := " 0111 " [Constant] |
ST_start ( 3 downto 0 ) := " 0001 " [Constant] |
state_t ( idle , start , wait_add , store_add , ack_1 , ack_2 , load_1 , load_2 , wait_dt , store_dt , ack_master_1 , ack_master_2 , wait_stop_1 , wait_stop_2 , wait_stop_3 , preload ) [Type] |
The documentation for this class was generated from the following file: