基于PXA270平台的嵌入式系统开发

基于PXA270平台的嵌入式系统开发,第1张

 

  PXA270Intel公司生产的一款基于XScale架构的高集成度高性能的优秀嵌入式处理器。本文讨论了以PXA270为平台的嵌入式系统开发的有关硬件设计以及ARM嵌入式系统的软件实现。设计了基于PXA270的嵌入式系统。

  1 PXA270处理器简介

  PXA270是Intel公司开发的基于XScale架构的处理器,内核采用ARMv5TE,外围控制器众多。内置了Intel的无线MMX技术,能够显著的提升多媒体性能,此外PXA270也包含了Intel的SpeedStep技术,能够根据需要动态调节CPU的性能,真正实现了低功耗,高性能。同其他XScale处理器一样,支持多种嵌入式 *** 作系统,如Linux、Windows、WinCE、Nucleus、Palm OS、VxWorks、Java等。

  2 系统硬件组成

  整个系统以PXA270处理器为核心,以音频输入输出接口红外接口,10/100M自适应以太网口,触摸屏接口等为外围接口,通过宽温高亮度LCD实现视频输出。系统框图如图1所示。

  2.1 Intel XScale PXA270处理器的系统存储器接口

  Intel XSclae PXA270处理器集成了存储单元控制器,其外部的存储总线接口支持:SDRAM、FLASH、ROM、SRAM、PC卡等。

  2.1.1 SDRAM电路的设计

  SDRAM选用Hynix的HY57V561620C,其组织形式为4 Banks x 4M x 16Bit,单片容量

  

基于PXA270平台的嵌入式系统开发,第2张

 

  图1 系统硬件组成框图

  为32MB,采用3.3±0.3V单电源供电,封装形式为标准54引脚TSOP-II,属于16位的数据总线宽度,选用两片并联的方式,使SDRAM的总线宽度达到32位。两片SDRAM的32条数据线分别连到PXA270的高16位地址和低16位地址上。HY57V561620C的时钟频率分了100MHz~166MHz四个档,这里选用133MHz这一档的芯片。

  2.1.2 FLASH电路的设计

  嵌入式应用程序一般直接存在板子上的Flash芯片中,根据应用的不同可选用不同容量和速度的芯片,在这里选用的是Intel的同步FLASH 28F256L18,单片容量为32MB,采用1.8V 单电源供电,封装形式为标准79脚的VF BGA,选用两片并联的方式,使FLASH的总线宽度达到32位。两片FLASH的32条数据线分别连到PXA270的高16位地址和低16位地址上。

  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2713161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存