一种8051处理器实现多核互联SOC制造技术

技术编号:18049886 阅读:54 留言:0更新日期:2018-05-26 07:58
本发明专利技术涉及工控领域的单片机,尤其涉及芯片SOC。本发明专利技术所要解决的技术问题在于提供一种能够实现8051处理器多核互联的SOC芯片,能够在保证处理效率的同时适用工业环境多任务并行处理的要求,并从设计上节约功耗。本发明专利技术包括两个以上的8051CPU,buffer SRAM,Jtag调试口,Jtag controller以及N个SPI;每个CPU有相应的外设和加速部件,每个CPU之间是相互独立的可以并行处理多个任务;CPU之间可以通过buffer SRAM模块进行互相通讯;Jtag调试口用来调试CPU;每个CPU通过Jtag controller对SPI进行读写操作。

【技术实现步骤摘要】
一种8051处理器实现多核互联SOC
本专利技术涉及工控领域的单片机,尤其涉及芯片SOC。
技术介绍
随着半导体以及电子技术的进一步发展,在SOC芯片上集成的工程块越来越多,这就使得芯片SOC越来愈多的应用于工控领域的单片机,但是由于工业环境的复杂性、工业要求及时性以及效率性,对于芯片SOC的要求越来越严格。现有技术的芯片,在任务处理的数量以及功耗的消耗上难以达到平衡。一些功耗小的芯片,只能处理单个简单的任务,而用于复杂工业环境能实现繁杂功能的芯片,功耗特别大。
技术实现思路
本专利技术所要解决的技术问题在于提供一种能够实现8051处理器多核互联的SOC芯片,能够在保证处理效率的同时适用工业环境多任务并行处理的要求,并从设计上节约功耗。本专利技术包括两个以上的8051CPU,bufferSRAM,Jtag调试口,Jtagcontroller以及N个SPI;每个CPU有相应的外设和加速部件,每个CPU之间是相互独立的可以并行处理多个任务;CPU之间可以通过bufferSRAM模块进行互相通讯;Jtag调试口用来调试CPU;每个CPU通过Jtagcontroller对SPI进行读写操作。与现有技术相比,本专利技术的优点在于:本专利技术中的多个CPU之间既可以单独进行单项工作,也可以通过bufferSRAM进行通讯,进行多个并行互通的任务。本专利技术可以根据需要调整CPU的工作状态,每个CPU之间可以相互控制其他CPU的处理器时钟,以达到节省功耗的目的。附图说明附图1为SOC架构图。具体实施方式下面结合附图和具体实施方式对本专利技术做进一步的详细描述。在本实施例中,一种8051处理器实现多核互联的SOC包括以下几方面:两个以上的8051CPU,一个bufferSRAM,一个Jtag调试口以及一个Jtagcontroller,N个SPI;每个CPU有相应的外设和加速部件,每个CPU之间是相互独立的可以并行处理多个任务;CPU之间可以通过bufferSRAM模块进行互相通讯;Jtag调试口用来调试CPU;每个CPU通过Jtagcontroller对SPI进行读写操作。其中每个CPU可以配置不同的codeSRAM和dataSRAM。8051CPU的程序存放在codeSRAM中。该codeSRAM是可以读写,可以存放data。每个CPU有自己独有的外设和加速部件。CPU可以通过这些外设连接外部设备。CPU可以通过加速部件对某些应用加速处理,以提高处理性能。这些CPU之间可以通过BufferSRAM模块互相通讯。在CPU访问BufferSRAM之前,该CPU先读取BufferSRAM的状态,假如该BufferSRAM被其他处理器占用,则等待该BufferSRAM被其它处理释放。否则,该CPU可以对BufferSRAM进行读写操作。这些处理器可以通过统一的Jtag口调试,也可以通过Jtagcontroller对SPI进行读写操作。在本说明书中,参考术语“一个实施例”、“本实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。最后应说明的是,以上实施例仅用以说明本专利技术的技术方案而非限制。对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应当视为本专利技术的保护范围。本文档来自技高网
...
一种8051处理器实现多核互联SOC

【技术保护点】
一种8051处理器实现多核互联的SOC,其特征在于,包括以下内容:两个以上的8051CPU,buffer SRAM,Jtag调试口,Jtag controller以及N个SPI。

【技术特征摘要】
1.一种8051处理器实现多核互联的SOC,其特征在于,包括以下内容:两个以上的8051CPU,bufferSRAM,Jtag调试口,Jtagcontroller以及N个SPI。2.如权利要求1所述的一种8051处理器实现多核互联的SOC,其特征在于,SOC包括但不限于两个以上的8051CPU。3.如权利要求1所述的一种8051处理器实现多核互联的SOC,其特征在于,每个芯片都有相应的外设和加速部件,芯片可以独立的进行工作,并且每个CPU可以根据自身的状况选择是否加速处理。4.如权利要求1所述的一种8051处理器实现多核互...

【专利技术属性】
技术研发人员:王洪刘华平
申请(专利权)人:北京迪文科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1