專利名稱:組態(tài)設(shè)定電路及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子電路,特別是涉及一種組態(tài)設(shè)定電路及其方法。
技術(shù)背景一般來說,每個集成電路(ic)都可提供多種運作模式。集成電路的運作模式通常都是在電源開啟或重置的時候就設(shè)定完成,以確保集成電路得以 正確的運作模式開始運作。 一般在初始化時,都是藉由提供工作電壓或是地電壓給集成電路的特定引線(pin),來決定集成電路的初始化狀態(tài)。因此當 集成電路所能提供的運作模式增加時,為了因應(yīng)運作模式的設(shè)定,集成電路 的引線也會跟著增加。而集成電路的設(shè)計上,集成電路的引線越多,相對地 集成電路的體積也越大。因此,在如何減少集成電路初始化所需的引線數(shù)仍 是工程師們積極研發(fā)的目標。發(fā)明內(nèi)容本發(fā)明的目的之一在于提供一種組態(tài)設(shè)定電路及其方法,藉以解決先前 技術(shù)所存在的諸多限制與缺點。本發(fā)明的目的之一在于提供一種組態(tài)設(shè)定電路及其方法,以減少設(shè)定所 需的引線數(shù)。因此,為達上述目的,本發(fā)明所揭露的組態(tài)設(shè)定電路,包括端點及耦接 端點的檢測器。端點用于接收輸入信號,而檢測器通過檢測端點所接收到的輸入信號而 據(jù)以輸出至少兩位的組態(tài)信號。在此,檢測器是藉由檢測輸入信號的頻率而 據(jù)以輸出組態(tài)數(shù)據(jù)。其中,檢測器可包括相互耦接的計數(shù)器和判斷器。計數(shù) 器用于計數(shù)控制信號的脈沖數(shù),據(jù)以產(chǎn)生計數(shù)結(jié)果。再由判斷器根據(jù)計數(shù)結(jié) 果而產(chǎn)生組態(tài)數(shù)據(jù)。在此,判斷器可為一切片器,其可將計數(shù)器的計數(shù)結(jié)果 與一預(yù)定區(qū)間值相對應(yīng),以產(chǎn)生組態(tài)數(shù)據(jù)。在此,組態(tài)設(shè)定電路所輸出的組態(tài)數(shù)據(jù)包括其中所有4企測器所產(chǎn)生的組態(tài)數(shù)據(jù)。
檢測器可設(shè)置在一集成電路(IC )內(nèi),而端點即可為集成電路的引線(pin ) 或是接合墊(bonding pad )。
在此,輸入信號可為多個不同頻率的時鐘信號中之一,或是為高電平信 號,或是為低電平信號。
并且,可利用一時鐘產(chǎn)生器來產(chǎn)生多個不同頻率的時鐘信號,并通過其 它端點以輸出這些時鐘信號。而此時鐘產(chǎn)生器可同樣設(shè)置在集成電路內(nèi),亦 或是設(shè)置在集成電路的外部。并且,用于輸出時鐘信號的端點可為集成電路 的引線或是接合墊,亦或為時鐘產(chǎn)生器的輸出端。
時鐘產(chǎn)生器可包括時鐘產(chǎn)生單元和分頻器。在此,時鐘產(chǎn)生單元會產(chǎn)生 一參考時鐘信號,而分頻器則依據(jù)此參考時鐘信號來產(chǎn)生多個不同頻率的時 鐘信號。
并且,在集成電路的初始化設(shè)定(即,組態(tài)設(shè)定模式)及正常運作(即, 工作模式)下,可共享端點來進行信號的傳遞。其中,可利用開關(guān)模塊或多 路復(fù)用器耦接于時鐘產(chǎn)生器或檢測器與端點之間,以根據(jù)工作模式而控制端 點的運作。并且可設(shè)計一控制器以產(chǎn)生控制信號來控制開關(guān)模塊或多路復(fù)用 器的運作。
本發(fā)明所揭露的組態(tài)設(shè)定方法,包括提供用于接收輸入信號的端點, 以及檢測輸入信號據(jù)以輸出與輸入信號的頻率相對應(yīng)且至少兩位的組態(tài)信號。
其中,輸出組態(tài)信號的步驟包括計數(shù)輸入信號的脈沖數(shù)據(jù)以產(chǎn)生一計 數(shù)結(jié)果;以及根據(jù)計數(shù)結(jié)果以產(chǎn)生組態(tài)數(shù)據(jù)。
并且,更可包括依據(jù)控制信號經(jīng)由端點輸入輸入信號或傳輸傳遞信號的步驟。
在此,輸入信號可為至少四個不同頻率的輸入信號中之一,亦或可為至 少二個不同頻率的時鐘信號、高電平信號和低電平信號中之一。
有關(guān)本發(fā)明的特征與實作,茲配合附圖作最佳實施例詳細說明如下。
圖1是根據(jù)本發(fā)明第一實施例的組態(tài)設(shè)定電路的概要方塊圖; 圖2是根據(jù)本發(fā)明第二實施例的組態(tài)設(shè)定電路的概要方塊圖;圖3是根據(jù)本發(fā)明一實施例的判斷器的運作示意圖4是根據(jù)本發(fā)明第三實施例的組態(tài)設(shè)定電路的概要方塊圖5是根據(jù)本發(fā)明第四實施例的組態(tài)設(shè)定電路的概要方塊圖6是才艮據(jù)本發(fā)明第五實施例的組態(tài)設(shè)定電路的概要方塊圖7是根據(jù)本發(fā)明第六實施例的組態(tài)設(shè)定電路的概要方塊圖;及
圖8是根據(jù)本發(fā)明第七實施例的組態(tài)設(shè)定電路的概要方塊圖。
附圖符號說明
100.電路板
102.集成電路
104.連接器
110.時鐘產(chǎn)生器
112.時鐘產(chǎn)生單元
114.分頻器
131--13M......檢測器142.計數(shù)器
144.判斷器
150.開關(guān)模塊
170..多路復(fù)用器
190.控制器
Nl「N1N……端點
N2「仏……端點
CK,-仏...…時鐘信號
Sc「……輸入信號
Dc廣-Dck……組態(tài)數(shù)據(jù)
Df「-Df,......傳遞信號
Df「-Df\......傳遞信號
EN..控制信號
Vdd..高電平信號
GND..低電平信號
具體實施方式
以下舉出具體實施例以詳細說明本發(fā)明的內(nèi)容,并以附圖作為輔助說明。說明中提及的符號是參照附圖符號。參照圖1,是根據(jù)本發(fā)明的組態(tài)設(shè)定電路,其用于產(chǎn)生設(shè)定集成電路(IC) 的組態(tài)所需的組態(tài)凄t據(jù)Dd-DcM,包4舌有時鐘產(chǎn)生器110、多個端點N1,-N1N、 N2,-N2m(例如接合墊、電路節(jié)點等)及至少一個檢測器131-13M。其中,N、 M是正整數(shù)。時鐘產(chǎn)生器110用于產(chǎn)生多個時鐘信號CK,-CKN。其中,這些時鐘信號 CK,-C^可具有不相同的頻率。時鐘產(chǎn)生器110耦接有多個端點NL-N1N (為方 便說明,以下稱之為信號端點),這些信號端點Nl,-Nlw分別輸出一時鐘信號 (即,輸出時鐘信號CL-C"中之一)。;險測器131-13M亦分別耦接至一端點N2,-N2M。這些端點N2,-N2M (為方便 說明,分別稱為第一端點N2,至第M端點N2M)分別接收一輸入信號Sc,-S" (為方便說明,分別稱為第一輸入信號Sc,至第M輸入信號Scm),再由檢測器 131-13M (為方便說明,分別稱為第一檢測器131至第M檢測器13M)檢測輸 入信號Sc,-ScM而據(jù)以輸出組態(tài)數(shù)據(jù)Dc,-Dcm(為方便說明,分別稱為第一組態(tài) 數(shù)據(jù)Dc,至第M組態(tài)數(shù)據(jù)Dcm)。換句話說,第一檢測器131會檢測第一端點 N2,所接收到的第一輸入信號Sd,并據(jù)以產(chǎn)生第一組態(tài)數(shù)據(jù)Dc,;第二檢測器 132會檢測第二端點N22所接收到的第二輸入信號Sc2,并據(jù)以產(chǎn)生第二組態(tài) 數(shù)據(jù)Dc2;同理,第M檢測器13M會檢測第M端點N2m所接收到的第M輸入信 號Scm,并據(jù)以產(chǎn)生第M組態(tài)數(shù)據(jù)DcM。在此,檢測器131-13M是藉由檢測輸入信號Sc,-ScM的頻率,而據(jù)以輸出 組態(tài)數(shù)據(jù)Dc,-Dcm。也就是說,檢測器13M所輸出的組態(tài)數(shù)據(jù)DcM對應(yīng)于所接 收到的輸入信號Scm的頻率。一實施例,每一輸入信號Scw可為時鐘信號CKN (其中,N至少為2)中之 一、高電平信號Vdd、或是低電平信號GND;另一實施例,每一輸入信號ScM 可為四個頻率不同的時鐘信號中之一 (例如N=l - 4)。此外,在一實施例中,每一輸入信號SCw是四種不同信號中之一,則所產(chǎn) 生的每一組態(tài)數(shù)據(jù)DcM可為兩位的組態(tài)數(shù)據(jù);若設(shè)置二個檢測器(例如第一 檢測器131和第二檢測器132 ),則第一檢測器131和第二檢測器132可分別 根據(jù)第一端點N2,和第二端點N22所接收到的第一輸入信號Sc,和第二輸入信 號Sc"而輸出兩位的第一和第二組態(tài)數(shù)據(jù)Dd、 Dc2,故組態(tài)設(shè)定電路輸出的總組態(tài)數(shù)據(jù)則為四位數(shù)據(jù)。當然,若輸入信號SCM為八種不同信號的其中一種,
則組態(tài)數(shù)據(jù)DcM是一三位的組態(tài)數(shù)據(jù);若設(shè)置二個檢測器,則總組態(tài)數(shù)據(jù)則為 六位數(shù)據(jù)。實務(wù)上,可視電路的需要,設(shè)計成輸入信號S"為2K種不同信號 的其中之一以及M個4全測器,則總組態(tài)數(shù)據(jù)可為K x M位。
在本實施例中,由在這些時鐘信號CK「C"具有不相同的頻率,因此檢測 器131-13M可檢測所接收到的輸入信號Sc,-Scm的頻率,據(jù)以產(chǎn)生組態(tài)數(shù)據(jù) Dc,-DcM。
一實施例,每一檢測器13M可包括計數(shù)器142和判斷器144,如圖2所 示。計數(shù)器142用于計數(shù)輸入信號Scm的脈沖數(shù),據(jù)以產(chǎn)生一計數(shù)結(jié)果。判斷 器144再根據(jù)計數(shù)器142的計數(shù)結(jié)果,而產(chǎn)生組態(tài)數(shù)據(jù)DcM。在此,判斷器 144可為一切片器(slicer),以將計數(shù)器142的計數(shù)結(jié)果與一預(yù)定區(qū)間值相 對應(yīng),以產(chǎn)生組態(tài)數(shù)據(jù)DCM。此外,端點、計數(shù)器和判斷器的連接順序可配合 實際使用需求而調(diào)整。請參閱圖3,是判斷器144的運作示意圖,(a)和(b) 圖分別是針對兩種不同頻率的時鐘信號的運作圖。當然,若利用高電平信號 或是低電平信號作為一種輸入信號Scm,則接收此輸入信號S"的檢測器13M 須適度的修改其設(shè)計; 一實施例,當判斷器144發(fā)現(xiàn)計數(shù)器142的計數(shù)值為 0時(即,輸入信號Scw的頻率過低,可能是高電平或是低電平信號),則判 斷器144直接輸出輸入信號ScM;換言之,當輸入信號SCM為高電平信號且組 態(tài)數(shù)據(jù)DCM為二位數(shù)據(jù)時,計數(shù)器142的計數(shù)值是0,而輸出的組態(tài)數(shù)據(jù)DcM 是 "11";而當輸入信號Scw為低電平信號且組態(tài)數(shù)據(jù)DcM為二位數(shù)據(jù)時,計 數(shù)器142的計數(shù)值是0,而輸出的組態(tài)數(shù)據(jù)D"是 "00"。
在此,時鐘產(chǎn)生器110可包括時鐘產(chǎn)生單元112和分頻器114。時鐘產(chǎn) 生單元112可產(chǎn)生一參考時鐘信號給分頻器114,而分頻器114再依據(jù)參考 時鐘信號而產(chǎn)生多個時鐘信號CKfCK"在此,時鐘產(chǎn)生單元可為一振蕩器、 或一鎖相環(huán)(PLL )。
在一實施例中,在集成電路的組態(tài)設(shè)定模式及工作模式下,根據(jù)本發(fā)明 的組態(tài)設(shè)定電路可共享端點Nl,-NU和/或N2,-N2M來進行信號的傳遞,如第4、 5及6圖所示。在此,可通過一選擇電路(例如開關(guān)模塊150或多路復(fù)用 器170 )根據(jù)工作模式而控制端點Nl,-NL和/或N2,-N2m的逸作。
參照圖4,此開關(guān)模塊150耦接于時鐘產(chǎn)生器110和信號端點N1,-N1n之 間;當集成電路進行初始化設(shè)定(即,在組態(tài)設(shè)定模式)時,此開關(guān)模塊150可將時鐘產(chǎn)生器110和端點Nl,-Nh導(dǎo)通,以使時鐘產(chǎn)生器110所產(chǎn)生的時鐘 信號CK,-CKN,并經(jīng)由端點NL-NlN而輸出;而當集成電路進行正常運作(即, 在工作模式)時,開關(guān)模塊150則將相關(guān)運作電路(圖中未顯示)和端點Nl,-Nh 導(dǎo)通,以使傳遞信號Df>D"經(jīng)由端點N1!-N:U而進行傳輸。同理,參照圖5, 多路復(fù)用器170的工作原理似于圖4的開關(guān)模塊150。參照圖6, —選擇電路(例如開關(guān)模塊150或多路復(fù)用器)亦可耦接 在檢測器131-13M和端點N2「N2M之間;當集成電路在組態(tài)設(shè)定模式時,開關(guān) 模塊150導(dǎo)通檢測器131-13M和端點N2,-N2M,即第一檢測器131至第M檢測 器13M分別導(dǎo)通至第一端點N2,至第M信號端N2M,以使輸入信號S"經(jīng)由端 點而輸出至檢測器13M;而當集成電路在工作模式時,開關(guān)模塊150則將相 關(guān)運作電路(圖中未顯示)和端點N2「N2M導(dǎo)通,以經(jīng)由端點N2,-N厶傳輸傳 遞信號Df,-DfM。同理,多路復(fù)用器的工作原理似于圖6的開關(guān)模塊150。再參照第4、 5及6圖,可利用一控制器190,以產(chǎn)生控制信號EN來控 制開關(guān)模塊150 (或多路復(fù)用器170)以及檢測器140的運作。換言之,在電 路啟動初期(即,組態(tài)設(shè)定模式),控制器190控制開關(guān)模塊150 (或多路復(fù) 用器170 )以進行組態(tài)數(shù)據(jù)Dc-D"的輸入及設(shè)定;在工作;漠式下,控制器190 控制開關(guān)模塊150 (或多路復(fù)用器170)以使得工作信號Df,-DfVDf,-DfM經(jīng)由 端點Nl,-N1N/N2,-N2M而進行傳遞。當然,在工作模式下,這些端點 N1,-NL/N2,-N2M可以是另一電路的輸入端或是另一電路的輸出端或是另一電 路的輸入/輸出端。藉由共享端點N1,-N1n/N2「N2m、或兩者以達到節(jié)省引線 (pin)的目的。在一實施例中,時鐘產(chǎn)生器110和檢測器131-13M設(shè)置在一集成電路(IC ) 102內(nèi),這些端點N1,-Nh、 N2「N2M可為集成電路102的引線(pin)或是接合 墊(bonding pad),如圖7所示。在另一實施例中,4全測器131-13M位于集 成電路102內(nèi),而時鐘產(chǎn)生器IIO位在此集成電路102外,也就是說,集成 電路102與時鐘產(chǎn)生器110是設(shè)置在一電路板100上,如圖8所示;此時, 信號端點Nl,-N"可為時鐘產(chǎn)生器110的輸出端,而第二至第M端點N2,-N2m 是集成電路102的引線或是接合墊,并利用連接器104以使得輸入信號ScM 為這些時鐘信號CK-C"中之一、或是為高電平信號、或是為低電平信號。本 發(fā)明所揭露的組態(tài)設(shè)定方法,其特征與本發(fā)明所揭露的組態(tài)設(shè)定電路相似, 在此不再贅述。應(yīng)用本發(fā)明,可利用集成電路依據(jù)原始功能即會產(chǎn)生的時鐘信號做為初 始化設(shè)定所需的控制信號,或是利用電路板上原本即存在有的時鐘信號做為
初始化設(shè)定所需的控制信號,再適當設(shè)計下,更可將高電平信號(例如工 作電壓)或是低電平信號(例如地電壓)用于作為初始化設(shè)定所需的控制 信號,因而可降低因初始化設(shè)定所需額外增加的引線數(shù)。
雖然本發(fā)明的技術(shù)內(nèi)容已經(jīng)以較佳實施例揭露如上,然其并非用于限定 本發(fā)明,任何熟習此技藝者,在不脫離本發(fā)明的精神所作些許的更動與潤飾, 皆應(yīng)涵蓋于本發(fā)明的范疇內(nèi),因此本發(fā)明的保護范圍當視本發(fā)明申請專利范 圍所界定者為準。
權(quán)利要求
1. 一種組態(tài)設(shè)定電路,包括一時鐘產(chǎn)生器,用于產(chǎn)生多個時鐘信號,其中,該多個時鐘信號的頻率不相同;多個信號端點,分別用于輸出該多個時鐘信號;一第一端點,用于接收一第一輸入信號,其中,該第一輸入信號實質(zhì)上是該多個時鐘信號、一高電平信號和一低電平信號中之一;以及一第一檢測器,耦接至該第一端點,用于檢測該第一輸入信號的頻率并據(jù)以產(chǎn)生一第一組態(tài)數(shù)據(jù),該第一組態(tài)數(shù)據(jù)是一至少兩位的組態(tài)數(shù)據(jù)。
2. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,其中,該第一檢測器包括-. 一計數(shù)器,用于計數(shù)該第一輸入信號的脈沖數(shù),據(jù)以產(chǎn)生一計數(shù)結(jié)果;以及一判斷器,用于根據(jù)該計數(shù)結(jié)果產(chǎn)生該第一組態(tài)數(shù)據(jù)。
3. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,其中,該時鐘產(chǎn)生器包括 一時鐘產(chǎn)生單元,用于產(chǎn)生一參考時鐘信號;以及一分頻器,耦接至該時鐘產(chǎn)生單元,用于依據(jù)該參考時鐘信號產(chǎn)生該多 個時鐘信號。
4. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,更包括一選擇電路,耦接于該信號端點與該時鐘產(chǎn)生器之間,以控制該信號端 點的信號傳輸;以及一控制電路,耦接該選擇電路,以控制該選擇電路的操作。
5. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,更包括一選擇電路,耦接于該第一端點與該第一檢測器之間,以選擇性傳遞該 第一輸入信號和一傳遞信號;以及一控制電路,耦接該選擇電路,以控制該選擇電路的操作。
6. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,該多個時鐘信號包括至少二個不同頻率。
7. 如權(quán)利要求1所述的組態(tài)設(shè)定電路,其中,當?shù)谝粰z測器檢測到該第 一輸入信號為該高電平信號或該低電平信號時,該第 一檢測器依據(jù)該第 一輸 入信號的電平以輸出該第 一 組態(tài)數(shù)據(jù)。
8. —種組態(tài)設(shè)定電路,包括一第一端點,用于接收一第一輸入信號;以及一第一;^測器,耦接至該第一端點,用于^r測該第一輸入信號據(jù)以輸出 一第一組態(tài)信號,該第一組態(tài)信號與該第一輸入信號的頻率相對應(yīng),且該第 一組態(tài)信號是一至少兩位的組態(tài)信號。
9. 如權(quán)利要求8所述的組態(tài)設(shè)定電路,其中,該第一檢測器包括 一計數(shù)器,用于計數(shù)該第一輸入信號的脈沖數(shù),據(jù)以產(chǎn)生一計數(shù)結(jié)果;以及一判斷器,用于4艮據(jù)該計數(shù)結(jié)果產(chǎn)生該第一組態(tài)數(shù)據(jù)。
10. 如權(quán)利要求8所述的組態(tài)設(shè)定電路,更包括一選擇電路,耦接于該第一端點與該第一檢測器之間,以選擇性傳遞該 第一輸入信號和一傳遞信號;以及一控制電路,耦接該選擇電路,以控制該選擇電路的操作。
11. 如權(quán)利要求8所述的組態(tài)設(shè)定電路,其中,該第一輸入信號是至少四 個不同頻率的輸入信號中之一。
12. 如權(quán)利要求8所述的組態(tài)設(shè)定電路,其中,該第一輸入信號是至少二 個不同頻率的時鐘信號、高電平信號和低電平信號中之一。
13. 如權(quán)利要求12所述的組態(tài)設(shè)定電路,其中,當?shù)谝粰z測器檢測到該 第 一輸入信號為該高電平信號或該低電平信號時,該第 一檢測器依據(jù)該第一 輸入信號的電平以輸出該第 一 組態(tài)凄t據(jù)。
14. 一種組態(tài)設(shè)定方法,包括提供一第一端點,該第一端點用于接收一第一輸入信號;以及 檢測該第 一輸入信號據(jù)以輸出 一第 一組態(tài)信號,該第 一組態(tài)信號與該第 一輸入信號的頻率相對應(yīng),且該第一組態(tài)信號是一至少兩位的組態(tài)信號。
15. 如權(quán)利要求14所述的組態(tài)設(shè)定方法,其中,該輸出一第一組態(tài)信號 的步驟包括計數(shù)該第一輸入信號的脈沖數(shù),據(jù)以產(chǎn)生一計數(shù)結(jié)果;以及 根據(jù)該計數(shù)結(jié)果以產(chǎn)生該第 一組態(tài)數(shù)據(jù)。
16. 如權(quán)利要求14所述的組態(tài)設(shè)定方法,更包括依據(jù) 一控制信號經(jīng)由該第 一 端點輸入該第 一輸入信號或傳輸 一傳遞信號
17. 如權(quán)利要求14所述的組態(tài)設(shè)定方法,其中,該第一輸入信號是至少 四個不同頻率的輸入信號中之一。
18. 如權(quán)利要求14所述的組態(tài)設(shè)定方法,其中,該第一輸入信號是至少 二個不同頻率的時鐘信號、高電平信號和低電平信號中之一。
19. 如權(quán)利要求18所述的組態(tài)設(shè)定方法,其中,在檢測該第一輸入信號 時,發(fā)現(xiàn)該第一輸入信號為該高電平信號或該低電平信號時,則依據(jù)該第一 輸入信號的電平以輸出該第 一 組態(tài)數(shù)據(jù)。
全文摘要
一種組態(tài)設(shè)定電路及其方法,該組態(tài)設(shè)定電路包括時鐘產(chǎn)生器、多個端點及耦接一端點的檢測器。時鐘產(chǎn)生器用于產(chǎn)生多個不同頻率的時鐘信號,并經(jīng)由端點輸出之。一輸入信號經(jīng)由檢測器所耦接的端點輸入至檢測器,以使檢測器據(jù)以輸出對應(yīng)于輸入信號的頻率的至少兩位的組態(tài)信號,其中,此輸入信號實質(zhì)上是多個不同頻率時鐘信號其中之一。
文檔編號G06F1/22GK101246384SQ20071000522
公開日2008年8月20日 申請日期2007年2月12日 優(yōu)先權(quán)日2007年2月12日
發(fā)明者李明哲, 翁啟舜, 謝孟翰, 陳建志 申請人:瑞昱半導(dǎo)體股份有限公司