一种基于POWERPC的车载处理器单元应用.docx

一种基于POWERPC的车载处理器单元应用.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

一种基于POWERPC的车载处理器单元应用

?

?

邵忠俊秦岭刘巍潘宇波

摘要:课题研究背景及意义我国疆域幅员辽阔,地形环境复杂,铁路运输在我国运输行业中起到了支柱性的作用。我国内燃机车研制起始于20世纪50年代末,历经了50多年的发展,经过了早期试制、定型生产、自主开发、采用先进技术开发新型内燃机车四个阶段,累计生产了4代,研制出了多种先进型号的内燃机车,如DF8CJ、DF8DJ、SDA1型内燃机车。我国铁路机车制造技术的进步采用引进,消化吸收,再创新策略,在短时间内缩短了同国外先进机车制造水平的差距。我司对机车微机控制系统处理器卡进行重新设计,并搭载国产操作系统替代国外同类型设备。

关键词:内燃机车;微机控制系统;处理器

:U463.6??????????????????:A????????????????:1674-957X(2021)05-0192-02

1?技术背景

鉴于目前内燃机车处理器模块使用的FREESCALEMC68020CRC25E,工作频率25MHz,FLASH为2M字节,SRAM为256K字节,RS422×2,CAN×2及VME、EMD总线通讯功能。已不能满足当前新型内燃机车的要求,并且各关键器件即将停产,故需尽快开发一种新型高性能内燃机车处理器模块用以代替原内燃机车处理器模块。用于控制逆变控制器模块产生牵引变流器脉宽调制波,提供辅助发电机励磁斩波器斩波控制信号,通过母板EMD总线控制ADA305和DIO300完成模拟量和数字量的输入输出,并通过CAN总线与FIRE显示器、EMDEC(柴油機控制器)以及其他CAN总线设备进行通信。

2?技术方案

该处理器模块是整个机车微机控制系统的核心模块,主要负责通过母板上的VME总线控制逆变控制器模块产生牵引变流器脉宽调制波,提供辅助发电机励磁斩波器斩波控制信号,通过母板EMD总线控制ADA305和DIO300完成模拟量和数字量的输入输出,通过4路CAN接口,分别连接FIRE屏、电喷控制器、空压机及相关设备相连接;增加CF卡电路,用于进行故障记录;增加USB接口电路,可使用U盘即可对处理器模块卡进行应用程序升级,对逆变器模块进行程序更新,从而代替使用电脑升级板卡程序的传统方式,增强对逆变器模块程序更新便利性。

3?技术实现

该处理器模块框图如图1所示。

3.1主处理器及外围电路

主处理器选用freescale公司的MPC5121YVY400B。处理器主频400MHz,760MIPS,内置128KSRAM;内核e300,具有32K的指令、数据缓存,两个定点运算单元和一个双精度浮点单元。DDR2选用Micron公司的MT47H64M8SH-25EIT,256MB,可扩展为2GB;BootFLASH选用SPANSION公司的S29GL512P,64MB;UserFLASH选用SPANSION公司S29GL512P,128MB;NANDFLASH选用Micron公司的MT29F32G08,4GB;NVram选用SIMTEK公司的STK14CA8,128K×8bit。关于MCP5121e的配置,使用FPGA对MCP5121e进行复位初始配置。当复位时,锁存到设备中的值可以通过访问来验证。可用模式包括:

a)PCI仲裁器;

b)测试模式;

c)引导界面选择;

d)MUX闪存模式;

e)NOR闪存端口大小;

通过配置MPC5121e各映射寄存器,如DDR_MCSN、NFC_CE0、LPC_CS0、LPC_CS1、LPC_CS2、LPC_CS3、LPC_

CS4、LPC_CS5、LPC_CS6、LPC_CS7来确定对应DDR2、NANDFLASH、BOOTFLASH、UserFLASH、VME、EMD、NVRAM、FPGA映射地址及空间大小;同时配置MPC5121e各对应的GPIO接口寄存器,使其对应引脚实现所需的usb×1、FEC×2、RS232×1、CFCard×1及CAN×4功能。

3.2CFCard电路

MPC5121e具有PATA接口,并且与CF接口电气特性完全兼容,因此通过电平转换芯片SN74LVC8T245,CF卡可直接连接至PATA接口,而不需要其他额外适配电路,此时CF卡的工作模式为TureIDE模式。

3.3串口接口电路

RS-232、RS-422接口电路已非常成熟,分别选用MAX3232EXE、MAX488EESA。

3.4USB接口电路

此部分电路使用USB功率芯片MIC2536-2BM及静电保护芯片IP4220CZ6。

3.5EMD总线接口电路

EMD总线挂接在LocalBus上,其寻址范围为LPC_CS2所对应的地址空间

文档评论(0)

183****1225 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档