10.1.11.4 CRC Minicore Implementation Rules
The following table lists the implementation rules for a CRC Minicore.
| rst_n | init_n | enable | shift_run | Description |
|---|---|---|---|---|
| 0 | x | x | x | Asynchronous reset, set to initial register value |
| 1 | 0 | 1 | x | Synchronous initialization |
| 1 | 1 | 0 | x | Disable CRC generation, register holds the current value |
| 1 | 1 | 1 | 0 | CRC free-running, zeroes shifted in |
| 1 | 1 | 1 | 1 | Normal CRC operation, generate CRC from input data |
