您好!
我希望使用 EMIF16接口将大约40 MB 的数据从 C6678传输到 FPGA。 CE0和 CE1连接到 FPGA、我想使用 CE0写入数据。 我在查看安装 PDK 时提供的 EMIF-NAND 闪存示例、我有几个问题:
在本示例中,A0CR 的设置方法如下:
hEmif16Cfg->A0CR =(0\
|(0 << 31)/* selectStrobe */\
|(0 < 30)/* extWait (从不使用 NAND)*/\
|(0xF << 26)/* writeSetup 10ns */\
|(0x3f << 20)/* writeStrobe 40ns */\
|(7 << 17)/* writeHold 10ns */\
|(0xF << 13)/* readSetup 10ns */\
|(0x3f << 7)/* readStrobe 60ns */\
|(7 << 4)/* readHold 10ns */\
|(3 << 2)/*周转时间40ns */\
|(0 << 0));// asyncSize 8位总线*/\
writeSetup、writeStrobe、writeHold 及其读取等效项是否可编程? 如果是、我如何确定这些值需要是什么?
谢谢、
Viney