一种基于AXI总线协议的DSP片上可扩展EBIU的方法和装置制造方法及图纸

技术编号:36455903 阅读:25 留言:0更新日期:2023-01-25 22:53
本发明专利技术公开了一种基于AXI总线协议的DSP片上可扩展EBIU的方法和装置。方法包括EBIU通过AXI总线与多核DSP内对应的处理器连接,EBIU通过外部总线与外部设备连接,所述多核DSP具有多个处理器,每个处理器包含一个EBIU模块;创建EBIU的仲裁器,当需要增加预设数量的处理器时,将新增的处理器连接到外部总线上,并在所述仲裁器中设置新增的处理器的仲裁信号;根据仲裁信号优先级和处理器优先级决定外部总线的归属。本发明专利技术采用轮询仲裁的方式,当EBIU需要增加处理器的数量时,通过将新增的处理器连接到外部总线上,并将新增的处理器的仲裁信号传入仲裁器,以实现对EBIU系统扩展处理器数量的目的,并通过设定仲裁信号的优先级,确定外部总线的具体归属。外部总线的具体归属。外部总线的具体归属。

【技术实现步骤摘要】
一种基于AXI总线协议的DSP片上可扩展EBIU的方法和装置


[0001]本专利技术涉及DSP片上子IP
,特别是涉及一种基于AXI总线协议的DSP片上可扩展EBIU的方法和装置。

技术介绍

[0002]DSP(DigitalSignalProcessor,数字信号处理器)自诞生以来,就成为数字信号处理应用中不可缺少的重要器件。目前传统EBIU(ExternalBusInterfaceUnit,外部总线接口单元)对多核DSP的处理器数量设定最高为8核,并且每个多核DSP所包含的处理器的数量在设计初就已被规定好,在后期的板级设计中无法灵活地扩展多核DSP中的处理器的数量,这样也就导致了在设计后期无法随着DSP应用场合的变更,去选择匹配处理器数量的多核DSP。在设备厂商对DSP进行板级设计时,在处理器数量上拥有一定的可扩展性显得十分重要,而传统EBIU对处理器数量的扩展性局限较大。在传统多核DSP实现对外部总线仲裁的时候,每个内核处理器都会做相同的仲裁运算,这样也增大了芯片的功耗,不利于芯片的低功耗设计。
[0003]EBIU是由AD本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于AXI总线协议的DSP片上可扩展EBIU的方法,其特征在于,包括:EBIU通过AXI总线与多核DSP内对应的处理器连接,EBIU通过外部总线与外部设备连接,其中,所述多核DSP具有多个处理器,每个处理器包含一个EBIU模块;创建EBIU的仲裁器,当需要增加预设数量的处理器时,将新增的处理器连接到外部总线上,并在所述仲裁器中设置新增的处理器的仲裁信号;根据仲裁信号优先级和处理器优先级决定外部总线的归属。2.根据权利要求1所述的基于AXI总线协议的DSP片上可扩展EBIU的方法,其特征在于,所述仲裁信号包括:HBR信号,所述HBR信号由所述外部设备发起,所述根据仲裁信号优先级和处理器优先级决定外部总线的归属包括:所述仲裁器检测外部设备的HBR信号是否申请占据外部总线;如果所述HBR信号申请占据外部总线,则向所述外部设备反馈HBG信号,以通知所述外部设备占据所述外部总线,并停止进行对DSP的申请信号的仲裁运算;如果所述HBR信号没有申请占据外部总线,则根据处理器优先级和剩余仲裁信号的优先级决定外部总线的归属。3.根据权利要求2所述的基于AXI总线协议的DSP片上可扩展EBIU的方法,其特征在于,仲裁信号还包括CPA信号、DPA信号和BR信号,所述CPA信号、所述DPA信号和所述BR信号由处理器发起;所述如果所述HBR信号没有申请占据外部总线,则根据处理器优先级和剩余仲裁信号的优先级决定外部总线的归属,包括:如果所述HBR信号没有申请占据外部总线,则所述仲裁器检测是否存在所述CPA信号;如果存在所述CPA信号,则采用轮询的方式进行所述CPA信号的仲裁,将外部总线分配给优先级最高的目标处理器,在所述目标处理器退出外部总线的占据后,更新所述处理器优先级;如果不存在所述CPA信号,则所述仲裁器检测是否存在所述DPA信号;如果存在所述DPA信号,则采用轮询的方式进行所述DPA信号的仲裁,将外部总线分配给优先级最高的目标处理器,在所述目标处理器退出外部总线的占据后,更新所述处理器优先级;如果不存在所述DPA信号,则所述仲裁器检测是否存在所述BR信号;如果存在所述BR信号,则采用轮询的方式进行所述BR信号的仲裁,将外部总线分配给优先级最高的目标处理器,在所述目标处理器退出外部总线的占据后,更新所述处理器优先级。4.根据权利要求3所述的基于AXI总线协议的DSP片上可扩展EBIU的方法,其特征在于,所述在所述目标处理器退出外部总线的占据后,更新...

【专利技术属性】
技术研发人员:郭轶谌彤敖海
申请(专利权)人:芯动微电子科技珠海有限公司
类型:发明
国别省市:

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

1