專利名稱:握手式二線串行通訊界面及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種串行數(shù)據(jù)的傳輸?shù)耐ㄓ嵔缑婕胺椒?,特別是涉及一種以 二條傳輸線來做握手式雙向串行數(shù)據(jù)的傳輸?shù)耐ㄓ嵔缑婕胺椒ā?br>
背景技術(shù):
現(xiàn)今多數(shù)的電子產(chǎn)品已采用微控制器(MCU)作為主要的控制組件,采用 微控制器的好處在于只要改變其中的韌體(Firmware),就可以用來達成特定 的產(chǎn)品功能,使產(chǎn)品十分容易商品化。在成本的考慮下,習慣使用的價格最低的微控制器,其所擁有的輸入/ 輸出腳較少,且一般都不支持專用的串行通訊界面,如IIC、 SPI與UART 等微控制器常用的標準串行通訊界面;而在許多應(yīng)用中, 一個產(chǎn)品內(nèi)可能包 含一個以上的微控制器和其它具有串行通訊界面的裝置,如內(nèi)存、液晶顯示 器(LCD)驅(qū)動器或模擬數(shù)字轉(zhuǎn)換器等,并共同運作來達成產(chǎn)品功能,為了使 這些裝置能夠互為傳輸數(shù)據(jù),就必須將微控制器的通用輸入/輸出腳與其它裝 置的串行通訊界面連接起來,并將運作流程寫入微控制器的韌體中,以模擬 上述的標準串行通訊界面,來達成互為傳輸數(shù)據(jù)的目的。由于是以韌體來模擬上述的標準串行通訊界面,微控制器必須常常實時 來做服務(wù),以滿足通訊時序的要求,但在某些情況下微控制器的韌體要實時 處理的事情很多,若想同時兼顧通訊與其它工作往往需要犧牲整體的功效表 現(xiàn)。例如,以一低價并具語音播放能力的微控制器執(zhí)行一個語音播放的工作, 微控制器的韌體要作語音數(shù)據(jù)解壓縮和播放的處理,此時滿足語音播放的釆 樣率(Sampling Rate)是首要考慮的工作,但若在語音播放的同時還要維持與 外界的通訊,微控制器就有可能無法同時滿足兩件都需實時服務(wù)的工作要求; 因為一般的通訊在時序上會對時間有所限制,若無法滿足該通訊時序的時間 要求,將導致數(shù)據(jù)傳輸失敗,但在微控制器的工作負擔很重時又要同時滿足 兩件都需實時服務(wù)的工作要求,將使得微控制器在安排工作上陷入優(yōu)先取舍的困境;若要顧及實時的串行通訊需求,可能就要降低播放語音的采樣率, 或無法精確地以原始聲音的采樣率播放,因而犧牲聲音播放的質(zhì)量,但若要 顧及播放語音的質(zhì)量時,又無法兼顧實時的串行通訊需求,因此導致通訊錯 誤的發(fā)生,致使微控制器的應(yīng)用在整體功效表現(xiàn)上受到限制。為了解決上述的傳輸通訊時序?qū)r間的嚴格限制,工程開發(fā)人員常會自 定一些微控制器韌體可達成的握手式串行傳輸通訊方法,現(xiàn)有技術(shù)有使用三 線或三線以上信號線作為串行傳輸通訊,而三線串行傳輸?shù)男盘柾ǔ3擞?一數(shù)據(jù)(DATA)信號線和一頻率(CLK)信號線外,還增加一條專用于作握手A 控制的忙碌(BUSY)信號線;這種作法雖然也可以透過握手式控制協(xié)議,解決 傳輸通訊時序?qū)r間的嚴格限制,不過這些自定的握手式串行傳輸通訊的現(xiàn) 有技術(shù)有以下缺點-一、 在微控制器的硬件資源上必須用到三個或三個以上的通用輸入/輸 出腳,但在某些低價微控制器的應(yīng)用中,常會因此使通用輸入/輸出腳腳數(shù)不 足,而需再外加額外電路以擴充輸入/輸出腳,因而造成產(chǎn)品的成本增加。二、 對大部份的此種現(xiàn)有技術(shù),其握手式控制狀態(tài)的轉(zhuǎn)換次數(shù)較多,造 成傳輸效率的降低。由此知道,使用廉價微控制器的韌體來達成串行通訊界面應(yīng)符合簡單、 避免耗用大量韌體資源與避免時序嚴格受限的原則,同時使用于通訊傳輸?shù)?輸入/輸出腳愈少愈好,而上述的現(xiàn)有技術(shù)無法滿足所需的功效。發(fā)明內(nèi)容本發(fā)明的第一目的為提出一種握手式二線串行通訊界面及方法,用來 將一數(shù)據(jù)位代表在一個第一傳輸部件與一個第二傳輸部件之間傳輸,包括位 于第一傳輸部件上的一個第一輸入/輸出單元與一個第四輸入/輸出單元,且 包括位于第二傳輸部件上的一個第二輸入/輸出單元與一個第三輸入/輸出單 元,用一個第一傳輸線電路連接第一輸入/輸出單元與第二輸入/輸出單元, 用一個第二傳輸線電路連接第四輸入/輸出單元與第三輸入/輸出單元,利用 輸入/輸出單元的輸出模式的啟動與停止來改變第一傳輸線內(nèi)的第一信號與 第二傳輸線內(nèi)的第二信號,在第一信號與第二信號的準位交互改變兩次之后, 回到初始狀態(tài),且第一傳輸部件與第二傳輸部件,皆能確實檢測到對方作為握手式控制確認的準位改變,如此構(gòu)成了數(shù)據(jù)位代表的傳輸,從而達成傳輸 高可靠性,與傳輸簡單化的目的。
本發(fā)明的第二目的為提出一種握手式二線串行通訊界面及方法,用以 將一數(shù)據(jù)位代表在第一傳輸部件與第二傳輸部件之間傳輸,并將開始傳輸?shù)?完成傳輸?shù)恼麄€過程,分成四個副過程,四個副過程之間以握手式控制轉(zhuǎn)移 前進,對時序間的絕對時間沒有嚴格限制,故可以等到傳輸部件雙方在非忙 碌時間時,再依序完成四個副過程,由此達成耗用較少韌體資源與避免時序 嚴格受限的目的。
本發(fā)明的第三目的為提出一種握手式二線串行通訊界面及方法,用以 將一組不特定數(shù)目的數(shù)據(jù)位代表組成一個批次,并將其在第一傳輸部件與第 二傳輸部件之間傳輸,從而達成串行傳輸?shù)目勺冃浴?br>
本發(fā)明的第四目的為提出一種握手式二線串行通訊界面及方法,用以
在第一傳輸部件和第二傳輸部件之間進行數(shù)據(jù)的半雙工(Half Duplex)雙向傳 輸,將不特定數(shù)目的批次數(shù)據(jù)位代表,不僅可以從第一傳輸部件傳輸至第二 傳輸部件,也可以從第二傳輸部件傳輸至第一傳輸部件,由此達成串行傳輸 的雙向傳輸性。
為了達到上述目的所提出的一種握手式二線串行通訊界面,用來在一個 第一傳輸部件與一個第二傳輸部件之間傳輸一個數(shù)據(jù)位代表,包括在一個第 一輸入/輸出單元、 一個第二輸入/輸出單元、 一個第三輸入/輸出單元及一個 第四輸入/輸出單元之間傳輸;其中,第一輸入/輸出單元,位于第一傳輸部 件,輸入模式用以檢測一個第一信號的準位,輸出模式用以反轉(zhuǎn)第一信號的 準位;第二輸入/輸出單元,位于第二傳輸部件,以作為第一信號信道的一個 第一傳輸線電連接于第一輸入/輸出單元,輸入模式用以檢測第一信號的準 位,輸出模式用以反轉(zhuǎn)第一信號的準位;第三輸入/輸出單元,位于第二傳輸 部件,輸入模式用以檢測第二信號的準位,輸出模式用以反轉(zhuǎn)第二信號的準 位;第四輸入/輸出單元,位于第一傳輸部件,以作為第二信號信道的一個第 二傳輸線電連接于第三輸入/輸出單元,輸入模式用以檢測一個第二信號的準 位,輸出模式用以反轉(zhuǎn)第二信號的準位;而第一輸入/輸出單元、第一傳輸線 與第二輸入/輸出單元所組成的一個第一電路,和第四輸入/輸出單元、第二 傳輸線與第三輸入/輸出單元所組成的第二電路的每一個形成一個"與接線(Wired-AND)"電路邏輯與一個"或接線(Wired-OR)"電路邏輯的其一,由 此預(yù)先產(chǎn)生具有一個第一準位的第一信號與第二信號,數(shù)據(jù)位代表的整個傳 輸過程由一空閑狀態(tài)(IdleState)開始,依序經(jīng)歷一個數(shù)據(jù)狀態(tài)(Data State)、 一 個接收端響應(yīng)狀態(tài)(RXACK State)、 一個發(fā)送端回應(yīng)狀態(tài)(TXACK State)與空 閑狀態(tài)等四個副過程的四個準位改變,由此完成數(shù)據(jù)位代表的傳輸,并在數(shù) 據(jù)狀態(tài)副過程期間,由第一信號與第二信號的準位,決定數(shù)據(jù)位代表是一高 態(tài)數(shù)據(jù)位代表與一低態(tài)數(shù)據(jù)位代表的其一。
上述的握手式二線串行通訊界面中,第一傳輸線與該第二傳輸線的每一 個電路連接于各自的一拉高(Pull-High)組件,由此達成第一電路與第二電路 的每一個形成"與接線"電路邏輯,且由此預(yù)先產(chǎn)生第一信號的第一準位與 第二信號的第一準位,第一準位為高準位。
上述的握手式二線串行通訊界面中,第一傳輸線與第二傳輸線的每一個 電路連接于各自的一拉低組件(Pull-Low),由此達成第一電路與第二電路的每 一個形成"或接線"電路邏輯,且由此預(yù)先產(chǎn)生第一信號的第一準位與第二 信號的第一準位,第一準位為低準位。
上述的握手式二線串行通訊界面中,由第一傳輸部件連續(xù)傳輸一組的復 數(shù)個數(shù)據(jù)位代表至第二傳輸部件,由此構(gòu)成一個批次的串行傳輸。
上述的握手式二線串行通訊界面中,由第二傳輸部件連續(xù)傳輸一組的復 數(shù)個數(shù)據(jù)位代表至第一傳輸部件,由此構(gòu)成一個批次的串行傳輸。
為了達到上述目的所提出的一種握手式二線串行通訊方法,用以在一個
第一傳輸部件與一個第二傳輸部件之間傳輸一個數(shù)據(jù)位代表,第一傳輸部件
包含一個第一輸入/輸出單元與一個第四輸入/輸出單元,第二傳輸部件包含
一個第二輸入/輸出單元與一個第三輸入/輸出單元,第一輸入/輸出單元與第
二輸入/輸出單元之間電路連接一個第一傳輸線且共享第一傳輸線中的一個
第一信號,第四輸入/輸出單元與第三輸入/輸出單元之間電路連接一個第二
傳輸線且共享第二傳輸線中的一個第二信號,包括下列步驟(a)預(yù)先設(shè)定第 一信號與第二信號為一個第一準位,第一準位為高準位與低準位的其中之一,
并進入一空閑狀態(tài)副過程;(b)設(shè)定第一傳輸部件與第二傳輸部件的其一為一 個發(fā)送部件,當?shù)谝粋鬏敳考榘l(fā)送部件,第二傳輸部件為一接收部件,當 第二傳輸部件為發(fā)送部件,第一傳輸部件為接收部件,且設(shè)定發(fā)送部件中兩個輸入/輸出單元的其中之一為一起始發(fā)送輸入/輸出單元,由起始發(fā)送輸入/ 輸出單元產(chǎn)生一個第一反轉(zhuǎn)邊緣,啟始數(shù)據(jù)位代表的傳輸,并進入一數(shù)據(jù)狀 態(tài)副過程;(c)當接收部件的一個第一關(guān)系輸入/輸出單元在接收部件的一個第 一非忙碌時間檢測到第一反轉(zhuǎn)邊緣后的準位改變時,由此時第一信號與第二 信號的準位,決定數(shù)據(jù)位代表是一高態(tài)數(shù)據(jù)位代表與一低態(tài)數(shù)據(jù)位代表的其 一;(d)隨即啟動接收部件中第一關(guān)系輸入/輸出單元的另一個第二關(guān)系輸入/ 輸出單元,產(chǎn)生一個第二反轉(zhuǎn)邊緣,并進入一個接收端響應(yīng)狀態(tài)副過程;(e) 當發(fā)送部件中起始發(fā)送輸入/輸出單元的另一個第三關(guān)系輸入/輸出單元在發(fā) 送部件的一個第二非忙碌時間檢測到第二反轉(zhuǎn)邊緣后的準位改變時,隨即重 新啟動起始發(fā)送輸入/輸出單元,產(chǎn)生一個第三反轉(zhuǎn)邊緣,并進入一個發(fā)送端 響應(yīng)狀態(tài)副過程;及(f)當?shù)谝魂P(guān)系輸入/輸出單元在接收部件的一個第三非忙 碌時間檢測到第三反轉(zhuǎn)邊緣后的準位改變時,隨即重新啟動第二關(guān)系輸入/ 輸出單元,產(chǎn)生一個第四反轉(zhuǎn)邊緣,并返回空閑狀態(tài)副過程,完成數(shù)據(jù)位代 表的傳輸,的后,可選擇第一傳輸部件與第二傳輸部件的其一為發(fā)送部件, 并在發(fā)送部件的一個第四非忙碌時間啟始一個另一數(shù)據(jù)位代表的傳輸。
上述的握手式二線串行通訊方法中,在數(shù)據(jù)狀態(tài)副過程期間,設(shè)定第一 信號與第二信號的準位互為相反,利用此時第一信號與第二信號的準位,定
義數(shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表與低態(tài)數(shù)據(jù)位代表的其中之一,并定義高態(tài) 數(shù)據(jù)位代表所代表的位意義為位狀態(tài)的"High",定義低態(tài)數(shù)據(jù)位代表所代表 的位意義為位狀態(tài)的"Low"。
上述的握手式二線串行通訊方法中,將一個第四復數(shù)個數(shù)據(jù)位代表組成 一個第二批次數(shù)據(jù)位代表,且設(shè)定第一傳輸部件與第二傳輸部件的其一為一 發(fā)送部件,當?shù)谝粋鬏敳考榘l(fā)送部件,第二傳輸部件為一接收部件,當?shù)?二傳輸部件為發(fā)送部件,第一傳輸部件為接收部件,并由發(fā)送部件起始傳輸 第二批次數(shù)據(jù)位代表至接收部件,包括下列步驟(s6)傳輸代表一個起始位 意義的高態(tài)數(shù)據(jù)位代表與低態(tài)數(shù)據(jù)位代表的其一,表示起始第二批次數(shù)據(jù)位 代表的傳輸;(t6)重復傳輸代表一個數(shù)據(jù)位意義的高態(tài)數(shù)據(jù)位代表與低態(tài)數(shù)據(jù) 位代表的其一,共(該第四復數(shù)-2)次;(u6)傳輸代表一終止位意義的高態(tài)數(shù)據(jù) 位代表與低態(tài)數(shù)據(jù)位代表的其一,表示終止第二批次數(shù)據(jù)位代表的傳輸;(v6) 互換發(fā)送部件與接收部件的發(fā)送與接收角色;及(w6)傳輸代表一響應(yīng)位意義的高態(tài)數(shù)據(jù)位代表與低態(tài)數(shù)據(jù)位代表的其一,表示接收第二批次數(shù)據(jù)位代表 是否成功。
圖1是本發(fā)明所提出的握手式二線串行通訊界面的第一較佳實施例的電
路功能方塊圖2是本發(fā)明所提出的握手式二線串行通訊界面的第二較佳實施例的電 路功能方塊圖3是本發(fā)明所提出的握手式二線串行通訊界面的第三較佳實施例的電 路功能方塊圖4是本發(fā)明所提出的握手式二線串行通訊界面的第四較佳實施例的電 路功能方塊圖5是本發(fā)明所提出的握手式二線串行通訊界面的第五較佳實施例的電 路功能方塊圖6是本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù)據(jù)位代表的 第一較佳實施例的信號位置與時序示意圖7是本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù)據(jù)位代表的 第二較佳實施例的信號位置與時序示意圖8是本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù)據(jù)位代表的 第三較佳實施例的信號位置與時序示意圖9是本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù)據(jù)位代表的 第四較佳實施例的信號位置與時序示意圖10是本發(fā)明所提出的握手式二線串行通訊方法中傳輸復數(shù)個數(shù)據(jù)位 代表的第一較佳實施例的信號時序示意圖11是本發(fā)明所提出的握手式二線串行通訊方法中傳輸復數(shù)個數(shù)據(jù)位 代表的第二較佳實施例的信號時序示意圖;及
圖12是本發(fā)明所提出的握手式二線串行通訊方法中傳輸復數(shù)個數(shù)據(jù)位 代表的第三較佳實施例的信號時序示意圖。
主要組件符號說明90:握手式二線串行通訊界面
31:第一傳輸部件
32:第二傳輸部件
41:第一輸入/輸出單元
42:第二輸入/輸出單元
43:第三輸入/輸出單元
44:第四輸入/輸出單元
41 h第一輸入緩沖器
421:第二輸入緩沖器
431:第三輸入緩沖器
441:第四輸入緩沖器
412:第一N通道金氧半場效晶體管 422:第二N通道金氧半場效晶體管 432:第三N通道金氧半場效晶體管 442:第四N通道金氧半場效晶體管
413:第一三態(tài)輸出緩沖器
423:第二三態(tài)輸出緩沖器
433:第三三態(tài)輸出緩沖器
443:第四三態(tài)輸出緩沖器
414:第一P通道金氧半場效晶體管
424:第二P通道金氧半場效晶體管
434:第三P通道金氧半場效晶體管
444:第四P通道金氧半場效晶體管
33:第一傳輸線 34:第二傳輸線 35:接地線 331:第一拉高組件 341:第二拉高組件
332:第一拉低組件 342:第二拉低組件333:第一內(nèi)部拉高組件 334:第二內(nèi)部拉高組件 343:第三內(nèi)部拉高組件 344:第四內(nèi)部拉高組件
3311、 3411、 3321、 3421、 3331、 3341、 3431、 3441:電阻 Vdd:電源電位 GND:地電位
D:第一信號 DB:第二信號 Voptl:第一選擇信號 V叩t2:第二選擇信號 V叩t3:第三選擇信號 Vopt4:第四選擇信號 D_pl:第一單元示意信號 D_p2:第二單元示意信號 DB_p3:第三單元示意信號 DBjp4:第四單元示意信號 I:輸入模式 0:輸出模式 Tl:第一非忙碌時間 T2:第二非忙碌時間 T3:第三非忙碌時間 T4:第四非忙碌時間 Gl:第一反轉(zhuǎn)邊緣 G2:第二反轉(zhuǎn)邊緣 G3:第三反轉(zhuǎn)邊緣 G4:第四反轉(zhuǎn)邊緣 LowO:低態(tài)數(shù)據(jù)位代表 Highl:高態(tài)數(shù)據(jù)位代表 Start:開始位LOW:低態(tài)位 High:高態(tài)位 End:終止位 Reply:響應(yīng)位
具體實施例方式
為了敘述清楚本發(fā)明所提出的握手式二線串行通訊界面及方法,下面列
舉若干個較佳實施例加以說明
如圖l所示,其為本發(fā)明所提出的握手式二線串行通訊界面的第一較佳 實施例的電路功能方塊圖。在圖1中,握手式二線串行通訊界面卯包括位于
第一傳輸部件31的一個第一輸入/輸出單元41與一個第四輸入/輸出單元44, 且包括位于第二傳輸部件32的一個第二輸入/輸出單元42與一個第三輸入/ 輸出單元43,并以一個第一傳輸線33電連接第一輸入/輸出單元41與第二 輸入/輸出單元42,作為傳輸一個第一信號D的信道,以一個第二傳輸線34 電連接第四輸入/輸出單元44與第三輸入/輸出單元43,作為傳輸一個第二信 號DB的信道。
本實施例中,第一輸入/輸出單元41、第一傳輸線33與第二輸入/輸出單 元42所組成的一個第一電路,和第四輸入/輸出單元44、第二傳輸線34與 第三輸入/輸出單元43所組成的一個第二電路的每一個形成一個"與接線 (Wired-AND)"電路邏輯,由此達成下述功能握手式二線串行通訊界面90 是用以在一個第一傳輸部件31與一個第二傳輸部件32之間傳輸一個數(shù)據(jù)位 代表,握手式二線串行通訊界面90在未傳輸信號的狀態(tài)為一空閑狀態(tài)(Idle State),在空閑狀態(tài)時,第一信號D與第二信號DB皆具有一個第一準位,第 一準位為高準位;且在傳輸數(shù)據(jù)位代表的過程中,第一輸入/輸出單元41、 第二輸入/輸出單元42、第三輸入/輸出單元43與第四輸入/輸出單元44中的 兩個輸入/輸出單元會交替啟動輸出模式以反轉(zhuǎn)第一信號D與第二信號DB為 低準位的一個第二準位,然后交替重新啟動輸入模式以反轉(zhuǎn)第一信號D與第 二信號DB回到高準位的第一準位;而未迸入輸出模式的輸入/輸出單元,則 維持在輸入模式,并在非忙碌時間時檢測第一信號D與第二信號DB的準位, 由此得知數(shù)據(jù)位代表已被傳輸?shù)侥囊粋€階段。實施"與接線(Wired-AND)"電路邏輯的方式有很多種,本實施例所采用 者為在第一電路中,第一傳輸線33更電連接于一個第一拉高組件331的第 一端,第一拉高組件331的第二端電連接于一個電源電位Vdd;當?shù)谝惠斎? 輸出單元41與第二輸入/輸出單元42皆在輸入模式時,由于電源電位Vdd 的作用,第一信號D具有高準位的第一準位;當?shù)谝惠斎?輸出單元41與第 二輸入/輸出單元42的其一啟動輸出模式時,第一信號D具有低準位的第二 準位。在第二電路中,第二傳輸線34更電連接于一個第二拉高組件341的第 一端,第二拉高組件341的第二端電連接于電源電位Vd山當?shù)谒妮斎?輸出 單元44與第三輸入/輸出單元43皆在輸入模式時,由于電源電位Vdd的作用, 第一信號D具有高準位的第一準位;當?shù)谒妮斎?輸出單元44與第三輸入/ 輸出單元43的其一啟動輸出模式時,第一信號D具有低準位的第二準位。
上述的第一拉高組件331與第二拉高組件341的每一個是一電阻 3311/3411、 一個等效電阻電路、一個電流源與一個等效電流源電路的任一個。
在圖1中,第一輸入/輸出單元41包括一個第一輸入緩沖器411及一個 第一 N通道金氧半場效晶體管412,第二輸入/輸出單元42包括一個第二輸 入緩沖器421及一個第二N通道金氧半場效晶體管422;其中,第一輸入緩 沖器411電連接于第一傳輸線33的第一端pl,用以接收第一信號D,并提 供給第一輸入/輸出單元41的判斷邏輯(未示于圖中),由此在非忙碌時間檢測 第一信號D的準位;第二輸入緩沖器421電連接于第一傳輸線33的第二端 p2,用以接收第一信號D,并提供給第二輸入/輸出單元42的判斷邏輯(未示 于圖中),由此在非忙碌時間檢測第一信號D的準位;第一N通道金氧半場 效晶體管412的漏極DA電連接于第一傳輸線33的第一端pl與第一輸入緩 沖器411,源極SA電連接于一地電位GND,柵極GA接收一個第一選擇準 位Voptl,而第二N通道金氧半場效晶體管422的漏極DA電連接于第一傳 輸線33的第二端p2與第二輸入緩沖器421,源極SA電連接于地電位GND, 柵極GA接收一個第二選擇準位Vopt2;在空閑狀態(tài)時,設(shè)定第一選擇準位 Voptl與第二選擇準位Vopt2皆為低準位,驅(qū)使第一 N通道金氧半場效晶體 管412與第二 N通道金氧半場效晶體管422皆進入截止狀態(tài),經(jīng)由第一拉高 組件331與電源電位Vdd的作用,產(chǎn)生高準位的第一信號D,亦即預(yù)設(shè)第一 信號D中的第一準位為高準位,并預(yù)設(shè)第一輸入/輸出單元41與第二輸入/輸出單元42為輸入模式,讓第一輸入緩沖器411與第二輸入緩沖器421接收 第一信號D。當欲使第一信號D為低準位的第二準位時,第一輸入/輸出單元41與第 二輸入/輸出單元42的其一將進入輸出模式,第一輸入/輸出單元41與第二 輸入/輸出單元42利用輸出模式反轉(zhuǎn)第一信號D為第二準位來傳輸數(shù)據(jù)位代 表。因此,在第二選擇準位V叩t2保持為低準位時,反轉(zhuǎn)第一選擇準位Voptl 為高準位,將導通第一N通道金氧半場效晶體管412,啟動第一輸入/輸出單 元41的輸出模式,亦即停止輸入模式,產(chǎn)生一個第一反轉(zhuǎn)邊緣,第一信號D 于是成為低準位,的后第二輸入/輸出單元42在一個第一非忙碌時間檢測到 第一反轉(zhuǎn)邊緣后的準位改變時,第三輸入/輸出單元43隨即啟動輸出模式, 亦即停止輸入模式,產(chǎn)生一個第二反轉(zhuǎn)邊緣,第二反轉(zhuǎn)邊緣為確認用的準位 改變,第二信號DB于是成為低準位,的后第四輸入/輸出單元42在一個第 二非忙碌時間檢測到第二反轉(zhuǎn)邊緣后的準位改變時,第一輸入/輸出單元41 隨即反轉(zhuǎn)第一選擇準位Voptl為低準位,重新啟動第一輸入/輸出單元41的 輸入模式,亦即停止輸出模式,產(chǎn)生高準位的第一信號D。同理,在第一選 擇準位V叩tl保持為低準位時,反轉(zhuǎn)第二選擇準位V叩t2為高準位,將導通 第二 N通道金氧半場效晶體管422,啟動第二輸入/輸出單元42的輸出模式, 亦即停止輸入模式,產(chǎn)生低準位的第一信號D,然后第三輸入/輸出單元43 在另一非忙碌時間檢測到第四輸入/輸出單元44所傳送的確認用的準位改變 時,第二輸入/輸出單元42隨即反轉(zhuǎn)第二選擇準位Vopt2為低準位,重新啟 動第二輸入/輸出單元42的輸入模式,亦即停止輸出模式,產(chǎn)生高準位的第 一信號D。在圖1中,第三輸入/輸出單元43包括一個第三輸入緩沖器431及一個 第三N通道金氧半場效晶體管432,第四輸入/輸出單元44包括一個第四輸 入緩沖器441及一個第四N通道金氧半場效晶體管442;其中,第三輸入/ 輸出單元43與第四輸入/輸出單元44的輸入模式與輸出模式的運作比照第二 輸入/輸出單元42與第一輸入/輸出單元41的輸入模式與輸出模式的運作; 亦即在空閑狀態(tài),設(shè)定第三選擇準位V叩t3與第四選擇準位Vopt4皆為低準 位,經(jīng)由第二拉高組件341與電源電位Vdd的作用,預(yù)設(shè)第二信號DB中的 第一準位為高準位,并預(yù)設(shè)第三輸入/輸出單元43與第四輸入/輸出單元44為輸入模式;而反轉(zhuǎn)第三選擇準位Vopt3為高準位,將啟動第三輸入/輸出單 元43的輸出模式,反轉(zhuǎn)第四選擇準位Vopt4為高準位,將啟動第四輸入/輸 出單元44的輸出模式。如圖2所示,其為本發(fā)明所提出的握手式二線串行通訊界面的第二較佳 實施例的電路功能方塊圖。比較圖2與圖1,可知在圖1中,第一N通道 金氧半場效晶體管412替換為一個第一三態(tài)緩沖器413、第二 N通道金氧半 場效晶體管422替換為一個第二三態(tài)緩沖器423、第三N通道金氧半場效晶 體管432替換為一個第三三態(tài)緩沖器433且第四N通道金氧半場效晶體管 442替換為一個第四三態(tài)緩沖器443,即成為圖2。圖2的握手式二線串行通 訊界面卯的功能相同于第一圖者,現(xiàn)以第一輸入/輸出單元41為例加以說明。 第一輸入/輸出單元41包括第一輸入緩沖器411及第一三態(tài)緩沖器413;其 中,第一輸入緩沖器411電連接于第一傳輸線33的第一端pl,用以接收第 一信號D,并提供給第一輸入/輸出單元41的判斷邏輯(未示于圖中),由此在 非忙碌時間檢測第一信號D的準位;第一三態(tài)緩沖器413的輸出端電連接于 第一傳輸線33的第一端pl與第一輸入緩沖器411 ,輸入端IN設(shè)定為低準位, 控制端CT接收第一選擇準位Voptl;在空閑狀態(tài)時,預(yù)設(shè)第一選擇準位Voptl 為低準位,驅(qū)使第一三態(tài)緩沖器413進入高阻抗狀態(tài),經(jīng)由第一拉高組件331 與電源電位Vdd的作用,產(chǎn)生高準位的第一信號D,亦即預(yù)設(shè)第一信號D的 第一準位為高準位,并預(yù)設(shè)第一輸入/輸出單元41為輸入模式,讓第一輸入 緩沖器411接收第一信號D。當欲使第一信號D為低準位的第二準位時,第一輸入/輸出單元41與第 二輸入/輸出單元42的其一將進入輸出模式,第一輸入/輸出單元41與第二 輸入/輸出單元42利用輸出模式反轉(zhuǎn)第一信號D為第二準位來傳輸數(shù)據(jù)位代 表。因此,在第二選擇準位Vopt2保持為低準位時,反轉(zhuǎn)第一選擇準位Voptl 為高準位,將反轉(zhuǎn)第一三態(tài)緩沖器413的輸出端為低準位,并啟動第一輸入/ 輸出單元41的輸出模式,產(chǎn)生低準位的第一信號D,然后第四輸入/輸出單 元44在一非忙碌時間檢測到第三輸入/輸出單元43所傳送的確認用的準位改 變時,第一輸入/輸出單元41隨即反轉(zhuǎn)第一選擇準位Voptl為低準位,重新 啟動第一輸入/輸出單元41的輸入模式,產(chǎn)生高準位的第一信號D。如圖3所示,其為本發(fā)明所提出的握手式二線串行通訊界面的第三較佳實施例的電路功能方塊圖。在圖3中,握手式二線串行通訊界面90包括位于 第一傳輸部件31的一個第一輸入/輸出單元41與一個第四輸入/輸出單元44, 且包括位于第二傳輸部件32的一個第二輸入/輸出單元42與一個第三輸入/ 輸出單元43,并以一個第一傳輸線33電連接第一輸入/輸出單元41與第二 輸入/輸出單元42,作為傳輸一個第一信號D的信道,以一個第二傳輸線34 電連接第四輸入/輸出單元44與第三輸入/輸出單元43,作為傳輸一個第二信 號DB的信道。本實施例中,第一輸入/輸出單元41、第一傳輸線33與第二輸入/輸出單 元42所組成的一個第一電路,和第四輸入/輸出單元44、第二傳輸線34與 第三輸入/輸出單元43所組成的一個第二電路的每一個形成一"或接線 (Wired-OR)"電路邏輯,由此達成下述功能握手式二線串行通訊界面90是 用以在一個第一傳輸部件31與一個第二傳輸部件32之間傳輸一數(shù)據(jù)位代表, 握手式二線串行通訊界面90在未傳輸信號的狀態(tài)為一空閑狀態(tài)(Idle State), 在空閑狀態(tài)時,第一信號D與第二信號DB皆具有一個第一準位,第一準位 為低準位;且在傳輸數(shù)據(jù)位代表的過程中,第一輸入/輸出單元41、第二輸 入/輸出單元42、第三輸入/輸出單元43與第四輸入/輸出單元44中的兩個輸 入/輸出單元會交替啟動輸出模式以反轉(zhuǎn)第一信號D與第二信號DB為高準位 的一個第二準位,然后交替重新啟動輸入模式以反轉(zhuǎn)第一信號D與第二信號 DB回到低準位的第一準位;而未進入輸出模式的輸入/輸出單元,則維持在 輸入模式,并在非忙碌時間時檢測第一信號D與第二信號DB的準位,由此 得知數(shù)據(jù)位代表已被傳輸?shù)侥囊粋€階段。實施"或接線(Wired-OR廣電路邏輯的方式有很多種,本實施例所采用者 為在第一電路中,第一傳輸線33更電連接于一個第一拉低組件332的第一 端,第一拉低組件332的第二端電連接于一地電位GND;當?shù)谝惠斎?輸出 單元41與第二輸入/輸出單元42皆在輸入模式時,.由于地電位GND的作用, 第一信號D具有低準位的第一準位;當?shù)谝惠斎?輸出單元41與第二輸入/ 輸出單元42的其一啟動輸出模式時,第一信號D具有高準位的第二準位。 在第二電路中,第二傳輸線34更電連接于一個第二拉低組件342的第一端, 第二拉低組件342的第二端電連接于地電位GND;當?shù)谒妮斎?輸出單元44 與第三輸入/輸出單元43皆在輸入模式時,由于地電位GND的作用,第一信號D具有低準位的第一準位;當?shù)谒妮斎?輸出單元44與第三輸入/輸出單元 43的其一啟動輸出模式時,第一信號D具有高準位的第二準位。上述的第一拉低組件332與第二拉低組件342的每一個是一電阻 3321/3421、 一個等效電阻電路、 一個電流源與一個等效電流源電路的任一在圖3中,第一輸入/輸出單元41包括一個第一輸入緩沖器411及一個 第一 P通道金氧半場效晶體管414,第二輸入/輸出單元42包括一個第二輸 入緩沖器421及一個第二P通道金氧半場效晶體管424;其中,第一輸入緩 沖器411電連接于第一傳輸線33的第一端pl,用以接收第一信號D,并提 供給第一輸入/輸出單元41的判斷邏輯(未示于圖中),由此在非忙碌時間檢測 第一信號D的準位;第二輸入緩沖器421電連接于第一傳輸線33的第二端 p2,用以接收第一信號D,并提供給第二輸入/輸出單元42的判斷邏輯(未示 于圖中),由此在非忙碌時間檢測第一信號D的準位;第一P通道金氧半場 效晶體管414的漏極DA電連接于第一傳輸線33的第一端pl與第一輸入緩 沖器411,源極SA電連接于一電源電位Vdd,柵極GA接收一個第一選擇準 位Voptl ,而第二 P通道金氧半場效晶體管424的漏極DA電連接于第一傳 輸線33的第二端p2與第二輸入緩沖器421 ,源極SA電連接于電源電位Vdd, 柵極GA接收一個第二選擇準位Vopt2;在空閑狀態(tài)時,設(shè)定第一選擇準位 Voptl與第二選擇準位Vopt2皆為高準位,驅(qū)使第一 P通道金氧半場效晶體 管414與第二 P通道金氧半場效晶體管424皆進入截止狀態(tài),經(jīng)由第一拉低 組件332與地電位GND的作用,產(chǎn)生低準位的第一信號D,亦即預(yù)設(shè)第一 信號D中的第一準位為低準位,并預(yù)設(shè)第一輸入/輸出單元41與第二輸入/ 輸出單元42為輸入模式,讓第一輸入緩沖器411與第二輸入緩沖器421接收 第一信號D。當欲使第一信號D為高準位的第二準位時,第一輸入/輸出單元41與第 二輸入/輸出單元42的其一將進入輸出模式,第一輸入/輸出單元41與第二 輸入/輸出單元42利用輸出模式反轉(zhuǎn)第一信號D為第二準位來傳輸數(shù)據(jù)位代 表。因此,在第二選擇準位Vopt2保持為高準位時,反轉(zhuǎn)第一選擇準位Voptl 為低準位,將導通第一P通道金氧半場效晶體管412,啟動第一輸入/輸出單 元41的輸出模式,亦即停止輸入模式,產(chǎn)生一個第一反轉(zhuǎn)邊緣,第一信號D 于是成為高準位,的后第二輸入/輸出單元42在一個第一非忙碌時間檢測到第一反轉(zhuǎn)邊緣后的準位改變時,第三輸入/輸出單元43隨即啟動輸出模式, 亦即停止輸入模式,產(chǎn)生一個第二反轉(zhuǎn)邊緣,第二反轉(zhuǎn)邊緣為確認用的準位 改變,第二信號DB于是成為高準位,的后第四輸入/輸出單元42在一個第 二非忙碌時間檢測到第二反轉(zhuǎn)邊緣后的準位改變時,第一輸入/輸出單元41 隨即反轉(zhuǎn)第一選擇準位Voptl為高準位,重新啟動第一輸入/輸出單元41的 輸入模式,亦即停止輸出模式,產(chǎn)生低準位的第一信號D。同理,在第一選 擇準位Voptl保持為高準位時,反轉(zhuǎn)第二選擇準位Vopt2為低準位,將導通 第二 P通道金氧半場效晶體管422,啟動第二輸入/輸出單元42的輸出模式, 亦即停止輸入模式,產(chǎn)生高準位的第一信號D,然后第三輸入/輸出單元43 在另一非忙碌時間檢測到第四輸入/輸出單元44所傳送的確認用的準位改變 時,第二輸入/輸出單元42隨即反轉(zhuǎn)第二選擇準位Vopt2為高準位,重新啟 動第二輸入/輸出單元42的輸入模式,亦即停止輸出模式,產(chǎn)生高準位的第 一信號D。在圖3中,第三輸入/輸出單元43包括一個第三輸入緩沖器431及一個 第三P通道金氧半場效晶體管434,第四輸入/輸出單元44包括一個第四輸 入緩沖器441及一個第四P通道金氧半場效晶體管444;其中,第三輸入/輸 出單元43與第四輸入/輸出單元44的輸入模式與輸出模式的運作比照第二輸 入/輸出單元42與第一輸入/輸出單元41的輸入模式與輸出模式的運作;亦 即在空閑狀態(tài),設(shè)定第三選擇準位V叩t3與第四選擇準位Vopt4皆為高準位, 經(jīng)由第二拉低組件342與地電位GND的作用,預(yù)設(shè)第二信號DB的第一準 位為低準位,并預(yù)設(shè)第三輸入/輸出單元43與第四輸入/輸出單元44為輸入 模式;而反轉(zhuǎn)第三選擇準位V叩t3為低準位,將啟動第三輸入/輸出單元43 的輸出模式,反轉(zhuǎn)第四選擇準位V叩t4為低準位,將啟動第四輸入/輸出單元 44的輸出模式。如圖4所示,其為本發(fā)明所提出的握手式二線串行通訊界面的第四較佳 實施例的電路功能方塊圖。比較圖4與圖3,可知在圖3中,第一P通道 金氧半場效晶體管414替換為一個第一三態(tài)緩沖器413、第二 P通道金氧半 場效晶體管424替換為一個第二三態(tài)緩沖器423、第三P通道金氧半場效晶 體管434替換為一個第三三態(tài)緩沖器433且第四P通道金氧半場效晶體管444 替換為一個第四三態(tài)緩沖器443,即成為圖4。圖4的握手式二線串行通訊界面90的功能相同于第三圖者,現(xiàn)以第一輸入/輸出單元41為例加以說明。第 一輸入/輸出單元41包括第一輸入緩沖器411及第一三態(tài)緩沖器413;其中, 第一輸入緩沖器4U電連接于第一傳輸線33的第一端pl,用以接收第一信 號D,并提供給第一輸入/輸出單元41的判斷邏輯(未示于圖中),由此在非忙 碌時間檢測第一信號D的準位;第一三態(tài)緩沖器413的輸出端電連接于第一 傳輸線33的第一端pl與第一輸入緩沖器411,輸入端IN設(shè)定為高準位,控 制端CT接收第一選擇準位Voptl;在空閑狀態(tài)時,預(yù)設(shè)第一選擇準位Voptl 為低準位,驅(qū)使第一三態(tài)緩沖器413進入高阻抗狀態(tài),經(jīng)由第一拉低組件332 與地電位GND的作用,產(chǎn)生低準位的第一信號D,亦即預(yù)設(shè)第一信號D的 第一準位為低準位,并預(yù)設(shè)第一輸入/輸出單元41為輸入模式,讓第一輸入 緩沖器411接收第一信號D。當欲使第一信號D為高準位的第二準位時,第一輸入/輸出單元41與第 二輸入/輸出單元42的其一將進入輸出模式,第一輸入/輸出單元41與第二 輸入/輸出單元42利用輸出模式反轉(zhuǎn)第一信號D為第二準位來傳輸數(shù)據(jù)位代 表。因此,在第二選擇準位Vopt2保持為低準位時,反轉(zhuǎn)第一選擇準位Voptl 為高準位,將反轉(zhuǎn)第一三態(tài)緩沖器413的輸出端為高準位,并啟動第一輸入/ 輸出單元41的輸出模式,產(chǎn)生高準位的第一信號D,然后第四輸入/輸出單 元44在一非忙碌時間檢測到第三輸入/輸出單元43所傳送的確認用的準位改 變時,第一輸入/輸出單元41隨即反轉(zhuǎn)第一選擇準位Voptl為低準位,重新 啟動第一輸入/輸出單元41的輸入模式,產(chǎn)生低準位的第一信號D。如圖5所示,其為本發(fā)明所提出的握手式二線串行通訊界面的第五較佳 實施例的電路功能方塊圖。比較圖5與圖1,可知在圖1中,第一拉高組 件331替換為一個第一內(nèi)部拉高組件333與一個第二內(nèi)部拉高組件334的并 聯(lián),第二拉高組件341替換為一個第三內(nèi)部拉高組件343與一個第四內(nèi)部拉 高組件344的并聯(lián),且第一內(nèi)部拉高組件333與第四內(nèi)部拉高組件344位于 第一傳輸部件31,第二內(nèi)部拉高組件334與第三內(nèi)部拉高組件343位于第二 傳輸部件32,另增加一接地線35,第一端電連接于第一傳輸部件31的共同 接地端,第二端電連接于第二傳輸部件32的共同接地端,第三端電連接于地 電位GND,即成為圖5。圖5的握手式二線串行通訊界面90的功能相同于 圖1者,此處不再贅述。上述的第一內(nèi)部拉高組件333、第二內(nèi)部拉高組件334、第三內(nèi)部拉高組 件343與第四內(nèi)部拉高組件344的每一個是一電阻3331/3341/3431/3441、 一 個等效電阻電路、 一個電流源與一個等效電流源電路的任一接著,介紹握手式二線串行通訊方法的實施方式,本方法將一數(shù)據(jù)位代 表從啟始傳輸?shù)酵瓿蓚鬏數(shù)恼麄€過程,分開成為以下依序的四個副過程,其表示如下一、 數(shù)據(jù)狀態(tài)(DataState)副過程二、 接收端回應(yīng)狀態(tài)(RXACK State(Receiver Acknowledge State))副過程三、 發(fā)送端回應(yīng)狀態(tài)(TXACK State(Transmitter Acknowledge State))副過程四、 空閑狀態(tài)(IdleState)副過程在傳輸過程的數(shù)據(jù)狀態(tài)副過程中,第一傳輸線33內(nèi)的第一信號D與第 二傳輸線34內(nèi)的第二信號DB兩者的準位互為相反的準位,并利用在此副過 程時第一信號D與第二信號DB的準位,來定義整個過程所傳輸?shù)臄?shù)據(jù)位代 表所代表的位意義。亦即定義一高態(tài)數(shù)據(jù)位代表Highl與一低態(tài)數(shù)據(jù)位代表 Low0,高態(tài)數(shù)據(jù)位代表Highl所代表的位意義為位狀態(tài)的"l",位狀態(tài)的"l" 也稱"高態(tài)",低態(tài)數(shù)據(jù)位代表LowO所代表的位意義為位狀態(tài)的"0",位狀態(tài) 的"0"也稱"低態(tài)"。因此,在傳輸過程中,利用在數(shù)據(jù)狀態(tài)副過程時第一信號D與第二信號 DB的準位,來定義數(shù)據(jù)位代表所代表的位意義。 一較佳方法敘述如下在 數(shù)據(jù)狀態(tài)副過程中,當?shù)谝恍盘朌為高準位且第二信號DB為低準位時,定 義整個過程所傳輸?shù)臄?shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl;在數(shù)據(jù)狀態(tài)副過 程中,當?shù)谝恍盘朌為低準位且第二信號DB為高準位時,定義整個過程所 傳輸?shù)臄?shù)據(jù)位代表為低態(tài)數(shù)據(jù)位代表Low0。另一定義數(shù)據(jù)位代表所代表的位意義的較佳方法敘述如下在數(shù)據(jù)狀態(tài) 副過程中,當?shù)谝恍盘朌為低準位且第二信號DB為高準位時,定義整個過 程所傳輸?shù)臄?shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl;在數(shù)據(jù)狀態(tài)副過程中,當 第一信號D為高準位且第二信號DB為低準位時,定義整個過程所傳輸?shù)臄?shù) 據(jù)位代表為低態(tài)數(shù)據(jù)位代表Low0。在握手式二線串行通訊方法中,當將一組不特定數(shù)目的數(shù)據(jù)位代表組成一個批次,并定義該批次數(shù)據(jù)位代表的第一個數(shù)據(jù)位代表所代表的位意義為一起始位,該起始位以高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者 的一個代表,表示起始一個批次數(shù)據(jù)位代表的傳輸。另外,當將一組不特定數(shù)目的數(shù)據(jù)位代表組成一個批次,并定義該批次 數(shù)據(jù)位代表中起始的前任意個數(shù)據(jù)位代表所代表的意義為一起始段,該起始 段以任意多個高態(tài)數(shù)據(jù)位代表Highl與任意多個低態(tài)數(shù)據(jù)位代表Low0的任 意組合代表,表示起始一個批次數(shù)據(jù)位代表的傳輸。再者,當將一組不特定數(shù)目的數(shù)據(jù)位代表組成一個批次,由代表發(fā)送部 件的傳輸部件傳輸至代表接收部件的傳輸部件,在代表發(fā)送部件的傳輸部件 完成傳輸時,代表接收部件的傳輸部件回送一個所代表的位意義為一響應(yīng)位 的數(shù)據(jù)位代表,表示接收該批次數(shù)據(jù)位代表是否成功,且該響應(yīng)位以高態(tài)數(shù) 據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者的一個代表。再者,當?shù)谝粋鬏敳考鳛榇戆l(fā)送部件的傳輸部件的同時,第二傳輸 部件作為代表接收部件的傳輸部件;當?shù)诙鬏敳考鳛榇戆l(fā)送部件的傳 輸部件的同時,第一傳輸部件作為代表接收部件的傳輸部件;而發(fā)送部件及 接收部件的作用時機由更上一層的通訊協(xié)議規(guī)范。接下來,第一信號D與第二信號DB的第一準位皆預(yù)設(shè)為高準位,以說 明其余的的實施例,對于第一信號D與第二信號DB的第一準位皆預(yù)設(shè)為低 準位的情況,只要反態(tài)即可導出。請繼續(xù)參閱圖6,其為本發(fā)明所提出的握 手式二線串行通訊方法中傳輸一數(shù)據(jù)位代表的第一較佳實施例的信號位置與 時序示意圖。在圖6中,第一單元示意信號D_pl包括第一信號D與第一輸 入/輸出單元41的輸出入動作,第四單元示意信號DB^4包括第二信號DB 與第四輸入/輸出單元44的輸出入動作,第二單元示意信號D_p2包括第一信 號D與第二輸入/輸出單元42的輸出入動作,第三單元示意信號DB_p3包括 第二信號DB與第三輸入/輸出單元43的輸出入動作。本實施例的握手式二線串行通訊方法用以將一數(shù)據(jù)位代表由一個第一傳 輸部件傳輸31至一個第二傳輸部件32,第一傳輸部件31包括一個第一輸入 /輸出單元41與一個第四輸入/輸出單元44,第二傳輸部件32包括一個第二 輸入/輸出單元42與一個第三輸入/輸出單元43,并以一個第一傳輸線33電 連接第一輸入/輸出單元41與第二輸入/輸出單元42,作為傳輸一個第一信號D的信道,以一個第二傳輸線34電連接第四輸入/輸出單元44與第三輸入/ 輸出單元43,作為傳輸一個第二信號DB的信道;本實施例中,第一輸入/ 輸出單元41、第一傳輸線33與第二輸入/輸出單元42所組成的第一電路, 及第四輸入/輸出單元44、第二傳輸線34與第三輸入/輸出單元43所組成的 第二電路的每一個形成一"與接線(Wired-AND)"電路邏輯,定義一個第一準 位為高準位且一個第二準位為低準位;并定義在數(shù)據(jù)狀態(tài)副過程時,若第一 信號D為低準位且第二信號DB為高準位,表示所傳輸?shù)臄?shù)據(jù)位代表為低態(tài) 數(shù)據(jù)位代表LowO,這是本實施例的情況;反的,若第一信號D為高準位且 第二信號DB為低準位,表示所傳輸?shù)臄?shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl, 這是下一實施例的情況。數(shù)據(jù)位代表的整個傳輸過程將依序經(jīng)歷數(shù)據(jù)狀態(tài) (Data State)、接收端響應(yīng)狀態(tài)(RXACK State)、發(fā)送端回應(yīng)狀態(tài)(TXACK State) 與空閑狀態(tài)(Idle State)等四個副過程,由此完成傳輸。本實施例中,由第一傳輸部件31傳輸一低態(tài)數(shù)據(jù)位代表Low0至第二傳 輸部件32,傳輸過程說明如下傳輸?shù)钠鹗紶顟B(tài)為空閑狀態(tài),傳輸?shù)慕Y(jié)束也會回到空閑狀態(tài)。如步驟 501,在空閑狀態(tài)下,第一輸入/輸出單元41、第二輸入/輸出單元42、第三 輸入/輸出單元43與第四輸入/輸出單元44均被設(shè)定為輸入模式I,此時,第 一傳輸線33內(nèi)的第一信號D與第二傳輸線34內(nèi)的第二信號DB的準位由拉 高組件保持為第一準位(本實施例中為高準位),且這四個輸入/輸出單元在輸 入模式下I,并在所屬傳輸部件的非忙碌時間需去檢測第一信號D與第二信 號DB的準位是否有改變,由此判斷是否有新的傳輸。一、數(shù)據(jù)狀態(tài)副過程現(xiàn)在,第一傳輸部件31要傳輸一數(shù)據(jù)位代表至第二傳輸部件32,且此 數(shù)據(jù)位代表為低態(tài)數(shù)據(jù)位代表LowO。如步驟502,首先,代表發(fā)送部件的第 一傳輸部件31必須確認第一信號D與第二信號DB的準位均為第一準位(本 實施例中為高準位),接著,第一傳輸部件31將第一輸入/輸出單元41從輸 入模式I轉(zhuǎn)為輸出模式O,第一信號D因此由第一準位反轉(zhuǎn)為第二準位,由 此產(chǎn)生一個第一反轉(zhuǎn)邊緣G1,啟始數(shù)據(jù)位代表的傳輸,同時進入傳輸過程的 數(shù)據(jù)狀態(tài)(Data State)副過程。此時,位于第二傳輸部件32的第二輸入/輸出 單元42是在輸入模式I,的后,將會檢測到第一信號D中在第一反轉(zhuǎn)邊緣Gl后的準位改變。二、 接收端回應(yīng)狀態(tài)副過程如步驟503,第二傳輸部件32將會在一個第一非忙碌時間Tl,從第二 輸入/輸出單元42檢測到第一信號D中在第一反轉(zhuǎn)邊緣Gl后的準位改變, 隨即第二傳輸部件32取入第一信號D與第二信號DB的準位,并以第一信 號D的準位狀態(tài)作為數(shù)據(jù)位代表所代表的位意義(本實施例中為低態(tài)),亦即 所傳輸?shù)臄?shù)據(jù)位代表為低態(tài)數(shù)據(jù)位代表LowO;如步驟504,隨即將位于第二 傳輸部件32的第三輸入/輸出單元43從輸入模式I轉(zhuǎn)為輸出模式O,當?shù)谌?輸入/輸出單元43的輸出模式O開始作用,第三輸入/輸出單元43將送出第 二準位,且第二信號DB會由第一準位反轉(zhuǎn)為第二準位,由此產(chǎn)生一個第二 反轉(zhuǎn)邊緣G2,此準位改變表示代表接收部件的第二傳輸部件32的響應(yīng),并 同時進入傳輸過程的接收端響應(yīng)狀態(tài)(RXACK State)副過程。所產(chǎn)生的第二反 轉(zhuǎn)邊緣G2用以通知代表發(fā)送部件的第一傳輸部件31,以表明第二傳輸部件 32已取得第一信號D與第二信號DB的信息,且傳輸過程可以繼續(xù)前進。此 時,位于第一傳輸部件31的第四輸入/輸出單元44是在輸入模式I,的后, 將會檢測到第二信號DB中在第二反轉(zhuǎn)邊緣G2后的準位改變。三、 發(fā)送端回應(yīng)狀態(tài)副過程如步驟505,第一傳輸部件31將會在一個第二非忙碌時間T2,從第四 輸入/輸出單元44檢測到第二信號DB中在第二反轉(zhuǎn)邊緣G2后的準位改變, 隨即第一傳輸部件31將第一輸入/輸出單元41從輸出模式O轉(zhuǎn)為輸入模式I, 當?shù)谝惠斎?輸出單元41的輸入模式I開始作用,第一信號D將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第三反轉(zhuǎn)邊緣G3,此準位 改變表示代表發(fā)送部件的第一傳輸部件31的響應(yīng),并同時進入傳輸過程的發(fā) 送端響應(yīng)狀態(tài)(TXACK State)副過程。此時,位于第二傳輸部件32的第二輸 入/輸出單元42是在輸入模式I,的后,將會檢測到第一信號D中在第三反 轉(zhuǎn)邊緣G3后的準位改變。四、 空閑狀態(tài)副過程如步驟506,第二傳輸部件32將會在一個第三非忙碌時間T3,從第二 輸入/輸出單元42檢測到第一信號D中在第三反轉(zhuǎn)邊緣G3后的準位改變, 隨即第二傳輸部件32將第三輸入/輸出單元43從輸出模式O轉(zhuǎn)為輸入模式I,當?shù)谌斎?輸出單元43的輸入模式I開始作用,第二信號DB將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第四反轉(zhuǎn)邊緣G4。此準位 改變表示此次數(shù)據(jù)位代表的傳輸完成,回到傳輸過程的空閑狀態(tài)(Idle State)副過程。若代表發(fā)送部件的第一傳輸部件31要再傳輸數(shù)據(jù)至第二傳輸部件32, 可在第四反轉(zhuǎn)邊緣G4的后的一個第四非忙碌時間T4,選擇啟始一另一數(shù)據(jù) 位代表的傳輸。在圖6中,握手式二線串行通訊界面90用以將低態(tài)數(shù)據(jù)位代表由第一傳 輸部件31傳輸至第二傳輸部件32,各個輸入/輸出單元包含下列的動作在 第一信號D與第二信號DB皆為第一準位的狀態(tài)下,用第四輸入/輸出單元 44檢測第二信號DB中的準位,用第二輸入/輸出單元42檢測第一信號D中 的準位,用第一輸入/輸出單元41反轉(zhuǎn)第一信號D,用第三輸入/輸出單元43 反轉(zhuǎn)第二信號DB,在第一輸入/輸出單元41反轉(zhuǎn)第一信號D為一個第二準 位時,由此啟始數(shù)據(jù)位代表的傳輸,并在第三輸入/輸出單元43反轉(zhuǎn)第二信 號DB為第一準位時,由此完成數(shù)據(jù)位代表的傳輸。如圖7所示,其為本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù) 據(jù)位代表的第二較佳實施例的信號位置與時序示意圖。在圖7中,由第一傳 輸部件31傳輸一高態(tài)數(shù)據(jù)位代表Highl至第二傳輸部件32,傳輸過程說明 如下傳輸?shù)钠鹗紶顟B(tài)為空閑狀態(tài),傳輸?shù)慕Y(jié)束也會回到空閑狀態(tài)。如步驟 501,在空閑狀態(tài)下,第一輸入/輸出單元41、第二輸入/輸出單元42、第三 輸入/輸出單元43與第四輸入/輸出單元44均被設(shè)定為輸入模式I,此時,第 一傳輸線33內(nèi)的第一信號D與第二傳輸線34內(nèi)的第二信號DB的準位由拉 高組件保持為第一準位(本實施例中為高準位),且這四個輸入/輸出單元在輸 入模式下I,并在所屬傳輸部件的非忙碌時間需去檢測第一信號D與第二信 號DB的準位是否有改變,由此判斷是否有新的傳輸。一、數(shù)據(jù)狀態(tài)副過程現(xiàn)在,第一傳輸部件31要傳輸一數(shù)據(jù)位代表至第二傳輸部件32,且此 數(shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl。如步驟502,首先,代表發(fā)送部件的第 一傳輸部件31必須確認第一信號D與第二信號DB的準位均為第一準位(本實施例中為高準位),意即確認代表發(fā)送部件的第一傳輸部件31與代表接收 部件的第二傳輸部件32是在空閑狀態(tài)(Idle State)下,才可以開始一個新的數(shù) 據(jù)位代表的傳送。當開始傳送高態(tài)數(shù)據(jù)位代表Highl時,第一傳輸部件31 將第四輸入/輸出單元44從輸入模式I轉(zhuǎn)為輸出模式O,在輸出模式O開始 作用時,第四輸入/輸出單元44將送出一個第二準位(本實施例中為低準位), 第二傳輸線34內(nèi)的第二信號DB因此由一個第一準位反轉(zhuǎn)為一個第二準位, 由此產(chǎn)生一個第一反轉(zhuǎn)邊緣G1,啟始數(shù)據(jù)位代表的傳輸,同時進入傳輸過程 的數(shù)據(jù)狀態(tài)(Data State)副過程。此時,位于第二傳輸部件32的第三輸入/輸 出單元43是在輸入模式I,的后,將會檢測到第二信號DB中在第一反轉(zhuǎn)邊 緣G1后的準位改變。二、 接收端回應(yīng)狀態(tài)副過程如步驟503,第二傳輸部件32將會在一個第一非忙碌時間T1,從第三 輸入/輸出單元43檢測到第一信號D中在第一反轉(zhuǎn)邊緣Gl后的準位改變, 隨即第二傳輸部件32取入第一信號D與第二信號DB的準位,并以第一信 號D的準位狀態(tài)作為數(shù)據(jù)位代表所代表的位意義(本實施例中為高態(tài)),亦即 所傳輸?shù)臄?shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl;如步驟504,隨即將位于第二 傳輸部件32的第二輸入/輸出單元42從輸入模式I轉(zhuǎn)為輸出模式0,當?shù)诙?輸入/輸出單元42的輸出模式O開始作用,第二輸入/輸出單元42將送出第 二準位,且第一傳輸線33內(nèi)的第一信號D會由第一準位反轉(zhuǎn)為第二準位, 由此產(chǎn)生一個第二反轉(zhuǎn)邊緣G2,此準位改變表示代表接收部件的第二傳輸部 件32的響應(yīng),并同時進入傳輸過程的接收端響應(yīng)狀態(tài)(RXACK State)副過程。 所產(chǎn)生的第二反轉(zhuǎn)邊緣G2用以通知代表發(fā)送部件的第一傳輸部件31,以表 明第二傳輸部件32已取得第一信號D與第二信號DB的信息,且傳輸過程 可以繼續(xù)前進。此時,位于第一傳輸部件31的第一輸入/輸出單元41是在輸 入模式I,的后,將會檢測到第一信號D中在第二反轉(zhuǎn)邊緣G2后的準位改 變。三、 發(fā)送端回應(yīng)狀態(tài)副過程如步驟505,第一傳輸部件31將會在一個第二非忙碌時間T2,從第一 輸入/輸出單元41檢測到第一信號D中在第二反轉(zhuǎn)邊緣G2后的準位改變, 隨即第一傳輸部件31將第四輸入/輸出單元44從輸出模式0轉(zhuǎn)為輸入模式I,當?shù)谒妮斎?輸出單元44的輸入模式I開始作用,第二信號DB將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第三反轉(zhuǎn)邊緣G3,此準位 改變表示代表發(fā)送部件的第一傳輸部件31的響應(yīng),并同時進入傳輸過程的發(fā) 送端響應(yīng)狀態(tài)(TXACK State)副過程。此時,位于第二傳輸部件32的第三輸 入/輸出單元43是在輸入模式I,的后,將會檢測到第二信號DB中在第三反 轉(zhuǎn)邊緣G3后的準位改變。 四、空閑狀態(tài)副過程如步驟506,第二傳輸部件32將會在一個第三非忙碌時間G3,從第三 輸入/輸出單元43檢測到第二信號DB中在第三反轉(zhuǎn)邊緣G3后的準位改變, 隨即第二傳輸部件32將第二輸入/輸出單元42從輸出模式O轉(zhuǎn)為輸入模式I, 當?shù)诙斎?輸出單元42的輸入模式I開始作用,第一信號D將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第四反轉(zhuǎn)邊緣G4。此準位 改變表示此次數(shù)據(jù)位代表的傳輸完成,回到傳輸過程的空閑狀態(tài)(Idle State) 副過程。若代表發(fā)送部件的第一傳輸部件31要再傳輸數(shù)據(jù)至第二傳輸部件32, 可在第四反轉(zhuǎn)邊緣G4的后的一個第四非忙碌時間T4,選擇啟始一另一數(shù)據(jù) 位代表的傳輸。在圖7中,握手式二線串行通訊界面90用以將高態(tài)數(shù)據(jù)位代表由第一傳 輸部件31傳輸至第二傳輸部件32,各個輸入/輸出單元包含下列的動作在 第一信號D與第二信號DB皆為第一準位的狀態(tài)下,用第一輸入/輸出單元 41檢測第一信號D中的準位,用第三輸入/輸出單元43檢測第二信號DB中 的準位,用第四輸入/輸出單元44反轉(zhuǎn)第二信號DB,用第二輸入/輸出單元 42反轉(zhuǎn)第一信號D,在第四輸入/輸出單元44反轉(zhuǎn)第二信號DB為一個第二 準位時,由此啟始數(shù)據(jù)位代表的傳輸,并在第二輸入/輸出單元42反轉(zhuǎn)第一 信號D為第一準位時,由此完成數(shù)據(jù)位代表的傳輸。如圖8所示,其為本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù) 據(jù)位代表的第三較佳實施例的信號位置與時序示意圖。在圖8中,由第二傳 輸部件32傳輸一低態(tài)數(shù)據(jù)位代表LowO至第一傳輸部件31,傳輸過程說明 如下傳輸?shù)钠鹗紶顟B(tài)為空閑狀態(tài),傳輸?shù)慕Y(jié)束也會回到空閑狀態(tài)。如步驟501,在空閑狀態(tài)下,第一輸入/輸出單元41、第二輸入/輸出單元42、第三 輸入/輸出單元43與第四輸入/輸出單元44均被設(shè)定為輸入模式I,此時,第 一傳輸線33內(nèi)的第一信號D與第二傳輸線34內(nèi)的第二信號DB的準位由拉 高組件保持為第一準位(本實施例中為高準位),且這四個輸入/輸出單元在輸 入模式下I,并在所屬傳輸部件的非忙碌時間需去檢測第一信號D與第二信 號DB的準位是否有改變,由此判斷是否有新的傳輸。一、 數(shù)據(jù)狀態(tài)副過程現(xiàn)在,第二傳輸部件32要傳輸一數(shù)據(jù)位代表至第一傳輸部件31,且此 數(shù)據(jù)位代表為低態(tài)數(shù)據(jù)位代表LowO。如步驟502,首先,代表發(fā)送部件的第 二傳輸部件32必須確認第一信號D與第二信號DB的準位均為第一準位(本 實施例中為高準位),接著,第二傳輸部件32將第二輸入/輸出單元42從輸 入模式I轉(zhuǎn)為輸出模式O,第一信號D因此由第一準位反轉(zhuǎn)為第二準位,由 此產(chǎn)生一個第一反轉(zhuǎn)邊緣G1,啟始數(shù)據(jù)位代表的傳輸,同時進入傳輸過程的 數(shù)據(jù)狀態(tài)(Data State)副過程。此時,位于第一傳輸部件31的第一輸入/輸出 單元41是在輸入模式I,的后,將會檢測到第一信號D中在第一反轉(zhuǎn)邊緣 Gl后的準位改變。二、 接收端回應(yīng)狀態(tài)副過程如步驟503,第一傳輸部件31將會在一個第一非忙碌時間Tl,從第一 輸入/輸出單元41檢測到第一信號D中在第一反轉(zhuǎn)邊緣Gl后的準位改變, 隨即第一傳輸部件31取入第一信號D與第二信號DB的準位,并以第一信 號D的準位狀態(tài)作為數(shù)據(jù)位代表所代表的位意義(本實施例中為低態(tài)),亦即 所傳輸?shù)臄?shù)據(jù)位代表為低態(tài)數(shù)據(jù)位代表LowO;如步驟504,隨即將位于第一 傳輸部件31的第四輸入/輸出單元44從輸入模式I轉(zhuǎn)為輸出模式0,當?shù)谒?輸入/輸出單元44的輸出模式O開始作用,第四輸入/輸出單元44將送出第 二準位,且第二信號DB會由第一準位反轉(zhuǎn)為第二準位,由此產(chǎn)生一個第二 反轉(zhuǎn)邊緣G2,此準位改變表示代表接收部件的第一傳輸部件31的響應(yīng),并 同時進入傳輸過程的接收端響應(yīng)狀態(tài)(RXACK State)副過程。所產(chǎn)生的第二反 轉(zhuǎn)邊緣G2用以通知代表發(fā)送部件的第二傳輸部件32,以表明第一傳輸部件 31已取得第一信號D與第二信號DB的信息,且傳輸過程可以繼續(xù)前進。此 時,位于第二傳輸部件32的第三輸入/輸出單元43是在輸入模式I,的后,將會檢測到第二信號DB中在第二反轉(zhuǎn)邊緣G2后的準位改變。三、 發(fā)送端回應(yīng)狀態(tài)副過程如步驟505,第二傳輸部件32將會在一個第二非忙碌時間T2,從第三 輸入/輸出單元43檢測到第二信號DB中在第二反轉(zhuǎn)邊緣G2后的準位改變, 隨即第二傳輸部件32將第二輸入/輸出單元42從輸出模式O轉(zhuǎn)為輸入模式I, 當?shù)诙斎?輸出單元42的輸入模式I開始作用,第一信號D將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第三反轉(zhuǎn)邊緣G3,此準位 改變表示代表發(fā)送部件的第二傳輸部件32的響應(yīng),并同時進入傳輸過程的發(fā) 送端響應(yīng)狀態(tài)(TXACK State)副過程。此時,位于第一傳輸部件31的第一輸 入/輸出單元41是在輸入模式I,的后,將會檢測到第一信號D中在第三反 轉(zhuǎn)邊緣G3后的準位改變。四、 空閑狀態(tài)副過程如步驟506,第一傳輸部件31將會在一個第三非忙碌時間T3,從第一 輸入/輸出單元41檢測到第一信號D中在第三反轉(zhuǎn)邊緣G3后的準位改變, 隨即第一傳輸部件31將第四輸入/輸出單元44從輸出模式0轉(zhuǎn)為輸入模式I, 當?shù)谒妮斎?輸出單元44的輸入模式I開始作用,第二信號DB將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第四反轉(zhuǎn)邊緣G4。此準位 改變表示此次數(shù)據(jù)位代表的傳輸完成,回到傳輸過程的空閑狀態(tài)(Idle State) 副過程。若代表發(fā)送部件的第二傳輸部件32要再傳輸數(shù)據(jù)至第一傳輸部件31, 可在第四反轉(zhuǎn)邊緣G4的后的一個第四非忙碌時間T4,選擇啟始一另一數(shù)據(jù) 位代表的傳輸。在圖8中,握手式二線串行通訊界面卯用以將低態(tài)數(shù)據(jù)位代表由第二傳 輸部件32傳輸至第一傳輸部件31,各個輸入/輸出單元包含下列的動作在 第一信號D與第二信號DB皆為第一準位的狀態(tài)下,用第三輸入/輸出單元 43檢測第二信號DB中的準位,用第一輸入/輸出單元41檢測第一信號D中 的準位,用第二輸入/輸出單元42反轉(zhuǎn)第一信號D,用第四輸入/輸出單元44 反轉(zhuǎn)第二信號DB,在第二輸入/輸出單元42反轉(zhuǎn)第一信號D為一個第二準 位時,由此啟始數(shù)據(jù)位代表的傳輸,并在第四輸入/輸出單元44反轉(zhuǎn)第二信 號DB為第一準位時,由此完成數(shù)據(jù)位代表的傳輸。如圖9所示,其為本發(fā)明所提出的握手式二線串行通訊方法中傳輸一數(shù) 據(jù)位代表的第四較佳實施例的信號位置與時序示意圖。在圖9中,由第二傳 輸部件32傳輸一高態(tài)數(shù)據(jù)位代表Highl至第一傳輸部件31,傳輸過程說明 如下傳輸?shù)钠鹗紶顟B(tài)為空閑狀態(tài),傳輸?shù)慕Y(jié)束也會回到空閑狀態(tài)。如步驟 501,在空閑狀態(tài)下,第一輸入/輸出單元41、第二輸入/輸出單元42、第三 輸入/輸出單元43與第四輸入/輸出單元44均被設(shè)定為輸入模式I,此時,第 一傳輸線33內(nèi)的第一信號D與第二傳輸線34內(nèi)的第二信號DB的準位由拉 高組件保持為第一準位(本實施例中為高準位),且這四個輸入/輸出單元在輸 入模式下I,并在所屬傳輸部件的非忙碌時間需去檢測第一信號D與第二信 號DB的準位是否有改變,由此判斷是否有新的傳輸。一、 數(shù)據(jù)狀態(tài)副過程現(xiàn)在,第二傳輸部件32要傳輸一數(shù)據(jù)位代表至第一傳輸部件31,且此 數(shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl。如步驟502,首先,代表發(fā)送部件的第 二傳輸部件32必須確認第一信號D與第二信號DB的準位均為第一準位(本 實施例中為高準位),意即確認代表發(fā)送部件的第二傳輸部件32與代表接收 部件的第一傳輸部件31是在空閑狀態(tài)(Idle State)下,才可以開始一個新的數(shù) 據(jù)位代表的傳送。當開始傳送高態(tài)數(shù)據(jù)位代表Highl時,第二傳輸部件32 將第三輸入/輸出單元43從輸入模式I轉(zhuǎn)為輸出模式O,在輸出模式O開始 作用時,第三輸入/輸出單元43將送出一個第二準位(本實施例中為低準位), 第二傳輸線34內(nèi)的第二信號DB因此由一個第一準位反轉(zhuǎn)為一個第二準位, 由此產(chǎn)生一個第一反轉(zhuǎn)邊緣G1,啟始數(shù)據(jù)位代表的傳輸,同時進入傳輸過程 的數(shù)據(jù)狀態(tài)(Data State)副過程。此時,位于第一傳輸部件31的第四輸入/輸 出單元44是在輸入模式I,的后,將會檢測到第二信號DB中在第一反轉(zhuǎn)邊 緣G1后的準位改變。二、 接收端回應(yīng)狀態(tài)副過程如步驟503,第一傳輸部件31將會在一個第一非忙碌時間T1,從第四 輸入/輸出單元44檢測到第一信號D中在第一反轉(zhuǎn)邊緣Gl后的準位改變, 隨即第一傳輸部件31取入第一信號D與第二信號DB的準位,并以第一信 號D的準位狀態(tài)作為數(shù)據(jù)位代表所代表的位意義(本實施例中為高態(tài)),亦即所傳輸?shù)臄?shù)據(jù)位代表為高態(tài)數(shù)據(jù)位代表Highl;如步驟504,隨即將位于第一 傳輸部件31的第一輸入/輸出單元41從輸入模式I轉(zhuǎn)為輸出模式0,當?shù)谝?輸入/輸出單元41的輸出模式O開始作用,第一輸入/輸出單元41將送出第 二準位,且第一傳輸線33內(nèi)的第一信號D會由第一準位反轉(zhuǎn)為第二準位, 由此產(chǎn)生一個第二反轉(zhuǎn)邊緣G2,此準位改變表示代表接收部件的第一傳輸部 件31的響應(yīng),并同時進入傳輸過程的接收端響應(yīng)狀態(tài)(RXACK State)副過程。 所產(chǎn)生的第二反轉(zhuǎn)邊緣G2用以通知代表發(fā)送部件的第二傳輸部件32,以表 明第一傳輸部件31己取得第一信號D與第二信號DB的信息,且傳輸過程 可以繼續(xù)前進。此時,位于第二傳輸部件32的第二輸入/輸出單元42是在輸 入模式I,的后,將會檢測到第一信號D中在第二反轉(zhuǎn)邊緣G2后的準位改 變。三、 發(fā)送端回應(yīng)狀態(tài)副過程如步驟505,第二傳輸部件32將會在一個第二非忙碌時間T2,從第二 輸入/輸出單元42檢測到第一信號D中在第二反轉(zhuǎn)邊緣G2后的準位改變, 隨即第二傳輸部件32將第三輸入/輸出單元43從輸出模式O轉(zhuǎn)為輸入模式I, 當?shù)谌斎?輸出單元43的輸入模式I開始作用,第二信號DB將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第三反轉(zhuǎn)邊緣G3,此準位 改變表示代表發(fā)送部件的第二傳輸部件32的響應(yīng),并同時進入傳輸過程的發(fā) 送端響應(yīng)狀態(tài)(TXACK State)副過程。此時,位于第一傳輸部件31的第四輸 入/輸出單元44是在輸入模式I,的后,將會檢測到第二信號DB中在第三反 轉(zhuǎn)邊緣G3后的準位改變。四、 空閑狀態(tài)副過程如步驟506,第一傳輸部件31將會在一個第三非忙碌時間G3,從第四 輸入/輸出單元44檢測到第二信號DB中在第三反轉(zhuǎn)邊緣G3后的準位改變, 隨即第一傳輸部件31將第一輸入/輸出單元41從輸出模式0轉(zhuǎn)為輸入模式I, 當?shù)谝惠斎?輸出單元41的輸入模式I開始作用,第一信號D將由拉高組件 驅(qū)動,從第二準位反轉(zhuǎn)為第一準位,由此產(chǎn)生一個第四反轉(zhuǎn)邊緣G4。此準位 改變表示此次數(shù)據(jù)位代表的傳輸完成,回到傳輸過程的空閑狀態(tài)(Idle State) 副過程。若代表發(fā)送部件的第二傳輸部件32要再傳輸數(shù)據(jù)至第一傳輸部件31,可在第四反轉(zhuǎn)邊緣G4的后的一個第四非忙碌時間T4,選擇啟始一另一數(shù)據(jù) 位代表的傳輸。在圖9中,握手式二線串行通訊界面90用以將高態(tài)數(shù)據(jù)位代表由第二傳 輸部件32傳輸至第一傳輸部件31,各個輸入/輸出單元包含下列的動作在 第一信號D與第二信號DB皆為第一準位的狀態(tài)下,用第二輸入/輸出單元 42檢測第一信號D中的準位,用第四輸入/輸出單元44檢測第二信號DB中 的準位,用第三輸入/輸出單元43反轉(zhuǎn)第二信號DB,用第一輸入/輸出單元 41反轉(zhuǎn)第一信號D,在第三輸入/輸出單元43反轉(zhuǎn)第二信號DB為一個第二 準位時,由此啟始數(shù)據(jù)位代表的傳輸,并在第一輸入/輸出單元41反轉(zhuǎn)第一 信號D為第一準位時,由此完成數(shù)據(jù)位代表的傳輸。綜合圖l至圖9的實施例得到 一種握手式二線串行通訊界面90,用以 在一個第一傳輸部件31與一個第二傳輸部件32之間傳輸一個數(shù)據(jù)位代表, 包括一個第一輸入/輸出單元41、 一個第二輸入/輸出單元42、 一個第三輸入 /輸出單元43及一個第四輸入/輸出單元44;其中,第一輸入/輸出單元41, 位于第一傳輸部件31,輸入模式I用以檢測一個第一信號D的準位,輸出模 式O用以反轉(zhuǎn)第一信號D的準位;第二輸入/輸出單元42,位于第二傳輸部 件32,以作為第一信號D信道的一個第一傳輸線33電連接于第一輸入/輸出 單元41,輸入模式I用以檢測第一信號D的準位,輸出模式O用以反轉(zhuǎn)第 一信號D的準位;第三輸入/輸出單元43,位于第二傳輸部件32,輸入模式 I用以檢測第二信號DB的準位,輸出模式0用以反轉(zhuǎn)第二信號DB的準位; 第四輸入/輸出單元44,位于第一傳輸部件31,以作為第二信號DB信道的 一個第二傳輸線34電連接于第三輸入/輸出單元34,輸入模式I用以檢測一 個第二信號DB的準位,輸出模式O用以反轉(zhuǎn)第二信號DB的準位;而第一 輸入/輸出單元41、第一傳輸線33與第二輸入/輸出單元42所組成的一個第 一電路,和第四輸入/輸出單元44、第二傳輸線34與第三輸入/輸出單元43 所組成的第二電路的每一個形成一個"與接線(Wired-AND)"電路邏輯與一個 "或接線(Wired-OR)"電路邏輯的其一,由此預(yù)先產(chǎn)生具有一個第一準位的第 一信號D與第二信號DB,數(shù)據(jù)位代表的整個傳輸過程由一空閑狀態(tài)(Idle State)開始,依序經(jīng)歷一個數(shù)據(jù)狀態(tài)(Data State)、一個接收端響應(yīng)狀態(tài)(RXACK State)、 一個發(fā)送端回應(yīng)狀態(tài)(TXACK State)與空閑狀態(tài)等四個副過程的四個準位改變,由此完成數(shù)據(jù)位代表的傳輸,并在數(shù)據(jù)狀態(tài)副過程期間,由第一信號D與第二信號DB的準位,決定數(shù)據(jù)位代表是一高態(tài)數(shù)據(jù)位代表Highl 與一低態(tài)數(shù)據(jù)位代表Low0的其一。接著介紹在第一傳輸部件31與第二傳輸部件32之間傳輸一組的數(shù)據(jù)位 代表的握手式二線串行通訊方法,由此構(gòu)成一個批次的串行傳輸。第一傳輸 部件31與第二傳輸部件32的其一為代表發(fā)送部件的傳輸部件,另一不是代表發(fā)送部件的傳輸部件為代表接收部件的傳輸部件。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸 部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表共有第四復數(shù)個,敘 述如下代表發(fā)送部件的傳輸部件重復傳輸代表一個數(shù)據(jù)位意義的高態(tài)數(shù)據(jù) 位代表Highl與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個,共第四復數(shù)次,以形成一個批次的串行傳輸。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸 部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表(不包括用以響應(yīng)的 數(shù)據(jù)位代表)共有第四復數(shù)個,敘述如下代表發(fā)送部件的傳輸部件重復傳輸 代表一個數(shù)據(jù)位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者 中的一個,共第四復數(shù)次;然后,代表接收部件的傳輸部件傳輸代表一響應(yīng) 位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個,表 示接收該組數(shù)據(jù)位代表是否成功,由此形成一個批次的串行傳輸。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸 部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表共有第四復數(shù)個,敘 述如下首先,代表發(fā)送部件的傳輸部件傳輸代表一個起始位意義的高態(tài)數(shù) 據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個,表示起始該組數(shù)據(jù) 位代表的傳輸;接著,重復傳輸代表一個數(shù)據(jù)位意義的高態(tài)數(shù)據(jù)位代表Highl 與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個,共(第四復數(shù)-l)次,由此形成一個批 次的串行傳輸。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸 部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表(不包括用以響應(yīng)的 數(shù)據(jù)位代表)共有第四復數(shù)個,敘述如下首先,代表發(fā)送部件的傳輸部件傳 輸代表一個起始位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個,表示起始該組數(shù)據(jù)位代表的傳輸;接著,重復傳輸代表一個數(shù) 據(jù)位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個, 共(第四復數(shù)-l)次;然后,代表接收部件的傳輸部件傳輸代表一響應(yīng)位意義的 高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個,表示接收該 組數(shù)據(jù)位代表是否成功,由此形成一個批次的串行傳輸。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸 部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表共有第四復數(shù)個,敘 述如下首先,代表發(fā)送部件的傳輸部件傳輸代表一個起始位意義的高態(tài)數(shù) 據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個,表示起始該組數(shù)據(jù) 位代表的傳輸;接著,重復傳輸代表一個數(shù)據(jù)位意義的高態(tài)數(shù)據(jù)位代表Highl 與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個,共(第四復數(shù)-2)次;然后,代表發(fā)送 部件的傳輸部件傳輸代表一終止位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù) 位代表LowO兩者中的一個,表示終止該組數(shù)據(jù)位代表的傳輸,由此形成一 個批次的串行傳輸。一個較佳握手式二線串行通訊方法,用以在第一傳輸部件31與第二傳輸部件32之間傳輸一組的數(shù)據(jù)位代表,該組的數(shù)據(jù)位代表(不包括用以響應(yīng)的 數(shù)據(jù)位代表)共有第四復數(shù)個,敘述如下首先,代表發(fā)送部件的傳輸部件傳 輸代表一個起始位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表LowO兩 者中的一個,表示起始該組數(shù)據(jù)位代表的傳輸;接著,重復傳輸代表一個數(shù) 據(jù)位意義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表LowO兩者中的一個, 共(第四復數(shù)-2)次;的后,代表發(fā)送部件的傳輸部件傳輸代表一終止位意義的 高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個,表示終止該 組數(shù)據(jù)位代表的傳輸;然后,代表接收部件的傳輸部件傳輸代表一響應(yīng)位意 義的高態(tài)數(shù)據(jù)位代表Highl與低態(tài)數(shù)據(jù)位代表Low0兩者中的一個,表示接 收該組數(shù)據(jù)位代表是否成功,由此形成一個批次的串行傳輸。接著,以三個較佳實施例說明在第一傳輸部件31與第二傳輸部件32之 間傳輸一組的數(shù)據(jù)位代表的握手式二線串行通訊方法,由此構(gòu)成一個批次的 串行傳輸。如圖IO所示,其為本發(fā)明所提出的握手式二線串行通訊方法中傳輸復數(shù) 個數(shù)據(jù)位代表的第一較佳實施例的信號時序示意圖。在圖10中,握手式二線串行通訊界面90的第一電路與第二電路的每一個形成"與接線"電路邏輯,第 一信號D與第二信號DB皆預(yù)設(shè)為高準位,信號D_pl包括第一信號D與第 一輸入/輸出單元41的輸出入動作,信號DB_p4包括第二信號DB與第四輸 入/輸出單元44的輸出入動作,信號D_p2包括第一信號D與第二輸入/輸出 單元42的輸出入動作,信號DB_p3包括第二信號DB與第三輸入/輸出單元 43的輸出入動作。以實際所要達成的意義而言,本實施例由第一傳輸部件31 傳輸一個批次的十個位至第二傳輸部件32,該批次的十個位包括一低準位的 啟始位Start、八個"LHHLLHLL"意義的數(shù)據(jù)位與一低準位的終止位End,其 中八個數(shù)據(jù)位中的最低有效位先傳送,然后,由第二傳輸部件32傳輸一響應(yīng) 位Reply至第一傳輸部件31,表示第二傳輸部件32成功接收該批次的十個 位。對應(yīng)而言,本實施例達成上述該批次十個位的傳輸所采用的執(zhí)行方式為-由第一傳輸部件31傳輸一個批次的十個數(shù)據(jù)位代表至第二傳輸部件32,該 批次的十個數(shù)據(jù)位代表包括一個代表一個啟始位Start意義的一低態(tài)數(shù)據(jù)位 代表Low0、八個代表"LHHLLHLL"意義的數(shù)據(jù)位代表與一個代表一終止位 End意義的一低態(tài)數(shù)據(jù)位代表LowO,其中,符號"L"表示的低態(tài)位Low,以 低態(tài)數(shù)據(jù)位代表Low0來代表,符號"H"表示的高態(tài)位High,以高態(tài)數(shù)據(jù)位 代表Highl來代表,且八個數(shù)據(jù)位代表中的最低有效數(shù)據(jù)位代表先傳送,然 后,由第二傳輸部件32傳輸代表一響應(yīng)位Reply意義的一低態(tài)數(shù)據(jù)位代表 Low0至第一傳輸部件31,表示第二傳輸部件32成功接收該批次的十個數(shù)據(jù) 位代表。更進一步說明為,本實施例將十個數(shù)據(jù)位代表組成一個批次數(shù)據(jù)位代表 (不包括用以響應(yīng)的數(shù)據(jù)位代表),且設(shè)定第一傳輸部件31為發(fā)送部件,第二 傳輸部件32為接收部件,并由發(fā)送部件起始傳輸該批次數(shù)據(jù)位代表至接收部 件,包括下列步驟(sl)傳輸代表一個起始位Start意義的一低態(tài)數(shù)據(jù)位代表Low0,表示起 始該批次數(shù)據(jù)位代表的傳輸;(tl)重復傳輸代表一個數(shù)據(jù)位意義的一高態(tài)數(shù)據(jù)位代表Highl與一低態(tài) 數(shù)據(jù)位代表LowO的其一,共(10-2)次,其中,高態(tài)數(shù)據(jù)位代表Highl用以代 表高態(tài)位High,低態(tài)數(shù)據(jù)位代表Low0用以代表低態(tài)位Low;(ul)傳輸代表一終止位End意義的一低態(tài)數(shù)據(jù)位代表Low0,表示終止該批次數(shù)據(jù)位代表的傳輸;(vl)互換該發(fā)送部件與該接收部件的發(fā)送與接收角色,;及(wl)傳輸代表一響應(yīng)位Reply意義的一低態(tài)數(shù)據(jù)位代表Low0,表示成功 接收該批次數(shù)據(jù)位代表。如圖11所示,其為本發(fā)明所提出的握手式二線串行通訊方法中傳輸復數(shù) 個數(shù)據(jù)位代表的第二較佳實施例的信號時序示意圖。在圖11中,將六個數(shù)據(jù) 位代表組成一批次數(shù)據(jù)位代表,且設(shè)定第一傳輸部件31為發(fā)送部件,第二傳 輸部件32為接收部件,并由發(fā)送部件起始傳輸該批次數(shù)據(jù)位代表至接收部 件,包括下列步驟(s2)傳輸代表一個起始位Start意義的一低態(tài)數(shù)據(jù)位代表Low0,表示起 始該批次數(shù)據(jù)位代表的傳輸;(t3)重復傳輸代表一個數(shù)據(jù)位意義的一高態(tài)數(shù)據(jù)位代表Highl與一低態(tài) 數(shù)據(jù)位代表LowO的其一,共(6-2)次,其中,高態(tài)數(shù)據(jù)位代表Highl用以代 表高態(tài)位High,低態(tài)數(shù)據(jù)位代表Low0用以代表低態(tài)位Low;(u3)傳輸代表一終止位End意義的一低態(tài)數(shù)據(jù)位代表Low0,表示終止該 批次數(shù)據(jù)位代表的傳輸;請繼續(xù)參閱第十二圖,其為本發(fā)明所提出的握手式二線串行通訊方法中 傳輸復數(shù)個數(shù)據(jù)位代表的第三較佳實施例的信號時序示意圖。在圖12中,將 N個數(shù)據(jù)位代表組成一個批次數(shù)據(jù)位代表(不包括用以響應(yīng)的數(shù)據(jù)位代表), 且設(shè)定第一傳輸部件31為發(fā)送部件,第二傳輸部件32為接收部件,并由發(fā) 送部件起始傳輸該批次數(shù)據(jù)位代表至接收部件,包括下列步驟(s3)傳輸代表一個起始位Start意義的一低態(tài)數(shù)據(jù)位代表Low0,表示起 始該批次數(shù)據(jù)位代表的傳輸;(t3)重復傳輸代表一數(shù)據(jù)位意義的一高態(tài)數(shù)據(jù)位代表Highl與一低態(tài)數(shù) 據(jù)位代表LowO的其一,共(N-1)次,其中,高態(tài)數(shù)據(jù)位代表Highl用以代表 高態(tài)位High,低態(tài)數(shù)據(jù)位代表Low0用以代表低態(tài)位Low;(u3)互換該發(fā)送部件與該接收部件的發(fā)送與接收角色,;及(v3)傳輸代表一響應(yīng)位Reply意義的一低態(tài)數(shù)據(jù)位代表Low0,表示成功 接收該批次數(shù)據(jù)位代表。綜合圖1至圖12的實施例得到 一種握手式二線串行通訊方法,用以在一個第一傳輸部件與一個第二傳輸部件之間傳輸一數(shù)據(jù)位代表,第一傳輸部 件包含一個第一輸入/輸出單元與一個第四輸入/輸出單元,第二傳輸部件包 含一個第二輸入/輸出單元與一個第三輸入/輸出單元,第一輸入/輸出單元與第二輸入/輸出單元之間電連接一個第一傳輸線且共享第一傳輸線中的一個 第一信號,第四輸入/輸出單元與第三輸入/輸出單元之間電連接一個第二傳輸線且共享第二傳輸線中的一個第二信號,包括下列步驟(a)預(yù)先設(shè)定第一信號與第二信號為一個第一準位,第一準位為高準位與低準位的其一,并進入一空閑狀態(tài)副過程;(b)設(shè)定第一傳輸部件與第二傳輸部件的其一為一發(fā)送 部件,當?shù)谝粋鬏敳考榘l(fā)送部件,第二傳輸部件為一接收部件,當?shù)诙?輸部件為發(fā)送部件,第一傳輸部件為接收部件,且設(shè)定發(fā)送部件中兩個輸入/ 輸出單元的其一為一起始發(fā)送輸入/輸出單元,由起始發(fā)送輸入/輸出單元產(chǎn) 生一個第一反轉(zhuǎn)邊緣,啟始數(shù)據(jù)位代表的傳輸,并進入一數(shù)據(jù)狀態(tài)副過程; (c)當接收部件的一個第一關(guān)系輸入/輸出單元在接收部件的一個第一非忙碌 時間檢測到第一反轉(zhuǎn)邊緣后的準位改變時,由此時第一信號與第二信號的準 位,決定數(shù)據(jù)位代表是一高態(tài)數(shù)據(jù)位代表與一低態(tài)數(shù)據(jù)位代表的其一,其中, 第一關(guān)系輸入/輸出單元為起始發(fā)送輸入/輸出單元經(jīng)由傳輸線所連接的輸入/ 輸出單元;(d)隨即啟動接收部件中第一關(guān)系輸入/輸出單元的另一個第二關(guān)系 輸入/輸出單元,產(chǎn)生一個第二反轉(zhuǎn)邊緣,并進入一接收端響應(yīng)狀態(tài)副過程, 其中,第一關(guān)系輸入/輸出單元與第二關(guān)系輸入/輸出單元為接收部件的兩個 輸入/輸出單元;(e)當發(fā)送部件中起始發(fā)送輸入/輸出單元的另一個第三關(guān)系 輸入/輸出單元在發(fā)送部件的一個第二非忙碌時間檢 1〗到第二反轉(zhuǎn)邊緣后的 準位改變時,隨即重新啟動起始發(fā)送輸入/輸出單元,產(chǎn)生一個第三反轉(zhuǎn)邊緣, 并進入一發(fā)送端響應(yīng)狀態(tài)副過程,其中,起始發(fā)送輸入/輸出單元與第三關(guān)系 輸入/輸出單元為發(fā)送部件的兩個輸入/輸出單元;及(f)當?shù)谝魂P(guān)系輸入/輸出 單元在接收部件的一個第三非忙碌時間檢測到第三反轉(zhuǎn)邊緣后的準位改變 時,隨即重新啟動第二關(guān)系輸入/輸出單元,產(chǎn)生一個第四反轉(zhuǎn)邊緣,并返回 空閑狀態(tài)副過程,完成數(shù)據(jù)位代表的傳輸,的后,可選擇第一傳輸部件與第 二傳輸部件的其一為發(fā)送部件,并在發(fā)送部件的一個第四非忙碌時間啟始一 另一數(shù)據(jù)位代表的傳輸。本發(fā)明的特點為 一種握手式二線串行通訊界面及方法,以兩條傳輸線分別電連接一個第一傳輸部件與一個第二傳輸部件的各二輸入/輸出單元,利 用輸入/輸出單元的輸出模式的啟動與停止交替反轉(zhuǎn)兩條傳輸線的每一信號 兩次,以達到數(shù)據(jù)位代表與握手式通訊協(xié)議控制時序的傳送與響應(yīng)功效,利 用輸入/輸出單元的輸入模式檢測信號的準位改變,可同時進行數(shù)據(jù)位代表與 握手式通訊協(xié)議控制時序的接收;經(jīng)由使用個別數(shù)據(jù)位代表傳輸過程的握手 式通訊協(xié)議,使第一傳輸部件與第二傳輸部件,在通訊傳輸中不再有通訊時 序的嚴格時間限制,得以使第一傳輸部件與第二傳輸部件在各自的非忙碌時 間依序反轉(zhuǎn)信號完成傳輸;且在個別數(shù)據(jù)位代表傳輸中已隱含握手式通訊協(xié) 議控制時序,對不同輸入/輸出單元所啟動的信號時序,又可分別代表一控制 位或一個數(shù)據(jù)位的意義,并在實施時適當?shù)匾佬蚪Y(jié)合復數(shù)個數(shù)據(jù)位代表,由 此構(gòu)成一個批次的串行傳輸。綜上所述,本發(fā)明的握手式二線串行通訊界面及方法確實能達到發(fā)明目 的所設(shè)定的功能。以上所述者僅為本發(fā)明的較佳實施例,本領(lǐng)域技術(shù)人員在 依本發(fā)明內(nèi)容所作的等效修飾或變化,皆應(yīng)包括與本發(fā)明的權(quán)利要求范圍內(nèi)。
權(quán)利要求
1. 一種握手式二線串行通訊界面,其特征在于,用以在一個第一傳輸部件與一個第二傳輸部件之間傳輸一數(shù)據(jù)位代表,包括一個第一輸入/輸出單元,位于該第一傳輸部件,輸入模式用以檢測一個第一訊號的準位,輸出模式用以轉(zhuǎn)態(tài)該第一訊號的準位;一個第二輸入/輸出單元,位于該第二傳輸部件,以做為該第一訊號信道的一個第一傳輸線電連接于該第一輸入/輸出單元,輸入模式用以檢測該第一訊號的準位,輸出模式用以轉(zhuǎn)態(tài)該第一訊號的準位;一個第三輸入/輸出單元,位于該第二傳輸部件,輸入模式用以檢測該第二訊號的準位,輸出模式用以轉(zhuǎn)態(tài)該第二訊號的準位;及一個第四輸入/輸出單元,位于該第一傳輸部件,以做為該第二訊號信道的一個第二傳輸線電連接于該第三輸入/輸出單元,輸入模式用以檢測一個第二訊號的準位,輸出模式用以轉(zhuǎn)態(tài)該第二訊號的準位,其中該第一輸入/輸出單元、該第一傳輸線與該第二輸入/輸出單元所組成的一個第一電路,和該第四輸入/輸出單元、該第二傳輸線與該第三輸入/輸出單元所組成的一個第二電路的每一個形成一“及接線”電路邏輯與一“或接線”電路邏輯的其一,據(jù)以預(yù)先產(chǎn)生具有一個第一準位的該第一訊號與該第二訊號,該數(shù)據(jù)位代表的整個傳輸過程由一空閑狀態(tài)開始,依序經(jīng)歷一數(shù)據(jù)狀態(tài)、一接收端響應(yīng)狀態(tài)、一發(fā)送端回應(yīng)狀態(tài)與該空閑狀態(tài)等四個副過程的四個準位改變,據(jù)以完成該數(shù)據(jù)位代表的傳輸,并在該數(shù)據(jù)狀態(tài)副過程期間,由該第一訊號與該第二訊號的準位,決定該數(shù)據(jù)位代表是一高態(tài)數(shù)據(jù)位代表與一低態(tài)數(shù)據(jù)位代表的其一。
2. 如權(quán)利要求1所述的握手式二線串行通訊界面,其特征在于,該第一傳輸 線電連接于一個第一拉高組件的第一端,該第一拉高組件的第二端電連接 于一電源電位,且該第二傳輸線電連接于一個第二拉高組件的第一端,該 第二拉高組件的第二端電連接于該電源電位,據(jù)以達成該第一電路與該第 二電路的每一個形成該"及接線"電路邏輯,且據(jù)以預(yù)先產(chǎn)生該第一訊號 的該第一準位與該第二訊號的該第一準位,該第一準位為高準位。
3. 如權(quán)利要求2所述的握手式二線串行通訊界面,其特征在于,其中每個該拉高組件是一電阻與一等效電阻電路的其一,或是一電流源與 一等效電流源電路的其一;及/或該第一輸入/輸出單元、該第二輸入/輸出單元、該第三輸入/輸出單元 與該第四輸入/輸出單元中的每一個更包括一輸入緩沖器,在電連接于該第一傳輸線時,用以接收該第一訊號, 在電連接于該第二傳輸線時,用以接收該第二訊號;及一N通道金氧半場效晶體管,汲極電連接于該輸入緩沖器,源極電連 接于一地電位,閘極接收一選擇準位,據(jù)以預(yù)先設(shè)定每一輸入/輸出單元為 輸入模式,預(yù)先產(chǎn)生該第一訊號與該第二訊號為該第一準位,并在每一輸 入/輸出單元的輸出模式作用的期間,據(jù)以產(chǎn)生一個第二準位。
4. 如權(quán)利要求2所述的握手式二線串行通訊界面,其特征在于,其中該第一 輸入/輸出單元、該第二輸入/輸出單元、該第三輸入/輸出單元與該第四輸 入/輸出單元中的每一個更包括一輸入緩沖器,在電連接于該第一傳輸線時,用以接收該第一訊號, 在電連接于該第二傳輸線時,用以接收該第二訊號;及一三態(tài)輸出緩沖器,輸出端電連接于該輸入緩沖器,輸入端設(shè)定為低 準位,控制端接收一選擇準位,據(jù)以預(yù)先設(shè)定每一輸入/輸出單元為輸入模 式,預(yù)先產(chǎn)生該第一訊號與該第二訊號為該第一準位,并在每一輸入/輸出 單元的輸出模式作用的期間,據(jù)以產(chǎn)生一個第二準位。
5. 如權(quán)利要求1所述的握手式二線串行通訊界面,其特征在于,其中該第一 傳輸線電連接于一個第一拉低組件的第一端,該第一拉低組件的第二端電 連接于一地電位,且該第二傳輸線電連接于一個第二拉低組件的第一端, 該第二拉低組件的第二端電連接于該地電位,據(jù)以達成該第一電路與該第 二電路的每一個形成該"或接線"電路邏輯,且據(jù)以預(yù)先產(chǎn)生該第一訊號 的該第一準位與該第二訊號的該第一準位,該第一準位為低準位。
6. 如權(quán)利要求5所述的握手式二線串行通訊界面,其特征在于,其中每個該拉低組件是一電阻,或是一電流源與一等效電流源電路的其一; 及減該第一輸入/輸出單元、該第二輸入/輸出單元、該第三輸入/輸出單元 與該第四輸入/輸出單元中的每一個更包括一輸入緩沖器,在電連接于該第一傳輸線時,用以接收該第一訊號, 在電連接于該第二傳輸線時,用以接收該第二訊號;及一P通道金氧半場效晶體管,汲極電連接于該輸入緩沖器,源極電連 接于一電源電位,閘極接收一選擇準位,據(jù)以預(yù)先設(shè)定每一輸入/輸出單元 為輸入模式,預(yù)先產(chǎn)生該第一訊號為該第一準位,并在每一輸入/輸出單元 的輸出模式作用的期間,據(jù)以產(chǎn)生該第二準位。
7. 如權(quán)利要求5所述的握手式二線串行通訊界面,其特征在于,其中該第一 輸入/輸出單元、該第二輸入/輸出單元、該第三輸入/輸出單元與該第四輸 入/輸出單元中的每一個更包括一輸入緩沖器,在電連接于該第一傳輸線時,用以接收該第一訊號, 在電連接于該第二傳輸線時,用以接收該第二訊號;及一三態(tài)輸出緩沖器,輸出端電連接于該輸入緩沖器,輸入端設(shè)定為高 準位,控制端接收一選擇準位,據(jù)以預(yù)先設(shè)定每一輸入/輸出單元為輸入模 式,預(yù)先產(chǎn)生該第一訊號與該第二訊號為該第一準位,并在每一輸入/輸出 單元的輸出模式作用的期間,據(jù)以產(chǎn)生一個第二準位。
8. 如權(quán)利要求1所述的握手式二線串行通訊界面,其特征在于,更包括一接 地線,用以提供一地電位至該第一傳輸部件與該第二傳輸部件。
9. 一種握手式二線串行通訊方法,其特征在于,用以在一個第一傳輸部件與 一個第二傳輸部件之間傳輸一數(shù)據(jù)位代表,該第一傳輸部件包含一個第一 輸入/輸出單元與一個第四輸入/輸出單元,該第二傳輸部件包含一個第二輸 入/輸出單元與一個第三輸入/輸出單元,該第一輸入/輸出單元與該第二輸 入/輸出單元之間電連接一個第一傳輸線且共享該第一傳輸線中的一個第 一訊號,該第四輸入/輸出單元與該第三輸入/輸出單元之間電連接一個第二傳輸線且共享該第二傳輸線中的一個第二訊號,包括下列步驟(a) 預(yù)先設(shè)定該第一訊號與該第二訊號為一個第一準位,該第一準位為 高準位與低準位的其一,并進入一空閑狀態(tài)副過程;(b) 設(shè)定該第一傳輸部件與該第二傳輸部件的其一為一發(fā)送部件,當該 第一傳輸部件為該發(fā)送部件,該第二傳輸部件為一接收部件,當該第二傳 輸部件為該發(fā)送部件,該第一傳輸部件為該接收部件,且設(shè)定該發(fā)送部件 中兩個輸入/輸出單元的其一為一起始發(fā)送輸入/輸出單元,由該起始發(fā)送輸 入/輸出單元產(chǎn)生一個第一轉(zhuǎn)態(tài)邊緣,啟始該數(shù)據(jù)位代表的傳輸,并進入一 數(shù)據(jù)狀態(tài)副過程;(c) 當該接收部件的一個第一關(guān)系輸入/輸出單元在該接收部件的一個 第一非忙碌時間檢測到該第一轉(zhuǎn)態(tài)邊緣后的準位改變時,由此時該第一訊 號與該第二訊號的準位,決定該數(shù)據(jù)位代表是一高態(tài)數(shù)據(jù)位代表與一低態(tài) 數(shù)據(jù)位代表的其一;(d) 隨即啟動該接收部件中該第一關(guān)系輸入/輸出單元的另一個第二關(guān) 系輸入/輸出單元,產(chǎn)生一個第二轉(zhuǎn)態(tài)邊緣,并進入一接收端響應(yīng)狀態(tài)副過 程;(e) 當該發(fā)送部件中該起始發(fā)送輸入/輸出單元的另一個第三關(guān)系輸入/ 輸出單元在該發(fā)送部件的一個第二非忙碌時間檢測到該第二轉(zhuǎn)態(tài)邊緣后的 準位改變時,隨即重新啟動該起始發(fā)送輸入/輸出單元,產(chǎn)生一個第三轉(zhuǎn)態(tài) 邊緣,并進入一發(fā)送端響應(yīng)狀態(tài)副過程;及(f) 當該第一關(guān)系輸入/輸出單元在該接收部件的一個第三非忙碌時間 檢測到該第三轉(zhuǎn)態(tài)邊緣后的準位改變時,隨即重新啟動該第二關(guān)系輸入/輸 出單元,產(chǎn)生一個第四轉(zhuǎn)態(tài)邊緣,并返回空閑狀態(tài)副過程,完成該數(shù)據(jù)位 代表的傳輸,之后,可選擇該第一傳輸部件與該第二傳輸部件的其一為該 發(fā)送部件,并在該發(fā)送部件的一個第四非忙碌時間啟始一另一數(shù)據(jù)位代表 的傳輸。
10.如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,步驟(a)包括 下列步驟預(yù)先啟動該第一輸入/輸出單元與該第二輸入/輸出單元的輸入模式,設(shè)定該第一訊號為該第一準位,并檢測該第一訊號的準位,且預(yù)先啟動該 第四輸入/輸出單元與該第三輸入/輸出單元的輸入模式,設(shè)定該第二訊號 為該第一準位,并檢測該第二訊號的準位。
11. 如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,步驟(b)包括下列步驟(j)在該數(shù)據(jù)狀態(tài)副過程期間,設(shè)定該第一訊號與該第二訊號的準位互 為相反,利用此時該第一訊號與該第二訊號的準位,定義該數(shù)據(jù)位代表為 該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其一,并定義該高態(tài)數(shù)據(jù)位代表 所代表的位意義為位狀態(tài)的"High",定義該低態(tài)數(shù)據(jù)位代表所代表的位 意義為位狀態(tài)的"LOW",其中步驟(j)包括下列步驟(jl)當該第一訊號為高準位且該第二訊號為低準位時,定義該數(shù)據(jù)位代表為該高態(tài)數(shù)據(jù)位代表;當該第一訊號為低準位且該第二訊號為高準位時,定義該數(shù)據(jù)位代表為該低態(tài)數(shù)據(jù)位代表,其中在步驟(jl)之末更包括下列步驟(j2)當該第一訊號為低準位且該第二訊號為高準位時,定義該數(shù)據(jù)位 代表為該高態(tài)數(shù)據(jù)位代表;當該第一訊號為高準位且該第二訊號為低準位 時,定義該數(shù)據(jù)位代表為該低態(tài)數(shù)據(jù)位代表。
12. 如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,將該數(shù)據(jù)位 代表由該第一傳輸部件傳輸至該第二傳輸部件,步驟(b)包括下列步驟(bl)當該第一輸入/輸出單元檢測到該第一訊號為該第一準位且該第 四輸入/輸出單元檢測到該第二訊號為該第一準位,啟動該第一輸入/輸出 單元的輸出模式,產(chǎn)生該第一訊號中的該第一轉(zhuǎn)態(tài)邊緣,啟始該數(shù)據(jù)位代 表的傳輸;步驟(C)包括下列步驟(cl)當該第二輸入/輸出單元在該第二傳輸部件的一個第一非忙碌時間檢測到該第一轉(zhuǎn)態(tài)邊緣后的準位改變,由此時該第一訊號與該第二訊號 的準位,決定該數(shù)據(jù)位代表是該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其步驟(d)包括下列步驟(dl)隨即啟動該第三輸入/輸出單元的輸出模式,產(chǎn)生該第二訊號的該 第二轉(zhuǎn)態(tài)邊緣;步驟(e)包括下列步驟(el)當該第四輸入/輸出單元在該第一傳輸部件的一個第二非忙碌時 間檢測到該第二轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第一輸入/輸出單元 的輸入模式,產(chǎn)生該第一訊號中的該第三轉(zhuǎn)態(tài)邊緣;及步驟(f)包括下列步驟(fl)當該第二輸入/輸出單元在該第二傳輸部件的一個第三非忙碌時 間檢測到該第三轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第三輸入/輸出單元 的輸入模式,產(chǎn)生該第二訊號中的該第四轉(zhuǎn)態(tài)邊緣,并完成該數(shù)據(jù)位代表 的傳輸,之后,可在該第一傳輸部件的一個第四非忙碌時間啟始一另一數(shù) 據(jù)位代表的傳輸。
13.如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,將該數(shù)據(jù)位 代表由該第一傳輸部件傳輸至該第二傳輸部件,步驟(b)包括下列步驟(b2)當該第一輸入/輸出單元檢測到該第一訊號為該第一準位且該第四輸入/輸出單元檢測到該第二訊號為該第一準位,啟動該第四輸入/輸出 單元的輸出模式,產(chǎn)生該第二訊號中的該第一轉(zhuǎn)態(tài)邊緣,啟始該數(shù)據(jù)位代表的傳輸;步驟(C)包括下列步驟(c2)當該第三輸入/輸出單元在該第二傳輸部件的一個第一非忙碌時間檢測到該第一轉(zhuǎn)態(tài)邊緣后的準位改變,由此時該第一訊號與該第二訊號 的準位,決定該數(shù)據(jù)位代表是該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其步驟(d)包括下列步驟(d2)隨即啟動該第二輸入/輸出單元的輸出模式,產(chǎn)生該第一訊號的該 第二轉(zhuǎn)態(tài)邊緣;步驟(e)包括下列步驟(e2)當該第一輸入/輸出單元在該第一傳輸部件的一個第二非忙碌時間檢測到該第二轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第四輸入/輸出單元 的輸入模式,產(chǎn)生該第二訊號的該第三轉(zhuǎn)態(tài)邊緣; 及步驟(f)包括下列步驟-(f2)當該第三輸入/輸出單元在該第二傳輸部件的一個第三非忙碌時 間檢測到該第三轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第二輸入/輸出單元 的輸入模式,產(chǎn)生該第一訊號中的該第四轉(zhuǎn)態(tài)邊緣,并完成該數(shù)據(jù)位代表 的傳輸,之后,可在該第一傳輸部件的一個第四非忙碌時間啟始一另一數(shù) 據(jù)位代表的傳輸。
14.如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,將該數(shù)據(jù)位 代表由該第二傳輸部件傳輸至該第一傳輸部件,步驟(b)包括下列步驟(b3)當該第二輸入/輸出單元檢測到該第一訊號為該第一準位且該第 三輸入/輸出單元檢測到該第二訊號為該第一準位,啟動該第二輸入/輸出 單元的輸出模式,產(chǎn)生該第一訊號中的該第一轉(zhuǎn)態(tài)邊緣,啟始該數(shù)據(jù)位代 表的傳輸;步驟(c)包括下列步驟(c3)當該第一輸入/輸出單元在該第一傳輸部件的一個第一非忙碌時 間檢測到該第一轉(zhuǎn)態(tài)邊緣后的準位改變,由此時該第一訊號與該第二訊號 的準位,決定該數(shù)據(jù)位代表是該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其步驟(d)包括下列步驟(d3)隨即啟動該第四輸入/輸出單元的輸出模式,產(chǎn)生該第二訊號的該 第二轉(zhuǎn)態(tài)邊緣;步驟(e)包括下列步驟(e3)當該第三輸入/輸出單元在該第二傳輸部件的一個第二非忙碌時 間檢測到該第二轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第二輸入/輸出單元 的輸入模式,產(chǎn)生該第一訊號的該第三轉(zhuǎn)態(tài)邊緣;及步驟(f)包括下列步驟(f3)當該第一輸入/輸出單元在該第一傳輸部件的一個第三非忙碌時 間檢測到該第三轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第四輸入/輸出單元的輸入模式,產(chǎn)生該第二訊號中的該第四轉(zhuǎn)態(tài)邊緣,并完成該數(shù)據(jù)位代表 的傳輸,之后,可在該第二傳輸部件的一個第四非忙碌時間啟始一另一數(shù) 據(jù)位代表的傳輸。
15. 如權(quán)利要求9所述的握手式二線串行通訊方法,其中將該數(shù)據(jù)位代表由該第二傳輸部件傳輸至該第一傳輸部件,步驟(b)包括下列步驟(b4)當該第二輸入/輸出單元檢測到該第一訊號為該第一準位且該第三輸入/輸出單元檢測到該第二訊號為該第一準位,啟動該第三輸入/輸出 單元的輸出模式,產(chǎn)生該第二訊號中的該第一轉(zhuǎn)態(tài)邊緣,啟始該數(shù)據(jù)位代 表的傳輸;步驟(C)包括下列步驟(c4)當該第四輸入/輸出單元在該第一傳輸部件的一個第一非忙碌時間檢測到該第一轉(zhuǎn)態(tài)邊緣后的準位改變,由此時該第一訊號與該第二訊號 的準位,決定該數(shù)據(jù)位代表是該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其步驟(d)包括下列步驟(d4)隨即啟動該第一輸入/輸出單元的輸出模式,產(chǎn)生該第一訊號的該第二轉(zhuǎn)態(tài)邊緣;步驟(e)包括下列步驟(e4)當該第二輸入/輸出單元在該第二傳輸部件的一個第二非忙碌時間檢測到該第二轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第三輸入/輸出單元的輸入模式,產(chǎn)生該第二訊號的該第三轉(zhuǎn)態(tài)邊緣; 及步驟(f)包括下列步驟(f4)當該第四輸入/輸出單元在該第一傳輸部件的一個第三非忙碌時間檢測到該第三轉(zhuǎn)態(tài)邊緣后的準位改變,重新啟動該第一輸入/輸出單元 的輸入模式,產(chǎn)生該第一訊號中的該第四轉(zhuǎn)態(tài)邊緣,并完成該數(shù)據(jù)位代表 的傳輸,之后,可在該第二傳輸部件的一個第四非忙碌時間啟始一另一數(shù) 據(jù)位代表的傳輸。
16. 如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,更將一個第一復數(shù)個數(shù)據(jù)位代表組成一個第一批次數(shù)據(jù)位代表,在步驟(a)之前更包括下列步驟(p)定義該第一批次數(shù)據(jù)位代表的組成,其中步驟(p)包括下列步驟 (pl)定義該第一批次數(shù)據(jù)位代表的第一個數(shù)據(jù)位代表所代表的位意義為一起始位,該起始位以該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其一代表,表示起始該第一批次數(shù)據(jù)位代表的傳輸;或(p2)定義該第一批次數(shù)據(jù)位代表中起始的前任意個數(shù)據(jù)位代表所代表的意義為一起始段,該起始段以一個第二復數(shù)個高態(tài)數(shù)據(jù)位代表與一個第 三復數(shù)個低態(tài)數(shù)據(jù)位代表的任意組合代表,表示起始該第一批次數(shù)據(jù)位代 表的傳輸。
17. 如權(quán)利要求9所述的握手式二線串行通訊方法,其特征在于,更將一個第 四復數(shù)個數(shù)據(jù)位代表組成一個第二批次數(shù)據(jù)位代表,且設(shè)定該第一傳輸部 件與該第二傳輸部件的其一為該發(fā)送部件,當該第一傳輸部件為該發(fā)送部 件,該第二傳輸部件為該接收部件,當該第二傳輸部件為該發(fā)送部件,該 第一傳輸部件為該接收部件,并由該發(fā)送部件起始傳輸該第二批次數(shù)據(jù)位 代表至該接收部件,包括下列步驟-(r)利用該發(fā)送部件、該接收部件與步驟(a)至步驟(f),依序傳輸該等第四復數(shù)個數(shù)據(jù)位代表。
18. 如權(quán)利要求17所述的握手式二線串行通訊方法,其特征在于,步驟(r)之 前更包括下列步驟(rO)由更上一層的通訊協(xié)議,規(guī)范該發(fā)送部件與該接收部件的作用時機。
19. 如權(quán)利要求17所述的握手式二線串行通訊方法,其特征在于,步驟(r)包 括下列七種步驟集合之一,即第一步驟集合(rl)在該發(fā)送部件完成傳輸該第二批次數(shù)據(jù)位代表時,互換該發(fā)送部件與該接收部件的發(fā)送與接收角色;及(r2)傳輸代表一響應(yīng)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其一,表示接收該第二批次數(shù)據(jù)位代表是否成功; 第二步驟集合(Sl)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位 代表的其一,共該第四復數(shù)次; 第三步驟集合(tl)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位 代表的其一,共該第四復數(shù)次;(t2)互換該發(fā)送部件與該接收部件的發(fā)送與接收角色;及(t3M專輸代表一響應(yīng)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示接收該第二批次數(shù)據(jù)位代表是否成功; 第四步驟集合(Ul)傳輸代表一起始位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示起始該第二批次數(shù)據(jù)位代表的傳輸;及(u2)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位 代表的其一,共(該第四復數(shù)-l)次;第五步驟集合(vl)傳輸代表一起始位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示起始該第二批次數(shù)據(jù)位代表的傳輸;(v2)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位 代表的其一,共(該第四復數(shù)-l)次;(v3)互換該發(fā)送部件與該接收部件的發(fā)送與接收角色;及(v4)傳輸代表一響應(yīng)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示接收該第二批次數(shù)據(jù)位代表是否成功;第六步驟集合(wl)傳輸代表一起始位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代 表的其一,表示起始該第二批次數(shù)據(jù)位代表的傳輸;(w2)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù) 位代表的其一,共(該第四復數(shù)-2)次;及(w3)傳輸代表一終止位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代 表的其一,表示終止該第二批次數(shù)據(jù)位代表的傳輸;或第七步驟集合(xl)傳輸代表一起始位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示起始該第二批次數(shù)據(jù)位代表的傳輸;0c2)重復傳輸代表一數(shù)據(jù)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其一,共(該第四復數(shù)-2)次;(x3)傳輸代表一終止位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表 的其一,表示終止該第二批次數(shù)據(jù)位代表的傳輸;(X4)互換該發(fā)送部件與該接收部件的發(fā)送與接收角色;及(x5)傳輸代表一響應(yīng)位意義的該高態(tài)數(shù)據(jù)位代表與該低態(tài)數(shù)據(jù)位代表的其一,表示接收該第二批次數(shù)據(jù)位代表是否成功。
全文摘要
一種握手式二線串行通訊界面及方法,用兩條傳輸線分別電路連接第一傳輸部件上的二個輸入/輸出單元與第二傳輸部件上的二個輸入/輸出單元,利用輸入/輸出單元的輸出模式的啟動與停止,交替反轉(zhuǎn)兩條傳輸線的每一信號兩次,以達到數(shù)據(jù)位代表與握手式通訊協(xié)議控制時序的傳送與響應(yīng)功效,利用輸入/輸出單元的輸入模式檢測訊號的準位改變,可同時進行數(shù)據(jù)位代表與握手式通訊協(xié)議控制時序的接收;經(jīng)由傳輸過程的握手式通訊協(xié)議,使兩個傳輸部件在通訊傳輸中不再有通訊時序的嚴格時間限制,得以使兩個傳輸部件在各自的非忙碌時間依序反轉(zhuǎn)信號完成傳輸。
文檔編號G06F13/42GK101271443SQ200710089778
公開日2008年9月24日 申請日期2007年3月20日 優(yōu)先權(quán)日2007年3月20日
發(fā)明者王明坤, 陳志恒 申請人:盛群半導體股份有限公司