專利名稱:輸入引腳狀態(tài)檢測電路及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及狀態(tài)檢測,具體涉及一種輸入引腳狀態(tài)檢測電路以及輸入引腳狀態(tài)檢測方法。
背景技術(shù):
許多早期的電路和相關(guān)系統(tǒng)結(jié)合了兩級或更多級邏輯,其中的一些邏輯具有完全可變性,使用模擬輸入和輸出。隨著數(shù)字系統(tǒng)的引入及其能力(例如,存儲、速度、輸入/輸出能力)的提高,使用二進制輸入和輸出?,F(xiàn)代系統(tǒng)通信曾涉及使用數(shù)字信號,包括靜態(tài)配置和其他靜態(tài)信息信號。在許多應(yīng)用中,希望電路在不同的工作條件下使用不同類型的輸入來工作。對于這樣的電路,通常需要使用冗余部件(如,輸入引腳)來連接至不同類型的輸入電路。在許多電路應(yīng)用中,非常需要緊湊的尺寸和效率。例如,許多應(yīng)用涉及可編程電路,這些可編程電路需要與不同類型的輸入電路一起工作或者受益于這些輸入電路,與這些應(yīng)用相比,通常希望將電路封裝在較小的區(qū)域中以實現(xiàn)相對緊湊的器件。此外,減小電路的所需尺寸可以有助于降低成本。許多電路并不適合緊湊的結(jié)構(gòu)以及高效的制造和操作。例如,希望許多電路適合與多種不同類型的器件一起實現(xiàn)。為此,這樣的電路必須可以配置有特定的操作特性。不幸地,這種可配置性會向電路引入附加的復(fù)雜度和成本。這些挑戰(zhàn)使得在確保正確的電路操作的同時難以實現(xiàn)所需的電路和封裝尺寸。
發(fā)明內(nèi)容
根據(jù)不同的示例實施例,一種輸入電路便于各種配置,解決了對上述的多種應(yīng)用和器件的可變性的挑戰(zhàn)。根據(jù)示例實施例,一種輸入狀態(tài)檢測電路包括輸入引腳,被配置為接收由多個不同類型的輸入電路產(chǎn)生的信號;以及狀態(tài)檢測電路,被配置為針對分別與所述不同類型的輸入電路相對應(yīng)的多個輸入狀態(tài),提供對輸入引腳的狀態(tài)加以表征的輸出。所述狀態(tài)檢測電路包括多個比較器,每個比較器具有直接與輸入引腳耦合的高電平輸入以及耦合在電源與接地節(jié)點之間的低電平輸入,并且被配置為提供二進制輸出,所述二進制輸出在與其他比較器的二進制輸出一起被集中處理時,指示輸入引腳的狀態(tài)。在比較器中的第一比較器與電源之間串聯(lián)連接電阻器電路。輸入引腳串聯(lián)連接的每一對比較器之間也耦合了電阻器電路,而在最后一個比較器與接地節(jié)點之間連接了另一個電阻器電路。負反饋運算放大器具有與比較器的高電平輸入相連的輸出、高電平輸入、低電平輸入以及將所述輸出連接至低電平輸入的反饋電路。在負反饋運算放大器的高電平輸入與反饋電源之間連接電阻器電路。在負反饋運算放大器的高電平輸入與反饋接地節(jié)點之間連接另一電阻器電路。另一示例實施例涉及一種用于根據(jù)多個不同輸入電路來操作的可配置輸入電路。 所述輸入電路包括用于接收輸入信號的輸入引腳、狀態(tài)檢測電路、解碼器電路和控制電路。狀態(tài)檢測電路被配置為當(dāng)啟動所述可配置輸入電路時,提供二進制輸出信號,以確定輸入信號的狀態(tài)特性,所述狀態(tài)檢測電路具有提供至少N-I個輸出值的輸出,所述至少N-I個輸出值構(gòu)成二進制輸出信號,所述輸出信號響應(yīng)于輸入引腳的狀態(tài)并且對于N個不同類型的輸入電路的每一個是唯一的。解碼器電路被配置為對二進制輸出進行解碼,以確定輸入引腳的狀態(tài)以及與所確定的狀態(tài)相對應(yīng)的輸入電路的類型??刂齐娐繁慌渲脼楫?dāng)啟動所述可配置輸入電路時將狀態(tài)檢測電路上電,響應(yīng)于解碼器電路確定輸入信號的狀態(tài)而將狀態(tài)檢測電路斷電,并且基于所確定的輸入引腳的狀態(tài)來配置輸入電路以進行操作。另一示例實施例涉及一種操作輸入電路的方法。在輸入引腳處接收輸入信號;響應(yīng)于啟動條件,將狀態(tài)檢測電路上電,以提供二進制輸出信號來確定輸入信號的狀態(tài)特性。 狀態(tài)檢測電路用于提供具有至少N-I個輸出值的輸出,所述至少N-I個輸出值構(gòu)成二進制輸出信號,所述輸出信號響應(yīng)于輸入引腳的狀態(tài)并且對于N個不同類型的輸入電路的每一個是唯一的。在解碼器電路中,對二進制輸出進行解碼,以確定輸入引腳的狀態(tài)和與所確定的狀態(tài)相對應(yīng)的輸入電路的類型。響應(yīng)于確定輸入信號的狀態(tài),將狀態(tài)檢測電路斷電。以上論述/概括并不旨在描述本發(fā)明的每一個實施例或每一種實現(xiàn)方式。附圖和以下詳細描述也示例了不同的實施例。
結(jié)合附圖通過以下詳細描述,可以更全面地理解不同的示例實施例,附圖中圖1示出了根據(jù)本發(fā)明示例實施例的五元輸入電路;圖2示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳電路結(jié)構(gòu),所述輸入引腳電路結(jié)構(gòu)具有與地電位相連的輸入連接;圖3示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳電路結(jié)構(gòu),所述輸入引腳電路結(jié)構(gòu)具有通過電阻器與地電位相連的輸入連接;圖4示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳電路結(jié)構(gòu),所述輸入引腳電路結(jié)構(gòu)具有連接至開路的輸入連接;圖5示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳電路結(jié)構(gòu),所述輸入引腳電路結(jié)構(gòu)具有通過電阻器而連接至VDD的輸入連接圖6示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳電路結(jié)構(gòu),所述輸入引腳電路結(jié)構(gòu)具有連接至VDD的輸入連接;圖7示出了根據(jù)本發(fā)明另一示例實施例的電路結(jié)構(gòu),所述電路結(jié)構(gòu)包括輸入電路、輸入引腳狀態(tài)檢測電路、解碼器和運算電路;圖8示出了根據(jù)本發(fā)明另一示例實施例的每引腳16狀態(tài)輸入電路;以及圖9示出了根據(jù)本發(fā)明另一示例實施例的輸入引腳狀態(tài)檢測電路,所述輸入引腳狀態(tài)檢測電路具有向比較器電路饋送信號的多個傳遞門。
具體實施例方式本發(fā)明可以具有多種修改和備選形式,但是在附圖中以示例的方式示出了這些修改和備選形式當(dāng)中的特定細節(jié),并將詳細描述這些特定細節(jié)。然而應(yīng)理解,本發(fā)明并不局限于所描述的具體實施例。相反,在包括權(quán)利要求所限定的方面在內(nèi)的本發(fā)明的范圍之內(nèi),本發(fā)明覆蓋所有的修改、等同和替換。本發(fā)明可以應(yīng)用于多種不同類型的輸入電路、可編程芯片、器件和相關(guān)結(jié)構(gòu)。盡管本發(fā)明不限于此,然而可以據(jù)此通過討論示例來理解本發(fā)明的各個方面。根據(jù)不同的示例實施例,一種二進制型輸入引腳狀態(tài)電路被配置為基于在單個輸入引腳處接收到的輸入信號,產(chǎn)生多個不同的輸出值。輸入狀態(tài)電路包括比較器集合,所述比較器集合被配置和連接為產(chǎn)生輸出值作為對輸入電路的配置的指示,其中輸入信號是經(jīng)由該指示來呈現(xiàn)的。通過針對從每種類型的輸入電路接收到的輸入信號提供不同且獨特的輸出值組合,輸出值組合便于檢測多種(例如,3種、5種或更多種)不同類型的輸入電路??梢曰谝獧z測的不同類型輸入電路的所需個數(shù),來設(shè)置比較器與相關(guān)電路(例如,電阻器樹狀分壓器)的連接性。在不同實施例中,使用與基準(zhǔn)/電源電壓(例如,Vdd)或與地電勢相連的電阻器(resistor)、短路(short)、連接(tie)的組合以及比較器,來設(shè)置來自相應(yīng)比較器的輸出的組合,以用于檢測輸入電路的類型。各個比較器的輸出狀態(tài)可以用于對使用輸入電路進行后續(xù)處理的一個或多個電路(以及經(jīng)由輸入電路而呈現(xiàn)的信號)的配置加以設(shè)置。例如,在輸入引腳可以連接至多種不同類型的輸入電路的情況下,經(jīng)由輸入狀態(tài)電路來處理輸入引腳處呈現(xiàn)的信號,所述輸入狀態(tài)電路產(chǎn)生輸出值(例如,與邏輯1或邏輯0相對應(yīng)的一系列高值和低值)。輸出值的組合可以與輸入狀態(tài)電路及其比較器的已知配置一起用來檢測輸入電路的類型,或者簡單地通過使用查找表來檢測輸入電路的類型。使用這種方法可以檢測的輸入電路可以包括例如以下電路所述電路表現(xiàn)為與地相連的短路、與地電勢相連的電阻器、開路、與基準(zhǔn)電壓相連的電阻器、以及與基準(zhǔn)電壓相連的短路,或者包括上述電路的組合或其他電路。一旦檢測到輸入電路的類型,可以將所得到的檢測用于操作輸入電路進行后續(xù)處理。這些方法還可以迭代地用于具體電路,以針對具體器件檢測多種不同輸入電路的類型。在一些示例中,若干輸入狀態(tài)電路可以用于檢測不同輸入引腳的狀態(tài),相應(yīng)類型的輸入電路存在于相應(yīng)的引腳處。在其他示例中,輸入狀態(tài)電路用于檢測不同輸入引腳處存在的輸入電路的類型,并且開關(guān)型電路用于選擇性地將不同的輸入電路連接至輸入狀態(tài)電路,其中來自輸入狀態(tài)電路的輸出分別配置并且用于檢測/設(shè)置相應(yīng)輸入引腳的狀態(tài)。輸入狀態(tài)電路可以用于根據(jù)應(yīng)用,在不同的操作階段和不同的條件下,提供對與輸入狀態(tài)電路相連的輸入電路的類型的指示。在一些實現(xiàn)方式中,當(dāng)輸入電路啟動時,將輸入狀態(tài)電路上電,以用于檢測輸入電路的類型,然后當(dāng)隨后使用輸入電路以供處理時,將輸入狀態(tài)電路斷電以節(jié)能。在其他實現(xiàn)方式中,當(dāng)初始啟動輸入電路時,將輸入狀態(tài)電路上電,以產(chǎn)生用于檢測與輸入狀態(tài)電路的輸入引腳相連的輸入電路的類型的輸出值,然后將輸入狀態(tài)電路斷電,直到發(fā)生特定的事件或滿足特定的條件為止。存儲或保存檢測到的輸入電路類型,使得以后知道和使用該類型。采用這種方法,可以在不同的關(guān)閉和啟動周期上或在較長的操作時間上設(shè)置和使用輸入電路的類型。當(dāng)遇到諸如重置條件之類的條件時,輸入狀態(tài)電路再次上電,并且用于使用比較器根據(jù)新的輸入信號重新產(chǎn)生多個輸出值。一旦處理的新的輸入信號以檢測提供該信號的輸入電路的類型,就將輸入狀態(tài)電路再次斷電。
在上述示例實施例中,可以在多種情況下將輸入狀態(tài)電路上電。在許多實現(xiàn)方式中,輸入狀態(tài)電路通常是無源的,并且基于對輸入弓I腳處信號的采樣來操作。相應(yīng)地,將輸入狀態(tài)電路斷電可以僅包括在適當(dāng)情況下將電路與輸入引腳和/或Vdd斷開。輸入狀態(tài)電路可以用在多種不同類型的電路中。例如,輸入狀態(tài)電路可以用作獨立(stand-alone)電路、添加型(add-on type)電路、或與其他電路集成在一起。相應(yīng)地, 輸入狀態(tài)電路可以在適當(dāng)情況下包括一個或多個附加電路,以適合不同的應(yīng)用。其他示例實施例涉及一種包括如上述輸入狀態(tài)電路的解碼器電路,還涉及一種對輸入狀態(tài)電路的輸出進行解碼并提供輸出的解碼器電路,其中該解碼器電路提供的輸出用于便于使用輸入電路的電路的操作。在一些示例中,解碼器電路限定與輸入狀態(tài)電路相連的輸入電路的類型,并提供可以被解釋以標(biāo)識輸入電路類型的輸出。在其他示例中,解碼器電路基于檢測到的輸入電路類型,來產(chǎn)生對與輸入電路相連的電路的特定操作特性加以設(shè)置的一個或多個輸出(例如,基于解碼信號以及相應(yīng)的檢測到的輸入電路類型,可以控制一系列開關(guān)或其他連接)。其他實施例涉及具有多個電路和器件的集成電路,所述多個電路和器件包括輸入狀態(tài)電路(如上所述),被配置和連接為提供用于對與單個輸入引腳相連的輸入電路的類型加以檢測的輸出;解碼器電路,用于對輸出進行解碼;以及與輸入電路一起工作的電路。這些電路可以包括例如在集成電路芯片、混合信號(mixed-signal)電路、計算機和移動設(shè)備中使用的電路。解碼器的輸出用于根據(jù)與輸入引腳相連的輸入電路的類型來配置集成電路。如上所述,可以使用如本文所述的輸入狀態(tài)檢測來檢測多種不同類型的輸入電路和輸入電路的組合,其中,使用不同的電路組合(例如,與Vdd和地電勢相連的電阻器、短路或連接),所連接的比較器基于與輸入引腳相連的輸入電路的特性,來提供適當(dāng)?shù)妮敵鼋M合。例如,圖1的以下描述以及示例輸出和相應(yīng)的輸入引腳狀態(tài)(以及相應(yīng)的輸入電路類型)適用于五元輸入電路作為示例。然而,這些方法可以適用于與不同配置下的多種示例實施例一起實現(xiàn),以提供二進制輸出來表征輸入引腳的狀態(tài)和與輸入引腳相連的輸入電路的(多種類型當(dāng)中的)相應(yīng)類型。轉(zhuǎn)向圖1,根據(jù)本發(fā)明的另一示例實施例,五元輸入狀態(tài)檢測電路100被配置為提供二進制輸出來表征與輸入引腳105相連的輸入電路的類型。狀態(tài)檢測電路100包括多個比較器,所述多個比較器包括比較器110-113,比較器110-113分別提供二進制輸出0_3,二進制輸出0-3經(jīng)由接收到的信號,共同提供對輸入引腳105的狀態(tài)的指示。該狀態(tài)對應(yīng)于與輸入引腳105耦合的輸入電路的類型。輸入引腳105連接至比較器110-113的高電壓(V+)輸入端子以及負反饋運算放大器120的輸出,并經(jīng)由反饋回路122耦合至負反饋運算放大器120的低(V-)輸入端子。 運算放大器120的高輸入端子經(jīng)由電阻器電路IM耦合至Vdd,運算放大器120的低輸入端子經(jīng)由電阻器電路1 耦合至地電勢。比較器110-113的低輸入端子電阻器電路耦合在Vdd與地電勢之間。具體地,電阻器電路131耦合在Vdd與比較器113的低輸入端子之間,電阻器電路132耦合在比較器 113和112的低輸入端子之間,電阻器電路133耦合在比較器112和111的低輸入端子之間,電阻器電路134耦合在比較器111和110的低輸入端子之間,電阻器電路131耦合在比較器110的低輸入端子和地電勢之間。輸入狀態(tài)檢測電路100相應(yīng)地在比較器110-113的每個輸出0_3處提供二進制輸出(例如,比特),來指示與輸入引腳105耦合的輸入電路的類型。根據(jù)不同的實施例,輸入狀態(tài)檢測電路100連接和操作用于提供如表1中的五元輸入真值表所示的輸出。表1的輸入狀態(tài)相對于與輸入引腳105相連的電路類型,來表示輸入引腳105的連接性。每個輸出 0-3反映了每個比較器110-113的相應(yīng)二進制輸出值。表1-五元輸入真值表
輸入狀態(tài)0ut<3>0ut<2>0ut<l>0ut<0>狀態(tài)與地電勢相連的短路00001與地電勢相連的R00012開路00113與Vdd相連的R01114與Vdd相連的短路11115表1中指示的狀態(tài)是示例性的,該狀態(tài)被命名或表征為便于其中實現(xiàn)了輸入狀態(tài)檢測電路的具體應(yīng)用。本文中,輸入引腳105短接至地電勢表示為狀態(tài)1 ;輸入引腳105經(jīng)由電阻器而連接至地電勢表示為狀態(tài)2 ;輸入引腳105連接為開路表示為狀態(tài)3 ;輸入引腳 105經(jīng)由電阻器連接至Vdd表示為狀態(tài)4 ;以及輸入引腳105短接至Vdd表示為狀態(tài)5。此外,通過按照電阻器的順序組合(例如,從輸出3開始)來檢測各個輸出處的值,可以通過檢測特定輸出處的值“1”來辨別出其余輸出(降序)也具有值“1”。根據(jù)許多示例實施例,輸入狀態(tài)檢測電路100還可以包括或提供對表1所示的引腳105的狀態(tài)加以表示的輸出。例如,可以利用輸入狀態(tài)檢測電路100或作為其一部分來實現(xiàn)解碼器電路,并使用該解碼器電路來產(chǎn)生對所述狀態(tài)編號加以表示的輸出。類似地,解碼器電路還可以被實現(xiàn)為產(chǎn)生輸出,其中在操作條件下,所述輸出使用與輸入引腳105耦合的輸入電路來配置一個或多個電路??梢允褂貌煌瑐€數(shù)的輸入引腳來實現(xiàn)多種配置。例如,表2示出了相對于狀態(tài)個數(shù)而用于實現(xiàn)不同配置的多個輸入引腳。表2-引腳配置
權(quán)利要求
1.一種輸入狀態(tài)檢測電路,包括輸入引腳,被配置為接收由多個不同類型的輸入電路產(chǎn)生的信號; 狀態(tài)檢測電路,被配置為針對分別與所述不同類型的輸入電路相對應(yīng)的多個輸入狀態(tài),提供對輸入引腳的狀態(tài)加以表征的輸出,所述狀態(tài)檢測電路具有多個比較器,每個比較器具有直接與輸入引腳耦合的高電平輸入以及耦合在電源與接地節(jié)點之間的低電平輸入,并且被配置為提供二進制輸出,所述二進制輸出在與其他比較器的二進制輸出一起被集中處理時,指示輸入引腳的狀態(tài),串聯(lián)連接在比較器中的第一比較器與電源之間的電阻器電路,對于輸入引腳串聯(lián)連接的每一對比較器,連接在這一對比較器之間的電阻器電路,連接在最后一個比較器與接地節(jié)點之間的電阻器電路;負反饋運算放大器,具有與比較器的高電平輸入相連的輸出、高電平輸入、低電平輸入、以及將所述輸出連接至低電平輸入的反饋電路;連接在負反饋運算放大器的高電平輸入與反饋電源之間的電阻器電路;以及連接在負反饋運算放大器的高電平輸入與反饋接地節(jié)點之間的電阻器電路。
2.根據(jù)權(quán)利要求1所述的電路,還包括解碼器電路,耦合至比較器的輸出,并且被配置為基于比較器的二進制輸出來檢測輸入引腳的狀態(tài),并提供檢測到的狀態(tài)以操作與輸入引腳相連的集成電路。
3.根據(jù)權(quán)利要求1所述的電路,還包括控制電路,所述控制電路被配置為在初始化周期內(nèi),將狀態(tài)檢測電路上電,其中在所述初始化周期期間檢測輸入引腳的狀態(tài);以及在檢測到輸入引腳的狀態(tài)之后,將狀態(tài)檢測電路斷電,并使用檢測到的狀態(tài)來操作與輸入引腳相連的集成電路。
4.根據(jù)權(quán)利要求1所述的電路,還包括控制電路,所述控制電路被配置為在初始化周期期間,將狀態(tài)檢測電路上電,并基于比較器的二進制輸出來檢測輸入引腳的狀態(tài);以及在初始化周期之后,將狀態(tài)檢測電路斷電,并提供檢測到的狀態(tài)以操作與輸入引腳相連的集成電路。
5.根據(jù)權(quán)利要求1所述的電路,還包括控制電路,所述控制電路被配置為在初始化周期期間,將狀態(tài)檢測電路上電,并基于比較器的二進制輸出來檢測輸入引腳的狀態(tài);在初始化周期之后,將狀態(tài)檢測電路斷電,并提供檢測到的狀態(tài)以操作與輸入引腳相連的集成電路;在操作集成電路之后,響應(yīng)于重置事件,將狀態(tài)檢測電路重新上電,并基于比較器的二進制輸出重新檢測輸入引腳的狀態(tài);以及在重新檢測輸入引腳的狀態(tài)之后,將狀態(tài)檢測電路斷電,并提供重新檢測的狀態(tài)以操作集成電路。
6.根據(jù)權(quán)利要求1所述的電路,其中,狀態(tài)檢測電路被配置為經(jīng)由比較器提供多個二進制輸出值,以指示與輸入電路相對應(yīng)的輸入引腳的狀態(tài),其中所述輸入電路分別將輸入引腳短接至地電勢、經(jīng)由電阻器耦合至地電勢、耦合至開路、經(jīng)由電阻器耦合至基準(zhǔn)電壓、以及短接至基準(zhǔn)電壓。
7.根據(jù)權(quán)利要求1所述的電路,其中,狀態(tài)檢測電路被配置為基于耦合在輸入引腳與電源和地電勢中的至少一個之間的電阻器的存在,來提供不同的二進制輸出值。
8.根據(jù)權(quán)利要求1所述的電路,還包括另一狀態(tài)檢測電路,所述另一狀態(tài)檢測電路連接至第二輸入引腳,各個狀態(tài)檢測電路被配置為提供相應(yīng)的二進制輸出值,所述二進制輸出值在被組合時提供輸入引腳的多個狀態(tài),所提供的輸入引腳的狀態(tài)的個數(shù)是每個電路的獨立二進制輸出的個數(shù)的乘積。
9.根據(jù)權(quán)利要求1所述的電路,其中,與比較器的輸入耦合的各個電阻器電路具有共同的電阻。
10.一種根據(jù)多個不同輸入電路來操作的可配置輸入電路,所述輸入電路包括輸入引腳,用于接收輸入信號;狀態(tài)檢測電路,被配置為當(dāng)啟動所述可配置輸入電路時,提供二進制輸出信號,以確定輸入信號的狀態(tài)特性,所述狀態(tài)檢測電路具有提供至少N-I個輸出值的輸出,所述至少N-I 個輸出值構(gòu)成二進制輸出信號,所述輸出信號響應(yīng)于輸入引腳的狀態(tài)并且對于N個不同類型的輸入電路的每一個是唯一的;解碼器電路,被配置為對二進制輸出進行解碼,以確定輸入引腳的狀態(tài)以及與所確定的狀態(tài)相對應(yīng)的輸入電路的類型;以及控制電路,被配置為當(dāng)啟動所述可配置輸入電路時將狀態(tài)檢測電路上電,響應(yīng)于解碼器電路確定輸入信號的狀態(tài)而將狀態(tài)檢測電路斷電,并且基于所確定的輸入引腳的狀態(tài)來配置輸入電路以進行操作。
11.根據(jù)權(quán)利要求10所述的電路,其中,狀態(tài)檢測電路包括電阻器樹狀分壓器電路,所述電阻器樹狀分壓器具有耦合在各個電阻器之間的輸出節(jié)點,輸出節(jié)點分別提供基于電阻的電壓值,以供狀態(tài)檢測電路在確定狀態(tài)特性時使用。
12.根據(jù)權(quán)利要求10所述的電路,其中,狀態(tài)檢測電路包括電阻器樹狀分壓器電路,具有各個電阻器之間的輸出節(jié)點,所述各個電阻器耦合在基準(zhǔn)電壓與地電勢之間,所述輸出節(jié)點分別提供基于電阻的電壓值,以供狀態(tài)檢測電路在確定狀態(tài)特性時使用;以及至少一個比較器,連接至輸入引腳和電阻器樹狀分壓器電路的輸出節(jié)點,所述比較器被配置為將經(jīng)由輸入引腳提供的輸入信號與輸出節(jié)點處的值相比較,以及提供比較后的輸出值,所述比較后的輸出值形成了二進制輸出信號的一部分。
13.根據(jù)權(quán)利要求10所述的電路,其中,狀態(tài)檢測電路包括電阻器樹狀分壓器電路,具有各個電阻器之間的輸出節(jié)點,所述各個電阻器耦合在基準(zhǔn)電壓與地電勢之間,所述輸出節(jié)點分別提供基于電阻的電壓值,以供狀態(tài)檢測電路在確定狀態(tài)特性時使用;開關(guān)電路,連接至至少兩個輸出節(jié)點,并且被配置為提供與所述至少兩個輸出節(jié)點之一相對應(yīng)的開關(guān)輸出;以及針對每個開關(guān)輸出的比較器,所述比較器連接至開關(guān)輸出,并且被配置為將經(jīng)由輸入引腳提供的輸入信號與開關(guān)輸出處的值相比較,以及提供比較后的輸出值,所述比較后的輸出值形成了二進制輸出信號的一部分。
14.根據(jù)權(quán)利要求10所述的電路,還包括被配置為接收不同輸入信號的至少一個附加輸入引腳,所述狀態(tài)檢測電路被配置為響應(yīng)于輸入引腳的狀態(tài)來提供輸出信號。
15.根據(jù)權(quán)利要求10所述的電路,其中,狀態(tài)檢測電路被配置為提供依賴于耦合在輸入引腳以及電源和地電勢中的至少一個之間的電阻器的存在的不同輸出值。
16.一種操作輸入電路的方法,所述方法包括在輸入引腳處接收輸入信號;響應(yīng)于啟動條件,將狀態(tài)檢測電路上電,以提供二進制輸出信號來確定輸入信號的狀態(tài)特性,所述狀態(tài)檢測電路提供具有至少N-I個輸出值的輸出,所述至少N-I個輸出值構(gòu)成二進制輸出信號,所述輸出信號響應(yīng)于輸入引腳的狀態(tài)并且對于N個不同類型的輸入電路的每一個電路是唯一的;在解碼器電路中,對二進制輸出進行解碼,以確定輸入引腳的狀態(tài)和與所確定的狀態(tài)相對應(yīng)的輸入電路的類型;以及響應(yīng)于確定輸入信號的狀態(tài),將狀態(tài)檢測電路斷電。
17.根據(jù)權(quán)利要求16所述的方法,還包括配置輸入電路,以基于所確定的輸入引腳的狀態(tài)來操作。
18.根據(jù)權(quán)利要求16所述的方法,還包括使用電阻器樹狀分壓器電路來提供基于電阻的電壓值,所述電阻器樹狀分壓器電路具有在各個電阻器之間的輸出節(jié)點;在狀態(tài)檢測電路中,將所提供的基于電阻的電壓值與輸入引腳處的信號相比較,以確定輸入引腳的狀態(tài)。
19.根據(jù)權(quán)利要求16所述的方法,還包括使用電阻器樹狀分壓器電路來提供基于電阻的電壓值,所述電阻器樹狀分壓器電路具有在各個電阻器之間的輸出節(jié)點;以及選擇性地向比較器電路提供輸出節(jié)點的值;以及在比較器電路中,分別將輸入信號與從每個輸出節(jié)點提供的值相比較,并針對每一個比較結(jié)果提供輸出以形成二進制輸出。
20.根據(jù)權(quán)利要求16所述的方法,還包括在附加輸入引腳處接收輸入信號;其中,提供具有構(gòu)成二進制輸出信號的N-I個輸出值的輸出包括針對每個輸入引腳提供輸出值,所提供的輸出值被組合以設(shè)置對NxN個不同類型輸入電路的每一個而言唯一的輸出信號。
全文摘要
本發(fā)明提供了一種狀態(tài)檢測電路,便于相對于多種不同類型的輸入電路來檢測輸入引腳的狀態(tài)。根據(jù)示例實施例,狀態(tài)檢測電路包括多個比較器和電路組件,所述多個比較器和電路組件被配置為提供多個二進制輸出信號,所述多個二進制輸出信號一起指示了與比較器耦合的輸入引腳的狀態(tài)。狀態(tài)檢測電路被配置為便于基于二進制輸出信號來檢測多種不同類型的輸入電路。
文檔編號G01R31/02GK102291106SQ201110140218
公開日2011年12月21日 申請日期2011年5月27日 優(yōu)先權(quán)日2010年5月28日
發(fā)明者哈爾德·G·漢森, 多米尼克斯·M·羅澤博姆, 莎拉德·穆拉里 申請人:Nxp股份有限公司