1 芯片简介
1.1 SA1110简介
Intel公司的StrongARM芯片SA1110可以满足便携式、嵌入式应用的要求,作为32位StrongARM RISC处理器,其最高运行速度可达206 MHz;其内部有强大的指令操作能力、高速缓冲能力、寄存器管理能力、读/写缓冲器能力。
1.2 SA1111简介
Intel公司的StrongARM芯片SA1111支持SA1110开发平台,可扩展SA1110的开发环境,可以为手持式高性能的计算机系统提供所需的功能;其内部除含有主动式USB控制器外,可通过扩展支持PCMCIA 接口、CompactFlash接口、2个PS/2接口、2个满足工业标准的独立的串行口、脉冲宽度调制(PWM)、全双工SSP接口、全双工串行音频口以及其它的I/O中断能力;利用其高性能的寄存器控制器,可以通过系统寄存器总线完成系统寄存器与DMA之间的数据转移。
2 扩展接口设计
由于所设计的平台要求具有PCMCIA接口、CompactFlash接口、RS232接口、2个PS/2接口、2个USB接口、LCD接口、键盘接口等CONTROL ENGINEERING China版权所有,因此,所设计的平台是基于嵌入式CPU SA1110/SA1111而构建的,其组成框图及信号线连接关系如图1所示。
扩展接口由SA1110、SA1111、CPLD、HUB、TPS2149、TPS2015、SN75240以及标准的PCMCIA插槽、CompactFlash插槽、USB接口、PS/2接口等构成。其中SA1110为平台CPU控制工程网版权所有,SA1111与SA1110共同为构建系统平台,以减少系统器件数量、降低功耗、提高性能;CPLD用于完成LCD所需控制信号的转换、RS232信号的协调及控制、按键控制信号的编码等;TS2015、TS2194用于产生USB接口所需的5 V电压,它受SA1111输出的USB_PWR_SENSE和USB_PWRCNTL信号控制;TUSB2040用于完成USB信号集线器功能(HUB);SN75240用于满足对PS/2端口ESD的要求;各种标准插槽与接口用来实现与标准的插卡及接口的标准连接。
3 扩展接口信号定