[发明专利]嵌入式系统有效
| 申请号: | 201110110575.5 | 申请日: | 2011-04-29 |
| 公开(公告)号: | CN102759952B | 公开(公告)日: | 2017-04-12 |
| 发明(设计)人: | 黄仁文 | 申请(专利权)人: | 富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G06F1/16 | 分类号: | G06F1/16 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司44334 | 代理人: | 谢志为 |
| 地址: | 518109 广东省深圳市宝安区观澜街道大三社*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 嵌入式 系统 | ||
技术领域
本发明涉及一种嵌入式系统。
背景技术
随着半导体技术的飞速发展,ARM(Advanced RISC Machines,一类微处理器的通称)处理器的处理能力也越来越强,但是由于产品要求有完善的功能,而实现这些功能仅仅依靠ARM处理器的片上资源则无法满足,需要一定的外围处理器,故基于ARM处理器的嵌入式系统的应用越来越广泛,且嵌入式产品已经广泛分布于军事、消费电子、通信、工业控制等各个领域。
如图1所示,为一电子装置中嵌入式系统1000的外围处理器与ARM处理器之间的传统连接方式示意图。在该图中,嵌入式系统1000包括一64位的ARM处理器1101、8个8位的外围处理器1201-1208和8个8位的数据锁存器1301-1308。该ARM处理器1101包括64个引脚,对应表示为date[0:63],可分为8个8位的地址段date[0:7]、date[8:15]、date[16:23]、date[24:31]、date[32:39]、date[40:47]、date[48:55]和date[56:63]。该8个数据锁存器1301-1308分别与该8个处理器1201-1208和该8个8位的地址段相连,用于缓冲该ARM处理器1101及对应的外围处理器之间的数据传输。即,这8个外围处理器1201-1208并行连接且每一外围处理器通过一对应的数据锁存器与该ARM处理器1101上对应的8位引脚相连。例如,数据锁存器1302分别与外围处理器1202的8个引脚及ARM处理器1101的地址段date[8:15]相连,用于缓冲处理器1202与ARM处理器1101之间的数据传输。采用这种连接方式,当其中任意一个外围处理器有数据经数据锁存器传输到ARM处理器1101上时,处理器1101即需要中断而读取来自数据总线上的数据。故该种设计的ARM处理器1101的中断频率较高,处理效率低,不利于多任务处理。
发明内容
有鉴于此,有必要提供一种嵌入式系统,以解决上述问题。
该嵌入式系统包括一a位引脚的ARM处理器、N个b位引脚的外围处理器,该a为b的N倍,该嵌入式系统还包括一连接转换芯片,该连接转换芯片分别与该ARM处理器和该N个外围处理器电连接,用于在ARM处理器和N个外围的处理器之间进行数据转换与传输,将ARM处理器输出的a位并行输出转换成N个b位的并行数据后依次发送给对应的外围处理器,并依次接收该N个外围处理器的b位并行数据,将其转换成一a位并行数据后发送至该ARM处理器。
通过本发明嵌入式系统中连接转换芯片的设置,可以在ARM处理器和外围处理器之间进行数据转换与传输,且每当该连接转换芯片收集齐所有外围处理器上的数据后才以中断的方法传输给ARM处理器,以减少ARM处理器中断的频率,提高ARM处理器的处理效率。
附图说明
图1为电子装置中嵌入式系统的外围处理器与ARM处理器之间的传统连接方式示意图。
图2为本发明一实施方式中嵌入式系统的外围处理器与ARM处理器之间的连接方式示意图。
图3为图2的模块图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司,未经富泰华工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110110575.5/2.html,转载请声明来源钻瓜专利网。





