1、S3C2410的存储空间与启动方式
— Address space: 128Mbytes per bank (total 1GB/8 banks)
— Programmable access size (8/16/32-bit) for all banks except bank0 (16/32-bit)
— Total 8 memory banks
Six memory banks for ROM, SRAM, etc.
Remaining two memory banks for ROM, SRAM, SDRAM, etc .
— Seven fixed memory bank start address
— Adjustable start address for the last bank.
— Programmable bank size for the last two banks.
— Programmable access cycles for all memory banks
S3C2410A Memory Map after Reset
Bank 6/7 Addresses
启动方式:
S3C2410有3种启动方式,可以通过OM[1:0]管脚进行选择:
◆OM[1:0]=00时处理器从NAND Flash启动。
◆OM[1:0]=01是处理器从16位宽的ROM启动。
◆OM[1:0]=10是处理器从32位宽的ROM启动。
如果系统设置成为从NAND Flash中启动,启动时处理器会自动将NAND Flash中的前4KB代码内容加载到片内的steppingstone SRAM中,然后系统从SRAM中读取代码执行。之后SRAM中的引导程序应该要完成将代码从FLASH中加载到SDRAM的工作。启动完成后4KB的SRAM可以用于别的用途。如果是用别的方式启动,ROM必须定位在0x00000000的位置上,而4KB的启动SRAM被放置于0x40000000处。被映射到nGCS0片选的空间上的存储器就是启动存储器。
从nand flash 启动:①、cpu自动将nand flash开始的4kB数据复制到称为“steppingstone”的
4KB内部ram(sram)中。
②、指针自动跳转到0x00000000地址处开始执行代码。
这都由cpu内部硬件自动完成
因此,我们可以在nand flash前4kb中储存相应的启动代码,即可实现外部SDRAM等外设的初始化。
2、
扩展不同存储器时,硬件接口设计的异同
3. S3C2410上与存储器相关的寄存器设置
关键字:S3C2410 处理器 存储器
引用地址:
S3C2410处理器与存储器的相关知识
推荐阅读最新更新时间:2024-03-16 14:38
快速学Arm(28)--存储器寻址
介绍一下LPC2300系列的存储器大小情况,看下面的表: 其中Flash为128Bit宽,可以用于代码和数据的存储,并具有预取指和缓冲技术.文档里介绍Flash为128bit宽,但我理解,其地址排列依然是按byte来进行的. 片内Flash编程方法有以下几种 1.使用JTAG方正/调试器,通过芯片的JTAG接口下载程序. 2.使用系统编程技术(即ISP),通过芯片的UART0接口下载程序. 3.使用应用编程技术(即IAP),在用户程序运行时对Flash进行擦除和/或编程操作,实现数据的存储和固件的现场升级. 对于片内的静态RAM来讲.尽管SRAM的读写速度非常快,但是相对于ARM内核类说速度还是不够,这就有可能
[单片机]
瑞萨科技发布H.264和AMR-WB “移动电视电话中间件组件”软件 支持SH-Mobile应用处理器
—有助于利用H.264和AMR-WB实现高质量电视电话功能— 2007年2月22日,瑞萨科技(Renesas Technology Corp.)宣布,其用于嵌入式系统的移动电视电话的中间件组件软件,增加了支持3G-324M(注1)标准附加规范的H.264(注2)和AMR-WB(注3)功能,该功能支持SH-Mobile(注4)应用处理器。功能增强后的移动电视电话中间件组件,将于4月在日本交付。 该移动电视电话中间件组件是集成了H.264/MPEG-4(注5) 全硬件加速器的软件,用于SH-Mobile应用处理器,有助于实现高质量的电视电话功能,以符合第三代(3G)移动电话视听通信的3G-324M标准。 这种新软件可以提供以下特
[新品]
Qualcomm宣布骁龙中端产品系列新增两款处理器
借助载波聚合和增强的上行链路连接,骁龙430和617处理器将中高端4G LTE移动终端的配置推上巅峰 2015年9月15日,香港 Qualcomm Incorporated (NASDAQ: QCOM)今日宣布,其子公司Qualcomm Technologies, Inc. 推出两款全新Qualcomm 骁龙 处理器 骁龙430和骁龙617芯片组,它们将为中端移动终端带来更强的多媒体能力和连接性能。 骁龙430采用X6 LTE调制解调器,下行支持Cat 4,最高传输速度达150 Mbps,并且支持2x10 MHz载波聚合;另外通过首次在该层级处理器中支持64-QAM,上行支持Cat 5,最高传输速度达75 Mbps
[手机便携]
强大的单线程应用性能——E-2100处理器
英特尔公司今日宣布推出新款英特尔®至强®E-2100处理器,这是英特尔至强E3处理器的继任产品,专为入门级工作站打造,旨在帮助创意人士在经济可靠的优化平台上,获得强大的单线程应用性能。 “如今,伴随工作负载的不断加大,老旧的工作站已无法继续满足需求,不利于工作效率的提高,团队协作的展开以及创造力的挖掘。全新英特尔至强 E处理器的推出意在为入门级工作站提供必要的性能和图像处理功能,同时优化创新构成要素和设计,以满足客户多样化的需求。” -- Jennifer Huffstetler,英特尔数据中心集团副总裁兼数据中心产品总经理 重要意义:新款英特尔至强E处理器为入门级工作站提供强大的性能与功能组合,专为创意专业人士的需
[嵌入式]
Teledyne e2v 扩大服务范围,进一步提升处理器功效
Teledyne e2v在为航空航天、国防客户解决其高可靠性(Hi-Rel)电子处理平台的功耗和热量管理方面取得了进一步进展。该公司在2019年末宣布的服务基础上扩大服务范围,以纳入几个关键的附加元素。因此,在部署高性能多核处理器的设计团队,可以享受更多方面的服务来提升设计的裕度。 当面对功耗消耗过大和缺乏足够空间来散发产生的热量时,工程师必须找到相应的方法来改进他们的设计。而今,在设计概念阶段通过与Teledyne e2v合作,客户的技术团队有机会更好地评估Teledyne e2v在处理器级别提供的设计裕度,这将有助于他们理解所必需保持的范围边界。Teledyne e2v在处理器使用方面的技能和经验,使其成为在在处理器系统上
[半导体设计/制造]
打造国内最强处理器 中国长城收购天津飞腾股权
3月18日,中国 长城 发布公告,为进一步将公司打造为中国电子信息产业集团网络安全和信息化专业子集团及国家信息安全领域领军企业,实现核心关键技术、整机与服务相结合的产业链经营模式,公司与中国电子下属全资子公司华大半导体有限公司,签署了《股权转让框架协议》,就收购华大半导体所持有的天津飞腾信息技术有限公司13.54%股权事宜双方达成了初步意向。下面就随家用电子小编一起来了解一下相关呢绒吧。 打造国内最强 处理器 中国 长城 收购飞腾芯片这一信息一经公布,立刻在业界引起广泛关注,皆因天津飞腾已经开发出国内最为成功的国产 处理器 。 资料显示,天津飞腾主要致力于高性能、低功耗集成电路芯片的设计、生产、销售与服务,
[家用电子]
Intel80核处理器意义何在?
面对AMD的步步紧逼,英特尔终于出手了,凭借其领先的技术,英特尔在短短时间内推出了成熟的双核产品。为了在技术上超越AMD,英特尔决定在今年11月份提前推出四核处理器产品,处理器市场的竞争进入了多核比拼的时代。来自国外媒体的报道称,英特尔CEO欧德宁本周二在英特尔开发者论坛上展示了80核处理器的原型,这一产品的数据交换速度可以达到每秒1TB,也就是1000GB。英特尔预计80核处理器有望于未来五年内投入商用。在双核还未成为市场主流之时,英特尔五年后推80核处理器产品,市场真的会接受80核的处理器产品吗? 从AMD2003年推出了64位处理器产品至今,三年时间过去了,双核才逐渐向商用迈进。客观地说,在微软Vista操作系统没有发布之前
[焦点新闻]
支持Virtex-5 FXT FPGA的新版环境和系统
2008年4月29日,可编程逻辑解决方案厂商赛灵思公司今天宣布推出新版嵌入式开发环境工具和生态系统合作伙伴技术,支持面向赛灵思最新65nmVirtex-5 FXT FPGA器件的创新片上系统(SoC)设计。 嵌入式开发套件(EDK)10.1提供了Xilinx Platform Studio嵌入式工具套件(XPS),包括最新的高性能处理设计功能,同时其生态系统合作伙伴安富利电子元件部(Avnet Electronics Marketing)、Green Hills软件公司、LynuxWorks、Lauterbach、MontaVista以及风河系统公司(Wind River Systems)等嵌入式解决方案供应商将提供
[新品]