[发明专利]嵌入式平台协处理器无效
申请号: | 201010128226.1 | 申请日: | 2010-02-09 |
公开(公告)号: | CN101782892A | 公开(公告)日: | 2010-07-21 |
发明(设计)人: | 刘文庆 | 申请(专利权)人: | 福建鑫诺通讯技术有限公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167;G06F13/20 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 翁素华 |
地址: | 350000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 平台 处理器 | ||
【技术领域】
本发明涉及一种嵌入式平台,尤其涉及一种嵌入式平台协处理器。
【背景技术】
多数嵌入式平台的开发,都需要兼具PS2、SMARTCARD、RFID、UART、热敏打印机/针式微打等模块,以及看门狗、钱箱控制电路等功能,这些功能分别以CPU的外围电路的形式存在,由此需要大量的分立元器件,并需要各类IO扩展,因此结构很复杂。若用传统的嵌入式处理器,严重依赖CPU的设计,其CPU对这些模块的接口变得非常复杂,不便于实现,并且过多的分立元器件导致大量的采购成本、导致PCB板布板面积增加,同时也增加了机器的不可靠性。产品维护难度大,并且问题难以断定,难以快速维修;由于过多地依赖CPU的设计,一旦采用的CPU被停产、淘汰,更换CPU时即意味着软硬件的全部重新设计,则整个产品的生命周期都受到影响。
【发明内容】
本发明要解决的技术问题,在于提供一种嵌入式平台协处理器,使嵌入式平台的开发易于实现,还可节约成本,便于采购、存储、质检以及维护,便于升级。
本发明是这样实现的:一种嵌入式平台协处理器,其包括一CPU接口、以及UART模块、SMART卡模块、PS2模块、RFID卡模块、打印机模块、看门狗模块,所述UART模块、SMART卡模块、PS2模块、RFID卡模块、打印机模块、看门狗模块均采用通用CPU总线接口,他们各自的总线在所述CPU接口部分完成总线的复接。该嵌入式平台协处理器可以作为嵌入式处理器CPU的外部存储器空间进行访问,访问方法类似读写一个外部SRAM。
较佳的,所述UART模块、SMART卡模块、PS2模块、RFID卡模块、打印机模块、看门狗模块均为独立的IP模块。所述UART模块根据串口协议,用VHDL语言描述的一个简单双向串口;所述SMART卡模块是根据ISO7816标准,用VHDL语言描述的一个智能卡接口模块;所述PS2模块是根据PS2协议,用VHDL语言描述的一个接口模块;所述RFID卡模块是根据RFID规范,用VHDL语言描述的一个接口模块;所述打印机模块为用VHDL语言描述的针式打印机或者热敏打印机模块;所述看门狗模块是通过复位看门狗的寄存器来避免产生超时复位。
较佳的,上述的嵌入式平台协处理器还包括键盘扫描模块、钱箱控制模块、副液晶控制模块、IO扩展模块、语音处理模块,以及电源管理模块中的至少一模块,且所述键盘扫描模块、钱箱控制模块、副液晶控制模块、IO扩展模块、语音处理模块、电源管理模块均采用寄存器方式与所述CPU接口部分对接,以实现更多的功能。
较佳的,该嵌入式平台协处理器采用FPGA芯片作为开发基础,所述CPU接口采用一个片选、一个读使能、一个写使能、8根地址总线、8根数据总线的通用接口。该嵌入式平台协处理器与SDRAM、FLASHROM一起作为A RM嵌入式处理器的外围电路时,与SDRAM、FLASHROM共用数据总线和地址总线,还共用控制总线中的读使能信号nOE和写使能信号nWR,但该嵌入式平台协处理器的片选信号则是各种独立的。
本发明具有如下优点:其是利用硬件描述语言VHDL描述一个嵌入式平台协处理器,实现PS2、SMARTCARD、RFID、UART、热敏打印机/针式微打等模块、看门狗、钱箱控制电路、键盘扫描电路、语音处理、电源管理以及各类IO扩展等诸多功能;具有较高的集成度,无需大量的分立元器件,从而使嵌入式处理器的开发平台化,简便化;各个主要功能都是独立的,并按照统一的地址空间编址,去除部分模块或者增加其他模块,不会相互影响;还可节约成本,便于采购、存储、质检以及维护,便于升级。
【附图说明】
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明嵌入式平台协处理器一较佳实施例的内部系统框图。
图2为本发明嵌入式平台协处理器与ARM嵌入式处理器最小系统的接口示意图。
【具体实施方式】
请参阅图1所示,本实施的嵌入式平台协处理器,该嵌入式平台协处理器采用FPGA芯片作为开发基础,其包括一CPU接口、以及UART模块、SMART卡模块、PS2模块、RFID卡模块、打印机模块、看门狗模块;还包括键盘扫描模块、钱箱控制模块、副液晶控制模块、IO扩展模块、语音处理模块,以及电源管理模块。
所述CPU接口采用一个片选、一个读使能、一个写使能、8根地址总线、8根数据总线的通用接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建鑫诺通讯技术有限公司,未经福建鑫诺通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010128226.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:扩展快捷键的方法和装置
- 下一篇:积木式装饰酒瓶及其制备方法