| 
    SURF
    
   | 
 
Processes | |
| comb | ( dnaDout , locRst , r ) | 
| sync | ( locClk ) | 
Constants | |
| DNA_SHIFT_LENGTH_C | natural := 96 | 
| REG_INIT_C | RegType := ( state = > READ_S , bitCount = > 0 , dnaValue = > ( others = > ' 0 ' ) , dnaValid = > ' 0 ' , dnaRead = > ' 1 ' ) | 
Types | |
| StateType | ( READ_S , SHIFT_S , DONE_S ) | 
Signals | |
| r | RegType := REG_INIT_C | 
| rin | RegType | 
| dnaDout | sl | 
| divClk | sl | 
| locClk | sl | 
| locRst | sl | 
| dnaRead | sl | 
Records | |
| RegType | |
Instantiations | |
| bufgce_div_inst | bufgce_div | 
| rstsync_inst | RstSync <Entity RstSync> | 
| dna_port_i | dna_porte2 | 
| syncvalid | Synchronizer <Entity Synchronizer> | 
| syncdata | SynchronizerVector <Entity SynchronizerVector> |