| 
    SURF
    
   | 
 
Processes | |
| PROCESS_26 | ( CRCCLK , CRCCLKEN ) | 
| CRCP | ( CRCCLK , CRCINIT , CRCRESET ) | 
| PROCESS_105 | ( CRCCLK , CRCCLKEN ) | 
| CRCP | ( CRCCLK , CRCINIT , CRCRESET ) | 
Constants | |
| Polyval | slv ( 31 downto 0 ) := X " 04C11DB7 " | 
Types | |
| FbArray | ( 32 downto 0 ) slv ( 31 downto 0 ) | 
Signals | |
| data | slv ( 31 downto 0 ) | 
| crc | slv ( 31 downto 0 ) | 
| CRCDATAVALID_d | sl | 
| CRCDATAWIDTH_d | slv ( 2 downto 0 ) | 
| MSBVect | FbArray | 
| TempXOR | FbArray |