|
SURF
|
Processes | |
| comb | ( r , remoteMac , rst , rxDest , rxReq , txDest , txReq ) |
| seq | ( clk ) |
Constants | |
| REG_INIT_C | RegType := ( rxAck = > ' 0 ' , txAck = > ' 0 ' , rxMac = > ( others = > ' 0 ' ) , txMac = > ( others = > ' 0 ' ) , rdEn = > ' 0 ' , tDest = > ( others = > ' 0 ' ) , state = > IDLE_S ) |
Types | |
| StateType | ( IDLE_S , RX_S , TX_S ) |
Signals | |
| r | RegType := REG_INIT_C |
| rin | RegType |
| rxReq | sl |
| txReq | sl |
| rxDest | slv ( 7 downto 0 ) |
| txDest | slv ( 7 downto 0 ) |
| rxAck | sl |
| txAck | sl |
| rxMac | slv ( 47 downto 0 ) |
| txMac | slv ( 47 downto 0 ) |
Records | |
| RegType | |
Instantiations | |
| u_tx | RawEthFramerTx <Entity RawEthFramerTx> |
| u_rx | RawEthFramerRx <Entity RawEthFramerRx> |