|
SURF
|
Processes | |
| comb | ( data , dataK , linkUp , r , rst125MHz ) |
| seq | ( clk125MHz ) |
Constants | |
| REG_INIT_C | RegType := ( rxEn = > ' 0 ' , rxErr = > ' 0 ' , rxData = > ( others = > ' 0 ' ) , state = > IDLE_S ) |
Types | |
| StateType | ( IDLE_S , MOVE_S ) |
Signals | |
| r | RegType := REG_INIT_C |
| rin | RegType |
| dlyLoad | sl |
| dlyCfg | slv ( 8 downto 0 ) |
| data8b | slv ( 7 downto 0 ) |
| data10b | slv ( 9 downto 0 ) |
| data | slv ( 7 downto 0 ) |
| dataK | sl |
| codeError | sl |
| dispError | sl |
| slip | sl |
| linkUp | sl |
| enUsrDlyCfgSync | sl |
| usrDlyCfgSync | slv ( 8 downto 0 ) |
| bypFirstBerDetSync | sl |
| minEyeWidthSync | slv ( 7 downto 0 ) |
| lockingCntCfgSync | slv ( 23 downto 0 ) |
Records | |
| RegType | |
Instantiations | |
| u_saltrxdeser | SaltRxDeser <Entity SaltRxDeser> |
| u_gearbox | AsyncGearbox <Entity AsyncGearbox> |
| u_decoder | Decoder8b10b <Entity Decoder8b10b> |
| u_gearboxaligner | SelectIoRxGearboxAligner <Entity SelectIoRxGearboxAligner> |
| u_syncconfig | SynchronizerVector <Entity SynchronizerVector> |