Does EMIF16 support common interfaces like CFI or ONFI?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Does EMIF16 support common interfaces like CFI or ONFI?
Wenjun,
When the EMIF16 controller was originally designed with NAND flash support, ONFI did not exist.
So EMIF16 is not a standard NAND controller, i.e., it is just an async memory controller that can be used to access NAND. All NAND protocols in terms of command sequencing, address sequencing, page/block access, etc. needs to be taken care by the software.
Note: NAND flash does not use EMIF16's
address bus for addressing. Rather, it uses the EMIF16's data bus for both addressing
and data (multiplexed). So you can address memory larger than 32MB. My reply to your previous post suggesting a 32MB limit was regarding NOR and SRAM only.
I will get back to you on CFI.