| 
    SURF
    
   | 
 
Processes | |
| PROCESS_405 | ( DRPCLK ) | 
| PROCESS_406 | ( DRPCLK ) | 
| PROCESS_407 | ( DRPRDY , gtrxreset_ss , pmarstdone_fall_edge , state ) | 
| PROCESS_408 | ( DRPDO , DRPRDY , flag , gtrxreset_ss , original_rd_data , rd_data , state ) | 
| PROCESS_409 | ( DRPCLK ) | 
Types | |
| StateType | ( IDLE , DRP_RD , WAIT_RD_DATA , WR_16 , WAIT_WR_DONE1 , WAIT_PMARESET , WR_20 , WAIT_WR_DONE2 ) | 
Signals | |
| state | StateType := IDLE | 
| next_state | StateType := IDLE | 
| gtrxreset_s | std_logic | 
| gtrxreset_ss | std_logic | 
| rxpmaresetdone_ss | std_logic | 
| rxpmaresetdone_sss | std_logic | 
| rd_data | std_logic_vector ( 15 downto 0 ) | 
| next_rd_data | std_logic_vector ( 15 downto 0 ) | 
| original_rd_data | std_logic_vector ( 15 downto 0 ) | 
| pmarstdone_fall_edge | std_logic | 
| gtrxreset_i | std_logic | 
| flag | std_logic := ' 0 ' | 
| gtrxreset_o | std_logic | 
| drpen_o | std_logic | 
| drpwe_o | std_logic | 
| drpaddr_o | std_logic_vector ( 8 downto 0 ) | 
| drpdi_o | std_logic_vector ( 15 downto 0 ) | 
| drp_op_done_o | std_logic | 
| RST | std_logic | 
| GTRXRESET | std_logic | 
Instantiations | |
| sync_rxpmaresetdone | Synchronizer <Entity Synchronizer> | 
| sync_rst | RstSync <Entity RstSync> | 
| sync_gtrxreset | RstSync <Entity RstSync> |