类型:软IP
简短描述:The Nand Flash Controller (NFC) is responsible for communicating with the externalFlash chips,
详细描述:
NFC
The Nand Flash Controller (NFC) is responsible for communicating with the external
Flash chips, generating the required interface signals (with appropriate timing) and
passing on bytes of data, commands and addresses between the internal bus
master(C*Core or DMAC) and the external Flash chips. With the ECC interface, the
transferring data can be monitored by the external ECC module. The NFC module can
also be integrated into the EBI (External Bus Interface) module easily.
ECC
The ECC module provides an ECC engine which performs Reed Solomon Error
Correction Encoding/Decoding ’on the fly’ while data is being written to or read from
the Nand-Flash ECC Data Channel.
NFC + ECC Block Diagram
工艺:
代工厂:
应用:
特色:
Features
NFC
Ø No external glue logic required for typical systems
Ø Five NFC channel
– Command Channel
– Address Channel
– Data Channel with ECC
– Data Channel without ECC
– Dummy Data Channel with ECC(No actual data transfer)
Ø Support for 8-bit 16-bit and 32-bit devices
Ø Programmable wait states
Ø Programmable FWE/FRE assertion and negation timing in steps of half system
cycle.
Ø Gate Number : 4K
ECC
Ø Reed Solomon Algorithm
Ø On the fly Encoding/Decoding
Ø 10 bytes ECC codes(8 10-bits ECC symbols)
Ø Can correct up to 4 bytes data per page(518 data + 10bytes ECC)
Ø Deal with one byte in one or two system clock
Ø Gate Number : 14K
Ø Maximum Operating Frequency : 66MHz in one-cycle mode and 132MHz in
two-cycle mode
NFC Datasheet.rar