SURF
|
Processes | |
saci_clk_p | ( clk ) |
fall | ( clk , rst ) |
seq | ( clk , rst ) |
comb | ( r , saciClkRising , saciMasterIn , saciRspFall ) |
saci_clk_p | ( clk ) |
fall | ( clk , rst ) |
seq | ( clk , rst ) |
comb | ( r , saciClkRising , saciMasterIn , saciRspFall ) |
Procedures | |
synchronize( input: in sl current: in SynchronizerType nextOut: out SynchronizerType ) | |
synchronize( input: in sl current: in SynchronizerType nextOut: out SynchronizerType ) |
Constants | |
SYNCHRONIZER_INIT_0_C | SynchronizerType := ( tmp = > ' 0 ' , sync = > ' 0 ' , last = > ' 0 ' ) |
SYNCHRONIZER_INIT_1_C | SynchronizerType := ( tmp = > ' 1 ' , sync = > ' 1 ' , last = > ' 1 ' ) |
Types | |
StateType | ( IDLE_S , CHIP_SELECT_S , TX_S , RX_START_S , RX_HEADER_S , RX_DATA_S , ACK_S ) |
Signals | |
r | RegType |
rin | RegType |
saciRspFall | sl |
saciClkCnt | unsigned ( 31 downto 0 ) |
saciClkCntRst | std_logic |
saciClkRising | std_logic |
saciClkFalling | std_logic |
iSaciClk | std_logic |
iSaciClkD | std_logic |
Records | |
SynchronizerType | |
RegType |