• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:30 金币  

    重庆时时彩缩水玩法: 一种基于专用多芯片串行互连接口的主从传输系统及方法.pdf

    关 键 词:
    一种 基于 专用 芯片 串行 互连 接口 主从 传输 系统 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201110069913.5

    申请日:

    2011.03.22

    公开号:

    CN102163184A

    公开日:

    2011.08.24

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情: 发明专利申请公布后的视为撤回IPC(主分类):G06F 13/40申请公布日:20110824|||公开
    IPC分类号: G06F13/40 主分类号: G06F13/40
    申请人: 中兴通讯股份有限公司
    发明人: 谭进
    地址: 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
    优先权:
    专利代理机构: 北京派特恩知识产权代理事务所(普通合伙) 11270 代理人: 蒋雅洁;张颖玲
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201110069913.5

    授权公告号:

    |||

    法律状态公告日:

    2015.01.07|||2011.08.24

    法律状态类型:

    发明专利申请公布后的视为撤回|||公开

    摘要

    本发明公开了一种基于专用多芯片串行互连接口的主从传输系统及方法,系统中,主EBUS??橛糜诨贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输;从EBUS??橛糜诨贓BUS接口的EBUS总线与主EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输;其中,EBUS接口为专用多芯片串行互连接口。本发明还公开了一种基于专用多芯片串行互连接口的主从传输方法,其中的EBUS接口为专用多芯片串行互连接口。采用本发明的系统及方法,由于采用专用的接口,因此,既能降低接口设计的复杂度,又能确保数据传输的高效、快捷及准确性。

    权利要求书

    1.一种基于专用多芯片串行互连接口的主从传输系统,所述系统包括一个主芯片和多个从芯片,其特征在于,所述主芯片中包括配置为主模式的主EBUS???,所述从芯片中包括配置为从模式的从EBUS???;其中,所述主EBUS???,用于基于EBUS接口的EBUS总线与所述从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将主芯片中发起的AMBA总线命令转化为EBUS总线命令;所述从EBUS???,用于基于EBUS接口的EBUS总线与所述主EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将从芯片中接收的EBUS总线命令转化为AMBA总线命令;其中,所述EBUS接口为专用多芯片串行互连接口。2.根据权利要求1所述的系统,其特征在于,所述EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY;其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。3.根据权利要求2所述的系统,其特征在于,所述CLK为在有效数据传输时才会使用的控制信号;所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。4.根据权利要求2或3所述的系统,其特征在于,所述MGRANT由主芯片输出;所述主芯片在MGRANT为高电平时作为发送方,所述从芯片在MGRANT为高电平时作为接收方;在所述主芯片在MGRANT为高电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态;在所述从芯片在MGRANT为高电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态。5.根据权利要求2或3所述的系统,其特征在于,所述MGRANT由主芯片输出;所述主芯片在MGRANT为低电平时作为接收方,所述从芯片在MGRANT为低电平时作为发送方;在所述主芯片在MGRANT为低电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态;在所述从芯片在MGRANT为低电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态。6.一种基于专用多芯片串行互连接口的主从传输方法,其特征在于,所述方法包括:主EBUS??榛贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输;所述EBUS接口为专用多芯片串行互连接口;其中,所述主EBUS??槟芙餍酒蟹⑵鸬腁MBA总线命令转化为EBUS总线命令;所述从EBUS??槟芙有酒薪邮盏腅BUS总线命令转化为AMBA总线命令。7.根据权利要求6所述的方法,其特征在于,所述EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY;其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。8.根据权利要求7所述的方法,其特征在于,所述CLK为在有效数据传输时才会使用的控制信号;所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。

    说明书

    一种基于专用多芯片串行互连接口的主从传输系统及方法

    技术领域

    本发明涉及芯片的同步串行互连领域,尤其涉及一种基于专用多芯片串行互连接口实现主芯片与从芯片间互连访问的主从传输系统及方法。

    背景技术

    随着数据高速传输系统复杂度的不断增加,传输系统的芯片间互连通信技术的应用也越来越广泛。目前大量采用的主从传输系统中,可以采用通用的接口AMBA接口连接一些专用接口,比如快速串行输入输出(SRIO)接口,SRIO接口一般接口属性复杂,接口设计的复杂度高。在需要采用同步串行互连接口实现主、从芯片间的互连访问,即应用于主从传输系统中主芯片与从芯片间的地址访问和数据传输功能的领域尚未有专用的接口。为了实现主芯片与从芯片间的地址访问和数据传输功能,且确保数据传输的高效、快捷及准确性,目前迫切需要一种接口设计简单的专用接口。

    发明内容

    有鉴于此,本发明的主要目的在于提供一种基于专用多芯片串行互连接口的主从传输系统及方法,采用专用的接口,既能降低接口设计的复杂度,又能确保数据传输的高效、快捷及准确性。

    为达到上述目的,本发明的技术方案是这样实现的:

    一种基于专用多芯片串行互连接口的主从传输系统,所述系统包括一个主芯片和多个从芯片,所述主芯片中包括配置为主模式的主EBUS???,所述从芯片中包括配置为从模式的从EBUS???;其中,

    所述主EBUS???,用于基于EBUS接口的EBUS总线与所述从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将主芯片中发起的AMBA总线命令转化为EBUS总线命令;

    所述从EBUS???,用于基于EBUS接口的EBUS总线与所述主EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将从芯片中接收的EBUS总线命令转化为AMBA总线命令;

    其中,所述EBUS接口为专用多芯片串行互连接口。

    其中,所述EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY;其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。

    其中,所述CLK为在有效数据传输时才会使用的控制信号;

    所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。

    其中,所述MGRANT由主芯片输出;所述主芯片在MGRANT为高电平时作为发送方,所述从芯片在MGRANT为高电平时作为接收方;

    在所述主芯片在MGRANT为高电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态;

    在所述从芯片在MGRANT为高电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态。

    其中,所述MGRANT由主芯片输出;所述主芯片在MGRANT为低电平时作为接收方,所述从芯片在MGRANT为低电平时作为发送方;

    在所述主芯片在MGRANT为低电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态;

    在所述从芯片在MGRANT为低电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态。

    一种基于专用多芯片串行互连接口的主从传输方法,所述方法包括:主EBUS??榛贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输;所述EBUS接口为专用多芯片串行互连接口;其中,

    所述主EBUS??槟芙餍酒蟹⑵鸬腁MBA总线命令转化为EBUS总线命令;所述从EBUS??槟芙有酒薪邮盏腅BUS总线命令转化为AMBA总线命令。

    其中,所述EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY;其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。

    其中,所述CLK为在有效数据传输时才会使用的控制信号;

    所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。

    本发明包括一个主芯片和多个从芯片,主芯片中包括配置为主模式的主EBUS???,从芯片中包括配置为从模式的从EBUS???;其中,主EBUS??橛糜诨贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将主芯片中发起的AMBA总线命令转化为EBUS总线命令;从EBUS??橛糜诨贓BUS接口的EBUS总线与主EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将从芯片中接收的EBUS总线命令转化为AMBA总线命令;EBUS接口为专用多芯片串行互连接口。

    采用本发明,由于基于专用多芯片串行互连接口EBUS接口,因此,既能降低接口设计的复杂度,又能提高系统的运行效率,从而使系统中主、从芯片的地址访问和数据传输更高效、快捷及准确。而且,由于能实现EBUS总线命令与AMBA总线命令的转化,即能在EBUS接口与AMBA接口转化,因此,EBUS总线挂在AMBA总线情况下的这种转化,使得即便采用专用接口仍旧能兼容通用接口的使用,不影响通用接口所实现的功能。

    附图说明

    图1为本发明实施例主、从芯片基于EBUS接口通过EBUS??榛チ氖疽馔?;

    图2为本发明应用实例主、从芯片互连时EBUS接口属性的示意图。

    具体实施方式

    本发明的基本思想是:基于专用多芯片串行互连接口EBUS接口实现主、从芯片间的互连,并能实现EBUS接口与AMBA接口的转化。

    下面结合附图对技术方案的实施作进一步的详细描述。

    一种基于专用多芯片串行互连接口的主从传输系统,主要包括以下内容:

    系统包括一个主芯片和多个从芯片,其特征在于,所述主芯片中包括配置为主模式的主EBUS???,所述从芯片中包括配置为从模式的从EBUS???。其中,主EBUS??橛糜诨贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将主芯片中发起的AMBA总线命令转化为EBUS总线命令;从EBUS??橛糜诨贓BUS接口的EBUS总线与主EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输,能将从芯片中接收的EBUS总线命令转化为AMBA总线命令。所述EBUS接口为专用多芯片串行互连接口。

    进一步的,EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY。其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。

    进一步的,所述CLK为在有效数据传输时才会使用的控制信号。所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。

    进一步的,MGRANT由主芯片输出;主芯片在MGRANT为高电平时作为发送方,从芯片在MGRANT为高电平时作为接收方。其中,在主芯片在MGRANT为高电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态;在从芯片在MGRANT为高电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态。

    进一步的,MGRANT由主芯片输出;主芯片在MGRANT为低电平时作为接收方,从芯片在MGRANT为低电平时作为发送方。其中,在主芯片在MGRANT为低电平时作为接收方的情况下,所述CLK和所述DATA为输入状态,所述READY为输出状态;在从芯片在MGRANT为低电平时作为发送方的情况下,所述CLK和所述DATA为输出状态,所述READY为输入状态。

    综上所述,本发明基于EBUS接口的互连,为主芯片提供了一个主芯片访问从芯片任意地址空间,并与从芯片间进行数据传输的解决方案。本发明的EBUS接口是一种自定义的接口,支持1主多从的半双工传输,EBUS接口实现芯片的同步串行互连,输出的伴路时钟最高可达100M,并且保证有效数据输出时才有时钟控制信号CLK,其他时间CLK关断输出低电平。在EBUS接口增加了硬件握手机制(基于握手机制的互连通信信号READY)来保证数据正确的传输;同时芯片中基于EBUS接口互连的EBUS??橹С种鞔恿街帜J?本文将配置为支持主模式的EBUS??槌莆鱁BUS???;将配置为支持从模式的EBUS??槌莆覧BUS???,为了保证串行接口处主从不会发生输入输出冲突,在接口的定义中增加了EBUS接口的EBUS总线转换的状态并且在EBUS接口定义的接口属性中还增加了信号来指示传输方向(该指示即为决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT)。本发明采用专用接口与现有技术采用通用接口相比,采用EBUS接口实现主从芯片互连,作为专用接口,有效地实现了主芯片访问从芯片任意地址空间的通路,由于作为专用接口,接口设计简单,能够减小电路规模,配置简单,并且有较小的链路开销,主芯片通过支持外设模式,实现比较高的软件运行效率。

    以下对本发明进行举例阐述。

    实施例:

    主、从芯片中的EBUS??榭梢耘渲梦髂J交虼幽J?,具体实现即为图1所示的主EBUS??楹痛覧BUS???。在主芯片中,主EBUS??橹С种髂J?,是总线从设备,可以将AMBA总线主设备的命令转化为EBUS总线命令。在从芯片中,从EBUS??橹С执幽J?,是总线主设备,可以将EBUS总线传来的EBUS总线命令转化为AMBA总线命令。主芯片与从芯片通过主EBUS??榛贓BUS接口的EBUS总线与从EBUS??榛チ?,主芯片可以通过EBUS接口访问任一从芯片的任意地址。

    这里,EBUS接口的属性包括:MGRANT、CLK、DATA、READY,其中CLK、DATA、READY是双向传输,方向由MGRANT决定。

    这里,输出信号在时钟下降沿变化,输入信号在上升沿检测。

    这里,MGRANT信号由主芯片输出。MGRANT信号为高点平的情况,表示主芯片为发送方,此时,主芯片的时钟(CLK)、数据(DATA)为输出状态,READY为输入状态,从芯片为接收方,从芯片的时钟(CLK)、数据(DATA)为输入状态,READY为输出状态。而MGRANT信号为低电平的情况,表示主芯片为接收方,主芯片的时钟(CLK)、数据(DATA)为输入状态,READY为输出状态,从芯片为发送方,从芯片的时钟(CLK)、数据(DATA)为输出状态,READY为输入状态。

    这里,MGRANT作为决定主、从芯片间控制信号和数据传输信号方向的控制指示信号,决定主、从芯片间控制信号和数据传输信号方向(即:决定主、从芯片的管脚的输出属性),是以上所有接口属性中至关重要的内容,因此,为避免由于时序的关系影响到MGRANT变化瞬间无法有效控制而使得主、从芯片的某个信号同为输出属性的问题,在MGRANT信号变化时,会有一个主从转换状态(TurnAround)时间,在TurnAround中,主从芯片的时钟(CLK)、数据(DATA)、READY这些双向信号都呈高阻态,在TurnAround时间内,CLK、READY靠外部电阻下拉(pull_down),该下拉时间持续的时钟数可由寄存器设置,初始值为4个时钟周期。

    这里,用于外部电阻下拉的时钟下拉电阻的阻值尽可能大,如最小不超过2000欧姆;用于外部电阻下拉的的READY下拉电阻的阻值尽可能小,如最大不低于400欧姆。因为时钟频率高,时钟下拉电阻的阻值如果太小,则负载会过大。

    这里,对于主模式,数据传输分为发送命令、发送地址、发送数量、发送写数据、接收读数据5种类型;对于从模式,数据传输分为接收命令、接收地址、接收数量、接收写数据、发送读数据5种类型。而且,发送方只有检测到READY为有效时(READY为高电平),才能发起传输,否则,待当前传输完成且停止数据传输后,直至检测到READY有效,再次重新发起数据传输。

    应用实例:EBUS接口的属性:MGRANT、CLK、DATA和READY,如图2所示,具体为EBUS_MGRANT、EBUS_CLK、EBUS_DATA和EBUS_READY。且图2中的“RX”指发送;“TX”指接收。

    一种基于专用多芯片串行互连接口的主从传输方法,该方法主要包括以下内容:

    主EBUS??榛贓BUS接口的EBUS总线与从EBUS??榛チ?,实现主芯片与从芯片间的地址访问和数据传输;EBUS接口为专用多芯片串行互连接口。其中,主EBUS??槟芙餍酒蟹⑵鸬腁MBA总线命令转化为EBUS总线命令;从EBUS??槟芙有酒薪邮盏腅BUS总线命令转化为AMBA总线命令。

    进一步的,EBUS接口的属性具体包括:决定主、从芯片间控制信号和数据传输信号方向的控制指示信号MGRANT、时钟控制信号CLK、数据传输信号DATA和基于握手机制的互连通信信号READY。其中,所述CLK、所述DATA和所述READY是双向传输信号,传输方向由所述MGRANT决定。

    进一步的,所述CLK为在有效数据传输时才会使用的控制信号。所述READY为控制数据正确传输的控制信号;所述从芯片或所述主芯片用于作为发送方的情况下,当检测到所述READY为有效时,才能发起数据传输。

    以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的?;し段?。

    关于本文
    本文标题:一种基于专用多芯片串行互连接口的主从传输系统及方法.pdf
    链接地址://www.4mum.com.cn/p-5868132.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 天津11选5第18102162期 天津十一选五前三走势图带连线 沈阳棋牌客户端下载 号码预测 凤凰广东11选5平台 炒股流程 下载买山东十一选五 w彩票平台登陆 浙江十一选五走势图表 南通金游棋牌游戏下载 排列五走势图2012 易发棋牌官网 重庆幸运农场官网 网上棋牌都是骗局吗 网络重庆时时彩合买 甘肃11选5五码遗漏