大家好!最近在做ARM+FPGA的原理图,arm用的atmel的AT91SAM9G20,其中ARM9的外部总线分别接了2片sdram,1个norflash,1个nandflash,还把地址线和数据线接到了FPGA上。
我现在的做法是用74LCX16245作为总线驱动,74LCX16245后面接nandflash,norflash,以及FPGA;相当于把sdram分开。
请问: 1.这样会不会对ARM的正常工作产生影响,需不需要接一个总线驱动器
2.同事说由于每个芯片的引脚都有电容,过多所有会导致arm有问题
3.请问大家的系统中是怎么处理arm外部总线接多个设备的问题的呢?
4.对于这种问题请问一下有没有什么理论方法来判断,比如书籍,希望大家能推荐给我
先谢谢大家了。 |