当前位置:首页 > 电源 > 电源
[导读]本文讨论了以PXA270为平台的嵌入式系统开发的有关硬件设计以及ARM嵌入式系统的软件实现。设计了基于PXA270的嵌入式系统。

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

0          引言

随着嵌入式系统的发展,产品功能与功耗越来越成为系统设计所要考虑的重要方面。仅仅实现了丰富的功能而电量消耗大的产品并不能满足人们的需求。基于Intel XScale架构的PXA270处理器,集成了存储单元控制器、时钟和电源控制器、DMA控制器、LCD控制器、AC97控制器、I2S控制器、快速红外线通信 (FIR)控制器等外围控制器,可以实现丰富的外围接口功能。其低电源运行模式以及动态电源管理技术可以有效的降低电源的功耗。基于这些优点,使得PXA270广泛的应用于智能手机、PDA、Web记事本、远程通信、医疗器械等领域。

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,单片容量

 图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位地址上。

2.2   系统电源设计

系统采用TPS65020为PXA270供电,此解决方案除了高效率之外还可以提供业界最佳的瞬态响应,且不会影响静态电源电流和效率,是便携设备处理器电源的理想解决方案。

2.2.1 TPS65020芯片简介

TPS65020是德州仪器推出的一款电源转换芯片,该器件可以满足基于XScale的多媒体设备的电源需要。TPS65020电源管理单元集成了高性能模拟构建块,可帮助由单节锂离子(Li-ion)电池供电的应用支持多种电压。该器件带有三个具备集成FET的同步降压DC/DC转换器、三个线性稳压器(LDO)以及一个I2C通信接口,可实现全面的可编程性与内核电压的动态缩放。

2.2.2 TPS65020供电原理

TPS65020包含的三个同步降压转换器在大负载电流时,一般运行在1.5MHZ固定频率的脉宽调制。在轻负载电流时,转换器自动进入电源省电模式,并运行在脉冲频率调制。VDCDC1转换器能传送1.2A的输出电流,VDCDC2转换器能传送1A的电流,VDCDC3转换器能传送800mA的电流。三个转换器的输出电压是由DEFDCDC1,DEFDCDC2,DEFDCDC3三个管脚分别来设置。本设计中将DEFDCDC1,DEFDCDC2,DEFDCDC3一并连接到VCC上,所以,VDCDC1,VDCDC2,VDCDC3的电压分别为3.3V,2.5V,和1.55V。

LDO1默认设置电压是1.3V,LDO2默认设置电压是1.1V。它们分别为PXA270处理器的VCC-PLL和VCC-SRAM管脚提供电压。PXA270处理器供电的典型配置如图2所示。

图2 Intel  PXA270处理器供电的典型配置

2.3   系统音频输入输出设计

UCB1400是飞利浦半导体公司推出的专为液晶显示器手持设备开发的混合信号音频解码/编码芯片。在一个芯片上集成了音频解码/编码功能、一个触屏控制器和功率管理接口,UCB1400与英特尔音频解码/编码器97 (AC'97) 元件规格2.1版本完全兼容,可与众多嵌入式处理器的AC-Link主机控制器通信,如英特尔基于XScale微结构的各系列处理器。

  本系统采用PHILIPS公司生产的编/解码芯片UCB1400与PXA270通过AC-LINK连接,输出的信号通过芯片LM4800放大,再通过耳机实现音频输出设计。

2.4   系统10/100M自适应网口设计

采用SMSC公司的LAN91C111自适应以太网控制器芯片与PXA270通过控制总线,地址总线,和数据总线相连。

LAN91C111是专为嵌入式系统设计的,其外围相对比较简单,它与PXA270以及电磁耦合变压器 TG110-S050N2、 RJ-45接口构成嵌入式以太网,实现10/100M自适应网口设计。

2.5   系统触摸屏设计

采用PHILIPS公司生产的UCB1400芯片与PXA270的AC97控制器连接,即可实现触摸屏功能。

基于ARM核的 Intel XScale微体系结构的处理器 PXA270中的AC97控制器与UCB1400通讯,可以实现触摸屏上笔触点数据的采集。PXA270对UCB1400寄存器的地址进行了映射,这样可以通过PXA270的地址直接访问 UCB1400的寄存器,读取存在其中的笔触点的各类数据值,整个实现过程简单、方便。

2.6   系统红外接口设计

    PXA270的标准UART口集成有符合IrDA 1.0协议的红外编、解码器,将其与安捷伦SIR标准型红外收发器HSDL-3600连接便可组成串口红外通信系统。

2.7   系统视频输出设计

PXA270内部集成了功能较强的LCD控制器,、驱动器及輸入輸出缓冲。支持STN或TFT显示,支持单色或几种彩色像素格式,支持单或双扫描面板显示,支持每象素点18位、19位、24位和25位(bpp)。推荐的最大显示分辨率是800x600。可编程决定插入等待状态是在行首或者行末,可在52MHz-25.4KHz范围内编程显示每象素点的时钟频率,也可编程设置帧时钟、行时钟和使能信号的极性。当LCD功能不使能时,所有的输入输出管脚都可做为普通的I/O口来使用。

本系统通过宽温高亮度LCD实现视频输出,把液晶屏的数据线与CPU的相应引脚相连即可。采用北京技博科技有限公司生产的6.4寸宽温高亮液晶显示器(嵌入式)。分辨率:VGA(640×480),亮度:1200nits,工作温度-40—70℃。

3    软件实现

PXA270支持多种嵌入式操作系统,如Linux、Palm OS、Windows CE等。其中Windows CE是一个全新开发的模块化的图形用户界面。支持多任务操作,支持多种 CPU,拥有良好通信能力。是一款高性能、高效率的实时操作系统。

Windows CE.net的开发主要包括两个重要的方面,一个是内核定制,一个是应用程序的开发,Microsoft 公司提供了Microsoft Windows CE Platform Builder作为嵌入式操作系统定制的集成开发环境。Platform Builder集成开发环境(IDE)提供了所有进行设计、创建、编译、测试和调试Windows CE.net操作系统平台的工具。它运行在桌面Windows下,本系统所用的CPU为PXA270,选择Platform Builder 5.0来开发。先通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。也可以用Platform Builder来进行驱动程序开发和应用程序项目的开发等。Windows CE.net操作系统的开发步骤如下图3所示。

图3 Windows CE.net操作系统的开发步骤

4   结论

基于Intel XScale PXA270处理器与宽温高亮度LCD技术相结合的嵌入式系统,运行速度快,性能稳定,功能扩展方便,功耗低。

本文创新点:1.采用宽温高亮度LCD实现嵌入式系统的视频输出,可以广泛应用于工业自动控制、航空、航海等领域以及超低温等恶劣环境。2.系统采用TI的TPS65020电源管理芯片为处理器供电,完全解决了PXA270的供电问题,是嵌入式处理器电源的理想解决方案之一。

 

参考文献

[1] 魏雄,王仁波,林刚勇,付萍.基于PXA255的嵌入式系统的设计与实现[J].计算机工程与设计,2005,9:2420-2450。

[2] 周志敏,周纪海.开关电源软启动电路的设计与应用[J].电源世界,2004,12:29-45。

[3] 孔祥洪,李新慧,孙玉强.嵌入式系统中触摸屏交互功能模块设计[J].微计算机信息,2006,12:15-17。

[4] 傅曦,陈黎,董磊,石卫华.Windows CE 嵌入式开发入门——基于XScale 架构[M].人民邮电出版社,2006,99-127。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