專利名稱:一種線與仲裁總線互聯(lián)的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信領(lǐng)域,尤其涉及一種線與仲裁總線互聯(lián)的方法、 裝置和系統(tǒng)。
背景技術(shù):
線與仲裁總線是一種簡單、方便的多主機總線系統(tǒng)。廣泛應(yīng)用于I2C (The Inter-Integrated Circuit, —種串行總線協(xié)議標(biāo)準(zhǔn))、CAN ( Controller Area Network,控制器局域網(wǎng))等多主機系統(tǒng)。該技術(shù)利用單線的線與特 性,解決了總線多驅(qū)動時的仲裁問題。
現(xiàn)有技術(shù)使用開漏管腳或三態(tài)管腳實現(xiàn)線與特性。下面以12C的總線 連接為例說明。圖1中的11和12分別是連接在線與仲裁總線上的兩個I2C 器件,也可以連接更多。仲裁總線包括SDA ( Serial Data Line,串行數(shù)據(jù) 線)和SCL (串行時鐘線)。I2C器件通過雙向開漏管腳13和總線連接。 SCL1—OUT和SDA1—OUT是I2C 1向總線輸出的信號,SCL1—IN和 SDA1—IN是I2C 1從總線上輸入的信號。I2C 2也類似。
管腳13是一個開漏輸出的雙向管腳,開漏輸出管腳只能驅(qū)動低電平輸 出,無法驅(qū)動高電平輸出,外部需要加上拉電阻14,即在SCL1—OUT 為 低 電 平 時, 管 腳 13 開 漏 的 CMOS (Complementary Metal-Oxide Semiconductor,互補性氧化金屬半導(dǎo)體)管 導(dǎo)通,總線SCL被驅(qū)動至低電平;當(dāng)SCL1—OUT為高電平時,開漏的CMOS 管截至,輸出高阻,此時總線在上拉電阻14的作用下保持高電平,雙向管 腳的輸入用于采樣總線狀態(tài)。
因為有多個器件同時連接至總線,輸出信號,例如SCLl_OUT或 SCL2—OUT,輸出高電平的器件,不會影響總線電平。只要總線上任一個 器件輸出了低電平,最終總線將保持低電平,即線與功能SCL =
SCL1_0UT & SCL2一OUT, SDA= SDA—OUT1 & SDA一OUT2。
I2C 1的輸入信號SCL1—IN、 SDA1—IN實時檢測總線SCL、 SDA的狀 態(tài)。根據(jù)I2C處于的模式不同,有兩個用途在I2C l處于接收狀態(tài)時可 以得到其它器件發(fā)送的數(shù)據(jù);在I2C l處于發(fā)送狀態(tài)時,用于仲裁判斷。 如果從SDA1—IN輸入的信號和SDA1一0UT發(fā)送的信號不一致,則表明其 它器件正在使用總線,12Cl則中斷此次發(fā)送,丟失仲裁。例如如果I2C 1和I2C2同時發(fā)送,SDA1—OUT輸出高電平,同時SDA2—OUT輸出低電 平,根據(jù)線與特性,此時總線狀態(tài)保持4氐電平。SDA1—IN和SDA2—IN也 為低電平。I2C 1根據(jù)SDA1—OUT和SDA1—IN比較后發(fā)現(xiàn),自己發(fā)送的 高電平并沒有出現(xiàn)在總線上,發(fā)送不成功,則自動中斷此次發(fā)送,丟失仲 裁。此時I2C2將繼續(xù)發(fā)送,而不會受到影響。
隨著ASIC( Application Specific Integrated Circuit,特殊應(yīng)用集成電路) 集成度的增大,在同一個芯片內(nèi)已經(jīng)可以實現(xiàn)多3各I2C或CAN等線與仲 裁類型總線。為了提高芯片的自測試能力,需要在芯片內(nèi)部實現(xiàn)片上線與 仲裁總線互連。
在實施本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下缺點 由于上拉電阻、開漏、雙向總線的實現(xiàn)問題,上面所述的線與互連方
案無法在芯片內(nèi)集成,且總線連接后無法在線配置,因此無法實現(xiàn)總線上
器件和總線的可控隔離。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種線與仲裁總線互聯(lián)的方法、裝置和系統(tǒng),以實 現(xiàn)在芯片內(nèi)部進行線與仲裁總線的互連以及總線上器件和總線的可控隔 離。
本發(fā)明實施例提供一種線與仲裁總線互連的裝置,包括
電路模式控制器,邏輯多輸入與門;
其中,所述電路模式控制器用于控制電路在正常模式和自測試模式之
間進4亍切4灸;
所述邏輯多輸入與門用于電路工作在自測試模式時,對輸出信號進行 邏輯與運算,并輸出運算結(jié)果,使所述電路實現(xiàn)線與仲裁。
本發(fā)明實施例還提供一種線與仲裁總線互連的裝置,包括 管腳,線與仲裁總線,邏輯多輸入與門;
所述管腳將接收到的所述線與仲裁總線發(fā)送的信號發(fā)送到所述邏輯多 輸入與門,所述邏輯多輸入與門對所述信號進行邏輯與運算,并將邏輯與 運算的結(jié)果通過所述管腳發(fā)送到所述線與仲裁總線。
本發(fā)明實施例還提供一種線與仲裁總線互聯(lián)的方法,包括
在電路模式控制器控制電路工作在自測試模式時,接收所述主控器的 輸出端信號;
對所述主控器的輸出端信號進行邏輯與運算;
輸出所述邏輯與運算后的結(jié)果,使所述主控器根據(jù)所述運算結(jié)果進行 仲裁。
本發(fā)明實施例還提供一種線與仲裁總線互聯(lián)的方法,包括
接收線與仲裁總線發(fā)送的信號;
發(fā)送所述信號到邏輯多輸入與門;
接收所述邏輯多輸入與門的邏輯與運算結(jié)果;
發(fā)送所述邏輯與運算結(jié)果到所述線與仲裁總線。
本發(fā)明實施例還提供一種線與仲裁總線互連的系統(tǒng),包括
邏輯多輸入與門,主控器,線與仲裁總線以及管腳;
所述邏輯多輸入與門在電路自測試模式下,接收所述主控器發(fā)送的信
號進行邏輯與運算,并發(fā)送邏輯與運算的結(jié)果到所述主控器;或
所述邏輯多輸入與門接收所述線與仲裁總線通過所述管腳發(fā)送的信號
進行邏輯與運算,并通過所述管腳發(fā)送邏輯與運算的結(jié)果到所述線與仲裁總線。
本發(fā)明實施例提供的方法、裝置和系統(tǒng),通過邏輯多輸入與門,實現(xiàn) 線與仲裁器件在芯片內(nèi)的可配置互聯(lián),并可以控制總線上器件和總線的隔
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的 一些實施例,對于本領(lǐng)域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中線與仲裁總線的互聯(lián)電路示意圖2為本發(fā)明實施例提供的裝置中邏輯多輸入與門的結(jié)構(gòu)示意圖3為本發(fā)明實施例提供的裝置的電路示意圖4為本發(fā)明實施例提供的方法的流程示意圖5為本發(fā)明實施例提供的裝置的電路示意圖6為本發(fā)明實施例提供的裝置中管腳的結(jié)構(gòu)示意圖7為本發(fā)明實施例提供的方法的流程示意圖8為本發(fā)明實施例提供的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而 不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作 出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
下面結(jié)合附圖和實施例對本發(fā)明進行介紹。
本發(fā)明實施例提供一種線與仲裁總線互連的裝置,包括
電路模式控制器,邏輯多輸入與門;
其中,電路模式控制器用于控制電路在正常模式和自測試模式之間進 行切換;
邏輯多輸入與門用于電路工作在自測試模式時,對輸出信號進行邏輯 與運算,并輸出運算結(jié)果,使電路實現(xiàn)線與仲裁。 上述邏輯多輸入與門的結(jié)構(gòu)如圖2所示,包括
接收單元210,用于接收主控器或管腳的輸出端信號; 運算單元220,用于對接收單元210接收的信號進行邏輯與運算; 輸出單元230,用于輸出運算單元220的邏輯與運算結(jié)果。 通過釆用本發(fā)明實施例提供的裝置,使用電路模式控制器和邏輯多輸入與門的邏輯電路,組成芯片內(nèi)的線與仲裁總線,方便對芯片內(nèi)電路進行測試。
下面結(jié)合具體應(yīng)用場景對本發(fā)明進行進一步介紹。其中,主控器以 12C1、 12C2為例,信號以SCL1—OUT、 SCL1—IN、 SDA1—OUT、 SDA1—IN, 是I2C1的輸入和輸出信號為例;SCL2—OUT、 SCL2—IN、 SDA2—OUT、 SDA2一IN,是I2C2的輸入和輸出信號為例;管腳以雙向開漏管腳為例;電 路模式控制器包括輸入信號LP—EN和多路選擇器。
本發(fā)明實施例提供了一種線與仲裁總線互連的裝置,如圖3所示,包括
I2C1, I2C2,雙向開漏管腳33,多路選擇器34、 35,總線SDA、 SCL, LP—EN36,邏輯多輸入與門31以及觸發(fā)器32。
其中,LP—EN36和多路選擇器34、 35構(gòu)成電路才莫式控制器,LP—EN 36 為高電平時,對應(yīng)端口 "1"的信號通過多路選擇器34、 35,電路工作在 自測試模式,此時I2C1和I2C2和外部總線隔離,通過本發(fā)明實現(xiàn)芯片內(nèi) 部總線連接;U^EN36為低電平時,對應(yīng)端口 "0"的信號通過多路選擇 器34、 35,電路工作在正常模式,I2C1和I2C2通過雙向開漏管腳33與 外部總線SDA、 SCL連接。
邏輯多輸入與門31用于在LP—EN36為高電平,電路工作在自測試模 式時,接收多路輸出端信號,對輸出端信號進行邏輯與運算,實現(xiàn)發(fā)送信 號線的線與功能;并將邏輯與運算的結(jié)果輸出到信號接收端,用于仲裁的監(jiān)聽判斷,實現(xiàn)仲裁。
觸發(fā)器32用于打斷組合邏輯的反饋環(huán),利于在ASIC設(shè)計時進行時序分析。雙向開漏管腳33,用于在LP一EN36為i氐電平,電路工作在正常才莫式 時,輸出I2C1, I2C2的信號到線與仲裁總線SDA、 SCL,并接收線與仲 裁總線SDA、 SCL返回的信號;雙向開漏管腳33是一開漏輸出的雙向管 腳,只能驅(qū)動低電平輸出,無法驅(qū)動高電平輸出,例如在SCL1—OUT為 低電平時,管腳導(dǎo)通;當(dāng)SCL1一0UT為高電平時,管腳截至,雙向管腳的 輸入用于采樣總線狀態(tài)。
SDA和SCL是線與仲裁總線。
當(dāng)LP—EN 36為低電平時,電路工作在正常模式,SCLl—OUT、 SCL2—OUT、 SDA1—OUT、 SDA2—OUT通過對應(yīng)的管腳向總線SDA和SCL 輸出信號,SCLl—IN、 SCL2—IN、 SDAl—IN、 SDA2—IN則從對應(yīng)的管腳接 收總線發(fā)送的信號,此時I2C 1和I2C 2通過各自的管腳和外部的總線SCL 和SDA連接,實現(xiàn)線與仲裁功能。
當(dāng)LP—EN 36為高電平時,電路工作在自測試模式,SCLl—OUT、 SCL2—OUT、 SDAl—OUT、 SDA2—OUT在多路選擇器34、 35處斷開,不 通過管腳輸出;SCLl—IN、 SCL2—IN、 SDAl—IN、 SDA2—IN也和外部管腳 33隔離;此時I2C 1 、I2C 2和外部的總線隔離。上述輸出端信號SCLl—OUT、 SCL2—OUT、 SDAl—OUT、 SDA2—OUT通過邏輯多輸入與門31進行邏輯 與運算,實現(xiàn)發(fā)送信號的線與功能,例如當(dāng)SCLl—OUT為低電平、 SCL2—OUT為高電平時,線與后的結(jié)果為輸出低電平信號;當(dāng)兩者都是低 電平信號時,輸出低電平信號;只有兩者都為高電平信號時,才輸出高電 平信號。邏輯與運算后的輸出結(jié)果a和b即是總線上的最終狀態(tài)。相與后 的結(jié)果a和b分別連接至數(shù)據(jù)接收端SCLl—IN和SCL2—IN、 SDAl—IN和 SDA2—IN,接收端用于根據(jù)接收到的信號監(jiān)聽總線狀態(tài)或接收數(shù)據(jù)。在接 收過程中用來接收數(shù)據(jù);在發(fā)送過程中監(jiān)視總線狀態(tài),如果總線狀態(tài)和自 己發(fā)送的狀態(tài)不一致,則丟失仲裁,釋放總線。
例如假設(shè)I2C 1從時刻t開始在SDAl—OUT上發(fā)送序列00101100; I2C 2從時刻t開始在SDA2—OUT上發(fā)送序列00111001。序列從左至右依 次同步輸出。根據(jù)邏輯與的特性,信號線a上從t時刻開始出現(xiàn)的序列是
00101000。在發(fā)送的同時,I2C 1通過SDA1—IN接收總線(信號a)的狀 態(tài);I2C 2通過SDA2—IN接收總線的狀態(tài)。在發(fā)送序列的前3位,信號a 的數(shù)據(jù)、SDA1—OUT輸出、SDA2—OUT輸出是一致的,都是"001"。在發(fā) 送序列的第4位時,總線狀態(tài)是"0"。 I2C 1通過SDA1—IN檢測到總線上 的狀態(tài)是"0",和自己發(fā)送的數(shù)據(jù)一致,I2C 1將繼續(xù)發(fā)送;I2C 2通過 SDA2jN檢測到總線狀態(tài)和自己發(fā)送的數(shù)據(jù)不一致,這表明有其它設(shè)備也 在使用總線,12C2將主動停止后面數(shù)據(jù)的發(fā)送,丟失仲裁,發(fā)送高電平, 釋放總線。最終出現(xiàn)在總線上(信號a)的序列是00101100,和I2C l發(fā) 送的序列一致。如此就實現(xiàn)了線與仲裁總線。
通過采用本發(fā)明實施例提供的裝置,使用電路模式控制器和邏輯多輸 入與門的邏輯電路,組成芯片內(nèi)的線與仲裁總線,方便對芯片內(nèi)電路進行測 試。
本發(fā)明實施例提供了一種線與仲裁總線互聯(lián)的方法,如圖4所示,包
括
步驟s410,在電路模式控制器控制電路工作在自測試模式時,接收主
控器的輸出端信號;
步驟s420,對主控器的輸出端信號進行邏輯與運算;
步驟s430,輸出邏輯與運算后的結(jié)果,使主控器根據(jù)接收到的結(jié)果進
行仲裁。
通過采用本發(fā)明實施例提供的方法,使用電路模式控制器和邏輯多輸 入與門的邏輯電路,組成芯片內(nèi)的線與仲裁總線,方便對芯片內(nèi)電路進行測 試。
本發(fā)明實施例還提供一種線與仲裁總線互聯(lián)的裝置,包括 管腳,至少二總線,邏輯多輸入與門;
管腳用于接收總線發(fā)送的信號,通過邏輯多輸入與門的邏輯與運算, 控制總線的接收信號。
如圖5所示,管腳以雙向開漏管腳為例,總線以VDD1、 VDD2下的 兩總線為例,包括雙向開漏管腳52、 53,線與仲裁總線54、 55,邏輯多 輸入與門51。
雙向開漏管腳52、53用于將線與仲裁總線轉(zhuǎn)變?yōu)榘l(fā)送、接收兩根信號, 以方便用數(shù)字邏輯電路處理;或者將處理后的發(fā)送、接收信號再次轉(zhuǎn)變?yōu)?線與仲裁總線。54、 55分別是總線,兩總線之間經(jīng)過雙向開漏管腳52、 53 后,通過邏輯多輸入與門51互聯(lián)。
從總線54發(fā)送的信號經(jīng)過雙向開漏管腳52的輸入緩沖后和雙向總線 55的發(fā)送信號通過邏輯多輸入與門51進行邏輯與運算,邏輯與運算后的 信號用于控制管腳52和53的輸出,因此總線54、 55上的信號是總線54、 55線與的結(jié)果,即實現(xiàn)了線與功能。
上拉電平VDD1、 VDD2可以是不同的電壓,適用不同電壓的器件分 別對應(yīng)接在54和55上,通過邏輯與的運算不會影響到原來VDD1、 VDD2 上的電壓,且邏輯與后的結(jié)果控制管腳52和53的輸出,起到隔離不同電 壓的作用。
也可以通過控制邏輯多輸入與門,控制雙向開漏管腳對總線54和55 的信號輸出,隔離不同的總線區(qū)域。例如,控制雙向開漏管腳輸出截止, 就可以實現(xiàn)隔離總線54、 55的信號,使不同總線區(qū)域互不影響。
上述管腳的結(jié)構(gòu)如圖6所示,包括
信號接收單元610,用于接收至少二線與仲裁總線發(fā)送的信號或邏輯 多輸入與門的運算結(jié)果;
信號發(fā)送單元620,用于發(fā)送信號到邏輯多輸入與門或至少二線與仲 裁總線。
通過采用本發(fā)明實施例提供的裝置,使用管腳,至少二總線,邏輯多 輸入與門,可以提升總線驅(qū)動能力,實現(xiàn)線與仲裁器件在芯片內(nèi)的可配置互 聯(lián),并可以控制總線上器件和總線的隔離。
本發(fā)明實施例還提供一種線與仲裁總線互聯(lián)的方法,如圖7所示,包
括
步驟s710,接收線與仲裁總線發(fā)送的信號; 步驟s720,發(fā)送上述信號到邏輯多輸入與門; 步驟s730,接收邏輯多輸入與門的邏輯與運算結(jié)果; 步驟s740,發(fā)送所述邏輯與運算結(jié)果到所述線與仲裁總線。 通過采用本發(fā)明實施例提供的方法,可以提升總線驅(qū)動能力,實現(xiàn)線 與仲裁器件在芯片內(nèi)的可配置互聯(lián),并可以控制總線上器件和總線的隔離。
本發(fā)明實施例還提供一種線與仲裁總線互連的系統(tǒng),如圖8所示,包括
邏輯多輸入與門81,主控器82,線與仲裁總線83以及管腳84;
邏輯多輸入與門81在電路自測試模式下,接收主控器82發(fā)送的信號 進行邏輯與運算,并發(fā)送邏輯與運算的結(jié)果到主控器82;或
邏輯多輸入與門81接收線與仲裁總線83通過管腳84發(fā)送的信號進行 邏輯與運算,并通過管腳84發(fā)送邏輯與運算的結(jié)果到線與仲裁總線83。
上述系統(tǒng)還包括
電路模式控制器85,用于控制電路的工作模式,包括正常模式和自測 試模式。
通過采用本發(fā)明實施例提供的系統(tǒng),使用簡單的邏輯電路,實現(xiàn)線與仲 裁器件在芯片內(nèi)的可配置互聯(lián),并可以控制總線上器件和總線的隔離。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)。 基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟 件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM, U盤,移動硬 盤等)中,包括若千指令用以使得一臺計算機設(shè)備(可以是個人計算機,服 務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的 保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改
進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種線與仲裁總線互連的裝置,其特征在于,包括電路模式控制器,邏輯多輸入與門;其中,所述電路模式控制器控制電路在正常模式和自測試模式之間進行切換;在電路工作在自測試模式時,所述邏輯多輸入與門對輸出信號進行邏輯與運算,并輸出運算結(jié)果,使所述電路實現(xiàn)線與仲裁。
2、 如權(quán)利要求l所述的裝置,其特征在于,還包括 主控器,線與仲裁總線以及管腳;在電路工作在正常模式時,所述主控器通過所述管腳輸出信號到線與 仲裁總線,并接收所述線與仲裁總線通過所述管腳返回的信號,進行仲裁; 在電路工作在自測試模式時,所述主控器輸出信號到所述邏輯多輸入與a 門,并接收所述邏輯多輸入與門返回的信號,進行仲裁。
3、 如權(quán)利要求1所述的裝置,其特征在于,所述邏輯多輸入與門包括 接收單元,用于接收所述主控器發(fā)送的信號;運算單元,用于對所述接收單元接收的信號進行邏輯與運算; 輸出單元,用于輸出所述運算單元的邏輯與運算結(jié)果。
4、 一種線與仲裁總線互連的裝置,其特征在于,包括 管腳,線與仲裁總線,邏輯多輸入與門;所述管腳將接收到的所述線與仲裁總線發(fā)送的信號發(fā)送到所述邏輯多 輸入與門,所述邏輯多輸入與門對所述信號進行邏輯與運算,并將邏輯與 運算的結(jié)果通過所述管腳發(fā)送到所述線與仲裁總線。
5、 如權(quán)利要求4所述的裝置,其特征在于,所述邏輯多輸入與門包括 接收單元,用于接收所述管腳發(fā)送的信號;運算單元,用于對所述接收單元接收的信號進行邏輯與運算;輸出單元,用于輸出所述運算單元的邏輯與運算結(jié)果。
6、 如權(quán)利要求4所述的裝置,其特征在于,所述管腳包括 信號接收單元,用于接收所述線與仲裁總線發(fā)送的信號或所述邏輯多輸入與門的邏輯與運算結(jié)果;信號發(fā)送單元,用于發(fā)送信號到所述邏輯多輸入與門或所述線與仲裁 總線。
7、 一種線與仲裁總線互聯(lián)的方法,其特征在于,包括 接收主控器的輸出端信號; 對所述主控器的輸出端信號進行邏輯與運算;輸出所述邏輯與運算后的結(jié)果,使所述主控器根據(jù)所述邏輯與運算結(jié) 果進行仲裁。
8、 如權(quán)利要求6所述的方法,其特征在于,所述接收所述主控器的輸 出端信號之前包括所述電路模式控制器控制電路工作在自測試模式。
9、 一種線與仲裁總線互聯(lián)的方法,其特征在于,包括 接收線與仲裁總線發(fā)送的信號; 發(fā)送所述信號到邏輯多輸入與門;接收所述邏輯多輸入與門的邏輯與運算結(jié)果; 發(fā)送所述邏輯與運算結(jié)果到所述線與仲裁總線。
10、 如權(quán)利要求8所述的方法,其特征在于,所述接收所述邏輯多輸入 與門的邏輯與運算結(jié)果之前還包括所述邏輯多輸入與門對所述信號進行邏輯與運算。
11、 一種線與仲裁總線互連的系統(tǒng),其特征在于,包括 邏輯多輸入與門,主控器,線與仲裁總線以及管腳; 所述邏輯多輸入與門在電路自測試模式下,接收所述主控器發(fā)送的信號進行邏輯與運算,并發(fā)送邏輯與運算的結(jié)果到所述主控器;或所述邏輯多輸入與門接收所述線與仲裁總線通過所述管腳發(fā)送的信號 進行邏輯與運算,并通過所述管腳發(fā)送邏輯與運算的結(jié)果到所述線與仲裁總線。
12、 如權(quán)利要求IO所述的系統(tǒng),其特征在于,還包括 電路模式控制器,用于控制電路的工作模式,包括正常模式和自測試 模式。
全文摘要
本發(fā)明實施例公開了一種線與仲裁總線互聯(lián)的方法、裝置和系統(tǒng),該裝置包括電路模式控制器,邏輯多輸入與門;其中,所述電路模式控制器用于控制電路在正常模式和自測試模式之間進行切換;所述邏輯多輸入與門用于電路工作在自測試模式時,對輸出信號進行邏輯與運算,并輸出運算結(jié)果,使所述電路實現(xiàn)線與仲裁。本發(fā)明實施例提供的方法、裝置和系統(tǒng),通過邏輯多輸入與門,實現(xiàn)線與仲裁器件在芯片內(nèi)的可配置互聯(lián),并可以控制總線上器件和總線的隔離。
文檔編號H04L12/46GK101340352SQ20081021047
公開日2009年1月7日 申請日期2008年8月15日 優(yōu)先權(quán)日2008年8月15日
發(fā)明者王記鋒 申請人:華為技術(shù)有限公司