在线时间15 小时
UID421178
注册时间2013-3-15
NXP金币0
该用户从未签到
金牌会员
 
- 积分
- 2167
- 最后登录
- 1970-1-1
|
发表于 2014-6-24 15:40:09
|
显示全部楼层
回复: K60外扩SRAM硬件方案(
回复第 4 楼 于2014-06-20 00:16:05发表:
回复第 2 楼 于2014-06-17 17:19:04发表:
假设你使用的是K60 100MHz,144pin封装(BGA or LQFP), Flexbus模块提供FB_AD[31:0]和FB_A[29:16]的数据和地址管脚。
你可以使用FB_AD[31:16]连接PSRAM的16位数据线,使用FB_AD[15:1]外加FB_A[24:16]连接PSRAM的23位地址线。
没有必要使用地址缓存,Flexbus提供的管脚资源足够使用了。
你设想中的两种连接方式,如果都是使用8位数据端口,速度上应该没有区别。
祝顺利。
非常感谢版主快速回复!这种接法挺不错,我们可能会优先考虑这种方案。另外,再请教一下,在这种非复用模式,FD_AD是不是可以当数据或者地址来用?但是在参考手册K60P144M100SF2RM第699页Table 29-1有这样说明:FB_D[31:0]/
FB_AD[31:0]:
“In a non-multiplexed configuration, this is the data bus. In a multiplexed
configuration this bus is the address/data bus, FB_AD[31:0].”
这句话的意思是不是当非复用模式时,FB_AD是数据总线?谢谢!
非复用模式下, FB_AD 管脚是做DATA还是地址线,主要看芯片参考手册Flexbus这一章的Connections for External Memory Port Sizes (CSCRn[BLS] = 0) 图,举例说明: 如果选择8-bit数据端口,FB_AD[23:0]作为地址线,FB_AD[31:24]作为数据线。
祝顺利。 |
|