传输信号的装置、传输链路和传输信号的方法

文档序号:9869854阅读:561来源:国知局
传输信号的装置、传输链路和传输信号的方法
【技术领域】
[0001]本发明涉及信息技术领域,并且更具体地,涉及传输信号的装置、传输链路和传输信号的方法。
【背景技术】
[0002]目前的计算机结构中,互连线采用电互连,即用印刷电路板(Printed CircuitBoard, PCB)板上的铜线或者硅基芯片内部的硅互连线进行电信号的传输。例如,在CPU-内存互连中,CPU和内存之间通过铜线来传输符合联合电子管工程委员会(Joint ElectronTube Engineering Council, JEDEC)标准的并行信号,该信号只能控制在单板的距离(几十cm以内)内传输,无法进行远距离传输。

【发明内容】

[0003]本发明实施例提供了一种传输信号的装置、传输链路和传输信号的方法,能够远距离传输总线信号。
[0004]第一方面,提供了一种传输信号的装置,包括:
[0005]转换器,用于接收先进的可扩展接口 AXI总线信号,将该AXI总线信号分为多个簇,其中,该多个簇中每一簇的信号与其他簇的信号的时序关系不相互依赖;
[0006]传输模块,用于依次向接收端传输该多个簇中每一簇的信号。
[0007]结合第一方面,在第一种可能的实现方式中,该转换器具体用于将该AXI总线信号分为读地址、写地址和写数据三个簇。
[0008]结合第一方面,在第二种可能的实现方式中,该转换器具体用于将该AXI总线信号分为读地址和写地址写数据两个簇。
[0009]结合第一方面或第一方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该多个簇中每一簇的信号中包括簇标识,该簇标识用于该接收端将该多个簇的信号组合为该AXI总线信号。
[0010]结合第一方面或第一方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该传输模块用于采用流传输的方式依次向该接收端传输该多个簇中每一簇的信号。
[0011]结合第一方面或第一方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该传输模块包括:
[0012]编码器,用于对该多个簇中每一簇的信号进行编码;
[0013]串行器,用于对该多个簇中每一簇的信号进行并串转换;
[0014]光发送器,用于对该多个簇中每一簇的信号进行电光转换,通过光传输介质传输到该接收端。
[0015]结合第一方面或第一方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该转换器用于同时接收多个主端的AXI总线信号。
[0016]结合第一方面或第一方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该装置还包括:
[0017]仲裁器,用于确定该多个簇中每一簇的传输顺序;
[0018]该传输模块具体用于按照该仲裁器确定的传输顺序依次向该接收端传输该多个簇中每一簇的信号。
[0019]第二方面,提供了一种传输信号的装置,包括:
[0020]传输模块,用于接收发送端依次传输的多个簇中每一簇的信号,其中,该多个簇由该发送端将先进的可扩展接口 AXI总线信号划分得到,该多个簇中每一簇的信号与其他簇的信号的时序关系不相互依赖;
[0021]转换器,用于将该多个簇的信号组合为该AXI总线信号。
[0022]结合第二方面,在第一种可能的实现方式中,该多个簇包括读地址、写地址和写数据三个簇。
[0023]结合第二方面,在第二种可能的实现方式中,该多个簇包括读地址和写地址写数据两个簇。
[0024]结合第二方面或第二方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该多个簇中每一簇的信号中包括簇标识;
[0025]该转换器具体用于根据该簇标识将该多个簇的信号组合为该AXI总线信号。
[0026]结合第二方面或第二方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该多个簇中每一簇的信号由该发送端进行编码、并串转换和电光转换,通过光传输介质传输;
[0027]该传输模块包括:
[0028]光接收器,用于接收该多个簇中每一簇的信号,对该多个簇中每一簇的信号进行光电转换;
[0029]解串器,用于对该多个簇中每一簇的信号进行串并转换;
[0030]解码器,用于对该多个簇中每一簇的信号进行解码。
[0031]第三方面,提供了一种传输链路,包括:
[0032]主端转换器,用于接收先进的可扩展接口 AXI总线信号,将该AXI总线信号分为多个簇,其中,该多个簇中每一簇的信号与其他簇的信号的时序关系不相互依赖;
[0033]主端传输模块,用于依次通过传输介质向从端传输模块传输该多个簇中每一簇的信号;
[0034]传输介质,用于传输该多个簇中每一簇的信号;
[0035]从端传输模块,用于接收该多个簇中每一簇的信号;
[0036]从端转换器,用于将该多个簇的信号组合为该AXI总线信号。
[0037]结合第三方面,在第一种可能的实现方式中,该主端转换器具体用于将该AXI总线信号分为读地址、写地址和写数据三个簇。
[0038]结合第三方面,在第二种可能的实现方式中,该主端转换器具体用于将该AXI总线信号分为读地址和写地址写数据两个簇。
[0039]结合第三方面或第三方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该多个簇中每一簇的信号中包括簇标识;
[0040]该从端转换器具体用于根据该簇标识将该多个簇的信号组合为该AXI总线信号。
[0041]结合第三方面或第三方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该主端传输模块用于采用流传输的方式依次通过该传输介质向该从端传输模块传输该多个簇中每一簇的信号。
[0042]结合第三方面或第三方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该传输介质为光传输介质;
[0043]该主端传输模块包括:
[0044]编码器,用于对该多个簇中每一簇的信号进行编码;
[0045]串行器,用于对该多个簇中每一簇的信号进行并串转换;
[0046]光发送器,用于对该多个簇中每一簇的信号进行电光转换,通过该光传输介质传输到该从端传输模块;
[0047]该从端传输模块包括:
[0048]光接收器,用于接收该多个簇中每一簇的信号,对该多个簇中每一簇的信号进行光电转换;
[0049]解串器,用于对该多个簇中每一簇的信号进行串并转换;
[0050]解码器,用于对该多个簇中每一簇的信号进行解码。
[0051]结合第三方面或第三方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该主端转换器用于同时接收多个主端的AXI总线信号。
[0052]结合第三方面或第三方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该传输链路还包括:
[0053]仲裁器,用于确定该多个簇中每一簇的传输顺序;
[0054]该主端传输模块具体用于按照该仲裁器确定的传输顺序依次向该从端传输模块传输该多个簇中每一簇的信号。
[0055]第四方面,提供了一种传输信号的方法,包括:
[0056]接收先进的可扩展接口 AXI总线信号;
[0057]将该AXI总线信号分为多个簇,其中,该多个簇中每一簇的信号与其他簇的信号的时序关系不相互依赖;
[0058]依次向接收端传输该多个簇中每一簇的信号。
[0059]结合第四方面,在第一种可能的实现方式中,将该AXI总线信号分为多个簇,包括:
[0060]将该AXI总线信号分为读地址、写地址和写数据三个簇。
[0061]结合第四方面,在第二种可能的实现方式中,将该AXI总线信号分为多个簇,包括:
[0062]将该AXI总线信号分为读地址和写地址写数据两个簇。
[0063]结合第四方面或第四方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该多个簇中每一簇的信号中包括簇标识,该簇标识用于该接收端将该多个簇的信号组合为该AXI总线信号。
[0064]结合第四方面或第四方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,依次向接收端传输该多个簇中每一簇的信号,包括:
[0065]采用流传输的方式依次向该接收端传输该多个簇中每一簇的信号。
[0066]结合第四方面或第四方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,依次向接收端传输该多个簇中每一簇的信号,包括:
[0067]依次对该多个簇中每一簇的信号进行编码、并串转换和电光转换,通过光传输介质传输到该接收端。
[0068]结合第四方面或第四方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,接收先进的可扩展接口 AXI总线信号,包括:
[0069]同时接收多个主端的AXI总线信号。
[0070]结合第四方面或第四方面的第一至六种可能的实现方式中的任一
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1