專(zhuān)利名稱(chēng):數(shù)據(jù)多路及順/反向輸出控制電路的制作方法
數(shù)據(jù)多路及順/反向輸出控制電路技術(shù)領(lǐng)域本技術(shù)屬于微電子技術(shù)領(lǐng)域,用于實(shí)現(xiàn)數(shù)據(jù)的多路輸出及順/反向輸出,適用 于各種具有多列輸出數(shù)據(jù)的電路。
背景技術(shù):
隨著數(shù)據(jù)處理能力的提高,電路的處理數(shù)據(jù)量大大增加,進(jìn)而對(duì)數(shù)據(jù)處理速 度也提出了更高的要求。為了提高電路的處理速度,提高運(yùn)算電路的精確度, 以及確保采樣電路對(duì)實(shí)物數(shù)據(jù)進(jìn)行采集的實(shí)時(shí)性,對(duì)數(shù)據(jù)的傳輸提出了比以往 更高的要求。希望在相同的時(shí)間內(nèi)能夠傳輸更多的數(shù)據(jù),或者說(shuō)相同的數(shù)據(jù)量 的情況下,所用的傳輸時(shí)間更少,從而提高整體電路的性能。用數(shù)據(jù)的并行傳 輸代替串行傳輸,可以有效地提高數(shù)據(jù)的傳輸速率。同時(shí),在現(xiàn)代多種復(fù)雜的應(yīng)用情況下,對(duì)數(shù)據(jù)的處理,運(yùn)算也是多種多樣, 因此對(duì)數(shù)據(jù)傳輸也具有新的要求,比如對(duì)數(shù)據(jù)傳輸?shù)捻樞?,要求不僅能夠?qū)崿F(xiàn) 順向讀出(即按照指定的參考正向讀出),并且能夠?qū)崿F(xiàn)反向輸出(即與參考正 向相反的方向讀出)。另外,希望不僅實(shí)現(xiàn)從第一列數(shù)據(jù)開(kāi)始傳輸,還能夠?qū)崿F(xiàn) 由用戶指定傳輸?shù)钠鹗剂?。發(fā)明內(nèi)容本發(fā)明的目的就在于提供一種數(shù)據(jù)多路及順/反向輸出控制電路,根據(jù)輸入信 號(hào)的選擇,除了保證接口有限的情況下的數(shù)據(jù)單路輸出,還可以實(shí)現(xiàn)數(shù)據(jù)的兩 路以及四路輸出;同時(shí)可以指定傳輸起始列,并實(shí)現(xiàn)數(shù)據(jù)的順向或反向輸出, 從而滿足多種工作情況下的使用要求。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用如下技術(shù)方案一種數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于包括基本導(dǎo)通信號(hào)產(chǎn)生電 路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路,基本導(dǎo)通信號(hào)產(chǎn) 生電路通過(guò)外部端口分別接收起始總線選擇信號(hào)、路數(shù)選擇信號(hào)以及中間信號(hào)產(chǎn)生電路輸出的中間控制信號(hào),產(chǎn)生待轉(zhuǎn)換的基本導(dǎo)通信號(hào);中間信號(hào)產(chǎn)生電 路與基本導(dǎo)通信號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo)通信號(hào),并通過(guò)外部端口分 別接收路數(shù)選擇信號(hào)以及順/反向輸出控制信號(hào),進(jìn)行邏輯運(yùn)算后分別產(chǎn)生中間 控制信號(hào)、多路輸出控制基本信號(hào)以及選通信號(hào);輸出路數(shù)選擇電路分別與基 本導(dǎo)通信號(hào)產(chǎn)生電路和巾間信號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo)通信號(hào)、多路 輸出控制基本信號(hào)以及選通信號(hào),將基本導(dǎo)通信號(hào)轉(zhuǎn)換為各輸出端口的總線開(kāi)關(guān)控制信號(hào)輸出;輸出端口電路分別與輸出路數(shù)選擇電路和中間信號(hào)產(chǎn)生電路 連接,接收所述總線開(kāi)關(guān)控制信號(hào)和中間控制信號(hào),并根據(jù)路數(shù)選擇信號(hào)將所 述總線開(kāi)關(guān)控制信號(hào)轉(zhuǎn)換為總線分開(kāi)關(guān)控制信號(hào),分配到相應(yīng)的輸出端口,使 數(shù)據(jù)通過(guò)選定的總線和選定的輸出端口輸出。本發(fā)明的數(shù)據(jù)多路及順/反向輸出控制電路應(yīng)用于8總線數(shù)據(jù)傳輸系統(tǒng),每一 根總線分為四條支路,每條支路由一個(gè)開(kāi)關(guān)控制,分別連接到四個(gè)輸出端口 OUTA,OUTB,OUTC,OUTD,可實(shí)現(xiàn)數(shù)據(jù)的單路、雙路及四路輸出。第i (i=l 8)根總線上的四個(gè)開(kāi)關(guān)的控制信號(hào)分別設(shè)為outAi、 outBi、 outCi、 outDi。在 某一時(shí)刻,這四個(gè)控制信號(hào)中只有一個(gè)有效即為高電平,當(dāng)某個(gè)控制信號(hào)為高 電平時(shí),其控制的開(kāi)關(guān)閉合,從而該總線傳輸?shù)臄?shù)據(jù)經(jīng)由該開(kāi)關(guān)控制的支路傳 輸?shù)綄?duì)應(yīng)的輸出端口。電路的輸入信號(hào)包括路數(shù)選擇信號(hào)CH0和CH1,起始總線選擇信號(hào)XI, X2, 以及順/反向控制信號(hào)Rl。設(shè)定當(dāng)CH0=CH1=0時(shí),信號(hào)由OUTA單路輸出;當(dāng) CH0=0,CH1=1時(shí),信號(hào)由OUTA,OUTB兩路同時(shí)輸出;當(dāng)CH0=CH1=1時(shí),信 號(hào)由OUTA,OUTB,OUTC,OUTD四路同時(shí)輸出。當(dāng)R1=0時(shí),從選擇的總線開(kāi)始 順向讀出,反之從選擇的總線中反向讀出。8根傳輸總線(總線1 總線8)傳輸N (N為8的倍數(shù))列的數(shù)據(jù),每根總 線傳輸(N/8)列的數(shù)據(jù)??偩€1傳輸?shù)?, 8, 16, 24,…(N-8)列的數(shù)據(jù),總 線2傳輸?shù)?, 9, 17, 25,…(N-7)列的數(shù)據(jù),依次類(lèi)推,總線8傳輸?shù)?, 15, 23,…(N-1)列的數(shù)據(jù)。對(duì)8根總線進(jìn)行選擇需要3位起始總線選擇信號(hào),為了 擴(kuò)充功能,同時(shí)實(shí)現(xiàn)對(duì)傳輸順序的控制,采取特定的算法,由X2, X1和R1信 號(hào)一起控制實(shí)現(xiàn)起始總線的選擇和對(duì)順/反向傳輸?shù)倪x擇(設(shè)定X2為高位,XI 為低位)。當(dāng)順向傳輸時(shí),X2, XI和Rl的組合取值為000、 010、 IOO或IIO, 起始總線可以從第l, 3, 5, 7根總線中進(jìn)行選擇(000對(duì)應(yīng)總線l,依次類(lèi)推, 110對(duì)應(yīng)總線7);反向傳輸時(shí),X2, XI和R1的組合取值為111、 101、 011或 001,起始總線可從第2, 4, 6, 8根總線中進(jìn)行選擇(111對(duì)應(yīng)總線2,依次類(lèi) 推,001對(duì)應(yīng)總線8)。這樣,本發(fā)明一共可以實(shí)現(xiàn)6種讀出方式單路順向、 單路反向、雙路順向、雙路反向、四路順向和四路反向?;緦?dǎo)通信號(hào)產(chǎn)生電路根據(jù)起始總線選擇信號(hào)X1,X2及路數(shù)選擇信號(hào) CH0,CH1產(chǎn)生一系列的低脈沖信號(hào),即基本導(dǎo)通信號(hào)T1 T8,這些低脈沖信號(hào) 作為下一級(jí)輸出路數(shù)選擇電路的輸入信號(hào),經(jīng)后續(xù)電路變換后可得到兩路或四 路的導(dǎo)通信號(hào)。與起始總線信號(hào)X1,X2對(duì)應(yīng),T1 T8信號(hào)中的某一個(gè)首先產(chǎn)生 有效低電平脈沖,并依次傳遞下去。輸出路數(shù)選擇電路根據(jù)順/反向控制信號(hào)Rl 以及路數(shù)選擇信號(hào)CH0,CH1的設(shè)置將基本導(dǎo)通信號(hào)產(chǎn)生電路產(chǎn)生的基本導(dǎo)通信 號(hào)T1 T8轉(zhuǎn)換成最后待分配到各輸出端口的導(dǎo)通控制信號(hào),即總線開(kāi)關(guān)控制信 號(hào)OSl OS8。輸出端口電路根據(jù)輸入路數(shù)選擇信號(hào)CH1將這8個(gè)開(kāi)關(guān)控制信 號(hào)OSl OS8分配到四個(gè)輸出端口 OUTA,OUTB,OUTC,OUTD。本發(fā)明的有益效果在于1.本發(fā)明的數(shù)據(jù)多路及順/反向輸出控制電路通過(guò)基本導(dǎo)通信號(hào)電路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路的設(shè)置,接收路數(shù)選擇信號(hào)的 設(shè)定并進(jìn)行一系列處理,可以實(shí)現(xiàn)單路、雙路和四路輸出,輸出路數(shù)可選,在 接口有限的情況下可保證數(shù)據(jù)單路輸出,當(dāng)雙路或四路通道并行傳輸數(shù)據(jù)時(shí), 能顯著提高數(shù)據(jù)傳輸速率,在相同數(shù)據(jù)流的情況下減少了傳輸時(shí)間,在有多列 數(shù)據(jù)等待傳輸?shù)那闆r下其作用尤為明顯。2. 本發(fā)明的數(shù)據(jù)多路及順/反向輸出控制電路通過(guò)基本導(dǎo)通信號(hào)電路、屮間 信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路的設(shè)置,接收起始總線選擇 信號(hào)和順/反向輸出控制信號(hào)的設(shè)定并進(jìn)行一系列處理,可以指定傳輸起始列, 并實(shí)現(xiàn)數(shù)據(jù)的順向或反向輸出,從而滿足多種工作情況下的使用要求。3. 本發(fā)明的數(shù)據(jù)多路及順/反向輸出控制電路容易實(shí)現(xiàn)硬件上的擴(kuò)展,適用 范圍廣。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的闡述。圖1為本發(fā)明的功能原理示意圖;圖2為本發(fā)明的電路結(jié)構(gòu)框圖;圖3為基本導(dǎo)通信號(hào)產(chǎn)生電路圖;圖4為中間信號(hào)產(chǎn)生電路圖;圖5為輸出路數(shù)選擇電路框圖;圖6為輸出路數(shù)選擇電路中傳輸組單元電路圖;圖7為輸出端口電路圖;圖8為輸出端口電路中傳輸對(duì)單元電路圖; 圖9為單路輸出示意圖; 圖IO為兩路輸出示意圖; 圖11為四路輸出示意圖;圖12為單路順向輸出,X—X2:R—0時(shí)的波形圖;圖13為單路反向輸出,X1=X2=0、 Rl=l時(shí)的波形圖;圖14為兩路順向輸出,R1^,X24(X1取任意值)時(shí)的波形圖;圖15為四路順向輸出,Rli (X1,X2取任意值)時(shí)的波形圖。
具體實(shí)施方式
如圖1所示為本發(fā)明的功能原理示意圖。原理圖中以N (N為8的倍數(shù))列 數(shù)據(jù)為例,該N列數(shù)據(jù)通過(guò)8根傳輸總線傳輸,每一根總線分為四條支路,每 條支路由一個(gè)開(kāi)關(guān)控制,分別連接到四個(gè)輸出端口 OUTA,OUTB,OUTC,OUTD, 可實(shí)現(xiàn)數(shù)據(jù)的單路、雙路及四路輸出。在數(shù)據(jù)傳輸之前,可以根據(jù)具體應(yīng)用情 況對(duì)數(shù)據(jù)進(jìn)行各種預(yù)處理,如采樣保持,放大,數(shù)據(jù)轉(zhuǎn)換等等。圖中以列放大 作為數(shù)據(jù)輸出前端處理的最后一級(jí)處理,列放大后的數(shù)據(jù)即需要傳輸?shù)臄?shù)據(jù)。圖2是本發(fā)明的電路結(jié)構(gòu)框圖,木發(fā)明的數(shù)據(jù)多路及順/反向輸出控制電路包 括基本導(dǎo)通信號(hào)產(chǎn)生電路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路,各部分電路均包括多個(gè)輸入端和多個(gè)輸出端。基本導(dǎo)通信號(hào)產(chǎn)生電路通過(guò)外部端口分別接收起始總線選擇信號(hào)(包括第1、第2起始總線選擇信號(hào) XI、 X2)、路數(shù)選擇信號(hào)(包括第l、第2路數(shù)選擇信號(hào))以及中間信號(hào)產(chǎn)生電 路輸出的中間控制信號(hào)(包括第l、第2中間控制信號(hào)),產(chǎn)生待轉(zhuǎn)換的基本導(dǎo) 通信號(hào)(包含第1~第8基本導(dǎo)通信號(hào)T1 T8);中間信號(hào)產(chǎn)生電路與基本導(dǎo)通信 號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo)通信號(hào)T1 T8,并通過(guò)外部端口分別接收路 數(shù)選擇信號(hào)CHO、 CH1以及順/反向輸出控制信號(hào)Rl,進(jìn)行邏輯運(yùn)算后分別產(chǎn) 生中間控制信號(hào)02、 04、多路輸出控制基本信號(hào)(包括第9 第14輸出控制基 本信號(hào)T9 T14以及選通信號(hào)(包括第1~第6選通信號(hào)S1 S6);輸出路數(shù)選擇 電路分別與基本導(dǎo)通信號(hào)產(chǎn)生電路和中間信號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo) 通信號(hào)T1 T8、多路輸出控制基本信號(hào)T9 T14以及選通信號(hào)S1 S6,將基本 導(dǎo)通信號(hào)T1 T8和多路輸出控制基本信號(hào)T9 T14轉(zhuǎn)換為各輸出端口的總線開(kāi) 關(guān)控制信號(hào)(包括第l 第8總線開(kāi)關(guān)控制信號(hào)OSl OS8)輸出;輸出端口電路 分別與輸出路數(shù)選擇電路和中間信號(hào)產(chǎn)生電路連接,接收所述總線開(kāi)關(guān)控制信 號(hào)OSl~OS8和中間控制信號(hào)02、 04,并根據(jù)第2路數(shù)選擇信號(hào)CH1將所述總 線開(kāi)關(guān)控制信號(hào)OSl~OS8轉(zhuǎn)換為總線分開(kāi)關(guān)控制信號(hào)outAi、outBi、outCi、outDi (i=l 8),分配到相應(yīng)的輸出端口,使數(shù)據(jù)通過(guò)選定的總線及其支路和選定的 輸出端口輸出?;緦?dǎo)通信號(hào)產(chǎn)生電路的輸入信號(hào)包括起始第1、第2總線選擇信號(hào)XI、 X2和第l、第2路數(shù)選擇信號(hào)CH0、 CH1,以及中間信號(hào)產(chǎn)生電路輸出的第l、 第2中間控制信號(hào)02、 04,其輸出信號(hào)包括第1~第8基本導(dǎo)通信號(hào)T1 T8。 第l、第2總線選擇信號(hào)X1、 X2設(shè)定數(shù)據(jù)傳輸?shù)钠鹗伎偩€;第l、第2路數(shù)選 擇信號(hào)CH0、 CH1設(shè)定數(shù)據(jù)輸出的路數(shù),當(dāng)CH0=CH1=0時(shí)數(shù)據(jù)單路輸出, CH0=0,CH1=1時(shí)數(shù)據(jù)兩路(雙路)輸出,CH0=CH1=1時(shí)數(shù)據(jù)四路輸出。中間 信號(hào)產(chǎn)生電路的輸入信號(hào)包括基本導(dǎo)通信號(hào)T1 T8,還包括路數(shù)選擇信號(hào)CH0、 CH1和順/反向輸出控制信號(hào)Rl,該電路通過(guò)對(duì)這些輸入信號(hào)進(jìn)行邏輯運(yùn)算產(chǎn)生 中間控制信號(hào)02、 04,多路輸出控制基本信號(hào)T9 T14以及選通信號(hào)S1 S6, 并輸出到其他電路進(jìn)行控制。輸出路數(shù)選擇電路的輸入信號(hào)包括基本導(dǎo)通信號(hào) T1 T8、多路輸出控制基本信號(hào)T9 T14以及選通信號(hào)S1 S6,其輸出信號(hào)包 括各輸出端口的總線開(kāi)關(guān)控制信號(hào)OSl OS8。輸出端口電路與輸出路數(shù)選擇電 路和中間信號(hào)產(chǎn)生電路連接,輸入信號(hào)包括各輸出端口的總線開(kāi)關(guān)控制信號(hào) OSl OS8、路數(shù)選擇信號(hào)中的CH1以及中間控制信號(hào)02、 04,其輸出信號(hào)為 每根總線上的四個(gè)開(kāi)關(guān)的控制信號(hào),也是最終端口控制信號(hào),分別為outAi、 outBi、 outCi、 outDi ( i=l 8),總線開(kāi)關(guān)控制信號(hào)OSl OS8通過(guò)這樣的轉(zhuǎn)換 被分配到相應(yīng)的輸出端口,使傳輸數(shù)據(jù)通過(guò)選定的總線及其支路和選定的端口 輸出。圖3示出基本導(dǎo)通信號(hào)產(chǎn)生電路。電路包括級(jí)聯(lián)的四個(gè)下降沿主從RS觸發(fā) 器級(jí)聯(lián)構(gòu)成,每個(gè)下降沿主從RS觸發(fā)器由一個(gè)上升沿D觸發(fā)器和一個(gè)下降沿D 觸發(fā)器級(jí)聯(lián)構(gòu)成。圖中①③⑤⑦所示結(jié)構(gòu)為上升沿D觸發(fā)器,②④⑥⑧所示結(jié)構(gòu)為下降沿D觸發(fā)器。每一個(gè)上升沿D觸發(fā)器包含7個(gè)端口公共時(shí)鐘信號(hào)端 CLK,置位端A,清零端D,第一數(shù)據(jù)輸入端Y,第二數(shù)據(jù)輸入端X,第一數(shù)據(jù)輸出 端V,第二數(shù)據(jù)輸出端Z,兩個(gè)數(shù)據(jù)輸出端輸出相反的信號(hào);每一個(gè)下降沿D 觸發(fā)器包含7個(gè)端口 公共時(shí)鐘信號(hào)端CLK,置位端A,清零端D,第一數(shù)據(jù)輸 入端B,第二數(shù)據(jù)輸入端NB,第一數(shù)據(jù)輸出端Y,第二數(shù)據(jù)輸出端X,兩個(gè)數(shù) 據(jù)輸出端輸出相反的信號(hào)。每一個(gè)上升沿D觸發(fā)器的數(shù)據(jù)輸出端V、 Z分別連 接到后一個(gè)下降沿D觸發(fā)器的數(shù)據(jù)輸入端B、 NB;同樣,每一個(gè)下降沿D觸發(fā) 器的數(shù)據(jù)輸出端Y、X也分別連接到后一個(gè)上升沿D觸發(fā)器的數(shù)據(jù)輸入端Y、X; 最后一個(gè)下降沿D觸發(fā)器⑧的數(shù)據(jù)輸出端Y、 X分別連接到第一個(gè)上升沿觸發(fā) 器①的數(shù)據(jù)輸入端Y、 X。第一個(gè)上升沿觸發(fā)器①和第一個(gè)下降沿觸發(fā)器②的置 位端A、清零端D分別輸入信號(hào)Al、 Dl,同理,第二個(gè)上升沿觸發(fā)器③和第二 個(gè)下降沿觸發(fā)器④的置位端A、清零端D分別輸入A2、 D2,第三個(gè)上升沿觸發(fā) 器⑤和第三個(gè)下降沿觸發(fā)器⑥的置位端A、清零端D分別輸入A3、 D3,第四個(gè) 上升沿觸發(fā)器⑦和第四個(gè)下降沿觸發(fā)器⑧的置位端A、清零端D分別輸入A4、D4。其值如下 _Al= 5*02 + 04 + ^1*函《^ , Dl=^^02 + 04 +萬(wàn)*函*瓦 ; A2 J2"2 + h""函, D2=I2*02 + ^5*Z1*^;八4=義1"2*函, 04=""2*函以上邏輯運(yùn)算可k過(guò)一系列門(mén)組合電路實(shí)現(xiàn),為簡(jiǎn)潔圖中不再畫(huà)出。其中信號(hào)02,O4是中間信號(hào)產(chǎn)生電路利用路數(shù)選擇信號(hào)(^,CH1產(chǎn)生的中間控制信號(hào)。 O2 = ^*C//l,C 4 = C//0*C//l。當(dāng)單路輸出時(shí),^=1, 02=04=0;兩路輸出時(shí),02=1,^=04=0;四路輸出時(shí),04=1,5玩=02=0。利用上升沿和下降沿D觸發(fā) 器輸出信號(hào)對(duì)輸入信號(hào)的延時(shí),4個(gè)上升沿D觸發(fā)器的第2數(shù)據(jù)輸入端X的輸 入信號(hào)和第2數(shù)據(jù)輸出端Z (反信號(hào)輸出端)的輸出信號(hào)分別進(jìn)行與非運(yùn)算得到 基本導(dǎo)通信號(hào)中的T1、 T3、 T5、 T7, 4個(gè)下降沿D觸發(fā)器的第1數(shù)據(jù)輸入端B 的輸入信號(hào)和第1數(shù)據(jù)輸出端Y (正信號(hào)輸出端)的輸出信號(hào)分別進(jìn)行與非運(yùn) 算得到基本導(dǎo)通信號(hào)中的T2、 T4、 T6、 T8。根據(jù)輸入信號(hào)的設(shè)置,基本導(dǎo)通信 號(hào)T1 T8中的某一個(gè)首先產(chǎn)生低脈沖,并且該低脈沖順序傳遞下去。X1=X2=0 時(shí),單路(CH0=CH1=0)、兩路(CH0=0,CH1=1)、四路(CH0^CH1-1)輸出時(shí)產(chǎn) 生低脈沖的順序都是T3,T4,T5,T6,T7,T8,T1,T2; X1=0,X2=1時(shí),當(dāng)單路輸出時(shí), 產(chǎn)生低脈沖的順序是T7,T8,T1,T2,T3,T4,T5,T6;當(dāng)兩路輸出時(shí),產(chǎn)生低脈沖的順 序是T5,T6,T7,T8,T1,T2,T3,T4;當(dāng)四路輸出時(shí),產(chǎn)生低脈沖的順序是 T3,T4,T5,T6,T7,T8,T1,T2; X1=1,X2=0時(shí),當(dāng)單路輸出時(shí),產(chǎn)生低脈沖的順序是 T5,T6,T7,T8,T1,T2,T3,T4 ;當(dāng)兩路輸出時(shí),產(chǎn)生低脈沖的順序是 T3,T4,T5,T6,T7,T8,T1,T2 ;當(dāng)四路輸出時(shí),產(chǎn)生低脈沖的順序也是 T3,T4,T5,T6,T7,T8,T1,T2; X1=X2=1時(shí),當(dāng)單路輸出時(shí),產(chǎn)生低脈沖的順序是 T1,T2,T3,T4,T5,T6,T7,T8 ;當(dāng)兩路輸出時(shí),產(chǎn)生低脈沖的順序是8T5,T6,T7,T8,T1,T2,T3,T4 ;當(dāng)四路輸出時(shí),產(chǎn)生低脈沖的順序是 T3 ,T4,T5,T6,T7,T8,T 1 ,T2 。數(shù)據(jù)兩路同時(shí)傳輸時(shí),8個(gè)支路開(kāi)關(guān)需要4個(gè)控制信號(hào)即可工作,四路同時(shí) 傳輸時(shí),8個(gè)支路開(kāi)關(guān)需要2個(gè)控制信號(hào)即可工作。如圖4所示,中間信號(hào)產(chǎn)生 電路對(duì)基本導(dǎo)通信號(hào)T1 T8進(jìn)行邏輯運(yùn)算產(chǎn)生多路輸出控制基本信號(hào)T9 T14。第9 第12輸出控制基本信號(hào)T9 T12作為兩路輸出控制基本信號(hào),第 13、第14輸出控制基本信號(hào)T13、 T14作為四路輸出控制基本信號(hào),r9 = ri"5,no = r3.77,ri i = r"r8,ri2 = r6 "2,713 = ri參r3"5,r7,7i4 = r2.r4.r6"8。從而兩路并行傳輸時(shí)8個(gè)開(kāi)關(guān)依次導(dǎo)通遍的周期變?yōu)閱温穫鬏敃r(shí)8個(gè)開(kāi)關(guān)依次導(dǎo)通一遍的周期的一半。同理,四路傳輸時(shí)8個(gè)開(kāi)關(guān)依 次導(dǎo)通一遍的周期變?yōu)閱温穎^時(shí)8個(gè)開(kāi)關(guān)依次導(dǎo)通一遍的周期的四分之一。中I5信號(hào)產(chǎn)生電路還利用^ (CH1的反信號(hào),禾偶非門(mén)即可實(shí)現(xiàn)),02,04, Rl和^信號(hào)得到單路、兩路、四路順/反向輸出的第1~第6選通信號(hào)S1 S6。 選通信號(hào)S1 S6用于控制輸出路數(shù)選擇電路中傳輸門(mén)的PMOS管的導(dǎo)通與否, 從而控制傳^[]導(dǎo)通^,。
其中, 51 = ^1*^1, S2二^I"l,S3二02^,S4二02'i l,S^O"^I,S6-0"們。Sl作為控 制單路順向傳輸有效的信號(hào),S2作為控制單路反向傳輸有效的信號(hào),S3作為控 制兩路順向傳輸有效的信號(hào),S4作為控制兩路反向傳輸有效的信號(hào),S5作為控 制四路順向傳輸有效的信號(hào),S6作為控制四路順向傳輸有效的信號(hào)。圖5為輸出路數(shù)選擇電路框圖,該電路可以產(chǎn)生符合輸出順序要求的波形。 該部分電路由8個(gè)傳輸組單元501組成。8個(gè)傳輸組單元501的輸出端輸出總線 開(kāi)關(guān)控制信號(hào)OSl OS8。 ,傳輸組單元501的電路結(jié)構(gòu)如圖5所示,每個(gè)傳輸組單元501由3個(gè)傳輸門(mén) ^構(gòu)成,分別對(duì)應(yīng)著單路、兩路和四路輸出的情況。第i (i=l 8)個(gè)傳輸組單 元501的輸入信號(hào)Ai-l、 Ai-2、 Ai-3、 Bi誦l、 Bi國(guó)2、 Bi-3、 Ci-l、 Ci-2、 Ci-3、 Di-l、 Di國(guó)2 、 Di陽(yáng)3 、 Ei-l 、 Ei-2 、 Ei國(guó)3 、 Fi-l 、 Fi-2 、 Fi-3 分別如下 NS1,NT3,S1,NS2,NT2,S2,NS3,T10,S3,NS4,T12,S4,NS5,T13,S5,NS6,T14,S6 ; NS1,NT4,S1,NS2,NT1,S2,應(yīng),T10,S3,NS4,T12,S4,NS5,T13,S5,NS6,T14,S6 ; NS1,NT5,S1,NS2,NT8,S2,NS3,T11,S3,NS4,T9,S4,NS5,T13,S5,NS6,T14,S6 ; NS1,NT6,S1,NS2,NT7,S2,NS3,T11,S3,NS4,T9,S4,NS5,T13,S5,NS6,T14,S6 ; NS1,NT7,S1,NS2,NT6,S2,NS3,T9,S3,NS4,T11,S4,NS5,T14,S5,NS6,T13,S6 ; NS1,NT8,S1,NS2,NT5,S2,NS3,T9,S3,NS4,T11,S4,NS5,T14,S5,NS6,T13,S6 ; NS1,NT1,S1,NS2,NT4,S2,NS3,T12,S3,NS4,T10,S4,NS5,T14,S5,NS6,T13,S6 ; NS1,NT2,S1,NS2,NT3,S2,NS3,T12,S3,NS4,T10,S4,NS5,T14,S5,NS6,T13,S6, 其中1^信號(hào)表示*信號(hào)的反信號(hào),反信號(hào)通過(guò)非門(mén)即可實(shí)現(xiàn),圖中為了簡(jiǎn)潔不 再畫(huà)出,信號(hào)NT1 NT8作為單路輸出控制基本信號(hào),第9 第12輸出控制基 本信號(hào)T9 T12即前述兩路輸出控制基本信號(hào),第13、第14輸出控制基本信 號(hào)T13、 T14即前述四路輸出控制基本信號(hào)。在6種輸出模式(單路順向、單路 反向、雙路順向、雙路反向、四路順向和四路反向)中的某一確定的輸出模式下,信號(hào)S1 S6中只有一個(gè)為低電平,從而每個(gè)傳輸組單元501的6個(gè)傳輸門(mén)中只有一個(gè)導(dǎo)通單路順向輸出時(shí),Sl為低電平,其他5個(gè)信號(hào)均為高電平; 單路反向傳輸時(shí),S2為低電平,其他5個(gè)信號(hào)均為高電平;兩路順向輸出時(shí), S3為低電平,其他5個(gè)信號(hào)均為高電平;兩路反向輸出時(shí),S4為低電平,其他 5個(gè)信號(hào)均為高電平;四路順向輸出時(shí),S5為低電平,其他5個(gè)信號(hào)均為高電 平;四路反向輸出時(shí),S6為低電平,其他5個(gè)信號(hào)均為高電平。信號(hào)S1 S6 分別控制傳輸組單元501中第1行到第6行的傳輸門(mén)的導(dǎo)通與否。因此,當(dāng)Sl 為0即單路順向傳輸時(shí),每個(gè)傳輸組單元501僅第一行傳輸門(mén)導(dǎo)通進(jìn)行傳輸, 從而總線開(kāi)關(guān)控制信號(hào)OS1 OS8 分別為 NT3,NT4,NT5,NT6,NT7,NT8,NT1,NT2;當(dāng)S2為0即單路反向傳輸時(shí),每個(gè)傳 輸組單元501僅第二行傳輸門(mén)導(dǎo)通進(jìn)行傳輸,從而總線開(kāi)關(guān)控制信號(hào)OSl OS8 分別為NT2,NT1,NT8,NT7,NT6,NT5,NT4,NT3;同理,當(dāng)S3為0即兩路順向輸 出時(shí),總線開(kāi)關(guān)控制信號(hào)OS1 OS8分別為T(mén)10,T10,T11,T11,T9,T9,T12,T12;當(dāng) S4為0即兩路反向輸出時(shí),總線開(kāi)關(guān)控制信號(hào)OSl OS8分別為 T12,T12,T9,T9,T11,T11,T10,T10;當(dāng)S5為0即四路順向輸出時(shí),總線開(kāi)關(guān)控制 信號(hào)OSl OS8分別為T(mén)13,T13,T13,T13,T14,T14,T14,T14;當(dāng)S6為0即四路 反向輸出時(shí),總線開(kāi)關(guān)控制信號(hào)分別為T(mén)14,T14,T14,T14, T13, T13, T13, T13, 通過(guò)該一系列的轉(zhuǎn)換,基本導(dǎo)通信號(hào)T1 T8和多路輸出控制基本信號(hào)T9 T14 被轉(zhuǎn)換為總線開(kāi)關(guān)控制信號(hào)OSl OS8。圖6為輸出端口電路圖。輸出端口電路產(chǎn)生的總線分開(kāi)關(guān)控制信號(hào)outA1 outA8,outBl outB8,outCl outC8,outDl outD8分別作為四個(gè)輸出端口 OUTA,OUTB,OUTC,OUTD的8個(gè)支路開(kāi)關(guān)控制信號(hào)。輸出端口電路包括與輸 出端口對(duì)應(yīng)的端口組,每個(gè)端口組由8個(gè)傳輸門(mén)對(duì)構(gòu)成,分別接收8個(gè)總線開(kāi) 關(guān)控制信號(hào)OSl OS8并轉(zhuǎn)換為對(duì)應(yīng)的總線分開(kāi)關(guān)控制信號(hào)。當(dāng)單路輸出時(shí), 總線開(kāi)關(guān)控制信號(hào)OSl OS8分別通過(guò)傳輸門(mén)傳輸給ouAl outA8,從而分配 到端口 OUTA;兩路輸出時(shí),總線開(kāi)關(guān)控制信號(hào)OSl OS8分別通過(guò)傳輸門(mén)傳 輸給outAl,outB2,outA3,outB4,outA5,outB6,outA7,outB8 , 從而分配到端口 OUTA,OUTB;四路輸出時(shí),總線開(kāi)關(guān)控制信號(hào)OSl OS8分別通過(guò)傳輸門(mén)傳輸 給 outAl,outB2,outC3,outD4,outA5,outB6,outC7,outD8 , 從而分配至lj端口 OUTA,OUTB,OUTC,OUTD。在這三種情況下,除了這些導(dǎo)通的傳輸門(mén)外,其他 的傳輸門(mén)都通過(guò)控制信號(hào)以及傳輸固定電平的作用使得相應(yīng)的支路開(kāi)關(guān)控制信 號(hào)都傳輸0值,從而其控制的相應(yīng)的支路不連通。圖6中每個(gè)端口組中傳輸門(mén)對(duì)的結(jié)構(gòu)圖如圖7所示,每個(gè)傳輸門(mén)對(duì)有4個(gè)輸 入端口 ,標(biāo)號(hào)為1# 4#,輸出端口標(biāo)號(hào)為5#。輸出OUTA組8個(gè)傳輸門(mén)對(duì)的l 5#端口分別連接如下GND,OSl,VDD,VDD,outAl; CHl,OS2,^i ,VDD,outA2 (麗在圖中表示為CH—); 04,OS3, & , VDD,outA3 ; CHl,OS4, ^M,VDD,outA4; GND,OS5,VDD,VDD,outA5 ; CHl,OS6,函,VDD,outA6; 04,OS7,玩,VDD,outA7; CHl,OS8,函,VDD,outA8。輸出OUTB組8個(gè)傳輸 門(mén)對(duì)outBl outB8的1 5#端口分別連接如下VDD,OSl,GND,VDD,outBl;CM, OS2,CHl,VDD,outB2; VDD,OS3,GND,VDD,outB3; 02,OS4,02,VDD,outB3;^,OS4,02,VDD,outB4; VDD,OS5,GND,VDD,outB5, CM,oS6,CHl,VDD,outB6;VDD,OS7,GND,VDD,outB7;巧,OS8,02,VDD,outB8。輸出OUTC組8個(gè)傳輸對(duì) outC 1 outC8的1 5#端口分別連接如下VDD,OS 1 ,GND,VDD,outC 1 ; VDD,OS2,GND,VDD,outC2 ; OS3, 04, VDD, outC3 ;VDD,OS4,GND,VDD,outC4 ; VDD,OS5,GND,VDD,outC5 ;VDD,OS6,GND,VDD,outC6 ; & OS7, 04, VDD, outC7 ;VDD,OS8,GND,VDD,outC8。輸出OUTD組8個(gè)傳輸對(duì)outDl outD8的1 5# 端口分別連接如下VDD,OSl,GND,VDD,outDl; VDD,OS2,GND,VDD,outD2; VDD,OS3,GND,VDD,outD3 ; OS4, 04, VDD, outD4 ;VDD,OS5,GND,VDD,outD5 ; VDD,OS6,GND,VDD,outD6 ;VDD,OS7,GND,VDD,outD7 ; ^,OS8,04,VDD,outD8。整個(gè)電路的工作過(guò)程如下整個(gè)電路的輸入信號(hào)包括路數(shù)選擇信號(hào)CH0,CH1,順/反向輸出控制信號(hào)Rl, 起始總線選擇信號(hào)X1,X2。其中路數(shù)選擇信號(hào)CH0,CH1確定輸出的路數(shù),順/ 反向輸出控制信號(hào)Rl決定輸出是按參考正向或與參考正向相反的方向讀出數(shù) 據(jù),起始總線選擇信號(hào)X1,X2為起始總線控制信號(hào)。根據(jù)起始總線選擇信號(hào)XI、 X2,路數(shù)選擇信號(hào)CHO、 CH1以及中間控制信號(hào)02、 04,基本導(dǎo)通信號(hào)產(chǎn)生電 路產(chǎn)生的基本導(dǎo)通信號(hào)T1 T8中某一個(gè)首先產(chǎn)生有效脈沖(低脈沖),并依次 將低脈沖傳遞下去;中間信號(hào)產(chǎn)生電路對(duì)基本導(dǎo)通信號(hào)T1 T8、路數(shù)選擇信號(hào) CHO、 CH1和順/反向輸出控制信號(hào)Rl進(jìn)行邏輯運(yùn)算產(chǎn)生中間控制信號(hào)02、 04, 多路輸出控制基本信號(hào)T9 T14.以及選通信號(hào)S1 S6;輸出路數(shù)選擇電路在選 通信號(hào)S1 S6的控制下,對(duì)從基本導(dǎo)通信號(hào)T1 T8變換來(lái)的單路輸出控制基 本信號(hào)NT1 NT8、兩路輸出控制基本信號(hào)T9 T12以及四路輸出控制基本信 號(hào)T13、 T14進(jìn)行轉(zhuǎn)換,得到滿足輸出要求的總線開(kāi)關(guān)控制信號(hào)OSl OS8;輸 出端口電路則按照要求將總線開(kāi)關(guān)控制信號(hào)OSl OS8分配到相應(yīng)的輸出端口 。 當(dāng)CH0=CH1=0時(shí),OUTA單路輸出,總線開(kāi)關(guān)控制信號(hào)OSl OS8分別分配到 outAl outA8,當(dāng)CH1=1,CH0=0時(shí),OUTA,OUTB兩路同時(shí)輸出,OSl OS8 分別分配到outAl,outB2,outA3,outB4,outA5,outB6,outA7,ou氾8;當(dāng)CH0=CH1=1 時(shí),OUTA,OUTB,OUTC,OUTD四路同時(shí)輸出,即OSl OS8分別分配到 outAl,outB2,outC3,outD4,outA5,outB6,outC7,outD8。圖8、圖9、圖10分別示出單路輸出、兩路輸出和四路輸出功能示意圖。配 合行選擇功能電路(本發(fā)明中不包含),可以從指定的行開(kāi)始逐列輸出數(shù)據(jù)。示 意圖中以第0行作為選定的行,當(dāng)X2X1R1=000時(shí),從第0行第0列單元(0, 0)開(kāi)始傳輸,當(dāng)X2X1R1-111,從第0行第(N-1)列單元((N-1) ,0)開(kāi)始傳輸。下面給出本發(fā)明的具體實(shí)施例,以更清楚地介紹本發(fā)明的內(nèi)容。實(shí)施例一CH0=CH1=0,R1=0,X2=X1=0,即單路順向輸出,從第l根總線開(kāi) 始輸出。根據(jù)輸入的X1,X2信號(hào)和CH0,CH1信號(hào),基本導(dǎo)通信號(hào)產(chǎn)生電路中T3最先 產(chǎn)生一個(gè)寬度為半個(gè)CLK的低電平脈沖。X2=X1=0和R1=0決定了從總線1最 先開(kāi)始輸出。Sl信號(hào)為0,從而輸出路數(shù)選擇電路2中8個(gè)傳輸組單元501中 均只有第 一 行傳輸門(mén)導(dǎo)通,OS1 OS8 分別等于 NT3,NT4,NT5,NT6,NT7,NT8,NT1,NT2。輸出端口電路中,OUTA組中的8個(gè)傳 輸門(mén)在控制信號(hào)的作用下均打開(kāi),且傳輸總線開(kāi)關(guān)的控制信號(hào),outAl outA8 分別等于OSl OS8,依次產(chǎn)生寬度為半個(gè)CLK的高電平脈沖,而其他三個(gè)端 口 OUTB、 OUTC、 OUTD的傳輸門(mén)在控制信號(hào)的作用下,均傳輸O信號(hào)。這 樣,便實(shí)現(xiàn)從總線l開(kāi)始傳輸,由OUTA端口順序輸出。該實(shí)施例的波形圖見(jiàn) 圖12。實(shí)施例二 CH0《H^0,R卜l,XhX2二0,即單路反向輸出,從第8根總線開(kāi) 始輸出。根據(jù)輸入的X1,X2信號(hào)和CH0,CH1信號(hào),基本導(dǎo)通信號(hào)產(chǎn)生電路中T3最先 產(chǎn)生一個(gè)寬度為半個(gè)CLK的低電平脈沖。X1=X2=0和Rl=l決定了從總線8最 先開(kāi)始輸出。S2信號(hào)為0,從而輸出路數(shù)選擇電路中8個(gè)傳輸組中均第二行傳 輸門(mén)導(dǎo)通,OSl OS8分別等于NT2,NTl,NT8,NT7,NT6,NT5,NT4,NT3。輸出端 口電路中,OUTA組中的8個(gè)傳輸門(mén)在控制信號(hào)的作用下均打開(kāi)且傳輸開(kāi)關(guān)控 制信號(hào),outA8 outAl分別等于OS8 OSl,依次產(chǎn)生寬度為半個(gè)CLK的高電 平脈沖,而其他三個(gè)端口的傳輸門(mén)在控制信號(hào)的作用下,均傳輸0信號(hào)。這樣, 便實(shí)現(xiàn)從總線8開(kāi)始傳輸,由OUTA端口反向輸出。該實(shí)例波形見(jiàn)圖13。實(shí)施例三X2=l, R1=0,CH0=0,CH1=1, (XI取任意值)即兩路OUTA,OUTB 順向輸出,從第5根和第6根總線開(kāi)始傳輸。根據(jù)輸入的X1,X2信號(hào)和CH0,CH1信號(hào),基本導(dǎo)通信號(hào)產(chǎn)生電路按照 T5,T6,T7,T8,T1,T2,T3,T4的順序依次產(chǎn)生寬度為半個(gè)CLK周期的低電平脈沖。 從而兩路輸出控制基本信號(hào)T9,T12,T10,T11依次產(chǎn)生寬度為半個(gè)CLK周期的高 電平脈沖a S3信號(hào)為0,從而輸出路數(shù)選擇電路中8個(gè)傳輸組單元501中均只 有第3行傳輸門(mén)導(dǎo)通,outAl,outB2,outA3,outB4,outA5,outB6,outA7,outB8分別等 于OSl OS8,從而分別等于T10,T10,T11,T11,T9,T9,T12,T12。因此,輸出端口 電路中依次產(chǎn)生8個(gè)高電平脈沖的開(kāi)關(guān)控制信號(hào)是outA5 (outB6), outA7 (outB8), outAl (outB2), outA3 (outB4)。該實(shí)施例的波形圖見(jiàn)圖14。實(shí)施例四R1=0, CH0=CH1=1, ( X1,X2取任意值)即四路 OUTA,OUTB,OUTC,OUTD四路順向輸出,從第1 4根總線同時(shí)開(kāi)始傳輸。根據(jù)輸入的Rl信號(hào)和CH0,CH1信號(hào),基本導(dǎo)通信號(hào)產(chǎn)生電路按照T3,T4, T5,T6,T7,T8,T1,T2的順序依次產(chǎn)生寬度為半個(gè)CLK周期的低電平脈沖。從而四 路輸出控制基本信號(hào)T13,T14依次產(chǎn)生寬度為半個(gè)CLK周期的高電平脈沖。S5 為0,從而輸出路數(shù)選擇電路中第5行傳輸門(mén)導(dǎo)通,OSl OS8分別等于 T13,T13,T13,T13,T14,T14,T14,T14 。 輸 出 端 口 電 路 中 outAl,outB2,outC3,outD4,outA5,outB6,outC7,outD8分別傳輸OS 1 OS8,即分別 傳輸T13,T13,T13,T13,T14,T14,T14,T14;輸出端口電路中其他傳輸門(mén)均傳輸0信號(hào)。因此,最終依次產(chǎn)生高脈沖的順序是outAl (outB2,outC3,outD4) ,outA5 (outB6,outC7,outD8)。該實(shí)例波形圖為圖15。
權(quán)利要求
1.一種數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于包括基本導(dǎo)通信號(hào)產(chǎn)生電路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路,基本導(dǎo)通信號(hào)產(chǎn)生電路通過(guò)外部端口分別接收起始總線選擇信號(hào)、路數(shù)選擇信號(hào)以及中間信號(hào)產(chǎn)生電路輸出的中間控制信號(hào),產(chǎn)生待轉(zhuǎn)換的基本導(dǎo)通信號(hào);中間信號(hào)產(chǎn)生電路與基本導(dǎo)通信號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo)通信號(hào),并通過(guò)外部端口分別接收路數(shù)選擇信號(hào)以及順/反向輸出控制信號(hào),進(jìn)行邏輯運(yùn)算后分別產(chǎn)生中間控制信號(hào)、多路輸出控制基本信號(hào)以及選通信號(hào);輸出路數(shù)選擇電路分別與基本導(dǎo)通信號(hào)產(chǎn)生電路和中間信號(hào)產(chǎn)生電路連接,接收所述基本導(dǎo)通信號(hào)、多路輸出控制基本信號(hào)以及選通信號(hào),將基本導(dǎo)通信號(hào)轉(zhuǎn)換為各輸出端口的總線開(kāi)關(guān)控制信號(hào)輸出;輸出端口電路分別與輸出路數(shù)選擇電路和中間信號(hào)產(chǎn)生電路連接,接收所述總線開(kāi)關(guān)控制信號(hào)和中間控制信號(hào),并根據(jù)路數(shù)選擇信號(hào)將所述總線開(kāi)關(guān)控制信號(hào)轉(zhuǎn)換為總線分開(kāi)關(guān)控制信號(hào),分配到相應(yīng)的輸出端口,使數(shù)據(jù)通過(guò)選定的總線和選定的輸出端口輸出。
2. 如權(quán)利要求1所述的數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于所述 起始總線選擇信號(hào)包括第l、第2起始總線選擇信號(hào),路數(shù)選擇信號(hào)包括第l、 第2路數(shù)選擇信號(hào),中間控制信號(hào)包括第l、第2中間控制信號(hào),基本導(dǎo)通信號(hào) 包含第1 第8基本導(dǎo)通信號(hào),選通信號(hào)包括第1 第6選通信號(hào),多路輸出控制 基本信號(hào)包括第9 第14輸出控制基本信號(hào),第9 第12輸出控制基本信號(hào)作 為兩路輸出控制基本信號(hào),第13、第14輸出控制基本信號(hào)作為四路輸出控制基 本信號(hào),設(shè)第l、第2起始總線選擇信號(hào)分別為X1、 X2,第l、第2路數(shù)選 擇信號(hào)分別為CH0、 CH1,第1、第2中間控制信號(hào)分別為02、 04,第1~第8 基本導(dǎo)通信號(hào)分別為T(mén)1 T8,第1 第6選通信號(hào)分別為S1 S6,第9 第14輸 出控制基本信號(hào)分別為T(mén)9 T14,順/反向輸出控制信號(hào)為Rl,其邏輯運(yùn)算關(guān)系 為一 <formula>formula see original document page 2</formula>
3. 如權(quán)利要求2所述的數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于所述 基本導(dǎo)通信號(hào)產(chǎn)生電路包括四個(gè)級(jí)聯(lián)的下降沿主從RS觸發(fā)器,每個(gè)下降沿主從 RS觸發(fā)器由 -個(gè)上升沿D觸發(fā)器和一個(gè)下降沿D觸發(fā)器級(jí)聯(lián)構(gòu)成,每一個(gè)上升 沿D觸發(fā)器包含7個(gè)端口公共時(shí)鐘信號(hào)端,置位端,清零端,第一數(shù)據(jù)輸入端, 第二數(shù)據(jù)輸入端,第一數(shù)據(jù)輸出端,第二數(shù)據(jù)輸出端;每一個(gè)下降沿D觸發(fā)器 包含7個(gè)端口公共時(shí)鐘信號(hào)端,置位端,清零端,第一數(shù)據(jù)輸入端,第二數(shù)據(jù)輸 入端,第一數(shù)據(jù)輸出端,第二數(shù)據(jù)輸出端;每一個(gè)上升沿D觸發(fā)器的數(shù)據(jù)輸出端分別連接到后一個(gè)下降沿D觸發(fā)器的數(shù)據(jù)輸入端,每一個(gè)下降沿D觸發(fā)器的 數(shù)據(jù)輸出端分別連接后一個(gè)上升沿D觸發(fā)器的數(shù)據(jù)輸入端,最后一個(gè)下降沿D 觸發(fā)器的數(shù)據(jù)輸出端分別連接到第一個(gè)上升沿觸發(fā)器的數(shù)據(jù)輸入端;設(shè)第i 個(gè)上升沿觸發(fā)器和第i個(gè)下降沿觸發(fā)器的置位端和清零端的輸入信號(hào)分別為Ai、 Di, i=l 4, Ai、 Di分別由第l、第2起始總線選擇信號(hào),第2路數(shù)選擇信號(hào)以及第l、第2中間控制信號(hào)邏輯運(yùn)算產(chǎn)生,邏輯表達(dá)式為:_Al= 5參6>2 + 04 +; Dl= 5 02 + 04 +E ; A2= X2*02 + B"1*^I ,D2=義2*。2 + ^"1 函;A3= B"2*^I ,每個(gè)上升沿D觸'發(fā)器的第2數(shù)據(jù)輸乂端的輸入信號(hào)和第2數(shù)據(jù)輸出端的輸出信 號(hào)分別進(jìn)行與非運(yùn)算,得到第l、第3、第5、第7基本導(dǎo)通信號(hào),每個(gè)下降沿 D觸發(fā)器的第1數(shù)據(jù)輸入端的輸入信號(hào)和第1數(shù)據(jù)輸出端的輸出信號(hào)分別進(jìn)行 與非運(yùn)算,得到第2、第4、第6、第8基本導(dǎo)通信號(hào)。
4. 如權(quán)利要求3所述的數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于所述 輸出路數(shù)選擇電路包括8個(gè)傳輸組單元,每個(gè)傳輸組單元包括3個(gè)傳輸門(mén)對(duì), 傳輸門(mén)的數(shù)據(jù)輸入端分別接收基本導(dǎo)通信號(hào)的反信號(hào)、兩路輸出控制基本信號(hào) 和四路輸出控制基本信號(hào),每個(gè)傳輸組單元的6個(gè)傳輸門(mén)分別由第1~第6選通 信號(hào)控制,使在任一輸出模式下,每個(gè)傳輸組單元的6個(gè)傳輸門(mén)中只有一個(gè)導(dǎo) 通,實(shí)現(xiàn)將第1~第8基本導(dǎo)通信號(hào)和第9 第14多路輸出控制基本信號(hào)轉(zhuǎn)換為8 個(gè)總線開(kāi)關(guān)控制信號(hào),包括第1~第8總線開(kāi)關(guān)控制信號(hào),第1~第8總線開(kāi)關(guān)控 制信號(hào)分別從8個(gè)傳輸組單元的輸出端輸出。
5. 如權(quán)利要求4所述的數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于所述 輸出端口電路包括與輸出端口對(duì)應(yīng)的端口組,每個(gè)端口組包括8個(gè)傳輸門(mén)對(duì), 分別接收所述8個(gè)總線開(kāi)關(guān)控制信號(hào)并轉(zhuǎn)換為對(duì)應(yīng)的總線分開(kāi)關(guān)控制信號(hào),8個(gè) 總線開(kāi)關(guān)控制信號(hào)通過(guò)該轉(zhuǎn)換分配到相應(yīng)的輸出端口,使數(shù)據(jù)通過(guò)選定的總線 和選定的輸出端口輸出。
全文摘要
本發(fā)明公開(kāi)一種數(shù)據(jù)多路及順/反向輸出控制電路,其特征在于包括基本導(dǎo)通信號(hào)產(chǎn)生電路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路。本發(fā)明通過(guò)基本導(dǎo)通信號(hào)電路、中間信號(hào)產(chǎn)生電路、輸出路數(shù)選擇電路和輸出端口電路的設(shè)置,接收路數(shù)選擇信號(hào)、起始總線選擇信號(hào)和順/反向輸出控制信號(hào)的設(shè)定并進(jìn)行一系列處理,不僅可以實(shí)現(xiàn)單路、雙路和四路輸出,輸出路數(shù)可選,還可以指定傳輸起始列,并實(shí)現(xiàn)數(shù)據(jù)的順向或反向輸出,從而滿足多種工作情況下的使用要求。
文檔編號(hào)H03K19/173GK101262218SQ20081001965
公開(kāi)日2008年9月10日 申請(qǐng)日期2008年3月11日 優(yōu)先權(quán)日2008年3月11日
發(fā)明者夏曉娟, 孫偉鋒, 杰 李, 磊 王, 亮 謝, 陸生禮 申請(qǐng)人:東南大學(xué)