我现在想使用DM648的EMIF口接norfalsh 和 FPGA。 norfalsh 存放运行固件,运行中fpga通过emif和DSP交换数据。按照DM648参考设计使用了一个1到3的开关实现flash和FPGA的切换。但是开关由一个单片机来控制。有几个问题:
1. 开关如何切换的,运行中单片机如何知道DSP要访问flash还是FPGA;
2. 我现在只接了2个设备, 在不考虑信号完整性前提下, 能否不使用这个开关直接连线到FPGA和FLASH。谢谢!
Tony Tang:
不理解这里加个单片机控制开关是什么意思?
不同的设备访问通过不同的片选控制,或者通过高位地址译码产生片选信号就可以了。