所謂片選信號,指的是傳統南北橋架構的主板中,地址線和數據線分開的BIOS芯片里的22腳的那個信號。它是由CPU發出,經北橋,南橋到達的。它的有無,可以初步判斷南北橋的及CPU的是否開始工作,是否BIOS資料被破壞。
這個信號,要想看到,必須取下BIOS芯片,在開機的瞬間,在22腳用示波器觀察得到。
不過不好描述它,簡單說,就是你在上好CPU后,開機瞬間,可以看到22腳在示波器上表現出,電壓上升的過程中,大約在1V處,(電壓起始點為0V,即沒有電壓時的橫線為0V),有個明顯的小光點,閃過,這個光點,就是片選信號。 一般這個過程非常短暫,從0V到3V或5V.只有不到半秒鐘,那么光點閃過時,就更短暫了。所以必須要反復多次,用觸發開關,來觸發電源,才可能看到這個一閃而過的信號。
什么是片選信號
片選信號就是選用一個或某一個集成電路芯片時使用的信號。
之所以需要這樣的選擇,是因為當有很多芯片掛在同一總線上(像電腦里很多外設都是掛在總線上),但我們有時候需要對其中特定的某個芯片進行數據、地址或命令的獨立傳輸,此時,我們需要有一個信號來告訴掛在總線上的芯片們,這些數據、地址是傳給哪個芯片的。這樣,其他芯片就會對這些信號沒有反應,而目標芯片就知道這些數據是傳給自己的從而做出反應。這個信號就叫做片選信號CS(chip select)或SS(slave select)。片選這個詞即由此而來,指通過設置跳線,利用與門、或門、非門的組合來決定到底是哪幾部分進入工作狀態。
片選信號一般是在劃分地址空間時,由邏輯電路產生的。在數字電路設計中,一般開路輸入管腳呈現為高電平,因此片選信號絕大多數情況下是一個低電平。
可編程接口芯片都有一個片選開關,通常以CE(Chip Enable)——芯片使能,或CS(Chip Select)——芯片選擇,即片選表示。只有當該輸入端處于有效電平時,接口芯片才進入電路工作狀態,實現數據的輸入輸出。
不僅電路中存在多個芯片時需要使用片選的功能,就是在只用一個芯片時,為了節約用電及延長芯片壽命,也常使用片選功能——只當使用芯片時才用片選信號使其工作,而在規定時間內沒有動作時自動撤銷片選信號,使其處于非工作的待機或休眠狀態。
選擇判斷
正常的主板的片選,(南北橋架構的才有,也就是老主板,不是現在810以上的HUB-LINK架構的),怎么樣去判斷呢,教你一個方法,其實,實際維修中,很少人去直接測它,而是在開機瞬間去測PCI槽上的任意一根AD線,如果有瞬間雙杠波,就說明已經有片選了,或者在觸發過程中,BIOS的A線,D線,或者CS信號,如果有瞬間的雙波跳變,也證明有片選了。就不必去取下BIOS芯片了,特別是那些焊接在板上的BIOS。 如果在這個瞬間,波形一直是單條的直流電壓,則是片選信號沒有到達,有可能是CPU沒有工作或者南北橋的內部問題。
片選可以理解成選片,很多芯片掛在同一總線上的時候,需要有一個信號來區別總線上的數據和地址由哪個芯片處理,這時就需要一個片選信號CS(chip select),一般是在劃分地址空間時,由邏輯電路產生的。在數字電路設計中,一般開路輸入管腳呈現為高電平,因此片選信號絕大多數情況下是一個低電平。
CS=Chip select(芯片選中)
作為芯片輸入的片選信號沒什么差別,但是對于CPU等主芯片輸出的用于選中其他外圍設備的片選,則一般命名為CS較為普遍。
CS0,CS1,CS2為輸入片選信號,只有當它們同時有效----CS0=0,CS1=1,CS2=0時,才能選中該片TL16C750。
A0,A1,A2為TL16C750內部寄存器的選擇信號。這三個輸入信號的不同編碼,選中TL16C750內部不同的寄存器。
為什么許多芯片的CS信號(片選信號)經常都是低電平有效?
這個問題問得好。
1)、如果只有一片這樣的芯片,若是高電平有效,則要求接到Vcc,但有的用戶總認為懸空該端是同樣有效的,因此在外部強干擾或太潮濕條件下,會使電路工作失常。但如果是低電平有效,只需簡單的將該片選端直接接GND即可,使用者不得不將該端接到指定電平上,是不能偷懶的。
2)、如果你是芯片生產商,你會期待你的產品有更大的使用范圍,無論是專業、嚴謹的工程師,還是普通用戶都能夠得心應手地使用你的產品,基于1)的原因,你又何樂而不為呢?
3)、大多數的地址譯碼器輸出端,都是低電平有效,這樣,只需將該輸出端直接接到制定芯片的片選端即可,如果是高電平有效,還要經過反相器轉換一次,顯得麻煩。
4)、當然,也有部分芯片的片選信號是高電平有效,這是為了使用者的方便,按照要求使用是不會有什么問題的。
評論
查看更多