4622|4

85

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

arm bank的问题 [复制链接]

我在网上看到S3C2410A将系统的存储空间分成8个bank,每个bank的大小是128M字节。
每个bank都有一个nGCSx对应 nGCSx被叫做片选,片选上可以连接内存
那是不是一个256M的内存链接到上述一个片选上,因为一个片选对应的bank的大小只有128M,就会浪费128M的物理内存???

同理,如果一个内存条的大小是64M,是不是就会浪费掉64M的虚拟地址?

我初学arm,希望大家指点一二。
此帖出自ARM技术论坛

最新回复

rom ram sfr 统一编址 他们的地址是芯片厂商固定好在4G 范围之内的  详情 回复 发表于 2012-1-8 22:50
点赞 关注
 

回复
举报

62

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我在网上看到S3C2410A将系统的存储空间分成8个bank,每个bank的大小是128M字节。
每个bank都有一个nGCSx对应 nGCSx被叫做片选,片选上可以连接内存
那是不是一个256M的内存链接到上述一个片选上,因为一个片选对应的bank的大小只有128M,就会浪费128M的物理内存???
>>是的,这个芯片功能比较弱,每个片选对应的地址空间是固定的,不能修改。
>>对于SDRAM只能接在cs7和cs6上,单片256MB的内存芯片好像很少见的,
>>对于256MB的内存,首先他们是多片SDRAM芯片,你可以分别使用这2个片选,一个分128MB。

同理,如果一个内存条的大小是64M,是不是就会浪费掉64M的虚拟地址?
>>这个也不能说是浪费,因为你物理内存就这么大,基本上在做硬件设计的时候也不可能对所有可访问的地址>>空间都放上物理设备。满足需要就可以了。

这类的问题建议读datasheeet(数据手册),有的芯片也叫user manual(用户手册)。
例如um_s3c2410s_rev12_030428.pdf

附个图,来自上面这个pdf
此帖出自ARM技术论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
说的很好,不过最重要的还是在实际中去运用才能体会这中间的奥妙!
此帖出自ARM技术论坛
 
 
 

回复

1018

帖子

0

TA的资源

纯净的硅(中级)

4
 
没错说的挺不错的呢,要是能领悟那就更不错了
此帖出自ARM技术论坛
 
个人签名android培训
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

5
 
rom ram sfr 统一编址 他们的地址是芯片厂商固定好在4G 范围之内的
此帖出自ARM技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表