傳輸信號(hào)的裝置、傳輸鏈路和傳輸信號(hào)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,并且更具體地,涉及傳輸信號(hào)的裝置、傳輸鏈路和傳輸信號(hào)的方法。
【背景技術(shù)】
[0002]目前的計(jì)算機(jī)結(jié)構(gòu)中,互連線采用電互連,即用印刷電路板(Printed CircuitBoard, PCB)板上的銅線或者硅基芯片內(nèi)部的硅互連線進(jìn)行電信號(hào)的傳輸。例如,在CPU-內(nèi)存互連中,CPU和內(nèi)存之間通過銅線來傳輸符合聯(lián)合電子管工程委員會(huì)(Joint ElectronTube Engineering Council, JEDEC)標(biāo)準(zhǔn)的并行信號(hào),該信號(hào)只能控制在單板的距離(幾十cm以內(nèi))內(nèi)傳輸,無法進(jìn)行遠(yuǎn)距離傳輸。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種傳輸信號(hào)的裝置、傳輸鏈路和傳輸信號(hào)的方法,能夠遠(yuǎn)距離傳輸總線信號(hào)。
[0004]第一方面,提供了一種傳輸信號(hào)的裝置,包括:
[0005]轉(zhuǎn)換器,用于接收先進(jìn)的可擴(kuò)展接口 AXI總線信號(hào),將該AXI總線信號(hào)分為多個(gè)簇,其中,該多個(gè)簇中每一簇的信號(hào)與其他簇的信號(hào)的時(shí)序關(guān)系不相互依賴;
[0006]傳輸模塊,用于依次向接收端傳輸該多個(gè)簇中每一簇的信號(hào)。
[0007]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,該轉(zhuǎn)換器具體用于將該AXI總線信號(hào)分為讀地址、寫地址和寫數(shù)據(jù)三個(gè)簇。
[0008]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,該轉(zhuǎn)換器具體用于將該AXI總線信號(hào)分為讀地址和寫地址寫數(shù)據(jù)兩個(gè)簇。
[0009]結(jié)合第一方面或第一方面的第一或二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該多個(gè)簇中每一簇的信號(hào)中包括簇標(biāo)識(shí),該簇標(biāo)識(shí)用于該接收端將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0010]結(jié)合第一方面或第一方面的第一至三種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該傳輸模塊用于采用流傳輸?shù)姆绞揭来蜗蛟摻邮斩藗鬏斣摱鄠€(gè)簇中每一簇的信號(hào)。
[0011]結(jié)合第一方面或第一方面的第一至四種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,該傳輸模塊包括:
[0012]編碼器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行編碼;
[0013]串行器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行并串轉(zhuǎn)換;
[0014]光發(fā)送器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行電光轉(zhuǎn)換,通過光傳輸介質(zhì)傳輸?shù)皆摻邮斩恕?br>[0015]結(jié)合第一方面或第一方面的第一至五種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,該轉(zhuǎn)換器用于同時(shí)接收多個(gè)主端的AXI總線信號(hào)。
[0016]結(jié)合第一方面或第一方面的第一至六種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,該裝置還包括:
[0017]仲裁器,用于確定該多個(gè)簇中每一簇的傳輸順序;
[0018]該傳輸模塊具體用于按照該仲裁器確定的傳輸順序依次向該接收端傳輸該多個(gè)簇中每一簇的信號(hào)。
[0019]第二方面,提供了一種傳輸信號(hào)的裝置,包括:
[0020]傳輸模塊,用于接收發(fā)送端依次傳輸?shù)亩鄠€(gè)簇中每一簇的信號(hào),其中,該多個(gè)簇由該發(fā)送端將先進(jìn)的可擴(kuò)展接口 AXI總線信號(hào)劃分得到,該多個(gè)簇中每一簇的信號(hào)與其他簇的信號(hào)的時(shí)序關(guān)系不相互依賴;
[0021]轉(zhuǎn)換器,用于將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0022]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,該多個(gè)簇包括讀地址、寫地址和寫數(shù)據(jù)三個(gè)簇。
[0023]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,該多個(gè)簇包括讀地址和寫地址寫數(shù)據(jù)兩個(gè)簇。
[0024]結(jié)合第二方面或第二方面的第一或二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該多個(gè)簇中每一簇的信號(hào)中包括簇標(biāo)識(shí);
[0025]該轉(zhuǎn)換器具體用于根據(jù)該簇標(biāo)識(shí)將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0026]結(jié)合第二方面或第二方面的第一至三種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該多個(gè)簇中每一簇的信號(hào)由該發(fā)送端進(jìn)行編碼、并串轉(zhuǎn)換和電光轉(zhuǎn)換,通過光傳輸介質(zhì)傳輸;
[0027]該傳輸模塊包括:
[0028]光接收器,用于接收該多個(gè)簇中每一簇的信號(hào),對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行光電轉(zhuǎn)換;
[0029]解串器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行串并轉(zhuǎn)換;
[0030]解碼器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行解碼。
[0031]第三方面,提供了一種傳輸鏈路,包括:
[0032]主端轉(zhuǎn)換器,用于接收先進(jìn)的可擴(kuò)展接口 AXI總線信號(hào),將該AXI總線信號(hào)分為多個(gè)簇,其中,該多個(gè)簇中每一簇的信號(hào)與其他簇的信號(hào)的時(shí)序關(guān)系不相互依賴;
[0033]主端傳輸模塊,用于依次通過傳輸介質(zhì)向從端傳輸模塊傳輸該多個(gè)簇中每一簇的信號(hào);
[0034]傳輸介質(zhì),用于傳輸該多個(gè)簇中每一簇的信號(hào);
[0035]從端傳輸模塊,用于接收該多個(gè)簇中每一簇的信號(hào);
[0036]從端轉(zhuǎn)換器,用于將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0037]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,該主端轉(zhuǎn)換器具體用于將該AXI總線信號(hào)分為讀地址、寫地址和寫數(shù)據(jù)三個(gè)簇。
[0038]結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,該主端轉(zhuǎn)換器具體用于將該AXI總線信號(hào)分為讀地址和寫地址寫數(shù)據(jù)兩個(gè)簇。
[0039]結(jié)合第三方面或第三方面的第一或二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該多個(gè)簇中每一簇的信號(hào)中包括簇標(biāo)識(shí);
[0040]該從端轉(zhuǎn)換器具體用于根據(jù)該簇標(biāo)識(shí)將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0041]結(jié)合第三方面或第三方面的第一至三種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該主端傳輸模塊用于采用流傳輸?shù)姆绞揭来瓮ㄟ^該傳輸介質(zhì)向該從端傳輸模塊傳輸該多個(gè)簇中每一簇的信號(hào)。
[0042]結(jié)合第三方面或第三方面的第一至四種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,該傳輸介質(zhì)為光傳輸介質(zhì);
[0043]該主端傳輸模塊包括:
[0044]編碼器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行編碼;
[0045]串行器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行并串轉(zhuǎn)換;
[0046]光發(fā)送器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行電光轉(zhuǎn)換,通過該光傳輸介質(zhì)傳輸?shù)皆搹亩藗鬏斈K;
[0047]該從端傳輸模塊包括:
[0048]光接收器,用于接收該多個(gè)簇中每一簇的信號(hào),對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行光電轉(zhuǎn)換;
[0049]解串器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行串并轉(zhuǎn)換;
[0050]解碼器,用于對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行解碼。
[0051]結(jié)合第三方面或第三方面的第一至五種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,該主端轉(zhuǎn)換器用于同時(shí)接收多個(gè)主端的AXI總線信號(hào)。
[0052]結(jié)合第三方面或第三方面的第一至六種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,該傳輸鏈路還包括:
[0053]仲裁器,用于確定該多個(gè)簇中每一簇的傳輸順序;
[0054]該主端傳輸模塊具體用于按照該仲裁器確定的傳輸順序依次向該從端傳輸模塊傳輸該多個(gè)簇中每一簇的信號(hào)。
[0055]第四方面,提供了一種傳輸信號(hào)的方法,包括:
[0056]接收先進(jìn)的可擴(kuò)展接口 AXI總線信號(hào);
[0057]將該AXI總線信號(hào)分為多個(gè)簇,其中,該多個(gè)簇中每一簇的信號(hào)與其他簇的信號(hào)的時(shí)序關(guān)系不相互依賴;
[0058]依次向接收端傳輸該多個(gè)簇中每一簇的信號(hào)。
[0059]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,將該AXI總線信號(hào)分為多個(gè)簇,包括:
[0060]將該AXI總線信號(hào)分為讀地址、寫地址和寫數(shù)據(jù)三個(gè)簇。
[0061]結(jié)合第四方面,在第二種可能的實(shí)現(xiàn)方式中,將該AXI總線信號(hào)分為多個(gè)簇,包括:
[0062]將該AXI總線信號(hào)分為讀地址和寫地址寫數(shù)據(jù)兩個(gè)簇。
[0063]結(jié)合第四方面或第四方面的第一或二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該多個(gè)簇中每一簇的信號(hào)中包括簇標(biāo)識(shí),該簇標(biāo)識(shí)用于該接收端將該多個(gè)簇的信號(hào)組合為該AXI總線信號(hào)。
[0064]結(jié)合第四方面或第四方面的第一至三種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,依次向接收端傳輸該多個(gè)簇中每一簇的信號(hào),包括:
[0065]采用流傳輸?shù)姆绞揭来蜗蛟摻邮斩藗鬏斣摱鄠€(gè)簇中每一簇的信號(hào)。
[0066]結(jié)合第四方面或第四方面的第一至四種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,依次向接收端傳輸該多個(gè)簇中每一簇的信號(hào),包括:
[0067]依次對(duì)該多個(gè)簇中每一簇的信號(hào)進(jìn)行編碼、并串轉(zhuǎn)換和電光轉(zhuǎn)換,通過光傳輸介質(zhì)傳輸?shù)皆摻邮斩恕?br>[0068]結(jié)合第四方面或第四方面的第一至五種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,接收先進(jìn)的可擴(kuò)展接口 AXI總線信號(hào),包括:
[0069]同時(shí)接收多個(gè)主端的AXI總線信號(hào)。
[0070]結(jié)合第四方面或第四方面的第一至六種可能的實(shí)現(xiàn)方式中的任一