因为需要用micro2440做一个视频处理,需要从AD接收高速数据,现在采用的方案就是AD+CPLD+SDRAM组合成一个双口ram,
一端由CPLD将AD采集的数据放进ram,然后ARM需要这段数据的时候直接用地址总线和数据总线连接到CPLD,由cpld仲裁后来返回SDRAM的值。
说白了就是由CPLD+SDRAM构成一个双口ram,可是micro2440只有25位地址线。我算出来只有32M的访问量啊但是micro2440自己就带了64M的SDRAM。。。
是不是我理解错了?我还有一种理解就是:Micro2440自带的ram是被配置成16M*32bit=64MB,所以实际上我还可以外扩16M?