亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

應(yīng)用于串行傳輸系統(tǒng)的芯片及相關(guān)的故障處理方法

文檔序號:6501894閱讀:259來源:國知局
應(yīng)用于串行傳輸系統(tǒng)的芯片及相關(guān)的故障處理方法
【專利摘要】本發(fā)明公開了一種應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法和應(yīng)用于一串行傳輸系統(tǒng)的芯片。該芯片包含一輸入端點、一核心電路、一輸出端點、一第一傳輸線路、一第二傳輸線路以及一備用傳輸線路,其中該輸入端點用來接收來自該芯片外的一輸入信號,該輸出端點用來輸出一輸出信號,該第一傳輸線路耦接于該輸入端點與該核心電路之間,該第二傳輸線路耦接于該核心電路與該輸出端點之間,以及該備用傳輸線路耦接于該輸入端點與該輸出端點之間;當(dāng)該核心電路無法正常處理該輸入信號時,該輸入信號會直接經(jīng)由該備用傳輸線路傳送至該輸出端點,以作為該輸出信號。本發(fā)明可以避免該串行傳輸系統(tǒng)中因為該芯片故障而造成后續(xù)芯片均無法使用的情形。
【專利說明】應(yīng)用于串行傳輸系統(tǒng)的芯片及相關(guān)的故障處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及芯片設(shè)計,尤指一種應(yīng)用于串行傳輸系統(tǒng)(serial transmissionsystem)的芯片及其相關(guān)的故障處理方法。【背景技術(shù)】
[0002]在一般具有多個芯片的串行傳輸系統(tǒng)中,輸入信號會循序經(jīng)由第一、第二芯片…以將數(shù)據(jù)傳送至最后一個芯片中,然而,若是其中有一個芯片發(fā)生故障,則輸入信號便無法再繼續(xù)向后傳送,而造成該故障芯片及其之后的所有芯片均無法接收及處理輸入信號。因此,如何避免因為其中一個芯片故障而造成后續(xù)所有芯片均無法正常運作是一重要的課題。

【發(fā)明內(nèi)容】

