| 
    SURF
    
   | 
 
Processes | |
| comb | ( edgeDet , r , rst ) | 
| seq | ( clk , rst ) | 
| comb | ( edgeDet , r , rst ) | 
| seq | ( clk , rst ) | 
Constants | |
| REG_INIT_C | RegType := ( dataOut = > ' 0 ' , counter = > 0 ) | 
Signals | |
| r | RegType := REG_INIT_C | 
| rin | RegType | 
| pulseRst | sl | 
| edgeDet | sl | 
Records | |
| RegType | |
Instantiations | |
| rstsync_inst | RstSync <Entity RstSync> | 
| sync_pulse | SynchronizerEdge <Entity SynchronizerEdge> | 
| rstsync_inst | RstSync <Entity RstSync> | 
| sync_pulse | SynchronizerEdge <Entity SynchronizerEdge> |