欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    【教学课件】第4章S3C44B0X硬件结构及功能.ppt

    • 资源ID:69867397       资源大小:2.08MB        全文页数:182页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【教学课件】第4章S3C44B0X硬件结构及功能.ppt

    第第4章章 S3C44B0X硬件结构硬件结构及功能及功能 本章主要介绍了本章主要介绍了S3C44B0X的体系结的体系结构及各种功能接口,主要包括以下内容:构及各种功能接口,主要包括以下内容:1.存储器管理存储器管理2.系统总线及时钟系统总线及时钟3.中断管理中断管理4.DMA、I/O口、定时器、口、定时器、A/D、I2C、SPI等接口结构等接口结构4.1 S3C44BOX简介简介 SAMSUNGSAMSUNG公司推出的公司推出的公司推出的公司推出的16/3216/32位位位位RISCRISC处理器处理器处理器处理器S3C44BOXS3C44BOX为手持设备和一般应用提供了高性价为手持设备和一般应用提供了高性价为手持设备和一般应用提供了高性价为手持设备和一般应用提供了高性价比和高性能的微控制器解决方案。比和高性能的微控制器解决方案。比和高性能的微控制器解决方案。比和高性能的微控制器解决方案。为了降低成本,为了降低成本,为了降低成本,为了降低成本,S3C44BOXS3C44BOX提供了丰富的内提供了丰富的内提供了丰富的内提供了丰富的内置部件,包括:置部件,包括:置部件,包括:置部件,包括:8KBCache8KBCache和内部和内部和内部和内部SRAMSRAM,LCDLCD控制器,带自动握手的控制器,带自动握手的控制器,带自动握手的控制器,带自动握手的2 2通道通道通道通道UARTUART,4 4通道通道通道通道DMADMA,系统管理器(片选逻辑,系统管理器(片选逻辑,系统管理器(片选逻辑,系统管理器(片选逻辑,FP/EDO/SDRAMFP/EDO/SDRAM控控控控制器),带制器),带制器),带制器),带PWMPWM功能的功能的功能的功能的5 5通道定时器和一个内部通道定时器和一个内部通道定时器和一个内部通道定时器和一个内部定时器,定时器,定时器,定时器,I/OI/O端口,端口,端口,端口,RTCRTC,8 8通道通道通道通道1010位位位位ADCADC,CCBUSBUS接口,接口,接口,接口,SBUSSBUS接口,同步接口,同步接口,同步接口,同步SIOSIO接口和接口和接口和接口和PLLPLL倍频器。倍频器。倍频器。倍频器。S3C44BOX是使用是使用ARM7TDMI内核内核,采用,采用0.25mCMOS工艺制造。它的低工艺制造。它的低功耗和全静态设计特别适用于对成本和功耗和全静态设计特别适用于对成本和功耗敏感的应用。功耗敏感的应用。同样地,同样地,S3C44BOX还采用了一种还采用了一种新的总线结构,即新的总线结构,即SAMBAII(三星(三星ARMCPU嵌入式微处理器总线结构)。嵌入式微处理器总线结构)。S3C44BOX的杰出特性是它的的杰出特性是它的CPU核,核,是由是由ARM公司设计的公司设计的16/32位位ARM7TDMI RISC处理器(处理器(66MHz)。它包括了)。它包括了Thumb代码压缩器,一个片上的代码压缩器,一个片上的ICE断点调试支持和断点调试支持和一个一个32位的硬件乘法器。位的硬件乘法器。S3C44BOXS3C44BOX通过提供全面的、通用的焉上外设,通过提供全面的、通用的焉上外设,通过提供全面的、通用的焉上外设,通过提供全面的、通用的焉上外设,大大减少了系统中除处理器以外的元器件配置,从而使大大减少了系统中除处理器以外的元器件配置,从而使大大减少了系统中除处理器以外的元器件配置,从而使大大减少了系统中除处理器以外的元器件配置,从而使系统的成本大为降低。系统的成本大为降低。系统的成本大为降低。系统的成本大为降低。S3C44BOXS3C44BOX集成的各种集成的各种集成的各种集成的各种片上功能片上功能片上功能片上功能如下:如下:如下:如下:(1 1)2.5V ARM7TDMI2.5V ARM7TDMI内核,带有内核,带有内核,带有内核,带有8KB Cache8KB Cache;(2 2)可选的内部)可选的内部)可选的内部)可选的内部SRAMSRAM;(3 3)LCDLCD控制器(最大支持控制器(最大支持控制器(最大支持控制器(最大支持256256色色色色DSTNDSTN,LCDLCD具具具具有专用有专用有专用有专用DMADMA););););(4 4)2 2通道通道通道通道UARTUART带有握手协议(支持带有握手协议(支持带有握手协议(支持带有握手协议(支持IrDA1.0IrDA1.0,具有具有具有具有16-byte FIFO16-byte FIFO););););(5 5)1 1通道通道通道通道SIOSIO;(6 6)2 2个通用个通用个通用个通用DMADMA;(7 7)2 2个外设用个外设用个外设用个外设用DMADMA,具有外部请求引脚;,具有外部请求引脚;,具有外部请求引脚;,具有外部请求引脚;(8 8)外部存储控制器(片选逻辑,)外部存储控制器(片选逻辑,)外部存储控制器(片选逻辑,)外部存储控制器(片选逻辑,FP/EDO/SDRAMFP/EDO/SDRAM控制器);控制器);控制器);控制器);(9 9)5 5个个个个PWMPWM定时器和定时器和定时器和定时器和1 1通道内部定时器;通道内部定时器;通道内部定时器;通道内部定时器;(1010)看门狗定时器;)看门狗定时器;)看门狗定时器;)看门狗定时器;(1111)7171个通用个通用个通用个通用I/OI/O口;口;口;口;(1212)8 8个外部中断源;个外部中断源;个外部中断源;个外部中断源;(1313)具有日历功能的)具有日历功能的)具有日历功能的)具有日历功能的RTCRTC;(1414)8 8通道通道通道通道1010位位位位ADCADC;(1515)1 1个多主个多主个多主个多主IICIIC总线控制器;总线控制器;总线控制器;总线控制器;(1616)1 1个通道个通道个通道个通道IISIIS总线控制器;总线控制器;总线控制器;总线控制器;(1717)片上)片上)片上)片上PLLPLL时钟产生器。时钟产生器。时钟产生器。时钟产生器。1.S3C44BOX的特性的特性(1 1)体系结构。)体系结构。)体系结构。)体系结构。S3C44BOXR S3C44BOXR 的的的的体系结构特性体系结构特性体系结构特性体系结构特性如下:如下:如下:如下:集成了手持设备和通用嵌入式系统应用的解决集成了手持设备和通用嵌入式系统应用的解决集成了手持设备和通用嵌入式系统应用的解决集成了手持设备和通用嵌入式系统应用的解决方案;方案;方案;方案;16/3216/32位位位位RISCRISC体系结构和体系结构和体系结构和体系结构和ARM7TDMIARM7TDMI处理器内处理器内处理器内处理器内核强大的指令体系;核强大的指令体系;核强大的指令体系;核强大的指令体系;ThumbThumb代码压缩机,最大化代码密度同时保持代码压缩机,最大化代码密度同时保持代码压缩机,最大化代码密度同时保持代码压缩机,最大化代码密度同时保持了了了了3232位指令的性能;位指令的性能;位指令的性能;位指令的性能;基于基于基于基于JTAGJTAG的片上集成的片上集成的片上集成的片上集成ICEICE调方式支持解决方案;调方式支持解决方案;调方式支持解决方案;调方式支持解决方案;328328位硬件乘法器;位硬件乘法器;位硬件乘法器;位硬件乘法器;实现低功耗实现低功耗实现低功耗实现低功耗SAMBAIISAMBAII的新型总线结构。的新型总线结构。的新型总线结构。的新型总线结构。(2 2)系统管理器。)系统管理器。)系统管理器。)系统管理器。S3C44BOXS3C44BOX系统管理器特性系统管理器特性系统管理器特性系统管理器特性如下:如下:如下:如下:支持大支持大支持大支持大/小方式;小方式;小方式;小方式;寻址空间:每寻址空间:每寻址空间:每寻址空间:每Bank32MBBank32MB(共(共(共(共256MB256MB););););支持每支持每支持每支持每BankBank可编程可编程可编程可编程8/16/328/16/32位数据总线宽度;位数据总线宽度;位数据总线宽度;位数据总线宽度;7 7个个个个BankBank具有固定的具有固定的具有固定的具有固定的BankBank起始地址和可编程起始地址和可编程起始地址和可编程起始地址和可编程BankBank大小大小大小大小;1 1个个个个BankBank具有可编程的具有可编程的具有可编程的具有可编程的BankBank起始地址和起始地址和起始地址和起始地址和BankBank大小。大小。大小。大小。8 8个存储器个存储器个存储器个存储器BankBank,包括,包括,包括,包括6 6个个个个ROMROM,SRAMSRAM存储器存储器存储器存储器BankBank和和和和2 2个个个个ROM/SRAM/DRAMROM/SRAM/DRAM(快速页面,(快速页面,(快速页面,(快速页面,EDOEDO和同步和同步和同步和同步DRAMDRAM)存储器)存储器)存储器)存储器BankBank;所有的存储器所有的存储器所有的存储器所有的存储器BankBank具有可编程的操作周期;具有可编程的操作周期;具有可编程的操作周期;具有可编程的操作周期;支持外部等待信号延长总线周期;支持外部等待信号延长总线周期;支持外部等待信号延长总线周期;支持外部等待信号延长总线周期;支持掉电时支持掉电时支持掉电时支持掉电时DRAM/SDRAMDRAM/SDRAM的自刷新模式;的自刷新模式;的自刷新模式;的自刷新模式;支持均匀支持均匀支持均匀支持均匀/非均匀的非均匀的非均匀的非均匀的DRAMDRAM地址。地址。地址。地址。(3)Cache存储器和内部存储器和内部SRAM。S3C44BOX的的Cache存储器存储器和和内部内部SRAM特性特性如下如下:一体化的一体化的8KBCache;未用的未用的Cache空间用来作为空间用来作为0/4/8KB的的SRAM存存储空间;储空间;支持支持LRU(近期最少使用)替换算法;(近期最少使用)替换算法;采用保持主存储器与采用保持主存储器与Cache内容一致性的策略;内容一致性的策略;写存储器具有写存储器具有4线深度;线深度;当当Cache错误发生时,采用错误发生时,采用“请求数据优先填请求数据优先填充充”技术。技术。(4 4)时钟和电源管理。)时钟和电源管理。)时钟和电源管理。)时钟和电源管理。S3C44BOSS3C44BOS的的的的时钟时钟时钟时钟和和和和电源管理特性电源管理特性电源管理特性电源管理特性如下。如下。如下。如下。低功耗。低功耗。低功耗。低功耗。片上片上片上片上PLLPLL使处理器工作时钟最大达到使处理器工作时钟最大达到使处理器工作时钟最大达到使处理器工作时钟最大达到66MHz66MHz。可以通过软件设置各功能模块的输入时钟。可以通过软件设置各功能模块的输入时钟。可以通过软件设置各功能模块的输入时钟。可以通过软件设置各功能模块的输入时钟。电源模式:正常、慢、空闲和停止模式。电源模式:正常、慢、空闲和停止模式。电源模式:正常、慢、空闲和停止模式。电源模式:正常、慢、空闲和停止模式。正常模式:正常、慢、空闲和停止模式。正常模式:正常、慢、空闲和停止模式。正常模式:正常、慢、空闲和停止模式。正常模式:正常、慢、空闲和停止模式。慢模式:不加慢模式:不加慢模式:不加慢模式:不加PLLPLL的低时钟频率模式;的低时钟频率模式;的低时钟频率模式;的低时钟频率模式;空闲模式:只停止空闲模式:只停止空闲模式:只停止空闲模式:只停止CPUCPU的时钟;的时钟;的时钟;的时钟;停止模式:停止所有的时钟。停止模式:停止所有的时钟。停止模式:停止所有的时钟。停止模式:停止所有的时钟。通过通过通过通过EINT 7:0 EINT 7:0 或或或或RTCRTC报警中断从停止模式唤醒。报警中断从停止模式唤醒。报警中断从停止模式唤醒。报警中断从停止模式唤醒。(5)中断控制器。中断控制器。S3C44BOX的的中断控制器特性中断控制器特性如下:如下:30个中断源(看门狗定时器,个中断源(看门狗定时器,6个定时器,个定时器,6个定时器,个定时器,6个个UART,8个外部中断,个外部中断,4个个DMA,2WH RTC,1个个ADC,1个个IIC,1个个SIO););采用向量化的采用向量化的IRQ中断模式以减少中断的延迟中断模式以减少中断的延迟;电平电平/边沿模式触发外部中断;边沿模式触发外部中断;电平电平/边沿模式具有可编程的优先级;边沿模式具有可编程的优先级;支持支持FIQ为紧急的中断请求进行服务。为紧急的中断请求进行服务。(6)定时器和)定时器和PWM(脉宽调制)。(脉宽调制)。S3C44BOX定时器定时器和和PWM特性特性如下:如下:通道通道16位具有位具有PWM功能的定时器,功能的定时器,1通道通道16位内部定时器(可进行基于位内部定时器(可进行基于DMA或中断的或中断的操作);操作);可编程的占空比周期,频率,和优先级;可编程的占空比周期,频率,和优先级;产生死区;产生死区;支持外部时钟源。支持外部时钟源。(7)PTC(7)PTC(实时时钟)。(实时时钟)。(实时时钟)。(实时时钟)。S3C44BOX S3C44BOX RTCRTC特性特性特性特性如下:如下:如下:如下:充分的时钟特性:毫秒、秒、分钟、小时、日、充分的时钟特性:毫秒、秒、分钟、小时、日、充分的时钟特性:毫秒、秒、分钟、小时、日、充分的时钟特性:毫秒、秒、分钟、小时、日、星期、月、年;星期、月、年;星期、月、年;星期、月、年;32.768kHz32.768kHz时钟;时钟;时钟;时钟;定时警报,可用于唤醒定时警报,可用于唤醒定时警报,可用于唤醒定时警报,可用于唤醒CPUCPU;时钟节拍中断。时钟节拍中断。时钟节拍中断。时钟节拍中断。(8)(8)通用通用通用通用I/OI/O口。口。口。口。S3C44BOXS3C44BOX通用通用通用通用I/OI/O口特性口特性口特性口特性如下:如下:如下:如下:8 8个外部中断口;个外部中断口;个外部中断口;个外部中断口;7171个多功能输入输出口。个多功能输入输出口。个多功能输入输出口。个多功能输入输出口。(9)UART(通用异步串行通信)。(通用异步串行通信)。S3C44BOX UART特性特性如下:如下:2通道通道UART,可进行基于,可进行基于DMA可中断的操作;可中断的操作;支持支持5位,位,6位,位,7位或位或8位串行数据传输位串行数据传输/接收接收;支持硬件握手功能;支持硬件握手功能;可编程的波特率;可编程的波特率;支持支持IrDA1.0(115.2Kb/s););支持用于测试的回馈模式;支持用于测试的回馈模式;每个通道具有每个通道具有2个内部个内部32B的的FIFO分别用于输分别用于输入输出。入输出。(1010)DMADMA(直接存储器操作)控制器。(直接存储器操作)控制器。(直接存储器操作)控制器。(直接存储器操作)控制器。S3C44BOX S3C44BOX DMADMA控制器控制器控制器控制器特性如下特性如下特性如下特性如下2 2通道通用通道通用通道通用通道通用DMADMA控制器(不需要控制器(不需要控制器(不需要控制器(不需要CPUCPU干预)。干预)。干预)。干预)。2 2通道通道通道通道DMADMA桥(外设桥(外设桥(外设桥(外设DMADMA)控制器。)控制器。)控制器。)控制器。支持支持支持支持I/OI/O到存储器,存储器到到存储器,存储器到到存储器,存储器到到存储器,存储器到I/OI/O,I/OI/O到到到到I/OI/O的的的的6 6种种种种DMADMA请求:软件,请求:软件,请求:软件,请求:软件,4 4个内部功能模块(个内部功能模块(个内部功能模块(个内部功能模块(UARTUART,SIOSIO,定时器,定时器,定时器,定时器,IISIIS)和外部引脚。)和外部引脚。)和外部引脚。)和外部引脚。在同时发生的多个在同时发生的多个在同时发生的多个在同时发生的多个DMADMA之间具有可编程的优先级顺之间具有可编程的优先级顺之间具有可编程的优先级顺之间具有可编程的优先级顺序。序。序。序。采用触发式的传输模式以提高采用触发式的传输模式以提高采用触发式的传输模式以提高采用触发式的传输模式以提高FPDAMFPDAM,EDODRAMEDODRAM和和和和SDRAMSDRAM的数据传输速率。的数据传输速率。的数据传输速率。的数据传输速率。支持在外部设备到存储器和存储器到外部设备之间支持在外部设备到存储器和存储器到外部设备之间支持在外部设备到存储器和存储器到外部设备之间支持在外部设备到存储器和存储器到外部设备之间采用采用采用采用fly-byfly-by模式。模式。模式。模式。(11)A/D(11)A/D转换器。转换器。转换器。转换器。S3C44BOXS3C44BOX的的的的A/DA/D转换器特性转换器特性转换器特性转换器特性如下:如下:如下:如下:8 8通道的通道的通道的通道的ADCADC;最大最大最大最大100KSPS/10100KSPS/10位。位。位。位。(12)LCD(12)LCD控制器。控制器。控制器。控制器。S3C44BOXS3C44BOX的的的的LCDLCD控制器特性控制器特性控制器特性控制器特性如下:如下:如下:如下:支持彩色支持彩色支持彩色支持彩色/黑白黑白黑白黑白/灰度灰度灰度灰度LCDLCD屏;屏;屏;屏;支持单路扫描和双路扫描;支持单路扫描和双路扫描;支持单路扫描和双路扫描;支持单路扫描和双路扫描;支持虚拟显示屏功能;支持虚拟显示屏功能;支持虚拟显示屏功能;支持虚拟显示屏功能;系统存储器用来作为显示存储器;系统存储器用来作为显示存储器;系统存储器用来作为显示存储器;系统存储器用来作为显示存储器;用专门的用专门的用专门的用专门的DMADMA从系统存储器中获得图像数据;从系统存储器中获得图像数据;从系统存储器中获得图像数据;从系统存储器中获得图像数据;可编程的屏幕大小;可编程的屏幕大小;可编程的屏幕大小;可编程的屏幕大小;灰度等级:灰度等级:灰度等级:灰度等级:1616级灰度;级灰度;级灰度;级灰度;256256种颜色。种颜色。种颜色。种颜色。(13)(13)看门狗定时器。看门狗定时器。看门狗定时器。看门狗定时器。S3C44BOXS3C44BOX的的的的看门狗定时器特性看门狗定时器特性看门狗定时器特性看门狗定时器特性如下:如下:如下:如下:1616位的看门狗定时器;位的看门狗定时器;位的看门狗定时器;位的看门狗定时器;在定时器溢出时发出中断请求或系统复位;在定时器溢出时发出中断请求或系统复位;在定时器溢出时发出中断请求或系统复位;在定时器溢出时发出中断请求或系统复位;(14)IIC(14)IIC总线接口。总线接口。总线接口。总线接口。S3C44BOXS3C44BOX的的的的IICIIC总线接口特性总线接口特性总线接口特性总线接口特性如下:如下:如下:如下:1 1通道多主通道多主通道多主通道多主IICIIC总线,可进行基于中断的操作模式;总线,可进行基于中断的操作模式;总线,可进行基于中断的操作模式;总线,可进行基于中断的操作模式;可进行串行,可进行串行,可进行串行,可进行串行,8 8位,双向数据传输,标准模式速度位,双向数据传输,标准模式速度位,双向数据传输,标准模式速度位,双向数据传输,标准模式速度达到达到达到达到100Kb/s100Kb/s,快速模式达到,快速模式达到,快速模式达到,快速模式达到400kb400kb。(15)IIS(15)IIS总线接口。总线接口。总线接口。总线接口。S3C44BOXS3C44BOX的的的的IISIIS总线接口特性总线接口特性总线接口特性总线接口特性如下:如下:如下:如下:1 1通道章频通道章频通道章频通道章频IISIIS总线接口,可进行基于总线接口,可进行基于总线接口,可进行基于总线接口,可进行基于DMADMA的操作;的操作;的操作;的操作;串行,每通道串行,每通道串行,每通道串行,每通道8/168/16位数据传输;位数据传输;位数据传输;位数据传输;支持支持支持支持MSB-justifiedMSB-justified数据格式。数据格式。数据格式。数据格式。(16)SIO(16)SIO(同步串行(同步串行(同步串行(同步串行I/OI/O)。)。)。)。S3C44BOXS3C44BOX的的的的SIOSIO特性特性特性特性如下:如下:如下:如下:1 1通道通道通道通道SIOSIO,可进行基于,可进行基于,可进行基于,可进行基于DMADMA或中断的操作;或中断的操作;或中断的操作;或中断的操作;可编程的波特率;可编程的波特率;可编程的波特率;可编程的波特率;支持支持支持支持8 8位串行数据的传输和接收操作。位串行数据的传输和接收操作。位串行数据的传输和接收操作。位串行数据的传输和接收操作。(17)(17)工作电压范围。工作电压范围。工作电压范围。工作电压范围。S3C44BOXS3C44BOX的工作电压范围如下:的工作电压范围如下:的工作电压范围如下:的工作电压范围如下:内核内核内核内核2.5V2.5V,I/OI/O口:口:口:口:3.03.6V3.03.6V。(18)(18)工作频率。工作频率。工作频率。工作频率。S3C44BOXS3C44BOX的最大工作频率为:的最大工作频率为:的最大工作频率为:的最大工作频率为:66MHz66MHz。(19)(19)封装。封装。封装。封装。S3C44BOXS3C44BOX的封装形式为:的封装形式为:的封装形式为:的封装形式为:160LQFP/160FBGA160LQFP/160FBGA。2.体系结构图体系结构图体系结构图体系结构图S3C44BOX结构如图表结构如图表41所示。所示。图图41 S3C44BOX结构图结构图引脚介绍引脚介绍S3C44BOX引脚分布如图引脚分布如图42所示。所示。图图42 S3C44BOX策处理器管脚定义图策处理器管脚定义图引脚信号描述如引脚信号描述如表表41所示。所示。4.2存储器管理存储器管理4.2.1 S3C44BOX4.2.1 S3C44BOX存储系统的特征存储系统的特征存储系统的特征存储系统的特征S3C44BOXS3C44BOX的存储系统具有以下一些的存储系统具有以下一些的存储系统具有以下一些的存储系统具有以下一些主要特性主要特性主要特性主要特性:支持数据存储的大、小端选择(通过外部引脚进行选择);有支持数据存储的大、小端选择(通过外部引脚进行选择);有支持数据存储的大、小端选择(通过外部引脚进行选择);有支持数据存储的大、小端选择(通过外部引脚进行选择);有大端模式和小端模式。大端模式和小端模式。大端模式和小端模式。大端模式和小端模式。地址空间具有地址空间具有地址空间具有地址空间具有8 8个存储体,每个存储体可达个存储体,每个存储体可达个存储体,每个存储体可达个存储体,每个存储体可达32MB32MB,总共可达到,总共可达到,总共可达到,总共可达到256MB256MB;对所有存储体的访问大小均可进行改变(对所有存储体的访问大小均可进行改变(对所有存储体的访问大小均可进行改变(对所有存储体的访问大小均可进行改变(8 8位位位位/16/16位位位位/32/32位),位),位),位),总线宽度可编程;总线宽度可编程;总线宽度可编程;总线宽度可编程;8 8个存储器中,个存储器中,个存储器中,个存储器中,Bank0Bank5Bank0Bank5可支持可支持可支持可支持ROMROM、SRAMSRAM;Bank6Bank6、Bank7Bank7可支持可支持可支持可支持ROMROM、SRAMSRAM和和和和FP/EDO/SDRAMFP/EDO/SDRAM等,等,等,等,Bank6Bank6和和和和Bank7Bank7存贮容量大小相同;存贮容量大小相同;存贮容量大小相同;存贮容量大小相同;7 7个存储器的起始地址固定,个存储器的起始地址固定,个存储器的起始地址固定,个存储器的起始地址固定,1 1个存储器的起始地址可变。(即个存储器的起始地址可变。(即个存储器的起始地址可变。(即个存储器的起始地址可变。(即第第第第8 8个可变)个可变)个可变)个可变)图图图图4343所示是复位后的存储器映射表,所示是复位后的存储器映射表,所示是复位后的存储器映射表,所示是复位后的存储器映射表,Bank6/Bank7Bank6/Bank7存储器存储器存储器存储器的地址表如的地址表如的地址表如的地址表如表表表表4242所示。所示。所示。所示。1、存储器的大、存储器的大/小端模式小端模式ENDIANENDIAN第一存储器的第一存储器的第一存储器的第一存储器的大大大大/小端模式小端模式小端模式小端模式,当,当,当,当ENDIANENDIAN为为为为L L时则使用大端模式,大时则使用大端模式,大时则使用大端模式,大时则使用大端模式,大/小端模式之所以存在是因为当小端模式之所以存在是因为当小端模式之所以存在是因为当小端模式之所以存在是因为当在存储器中存储不同字长的数据时,大在存储器中存储不同字长的数据时,大在存储器中存储不同字长的数据时,大在存储器中存储不同字长的数据时,大/小端模式定义了小端模式定义了小端模式定义了小端模式定义了不同长度的数据类型的对齐方式。不同长度的数据类型的对齐方式。不同长度的数据类型的对齐方式。不同长度的数据类型的对齐方式。因为因为因为因为Bank0Bank0是系统自举是系统自举是系统自举是系统自举ROMROM存储体,所以必须在访存储体,所以必须在访存储体,所以必须在访存储体,所以必须在访问问问问ROMROM之前定义之前定义之前定义之前定义Bank0Bank0的总线宽度见的总线宽度见的总线宽度见的总线宽度见表表表表4343。其他存储体的总线宽度只能在系统复位后由程序进其他存储体的总线宽度只能在系统复位后由程序进其他存储体的总线宽度只能在系统复位后由程序进其他存储体的总线宽度只能在系统复位后由程序进行设定,由地址为行设定,由地址为行设定,由地址为行设定,由地址为0 x01c80000 x01c8000的特殊寄存器的特殊寄存器的特殊寄存器的特殊寄存器BWSCONBWSCON的的的的相应位决定。相应位决定。相应位决定。相应位决定。2、存储器(、存储器(SROM,DRAM,SDRAM)地址引脚连接)地址引脚连接存储器地址引脚连接如存储器地址引脚连接如存储器地址引脚连接如存储器地址引脚连接如表表表表4444所示。由于作用所示。由于作用所示。由于作用所示。由于作用1616位数据总线,所以将存储器的位数据总线,所以将存储器的位数据总线,所以将存储器的位数据总线,所以将存储器的A0A0与与与与S3C44BOXS3C44BOX的的的的A1A1对应连接在一起。对应连接在一起。对应连接在一起。对应连接在一起。存存存存储储储储地址引脚地址引脚地址引脚地址引脚8 8位数据位数据位数据位数据总线总线总线总线下的下的下的下的S3C44B0XS3C44B0X地址地址地址地址1616位数据位数据位数据位数据总线总线总线总线下的下的下的下的S3C44B0XS3C44B0X地址地址地址地址3232位数据位数据位数据位数据总线总线总线总线下的下的下的下的S3C44B0XS3C44B0X地址地址地址地址A0A0A0A0A1A1A2A2A1A1A1A1A2A2A3A3A2A2A2A2A3A3A4A4A3A3A3A3A4A4A5A53、典型系统中存储器的分配情况、典型系统中存储器的分配情况典型系统中存储器分配情况如典型系统中存储器分配情况如典型系统中存储器分配情况如典型系统中存储器分配情况如表表表表4545所示。所示。所示。所示。只要将只要将只要将只要将CPUCPU上的相应上的相应上的相应上的相应BankBank连线接到外设芯片的片选连线接到外设芯片的片选连线接到外设芯片的片选连线接到外设芯片的片选引脚上,便可以根据相应的地址进行存储器或外设操作了。引脚上,便可以根据相应的地址进行存储器或外设操作了。引脚上,便可以根据相应的地址进行存储器或外设操作了。引脚上,便可以根据相应的地址进行存储器或外设操作了。在本系统中,在本系统中,在本系统中,在本系统中,存储器的配置存储器的配置存储器的配置存储器的配置依照依照依照依照PCPC的结构:的结构:的结构:的结构:使用使用使用使用Bank0Bank0上的两片上的两片上的两片上的两片512KB2512KB2存储器来放置系统存储器来放置系统存储器来放置系统存储器来放置系统BIOSBIOS,系统上电以后,系统上电以后,系统上电以后,系统上电以后,PCPC指针自动指向指针自动指向指针自动指向指针自动指向Bank0Bank0的第一个的第一个的第一个的第一个单元,开始进行系统自举。单元,开始进行系统自举。单元,开始进行系统自举。单元,开始进行系统自举。系统自举完成以后,便从硬盘中将系统文件和用户应系统自举完成以后,便从硬盘中将系统文件和用户应系统自举完成以后,便从硬盘中将系统文件和用户应系统自举完成以后,便从硬盘中将系统文件和用户应用程序复制到用程序复制到用程序复制到用程序复制到SDRAMSDRAM内存中执行。内存中执行。内存中执行。内存中执行。Bank1Bank1上接上接上接上接16MB16MB非线性非线性非线性非线性FlashFlash,当作系统硬盘使,当作系统硬盘使,当作系统硬盘使,当作系统硬盘使用,可以构造文件系统,存放海量数据。用,可以构造文件系统,存放海量数据。用,可以构造文件系统,存放海量数据。用,可以构造文件系统,存放海量数据。用用用用SDRAMSDRAM当作系统内存,只有当作系统内存,只有当作系统内存,只有当作系统内存,只有Bank6/Bank7Bank6/Bank7能能能能支持支持支持支持SDRAMSDRAM,所以将,所以将,所以将,所以将SDRAMSDRAM接在接在接在接在Bank6H Bank6H。如果同时使用如果同时使用如果同时使用如果同时使用Bank6/Bank7Bank6/Bank7,则要求连接相同容,则要求连接相同容,则要求连接相同容,则要求连接相同容量的存储器,而且其地地址空间在物理上是连续的。量的存储器,而且其地地址空间在物理上是连续的。量的存储器,而且其地地址空间在物理上是连续的。量的存储器,而且其地地址空间在物理上是连续的。4.2.2 寄存器定义寄存器定义(1)BWSCON(1)BWSCON总线宽度和等待状态寄存器。总线宽度和等待状态寄存器。总线宽度和等待状态寄存器。总线宽度和等待状态寄存器。BWSCONBWSCON寄存器主要用来设置外接存储器的总线宽寄存器主要用来设置外接存储器的总线宽寄存器主要用来设置外接存储器的总线宽寄存器主要用来设置外接存储器的总线宽度和等待状态。度和等待状态。度和等待状态。度和等待状态。在在在在BWXCONBWXCON中,除了中,除了中,除了中,除了Bank0Bank0,对其他,对其他,对其他,对其他7 7个个个个BankBank都各都各都各都各对应有对应有对应有对应有4 4个相关位的设置,分别为个相关位的设置,分别为个相关位的设置,分别为个相关位的设置,分别为STxSTx,WSxWSx,DWxDWx。STxSTx位决定位决定位决定位决定SRAMSRAM映射在映射在映射在映射在BankxBankx时是否采用时是否采用时是否采用时是否采用UB/LBUB/LB。0 0:不采用,:不采用,:不采用,:不采用,1 1:采用。:采用。:采用。:采用。WSxWSx位决定位决定位决定位决定BankBank上等待的状态。上等待的状态。上等待的状态。上等待的状态。0 0:禁止等待,:禁止等待,:禁止等待,:禁止等待,1 1:使能等待。使能等待。使能等待。使能等待。DWxDWx中的确位决定中的确位决定中的确位决定中的确位决定BankxBankx上的总线宽度。上的总线宽度。上的总线宽度。上的总线宽度。0000:8 8位,位,位,位,0101:1616位,位,位,位,1010:3232位。位。位。位。DW0DW0位对应位对应位对应位对应Bank0Bank0的总线宽度,但这里它是只读的,的总线宽度,但这里它是只读的,的总线宽度,但这里它是只读的,的总线宽度,但这里它是只读的,其中其中其中其中00=800=8位,位,位,位,01=1601=16位,位,位,位,10=3210=32位。设置是通过位。设置是通过位。设置是通过位。设置是通过OM0OM0:11脚电平决定总线宽度。脚电平决定总线宽度。脚电平决定总线宽度。脚电平决定总线宽度。(2)BANKCON(2)BANKCON。S3C44BOXS3C44BOX具有具有具有具有8 8个个个个BANKCONnBANKCONn寄存器,分寄存器,分寄存器,分寄存器,分别对应着别对应着别对应着别对应着BankBANCONnBankBANCONn寄存器针对操作时序进寄存器针对操作时序进寄存器针对操作时序进寄存器针对操作时序进行设置,如行设置,如行设置,如行设置,如表表表表4646所示。所示。所示。所示。由于由于由于由于Bank6Bank7Bank6Bank7可以作为可以作为可以作为可以作为 FP/EDO/SDRAM FP/EDO/SDRAM等类型存储器的映射空间,因此等类型存储器的映射空间,因此等类型存储器的映射空间,因此等类型存储器的映射空间,因此BANKCON6BANKCON6和和和和BANKCON7BANKCON7与其他与其他与其他与其他BankBank的相应寄存器有所不同。的相应寄存器有所不同。的相应寄存器有所不同。的相应寄存器有所不同。其中其中其中其中MTMT位定义了存储器的类型,如位定义了存储器的类型,如位定义了存储器的类型,如位定义了存储器的类型,如表表表表4747所示。所示。所示。所示。MTMT的取值定义了该寄存器余下几位的作用。的取值定义了该寄存器余下几位的作用。的取值定义了该寄存器余下几位的作用。的取值定义了该寄存器余下几位的作用。例如当例如当例如当例如当MT=11MT=11,余下几位定义如,余下几位定义如,余下几位定义如,余下几位定义如表表表表4848所示。所示。所示。所示。(3)REFRESH。REFRESH是是DRAM/SDRAM的刷新控制器。的刷新控制器。位定义如位定义如表表49所示。所示。刷新的周期计算公式:刷新的周期计算公式:Refresh_Period=Refresh_Period=(211-refresh_count+1211-refresh_count+1)/MCLK/MCLK如果刷新周期是如果刷新周期是15.6s和和MCLK是是60MHz,refresh_count如下计算如下计算:refresh_count=211+1-6015.6=1113(4)BANKSIAE和和MRSR。BANKSIAE寄存器定义了寄存器定义了Bank的大小,的大小,如如表表410所示。所示。MRSR是是SDRAM模式设置寄存器定义如模式设置寄存器定义如表表411所示。所示。4.3 时钟和功耗管理时钟和功耗管理4.3.1 概述概述S3C44B0X 的时钟产生器可以为的时钟产生器可以为 CPU 产生要求的时钟信号,同样也为外设提供了产生要求的时钟信号,同样也为外设提供了时钟信号。时钟产生器可以通过软件来控制时钟信号。时钟产生器可以通过软件来控制是否为每个外部设备模块提供时钟信号,或是否为每个外部设备模块提供时钟信号,或者切断与外部设备的联系,以减少功耗。者切断与外部设备的联系,以减少功耗。同样在软件的控制下,同样在软件的控制下,S3C44B0X 提供提供各种功耗管理办法来为各种应用提供最优化各种功耗管理办法来为各种应用提供最优化的功耗方案。的功耗方案。S3C44B0X的时钟源可以用外部晶体来产生,的时钟源可以用外部晶体来产生,也可以直接输入外部时钟,这由也可以直接输入外部时钟,这由OM3:2的状态决的状态决定。定。M3:2的状态在的状态在nRESET的上升沿由的上升沿由OM3 和和OM2脚的电平决定。脚的电平决定。M3:2=00 Crystal clock M3:2=01 外部时外部时钟。钟。其它

    注意事项

    本文(【教学课件】第4章S3C44B0X硬件结构及功能.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开