[0003]因此,本發(fā)明的目的之一在于提供一種應(yīng)用于串行傳輸系統(tǒng)的芯片及其相關(guān)的故障處理方法,以解決上述的問題。
[0004]依據(jù)本發(fā)明一實施例,一種應(yīng)用于一串行傳輸系統(tǒng)的芯片包含一輸入端點、一核心電路、一輸出端點、一第一傳輸線路、一第二傳輸線路以及一備用傳輸線路,其中該輸入端點用來接收來自該芯片外的一輸入信號;該輸出端點用來輸出一輸出信號;該第一傳輸線路耦接于該輸入端點與該核心電路之間,且用來將該輸入信號傳送至該核心電路;該第二傳輸線路耦接于該核心電路與該輸出端點之間,且用來將該核心電路的輸出傳送至該輸出端點;以及該備用傳輸線路耦接于該輸入端點與該輸出端點之間;其中當(dāng)該核心電路無法正常處理該輸入信號時,該輸入信號會直接經(jīng)由該備用傳輸線路傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出。
[0005]依據(jù)本發(fā)明另一實施例,是提供一種應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法,其中該芯片包含用來接收一輸入信號的一輸入端點、一核心電路、用來輸出一輸出信號的一輸出端點、一第一傳輸線路、一第二傳輸線路以及一備用傳輸線路,其中該第一傳輸線路耦接于該輸入端點與該核心電路之間,且用來將該輸入信號傳送至該核心電路,該第二傳輸線路耦接于該輸入端點與該核心電路之間,用來將該輸入信號傳送至該核心電路,該備用傳輸線路耦接于該輸入端點與該輸出端點之間,以及該故障處理方法包含有:當(dāng)該核心電路無法正常處理該輸入信號時,直接經(jīng)由該備用傳輸線路來將該輸入信號傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出。
[0006]依據(jù)本發(fā)明另一實施例,一種應(yīng)用于一串行傳輸系統(tǒng)的芯片包含一第一輸入端點、一第二輸入端點、一核心電路、一開關(guān)模塊、一第一輸出端點、一第二輸出端點以及一備用傳輸線路,其中該第一輸入端點用來接收來自該芯片外的一第一輸入信號,該第二輸入端點用來接收來自該芯片外的一第二輸入信號,其中該第二輸入信號異于該第一輸入信號,該核心電路用來處理該第一輸入信號或是該第二輸入信號以產(chǎn)生一輸出信號,該開關(guān)模塊用來選擇性地將該第一輸入信號或是該第二輸入信號傳送至該核心電路,該備用傳輸線路耦接于該第一輸入端點與該第二輸出端點之間;此外,該核心電路將所產(chǎn)生的該輸出信號傳送至該第一輸出端點并輸出該輸出信號,以及該第一輸入信號直接經(jīng)由該備用傳輸線路傳送至該第二輸出端點,以直接從該第二輸出端點輸出。
[0007]依據(jù)本發(fā)明另一實施例,是提供一種應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法,其中該芯片包含用來接收來自該芯片外的一第一輸入信號的一第一輸入端點、用來接收來自該芯片外的一第二輸入信號的一第二輸入端點、用來處理該第一輸入信號或是該第二輸入信號以產(chǎn)生一輸出信號的一核心電路、一第一輸出端點、一第二輸出端點以及率禹接于該輸入端點與該第二輸出端點之間的一備用傳輸線路,其中該第一輸入信號異于該第二輸入信號,且該故障處理方法包含有:選擇性地將該第一輸入信號或是該第二輸入信號傳送至該核心電路;傳送該輸出信號至該第一輸出端點,并輸出該輸出信號;以及將該第一輸入信號直接經(jīng)由該備用傳輸線路傳送至該第二輸出端點,以直接從該第二輸出端點輸出。
[0008]依據(jù)本發(fā)明另一實施例,一種應(yīng)用于一串行傳`輸系統(tǒng)的芯片包含多個緩存器以及一故障偵測單元,其中該故障偵測單元用來偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障;其中當(dāng)該故障偵測單元偵測該前一芯片沒有發(fā)生故障時,該芯片僅使用該多個緩存器中的M個緩存器來接收來自該前一芯片的一輸入信號;以及當(dāng)該故障偵測單元偵測該前一芯片發(fā)生故障時,則該芯片使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),以及N大于M。
【專利附圖】

【附圖說明】
[0009]圖1為依據(jù)本發(fā)明一實施例的串行傳輸系統(tǒng)的示意圖。
[0010]圖2為圖1中芯片的核心電路的示意圖。
[0011]圖3為依據(jù)本發(fā)明另一實施例的串行傳輸系統(tǒng)的示意圖。
[0012]圖4為圖3中芯片的核心電路的示意圖。
[0013]圖5為依據(jù)本發(fā)明一實施例的應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法的流程圖。
[0014]圖6為依據(jù)本發(fā)明另一實施例的應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法的流程圖。
[0015]其中,附圖標記說明如下:
[0016]100、300串行傳輸系統(tǒng)
[0017]110、120、130、310、320、330 芯片
[0018]112、122、132、312、322、332 核心電路
[0019]114、124、134、314、324、334 開關(guān)模塊
[0020]210、410緩存器
[0021]220,420控制信號產(chǎn)生單元
[0022]230,430故障偵測單元
[0023]500、502、600、602、604 步驟
[0024]L1_1、L1_2、L1_3、L1_4 第一傳輸線路
[0025]L2_1、L2_2第二傳輸線路[0026]LBU LB2備用傳輸線路
[0027]Ni 1、Ni2、Ni IB、Ni2B輸入端點
[0028]Nol、No2、NolB、No2B輸出端點
[0029]SW1_1、Sffl_2、SW2_1、SW2_2、開關(guān)
[0030]SffBU SWB2, SffU SW2
【具體實施方式】
[0031]在說明書及后續(xù)的申請專利范圍當(dāng)中使用了某些詞匯來指稱特定的組件。所屬領(lǐng)域中具有通常知識者應(yīng)可理解,硬件制造商可能會用不同的名詞來稱呼同一個組件。本說明書及后續(xù)的申請專利范圍并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。在通篇說明書及后續(xù)的請求項當(dāng)中所提及的「包含」是為一開放式的用語,故應(yīng)解釋成「包含但不限定于」。此外,「耦接」一詞在此是包含任何直接及間接的電氣連接手段,因此,若文中描述一第一裝置耦接于一第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置,或者通過其它裝置或連接手段間接地電氣連接至該第二裝置。
[0032]請參考圖1,圖1為依據(jù)本發(fā)明一實施例的串行傳輸系統(tǒng)100的示意圖。如圖1所示,串行傳輸系統(tǒng)100包含多個芯片(于本實施例中為三個芯片110、120、130),其中芯片110包含有輸入端點Nn、Ni2、輸出端點Nan Nff1、一核心電路112、一開關(guān)模塊114、第一傳輸線路Ll_l、Ll_2、第二傳輸 線路L2_l、L2_2、以及備用傳輸線路LB1、LB2,其中第一傳輸線路Ll_l、Ll_2分別耦接于輸入端點Nn、Ni2與核心電路112之間,且用來將輸入信號(包含數(shù)據(jù)信號Sin與頻率信號DCK)傳送至核心電路112 ;第二傳輸線路L2_1、L2_2分別耦接于核心電路112與輸出端點Nm、N02之間,且用來將核心電路112的輸出傳送至輸出端點Nm、Nffi ;以及備用傳輸線路LB1、LB2耦接于輸入端點Nn、Ni2與輸出端點之間,用來直接將輸入信號傳送至輸出端點Nra、Nffi。此外,開關(guān)模塊114包含有設(shè)置于第一傳輸線路Ll_l上的開關(guān)SW1_1、設(shè)置于第一傳輸線路Ll_2上的開關(guān)SW1_2、設(shè)置于第二傳輸線路L2_l上的開關(guān)SW2_1、設(shè)置于第二傳輸線路L2_2上的開關(guān)SW2_2、設(shè)置于備用傳輸線路LBl上的開關(guān)SWB1、以及設(shè)置于備用傳輸線路LB2上的開關(guān)SWB2。此外,芯片120包含有輸入端點Nn、Ni2、輸出端點Nra、No2、一核心電路122、一開關(guān)模塊124、第一傳輸線路L1_1、L1_2、第二傳輸線路L2_1、L2_2、以及備用傳輸線路LB1、LB2,以及芯片130包含有輸入端點Nn、Ni2、輸出端點Nra、No2、一核心電路132、一開關(guān)模塊134、第一傳輸線路L1_1、L1_2、第二傳輸線路L2_l、L2_2、以及備用傳輸線路LB1、LB2。此外,于本實施例中,芯片110、120、130為相同的芯片。
[0033]請另參考圖2,圖2為圖1中芯片110、120、130的核心電路112、122、132的示意圖。如圖2所示,以核心電路122為例,核心電路122至少包含有多個緩存器(register) 210、一控制信號產(chǎn)生單元220以及一故障偵測單元230,其中多個緩存器210是用來接收來自芯片外的輸入信號,并儲存其中的數(shù)據(jù);控制信號產(chǎn)生單元220是用來產(chǎn)生控制信號Vcl、Vc2,以控制開關(guān)模塊124中的開關(guān)的開啟與關(guān)閉;故障偵測單元230則是用來偵測前一芯片是否有發(fā)生故障。此外,于本發(fā)明的另一實施例中,故障偵測單元230亦可設(shè)置于核心電路 112、122、132 之外。
[0034]此外,于本實施例中,開關(guān)模塊114中的開關(guān)SWBl與SWB2可以使用耗盡型金氧半導(dǎo)體場效晶體管(depletion metal - oxide - semiconductor field-effect transistor,DMOSFET)來實施,但這并非作為本發(fā)明的限制。
[0035]在串行傳輸系統(tǒng)100的操作上,首先,當(dāng)芯片110、120、130均可正常處理輸入信號(輸入信號包含數(shù)據(jù)信號Sin與頻率信號DCK)時,數(shù)據(jù)信號Sin與頻率信號DCK會循序經(jīng)由芯片110、120傳送到芯片130中。舉芯片120為例,控制信號產(chǎn)生單元220會產(chǎn)生控制信號Vcl以將開關(guān)SW1_1、SW1_2、SW2_1、SW2_2控制為導(dǎo)通狀態(tài),以使得輸入信號可以通過第一傳輸線路Ll_l、Ll_2傳送至核心電路,并再通過第二傳輸線路L2_l、L2_2傳送至輸出端點Nm、N02輸出;另外,控制信號產(chǎn)生單元220產(chǎn)生控制信號Vc2以將開關(guān)SWB1、SWB2控制為未導(dǎo)通狀態(tài),以使得輸入數(shù)據(jù)不會經(jīng)由備用傳輸線路LB1、LB2直接傳送至輸出端點Nm、N02O簡單來說,當(dāng)芯片110、120、130均可正常處理輸入信號時,輸入信號會由第一傳輸線路L1_1、L1_2傳送至核心電路122后再經(jīng)由第二傳輸線路L2_1、L2_2傳送至輸出端點NQ1、NQ2輸出,而備用傳輸線路LB1、LB2上則不會有信號通過。
[0036]另一方面,當(dāng)某些故障原因發(fā)生,例如核心電路122燒壞、線路短路、或是供應(yīng)電壓VDD、Vss無法供應(yīng)至核心電路122,而造成芯片120的核心電路122無法正常處理輸入信號時,則控制信號產(chǎn)生電路220也因此無法產(chǎn)生控制信號至開關(guān)模塊124中的開關(guān),因此,第一傳輸線路Ll_l、Ll_2與第二傳輸線路L2_l、L2_2會處于未導(dǎo)通狀態(tài),而備用傳輸線路LBULB2上的開關(guān)SWB1、SWB2則因為使用空乏型金氧半導(dǎo)體場效晶體管來實施而會處于導(dǎo)通狀態(tài),因此使得芯片120的輸入信號可以直接經(jīng)由備用傳輸線路LB1、LB2傳送至輸出端點NQ1、NQ2輸出。如此一來,芯片130便不會因為芯片120故障而造成芯片130無法接收到入信號的問題。
[0037]需注意的是,上述開關(guān)模塊124 (或是開關(guān)模塊114與134)中的開關(guān)組件的數(shù)量、種類與設(shè)計僅為一范例說明,而并非作為本發(fā)明的限制。只要開關(guān)模塊124可以在芯片120于正常操作時導(dǎo)通第一傳輸線路Ll_l、Ll_2與第二傳輸線路L2_l、L2_2,且不導(dǎo)通備用傳輸線路LBl、LB2,以及當(dāng)芯片120故障時不導(dǎo)通第一傳輸線路Ll_l、Ll_2與第二傳輸線路L2_1、L2_2,且導(dǎo)通備用傳輸線路LB1、LB2,開關(guān)模塊124可以有其它的設(shè)計,這些設(shè)計上的變化均應(yīng)隸屬于本發(fā)明的范疇。
[0038]另一方面,由于在芯片120故障時,輸入信號會直接經(jīng)由備用傳輸線路LB1、LB2傳輸至輸出端點Nd、Ntj2,而不會有部分數(shù)據(jù)儲存在芯片120的核心電路122中,故串行傳輸系統(tǒng)100在數(shù)據(jù)傳送上可能會有問題。舉例來說,假設(shè)串行傳輸系統(tǒng)100僅具有三個芯片110、120、130,數(shù)據(jù)信號Sin具有24位,則每個芯片110、120、130的核心電路中緩存器所需儲存的數(shù)據(jù)為8位,若是其中一個芯片故障,則后續(xù)芯片在所接收儲存的數(shù)據(jù)上可能會發(fā)生錯誤。為了解決此問題,芯片110、120、130中的緩存器210在設(shè)計上為包含有多個緩存器(多個位緩存器),且當(dāng)故障偵測單元230偵測到前一個芯片沒有發(fā)生故障時,則該芯片使用該多個緩存器中的M個緩存器來儲存所接收的輸入信號;而若是故障偵測單元230偵測到前一個芯片發(fā)生故障時,則該芯片則使用該多個緩存器中的N個緩存器來儲存所接收的輸入信號,其中N大于M。舉例來說,假設(shè)串行傳輸系統(tǒng)100僅具有三個芯片110、120、130,數(shù)據(jù)信號Sin具有24位,則每個芯片110、120、130可設(shè)計為包含16個緩存器,假設(shè)芯片120可正常操作,則芯片130僅會使用8個緩存器來接收數(shù)據(jù)信號;而假設(shè)芯片120發(fā)生故障,且芯片130中的故障偵測單元230偵測到芯片120發(fā)生故障,則芯片130會使用16個緩存器來接收數(shù)據(jù)信號,亦即此時芯片130會同時接收并儲存原本要儲存在芯片120與芯片130中的數(shù)據(jù)信號。
[0039]此外,于本發(fā)明的一實施例,串行傳輸系統(tǒng)100是應(yīng)用于一發(fā)光二極管驅(qū)動電路中,亦即芯片110、120、130分別連接到一發(fā)光二極管串,且數(shù)據(jù)信號Sin包含用來控制每一個發(fā)光二極管串的驅(qū)動數(shù)據(jù)。
[0040]請參考圖3,圖3為依據(jù)本發(fā)明另一實施例的串行傳輸系統(tǒng)300的示意圖。如圖3所示,串行傳輸系統(tǒng)300包含多個芯片(于本實施例中為三個芯片310、320、330),其中芯片310包含有輸入端點Nn、Ni2、NilB、Ni2B、輸出端點NQ1、NQ2、NQ1B、NQ2B、一核心電路312、一開關(guān)模塊314、第一傳輸線路L1_1、L1_2、L1_3、L1_4、第二傳輸線路L2_1、L2_2、以及備用傳輸線路LBl、LB2,其中第一傳輸線路Ll_l、Ll_2、Ll_3、Ll_4分別耦接于輸入端點Nn、Ni2、NilB、Ni2B與核心電路312之間,且分別用來將輸入信號(包含數(shù)據(jù)信號Sin、頻率信號DCK、備份數(shù)據(jù)信號SinB與備份頻率信號DCKB)傳送至核心電路312 ;第二傳輸線路L2_1、L2_2分別耦接于核心電路312與輸出端點Nm、N02之間,且用來將核心電路312的輸出傳送至輸出端點Nm、Nffi ;以及備用傳輸線路LBl、LB2耦接于輸入端點Nn、Ni2與輸出端點N-、N02b之間,用來直接將數(shù)據(jù)信號Sin、頻率信號DCK傳送至輸出端點NwbAc此外,開關(guān)模塊114包含有開關(guān)Sffl與SW2,其中開關(guān)SWl耦接于輸入端點Nn、NilB與核心電路312之間,且用來選擇性地將數(shù)據(jù)信號Sin或是備份數(shù)據(jù)信號SinB傳送至該核心電路312 ;以即開關(guān)SW2耦接于輸入端點Ni2、Ni2B與核心電路312之間,且用來選擇性地將頻率信號DCK或是備份頻率信號DCKB傳送至該核心電路312。此外,芯片320包含有輸入端點Nn、Ni2、NilB、Ni2B、輸出端點NQ1、NQ2、
一核心電路322、一開關(guān)模塊324、第一傳輸線路L1_1、L1_2、L1_3、L1_4、第二傳輸線路L2_l、L2_2、以及備用傳輸線路LB1、LB2 ;以及芯片330包含有輸入端點Nn、Ni2, NilB、Ni2B、輸出端點NQ1、NQ2、NQ1B、NQ2B、一核心電路332、一開關(guān)模塊334、第一傳輸線路L1_1、L1_2、Ll_3、Ll_4、第二傳輸線路L2_l、L2_2、以及備用傳輸線路LB1、LB2。此外,于本實施例中,芯片310、320、330為相同的芯片。
[0041]請另參考圖4,圖4為圖3中芯片310、320、330的核心電路312、322、332的示意圖。如圖4所示,核心電路322至少包含有多個緩存器(registerMlO、一控制信號產(chǎn)生單元420以及一故障偵測單元430,其中多個緩存器410是用來接收來自芯片外的輸入信號,并儲存其中的數(shù)據(jù);控制信號產(chǎn)生單元420是用來產(chǎn)生控制信號Vc,以控制開關(guān)模塊124中的開關(guān)SW1、SW2的開啟與關(guān)閉;故障偵測單元430則是用來偵測前一芯片是否有發(fā)生故障。此外,于本發(fā)明的另一實施例中,故障偵測單元430亦可設(shè)置于核心電路312、322、332之外。
[0042]在串行傳輸系統(tǒng)300的操作上,首先,舉芯片330為例,芯片330中的故障偵測單元430會偵測前一芯片320是否發(fā)生故障,若是芯片320沒有發(fā)生故障,則控制信號產(chǎn)生單元420會產(chǎn)生控制信號Vc以控制開關(guān)SW1、SW2來導(dǎo)通第一傳輸線路L1_1、L1_2,以使得核心電路332接收數(shù)據(jù)信號Sin與頻率信號DCK,并再通過第二傳輸線路L2_l、L2_2傳送至輸出端點輸出,此時,核心電路332不會接收分別來自輸入端點NilB與Ni2B的備份數(shù)據(jù)信號SinB與備份頻率信號DCKB。
[0043]另一方面,當(dāng)某些故障原因發(fā)生,例如芯片320的核心電路322燒壞、線路短路、或是供應(yīng)電壓VDD、Vss無法供應(yīng)至核心電路322,而造成芯片320的核心電路322無法正常處理輸入信號時,則芯片330中的控制信號產(chǎn)生單元420會產(chǎn)生控制信號Vc以控制開關(guān)SWl、SW2來導(dǎo)通第一傳輸線路Ll_3、Ll_4,以使得核心電路332接收備份數(shù)據(jù)信號SinB與頻率信號DCKB,并再通過第二傳輸線路L2_1、L2_2傳送至輸出端點輸出,此時,核心電路332不會接收分別來自輸入端點Nil與Ni2的數(shù)據(jù)信號Sin與頻率信號DCK。換句話說,當(dāng)芯片320發(fā)生故障時,芯片330所接收的輸入信號實際上就是芯片320的輸入信號。如此一來,芯片330便不會因為芯片320故障而造成無法接收到輸入信號的問題。
[0044]需注意的是,上述開關(guān)模塊314、324、334中的開關(guān)組件的數(shù)量與設(shè)計僅為一范例說明,而并非作為本發(fā)明的限制。只要開關(guān)模塊314、324、334可以在前一芯片正常操作時導(dǎo)通第一傳輸線路Ll_l、Ll_2 (接收數(shù)據(jù)信號Sin與頻率信號DCK),且不導(dǎo)通第一傳輸線路Ll_3、Ll_4 (不接收備份數(shù)據(jù)信號SinB與頻率信號DCKB);以及當(dāng)前一芯片故障時不導(dǎo)通第一傳輸線路Ll_l、Ll_2 (不接收數(shù)據(jù)信號Sin與頻率信號DCK),且導(dǎo)通第一傳輸線路L1_3、L1_4(接收備份數(shù)據(jù)信號SinB與頻率信號DCKB),開關(guān)模塊314、324、334可以有其它的設(shè)計,這些設(shè)計上的變化均應(yīng)隸屬于本發(fā)明的范疇。
[0045]另一方面,由于在芯片320故障時,輸入信號會直接經(jīng)由芯片320的備用傳輸線路LBU LB2、輸出端點N-、Ncj2b傳送至芯片330,而不會有部分數(shù)據(jù)儲存在芯片320的核心電路322中,故串行傳輸系統(tǒng)300在數(shù)據(jù)傳送上可能會有問題。舉例來說,假設(shè)串行傳輸系統(tǒng)300僅具有三個芯片310、320、330,數(shù)據(jù)信號Sin具有24位,則每個芯片310、320、330的核心電路中緩存器所需儲存的數(shù)據(jù)為8位,若是其中一個芯片故障,則后續(xù)芯片在所接收儲存的數(shù)據(jù)上可能會發(fā)生錯誤。為了解決此問題,芯片310、320、330中的緩存器410在設(shè)計上包含有多個緩存器(多個位緩存器),且當(dāng)故障偵測單元430偵測到前一個芯片沒有發(fā)生故障時,則該芯片使用該多個緩存器中的M個緩存器來儲存所接收的輸入信號;而若是故障偵測單元430偵測到前一個芯片發(fā)生故障時,則該芯片使用該多個緩存器中的N個緩存器來儲存所接收的輸入信號,其中N大于M。舉例來說,假設(shè)串行傳輸系統(tǒng)300僅具有三個芯片310、320、330,數(shù)據(jù)信號Sin具有24位,則每個芯片310、320、330可設(shè)計為包含16個緩存器,假設(shè)芯片320可正常操作,則芯片330僅會使用8個緩存器來接收數(shù)據(jù)信號;而假設(shè)芯片320發(fā)生故障,且芯片330中的故障偵測單元430偵測到芯片320發(fā)生故障,則芯片330會使用16個緩存器來接收數(shù)據(jù)信號,亦即此時芯片330會同時接收原本要儲存在芯片320與芯片330中的數(shù)據(jù)信號。
[0046]此外,于本發(fā)明的一實施例,串行傳輸系統(tǒng)300是應(yīng)用于一發(fā)光二極管驅(qū)動電路中,亦即芯片310、320、330分別連接到一發(fā)光二極管串,且數(shù)據(jù)信號Sin包含用來控制每一個發(fā)光二極管串的驅(qū)動數(shù)據(jù)。
[0047]另外,請參考圖5,圖5為依據(jù)本發(fā)明一實施例的應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法的流程圖。參考圖1、圖5,流程敘述如下:
[0048]步驟500:提供一芯片,其中該芯片包含有用來接收一輸入信號的一輸入端點、一核心電路、用來輸出一輸出信號的一輸出端點、一第一傳輸線路、一第二傳輸線路以及一備用傳輸線路,其中該第一傳輸線路耦接于該輸入端點與該核心電路之間,該第二傳輸線路耦接于該輸入端點與該核心電路之間,該備用傳輸線路耦接于該輸入端點與該輸出端點之間;
[0049]步驟502:當(dāng)該核心電路無法正常處理該輸入信號時,直接經(jīng)由該備用傳輸線路來將該輸入信號傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出。
[0050]此外,請參考圖6,圖6為依據(jù)本發(fā)明另一實施例的應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法的流程圖。參考圖1、圖6,流程敘述如下:
[0051]步驟600:提供一芯片,其中該芯片包含有用來接收來自該芯片外的一第一輸入信號的一第一輸入端點、用來處理該第一輸入信號以產(chǎn)生一輸出信號的一核心電路、一第一輸出端點、一第二輸出端點以及I禹接于該輸入端點與該第二輸出端點之間的一備用傳輸線路;
[0052]步驟602:傳送該輸出信號至該第一輸出端點,并輸出該輸出信號;
[0053]步驟604:將該第一輸入信號直接經(jīng)由該備用傳輸線路傳送至該第二輸出端點,以直接從該第二輸出端點輸出。
[0054]簡要歸納本發(fā)明,于本發(fā)明的應(yīng)用于串行傳輸系統(tǒng)的芯片及其相關(guān)的故障處理方法中,是通過芯片內(nèi)部的備用傳輸線路的設(shè)計來避免串行傳輸系統(tǒng)中因為其中一個芯片故障而造成后續(xù)芯片均無法使用的情形,此外,芯片亦可因應(yīng)前一芯片的故障與否來調(diào)整內(nèi)部緩存器的大小,以避免串行傳輸系統(tǒng)在數(shù)據(jù)傳送上的問題。
[0055]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種應(yīng)用于一串行傳輸系統(tǒng)的芯片,包含: 一輸入端點,用來接收來自該芯片外的一輸入信號; 一核心電路; 一輸出端點,用來輸出一輸出信號; 該芯片的特征在于還包含: 一第一傳輸線路,稱接于該輸入端點與該核心電路之間,用來將該輸入信號傳送至該核心電路; 一第二傳輸線路,耦接于該核心電路與該輸出端點之間,用來將該核心電路的輸出傳送至該輸出端點;以及 一備用傳輸線路,稱接于該輸入端點與該輸出端點之間; 其中當(dāng)該核心電路無法正常處理該輸入信號時,該輸入信號會直接經(jīng)由該備用傳輸線路傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出。
2.如權(quán)利要求1所述的芯片,其特征在于,當(dāng)該核心電路可正常處理該輸入信號時,該核心電路會將其輸出經(jīng)由該第二傳輸線路傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出;且該輸入信號不會經(jīng)由該備用傳輸線路傳送至該輸出端點。
3.如權(quán)利要求1所述的芯片,還包括: 一開關(guān)模塊,設(shè)置于該備用傳輸線路上,用來選擇性地導(dǎo)通該備用傳輸線路。`
4.如權(quán)利要求3所述的芯片,其特征在于,當(dāng)該核心電路可正常處理該輸入信號時,該核心電路產(chǎn)生至少一控制信號以控制該開關(guān)模塊不導(dǎo)通該備用傳輸線路;以及當(dāng)該核心電路無法正常處理該輸入信號時,該核心電路不產(chǎn)生該至少一控制信號至該開關(guān)模塊,以使該開關(guān)模塊導(dǎo)通該備用傳輸線路。
5.如權(quán)利要求3所述的芯片,其特征在于,該開關(guān)模塊亦設(shè)置于該第一傳輸線路與該第二傳輸線路上,且用來選擇性地導(dǎo)通該第一傳輸線路與該第二傳輸線路。
6.如權(quán)利要求5所述的芯片,其特征在于,當(dāng)該核心電路可正常處理該輸入信號時,該核心電路產(chǎn)生至少一控制信號至該開關(guān)模塊,以控制該開關(guān)模塊導(dǎo)通該第一傳輸線路,導(dǎo)通該第二傳輸線路,且不導(dǎo)通該備用傳輸線路;以及當(dāng)該核心電路無法正常處理該輸入信號時,該核心電路不產(chǎn)生該至少一控制信號至該開關(guān)模塊,以使該開關(guān)模塊不導(dǎo)通該第一傳輸線路,不導(dǎo)通該第二傳輸線路,且導(dǎo)通該備用傳輸線路。
7.如權(quán)利要求1所述的芯片,其特征在于,還包括: 多個緩存器(register),設(shè)置于該核心電路之內(nèi)或之外;以及 一故障偵測單元,設(shè)置于該核心電路之內(nèi)或之外,用來偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 其中當(dāng)該故障偵測單元偵測該前一芯片沒有發(fā)生故障時,該芯片僅使用該多個緩存器中的M個緩存器來接收該輸入信號;以及當(dāng)該故障偵測單元偵測該前一芯片發(fā)生故障時,則芯片使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),且N大于M。
8.—種應(yīng)用于一串行傳輸系統(tǒng)中一芯片的故障處理方法,其特征在于,該芯片包含有用來接收一輸入信號的一輸入端點、一核心電路、用來輸出一輸出信號的一輸出端點、一第一傳輸線路、一第二傳輸線路以及一備用傳輸線路,其中該第一傳輸線路稱接于該輸入端點與該核心電路之間,且用來將該輸入信號傳送至該核心電路,該第二傳輸線路耦接于該輸出端點與該核心電路之間,用來將該核心電路的輸出傳送至該輸出端點,該備用傳輸線路耦接于該輸入端點與該輸出端點之間,以及該故障處理方法包含有: 當(dāng)該核心電路無法正常處理該輸入信號時,直接經(jīng)由該備用傳輸線路來將該輸入信號傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出。
9.如權(quán)利要求8所述的故障處理方法,其特征在于,還包括: 當(dāng)該核心電路可正常處理該輸入信號時: 將該核心電路的輸出經(jīng)由該第二傳輸線路傳送至該輸出端點,以作為該輸出信號并由該輸出端點輸出;以及 該輸入信號不會經(jīng)由該備用傳輸線路傳送至該輸出端點。
10.如權(quán)利要求8所述的故障處理方法,其特征在于,還包括: 選擇性地導(dǎo)通該備用傳輸線路。
11.如權(quán)利要求10所述的故障處理方法,其特征在于,還包括: 當(dāng)該核心電路可正常處理該輸入信號時,產(chǎn)生一控制信號以控制不導(dǎo)通該備用傳輸線路;以及 當(dāng)該核心電路無法正常處理該輸入信號時,不產(chǎn)生該控制信號以導(dǎo)通該備用傳輸線路。`
12.如權(quán)利要求10所述的故障處理方法,其特征在于,還包括: 選擇性地導(dǎo)通該第一傳輸線路與該第二傳輸線路。
13.如權(quán)利要求12所述的故障處理方法,其特征在于,還包括: 當(dāng)該核心電路可正常處理該輸入信號時,產(chǎn)生至少一控制信號以控制導(dǎo)通該第一傳輸線路,導(dǎo)通該第二傳輸線路,且不導(dǎo)通該備用傳輸線路;以及 當(dāng)該核心電路無法正常處理該輸入信號時,不產(chǎn)生該至少一控制信號以不導(dǎo)通該第一傳輸線路,不導(dǎo)通該第二傳輸線路,且導(dǎo)通該備用傳輸線路。
14.如權(quán)利要求8所述的故障處理方法,其特征在于,該芯片包含有設(shè)置于該核心電路之內(nèi)或之外的多個緩存器(register),且該故障處理方法另包含有: 偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 當(dāng)該前一芯片沒有發(fā)生故障時,僅使用該多個緩存器中的M個緩存器來接收該輸入信號;以及 當(dāng)偵測該前一芯片發(fā)生故障時,使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),且N大于M。
15.一種應(yīng)用于一串行傳輸系統(tǒng)的芯片,其特征在于,包含: 一第一輸入端點,用來接收來自該芯片外的一第一輸入信號; 一第二輸入端點,用來接收來自該芯片外的一第二輸入信號,其中該第二輸入信號異于該第一輸入信號; 一核心電路,用來處理該第一輸入信號或是該第二輸入信號以產(chǎn)生一輸出信號;一開關(guān)模塊,稱接于該第一輸入端點、第二輸入端點以及該核心電路之間,用來選擇性地將該第一輸入信號或是該第二輸入信號傳送至該核心電路; 一第一輸出端點;一第二輸出端點; 一備用傳輸線路,稱接于該第一輸入端點與該第二輸出端點之間; 其中該核心電路將所產(chǎn)生的該輸出信號傳送至該第一輸出端點,并輸出該輸出信號;以及該第一輸入信號直接經(jīng)由該備用傳輸線路傳送至該第二輸出端點,以直接從該第二輸出端點輸出。
16.如權(quán)利要求15所述的芯片,其特征在于,還包括: 一故障偵測單元,設(shè)置于該核心電路之內(nèi)或之外,用來偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 其中當(dāng)該故障偵測單元偵測該前一芯片沒有發(fā)生故障時,該開關(guān)模塊被控制以使得該第一輸入信號傳送至該核心電路,并使得該第二輸入信號不被傳送至該核心電路;以及當(dāng)該故障偵測單元偵測該前一芯片發(fā)生故障時,該開關(guān)模塊被控制以使得該第二輸入信號傳送至該核心電路,并使得該第一輸入信號不被傳送至該核心電路。
17.如權(quán)利要求15所述的芯片,其特征在于,還包括: 多個緩存器(register),設(shè)置于該核心電路之內(nèi)或之外;以及一故障偵測單元,設(shè)置于該核心電路之內(nèi)或之外,用來偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 其中當(dāng)該故障偵測單元偵測該前一芯片沒有發(fā)生故障時,該芯片僅使用該多個緩存器中的M個緩存器來接收該輸入信號,以及N大于M ;以及當(dāng)該故障偵測單元偵測該前一芯片發(fā)生故障時,則芯片使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),且N大于M。
18.—種應(yīng)用于一串行`傳輸系統(tǒng)中一芯片的故障處理方法,其特征在于,該芯片包含有用來接收來自該芯片外的一第一輸入信號的一第一輸入端點、用來接收來自該芯片外的一第二輸入信號的一第二輸入端點、用來處理該第一輸入信號或是該第二輸入信號以產(chǎn)生一輸出信號的一核心電路、一第一輸出端點、一第二輸出端點以及I禹接于該第一輸入端點與該第二輸出端點之間的一備用傳輸線路,其中該第一輸入信號異于該第二輸入信號,且該故障處理方法包含有: 選擇性地將該第一輸入信號或是該第二輸入信號傳送至該核心電路; 傳送該輸出信號至該第一輸出端點,并輸出該輸出信號;以及將該第一輸入信號直接經(jīng)由該備用傳輸線路傳送至該第二輸出端點,以直接從該第二輸出端點輸出。
19.如權(quán)利要求18所述的故障處理方法,其特征在于,還包括: 偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 當(dāng)偵測該前一芯片沒有發(fā)生故障時,控制該第一輸入信號傳送至該核心電路,并控制該第二輸入信號不被傳送至該核心電路;以及 當(dāng)偵測該前一芯片發(fā)生故障時,控制該第二輸入信號傳送至該核心電路,并控制該第一輸入信號不被傳送至該核心電路。
20.如權(quán)利要求18所述的故障處理方法,其特征在于,該芯片另包含有設(shè)置于該核心電路之內(nèi)或之外的多個緩存器(register),且該故障處理方法還包括: 偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障;當(dāng)該前一芯片沒有發(fā)生故障時,僅使用該多個緩存器中的M個緩存器來接收該輸入信號;以及 當(dāng)偵測該前一芯片發(fā)生故障時,使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),且N大于M。
21.一種應(yīng)用于一串行傳輸系統(tǒng)的芯片,其特征在于,包含: 多個緩存器(register);以及 一故障偵測單元,用來偵測該串行傳輸系統(tǒng)中設(shè)置于該芯片之前的一前一芯片是否有發(fā)生故障; 其中當(dāng)該故障偵測單元偵測該前一芯片沒有發(fā)生故障時,該芯片僅使用該多個緩存器中的M個緩存器來接收來自該前一芯片的一輸入信號;以及當(dāng)該故障偵測單元偵測該前一芯片發(fā)生故障時,則該芯片使用該多個緩存器中的N個緩存器來接收該輸入信號,其中N與M均為正整數(shù),且N大于M。
22.如權(quán)利要求21所述 的芯片,其特征在于,N為M的正整數(shù)倍。
【文檔編號】G06F11/07GK103514059SQ201310134284
【公開日】2014年1月15日 申請日期:2013年4月17日 優(yōu)先權(quán)日:2012年6月26日
【發(fā)明者】金際遠, 陳奎君 申請人:點晶科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1