Skip to content
alan4186 edited this page Jun 22, 2016 · 1 revision

Description

The CRC_top module implements a crc checker with the parameters needed to check the parameter page of NAND flash based on the ONFI standard. The module starts automatically when data is fed into the buffer. The computed CRC value can be latched when the crc_done signal is high. Data for the next CRC to be computed can be feed in after the crc_done signal is high.

The buffer

A 256 byte buffer is used to store the data while the crc is being computed. The buffer is a single clock fifo megafucntion from altera. It has over/under flow checking and an asynchronous clear signal.

This link was useful for verifying CRCs http://www.sunshine2k.de/coding/javascript/crc/crc_js.html

Clone this wiki locally