1.一種數(shù)據(jù)傳輸設(shè)備,包括:
移位器模塊,其產(chǎn)生具有不同的數(shù)據(jù)格式的第一輸入信號(hào)和第二輸入信號(hào)以及具有不同的數(shù)據(jù)格式的第一輸出信號(hào)和第二輸出信號(hào);
輸入/輸出控制模塊,其根據(jù)模式信號(hào)來(lái)選擇第一輸入信號(hào)和第一輸出信號(hào),并且輸出用于控制數(shù)據(jù)輸入/輸出操作的輸入控制信號(hào)和輸出控制信號(hào),或者選擇第二輸入信號(hào)和第二輸出信號(hào)并輸出輸入控制信號(hào)和輸出控制信號(hào);以及
緩沖器模塊,其根據(jù)輸入控制信號(hào)來(lái)鎖存具有不同的數(shù)據(jù)位寬度的第一輸入數(shù)據(jù)或者第二輸入數(shù)據(jù),以及根據(jù)輸出控制信號(hào)來(lái)輸出具有不同的數(shù)據(jù)位寬度的第一輸出數(shù)據(jù)或者第二輸出數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸設(shè)備,其中,所述移位器模塊包括:
第一移位器,其產(chǎn)生第一輸入信號(hào)和第一輸出信號(hào);以及
第二移位器,其產(chǎn)生第二輸入信號(hào)和第二輸出信號(hào)。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸設(shè)備,其中,第一移位器具有比第二移位器的數(shù)據(jù)延遲更長(zhǎng)的數(shù)據(jù)延遲,并且被設(shè)定為具有特定數(shù)據(jù)位寬度的數(shù)據(jù)格式。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸設(shè)備,其中,第二輸入數(shù)據(jù)具有為第一輸入數(shù)據(jù)的兩倍大的數(shù)據(jù)位寬度,以及第二輸出數(shù)據(jù)具有為第一輸出數(shù)據(jù)的兩倍大的數(shù)據(jù)位寬度。
5.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸設(shè)備,其中,所述輸入/輸出控制模塊包括:
第一選擇電路,其根據(jù)模式信號(hào)來(lái)選擇第一輸入信號(hào)和第二輸入信號(hào)中的任意一個(gè);
輸入控制電路,其根據(jù)第一選擇電路的輸出和模式信號(hào)來(lái)輸出輸入控制信號(hào);
第二選擇電路,其根據(jù)模式信號(hào)來(lái)選擇第一輸出信號(hào)和第二輸出信號(hào)中的任意一個(gè);以及
輸出控制電路,其根據(jù)第二選擇電路的輸出和模式信號(hào)來(lái)輸出輸出控制信號(hào)和選擇控制信號(hào)。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)傳輸設(shè)備,其中,所述輸入控制電路包括:
信號(hào)發(fā)生部,其根據(jù)第一選擇電路的輸出和模式信號(hào)來(lái)順序地激活多個(gè)計(jì)數(shù)信號(hào);以及
組合部,其將第一選擇電路的輸出、所述多個(gè)計(jì)數(shù)信號(hào)以及模式信號(hào)進(jìn)行組合,并且輸出輸入控制信號(hào)。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)傳輸設(shè)備,其中,所述信號(hào)發(fā)生部包括:
多個(gè)觸發(fā)器,其根據(jù)第一選擇電路的輸出信號(hào)來(lái)改變并輸出所述多個(gè)計(jì)數(shù)信號(hào)的邏輯電平,并且所述多個(gè)觸發(fā)器被劃分為第一組和第二組;以及
第三選擇電路,其根據(jù)模式信號(hào)來(lái)選擇第一組的輸出和第二組的輸出中的任意一個(gè),
其中,第一組和第二組實(shí)質(zhì)上包括相同數(shù)量的觸發(fā)器。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)傳輸設(shè)備,其中,所述多個(gè)觸發(fā)器具有環(huán)形計(jì)數(shù)器結(jié)構(gòu),在所述環(huán)形計(jì)數(shù)器結(jié)構(gòu)中,所述多個(gè)觸發(fā)器串聯(lián)電耦接,并且輸出信號(hào)被反饋?zhàn)鳛檩斎胄盘?hào),
其中,在所述多個(gè)觸發(fā)器中,通過(guò)模式信號(hào)而選擇僅第一組或者第一組和第二組二者,使得被激活的觸發(fā)器的數(shù)量改變。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)傳輸設(shè)備,其中,在所述多個(gè)觸發(fā)器之中,最初一級(jí)的觸發(fā)器的初始化操作通過(guò)設(shè)定信號(hào)來(lái)進(jìn)行設(shè)定,而其余的觸發(fā)器通過(guò)復(fù)位信號(hào)來(lái)進(jìn)行初始化。
10.根據(jù)權(quán)利要求7所述的數(shù)據(jù)傳輸設(shè)備,其中,所述組合部根據(jù)模式信號(hào)來(lái)將第一組的輸出與第二組的輸出彼此進(jìn)行組合,并且輸出輸入控制信號(hào),或者輸出第一組的輸出作為輸入控制信號(hào)。
11.根據(jù)權(quán)利要求6所述的數(shù)據(jù)傳輸設(shè)備,其中,所述組合部根據(jù)所述多個(gè)計(jì)數(shù)信號(hào)的值來(lái)選擇性地使能或禁止以及輸出2n個(gè)輸入控制信號(hào)的脈沖,
其中,n為大于或等于零的數(shù)。
12.根據(jù)權(quán)利要求5所述的數(shù)據(jù)傳輸設(shè)備,其中,當(dāng)模式信號(hào)被激活時(shí),由于選擇控制信號(hào)被激活,因此輸出控制電路選擇第一輸出數(shù)據(jù),而當(dāng)模式信號(hào)被去激活時(shí),由于選擇控制信號(hào)被去激活,因此輸出控制電路不選擇第一輸出數(shù)據(jù)。
13.根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸設(shè)備,其中,所述緩沖器模塊包括:
輸入選擇電路,其根據(jù)模式信號(hào)來(lái)選擇第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù)中的任意一個(gè);
緩沖器電路,其根據(jù)輸入控制信號(hào)來(lái)鎖存從輸入選擇電路施加的數(shù)據(jù),以及根據(jù)輸出控制信號(hào)來(lái)將鎖存的數(shù)據(jù)輸出作為第二輸出數(shù)據(jù);以及
輸出選擇電路,其根據(jù)從輸入/輸出控制模塊施加的選擇控制信號(hào)來(lái)將第二輸出數(shù)據(jù) 進(jìn)行組合,并且輸出第一輸出數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸設(shè)備,其中,所述輸入選擇電路在模式信號(hào)被激活時(shí)選擇K個(gè)第一輸入數(shù)據(jù)片段,以及在模式信號(hào)被去激活時(shí)選擇2K個(gè)第二輸入數(shù)據(jù)片段,
其中,K為大于或等于零的數(shù)。
15.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸設(shè)備,其中,所述緩沖器模塊包括多個(gè)先進(jìn)先出FIFO鎖存器。
16.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸設(shè)備,其中,所述緩沖器模塊在模式信號(hào)被激活時(shí)鎖存K個(gè)第一輸入數(shù)據(jù)片段,以及在模式信號(hào)被去激活時(shí)鎖存2K個(gè)第二輸入數(shù)據(jù)片段并輸出2K個(gè)第二輸出數(shù)據(jù)片段,
其中,K為大于或等于零的數(shù)。
17.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸設(shè)備,其中,所述緩沖器模塊包括2K個(gè)鎖存器,并且根據(jù)模式信號(hào)來(lái)輸出2K個(gè)第二輸出數(shù)據(jù)片段或者K個(gè)第一輸出數(shù)據(jù)片段,
其中,K為大于或等于零的數(shù)。
18.根據(jù)權(quán)利要求17所述的數(shù)據(jù)傳輸設(shè)備,其中,當(dāng)模式信號(hào)被激活時(shí),所述輸出選擇電路根據(jù)選擇控制信號(hào)來(lái)選擇所述2K個(gè)鎖存器中的K個(gè)鎖存器的輸出,并且輸出第一輸出數(shù)據(jù)。
19.一種數(shù)據(jù)傳輸設(shè)備,包括:
第一移位器,其被配置為輸出第一輸入信號(hào)和第一輸出信號(hào);
第二移位器,其被配置為輸出第二輸入信號(hào)和第二輸出信號(hào);
輸入/輸出控制模塊,其被配置為接收第一輸入信號(hào)和第二輸入信號(hào)以及第一輸出信號(hào)和第二輸出信號(hào),以輸出輸出控制信號(hào)和輸入控制信號(hào);以及
緩沖器模塊,其被配置為接收輸入控制信號(hào)和輸出控制信號(hào),并且輸出第一輸出數(shù)據(jù)和第二輸出數(shù)據(jù)。
20.一種數(shù)據(jù)傳輸設(shè)備,包括:
移位器模塊,其被配置為產(chǎn)生第一輸入信號(hào)、第二輸入信號(hào)、第一輸出信號(hào)和第二輸出信號(hào);
輸入/輸出控制模塊,其被配置為響應(yīng)于第一輸入信號(hào)、第二輸入信號(hào)、第一輸出信號(hào)和第二輸出信號(hào)而輸出輸入控制信號(hào)和輸出控制信號(hào);以及
緩沖器模塊,其被配置為響應(yīng)于輸入控制信號(hào)和輸出控制信號(hào)而緩沖第一輸入數(shù)據(jù)和第二輸入數(shù)據(jù),并且輸出第一輸出數(shù)據(jù)和第二輸出數(shù)據(jù)。