cpu與外部設備、存儲器的連接和數據交換都需要通過接口設備來實現,前者被稱為I/O接口,而后者則被稱為存儲器接口。存儲器通常在cpu的同步控制下工作,接口電路比較簡單,I/O接口的功能是負責實現cpu通過系統總線把I/O電路和外圍設備聯系在一起。比如SATA,它是Serial ATA的縮寫,即串行ATA。這是一種完全不同于并行ATA的新型硬盤接口類型,由于采用串行方式傳輸數據而得名。SATA總線使用嵌入式時鐘信號,具備了更強的糾錯能力,與以往相比其最大的區別在于能對傳輸指令(不僅僅是數據)進行檢查,如果發現錯誤會自動矯正,這在很大程度上提高了數據傳輸的可靠性。串行接口還具有結構簡單、支持熱插拔的優點。
一、cpu接口信號說明
1.A[31:3]# (I/O) Address(地址總線)
這組地址信號定義了cpu的最大內存尋址空間為4GB。在地址周期的第一個子周期中,這些Pin傳輸的是交易的地址,在地址周期的第二個子周期中,這些Pin傳輸的是這個交易的信息類型。
2.A20M# (I) Adress-20 Mask(地址位20屏蔽)
此信號由ICH(南橋)輸出至cpu的信號。它是讓cpu在Real Mode(真實模式)時仿真8086只有1M Byte(1兆字節)地址空間,當超過1 Mbyte位空間時A20M#為Low,A20被驅動為0而使地址自動折返到第一個1Mbyte地址空間上。
3.ADS# (I/O) Address Strobe(地址選通)
當這個信號被宣稱時說明在地址信號上的數據是有效的。在一個新的交易中,所有Bus上的信號都在監控ADS#是否有效,一但ADS#有效,它們將會作一些相應的動作,如:奇偶檢查、協義檢查、地址譯碼等操作。
4.ADSTB[1:0]# (I/O) Address Strobes
這兩個信號主要用于鎖定A[31:3]#和REQ[4:0]#在它們的上升沿和下降沿。相應的ADSTB0#負責REQ[4:0]#和A[16:3]#,ADSTB1#負責A[31:17]#。
5.AP[1:0]# (I/O) Address Parity(地址奇偶校驗)
這兩個信號主要用對地址總線的數據進行奇偶校驗。
6.BCLK[1:0] (I) Bus Clock(總線時鐘)
這兩個Clock主要用于供應在Host Bus上進行交易所需的Clock。
7.BNR# (I/O) Block Next Request(下一塊請求)
這個信號主要用于宣稱一個總線的延遲通過任一個總線代理,在這個期間,當前總線的擁有者不能做任何一個新的交易。
8.BPRI# (I) Bus Priority Request(總線優先權請求)
這個信號主要用于對系統總線使用權的仲裁,它必須被連接到系統總線的適當Pin 。當BPRI#有效時,所有其它的設備都要停止發出新的請求,除非這個請求正在被鎖定。總線所有者要始終保持BPRI#為有效,直到所有的請求都完成才釋放總線的控制權。
9.BSEL[1:0] (I/O) Bus Select(總線選擇)
這兩組信號主要用于選擇cpu所需的頻率,下表定義了所選的頻率:
10.D[63:0]# (I/O) Data(數據總線)
這些信號線是數據總線主要負責傳輸數據。它們提供了cpu與NB(北橋)之間64 Bit的通道。只有當DRDY#為Low時,總在線的數據才為有效,否則視為無效數據。
11.DBI[3:0]# (I/O) Data Bus Inversion(數據總線倒置)
這些信號主要用于指示數據總線的極性,當數據總在線的數據反向時,這些信號應為Low。這四個信號每個各負責16個數據總線,見下表:
12.DBSY# (I/O) Data Bus Busy(數據總線忙)
當總線擁有者在使用總線時,會驅動DBSY#為Low表示總線在忙。當DBSY#為High時,數據總線被釋放。
13.DP[3:0]# (I/O) Data Parity(數據奇偶校驗)
這四個信號主要用于對數據總在線的數據進行奇偶校驗。
14.DRDY# (I/O) Data Ready(數據準備)
當DRDY#為Low時,指示當前數據總在線的數據是有效的,若為High時,則總在線的數據為無效。
15.DSTBN[3:0]# (I/O) Data Strobe
Data strobe used to latch in D[63:0]# :
16.DSTBP[3:0]# (I/O) Data Strobe
Data strobe used to latch inn D[63:0]# :
17.FERR# (O) Floating Point Error(浮點錯誤)
這個信號為一cpu輸出至ICH(南橋)的信號。當cpu內部浮點運算器發生一個不可遮蔽的浮點運算錯誤時,FERR#被cpu驅動為Low。
18.GTLREF (I) GTL Reference(GTL參考電壓)
這個信號用于設定GTLn Bus的參考電壓,這個信號一般被設為Vcc電壓的三分之二。
19.IGNNE# (I) Ignore Numeric Error(忽略數值錯誤)
這個信號為一ICH輸出至cpu的信號。當cpu出現浮點運算錯誤時需要此信號響應cpu。IGNNE#為Low時,cpu會忽略任何已發生但尚未處理的不可遮蔽的浮點運算錯誤。但若IGNNE#為High時,又有錯誤存在時,若下一個浮點指令是FINIT、FCLEX、FSAVE等浮點指令中之一時,cpu會繼續執行這個浮點指令但若指令不是上述指令時cpu會停止執行而等待外部中斷來處理這個錯誤。
20.INIT# (I) Initialization(初始化)
這個信號為一由ICH輸出至cpu的信號,與Reset功能上非常類似,但與Reset不同的是cpu內部L1 Cache和浮點運算操作狀態并沒被無效化。但TLB(地址轉換參考緩存器)與BTB(分歧地址緩存器)內數據則被無效化了。INIT#另一點與Reset不同的是cpu必須等到在指令與指令之間的空檔才會被確認,而使cpu進入啟始狀態。
21.INTR (I) Processor Interrupt(可遮蔽式中斷)
這個信號為一由ICH輸出對cpu提出中斷要求的信號,外圍設備需要處理數據時,對中斷控制器提出中斷要求,當cpu偵測到INTR為High時,cpu先完成正在執行的總線周期,然后才開始處理INTR中斷要求。
22.PROCHOT# (I/O) Processor Hot(cpu過溫指示)
當cpu的溫度傳感器偵測到cpu的溫度超過它設定的最高度溫度時,這個信號將會變Low,相應的cpu的溫度控制電路就會動作。
23.PWRGOOD (I) Power Good(電源OK)
這個信號通常由ICH(南橋)發給cpu,來告訴cpu電源已OK,若這個信號沒有供到cpu,cpu將不能動作。
24.REQ[4:0]# (I/O) Command Request(命令請求)
這些信號由cpu接到NB(北橋),當總線擁有者開始一個新的交易時,由它來定義交易的命令。
25.RESET# (I) Reset(重置信號)
當Reset為High時cpu內部被重置到一個已知的狀態并且開始從地址0FFFFFFF0H讀取重置后的第一個指令。cpu內部的TLB(地址轉換參考緩存器)、BTB(分歧地址緩存器)以及SDC(區段地址轉換高速緩存)當重置發生時內部數據全部都變成無效。
26.RS[2:0]# (I) Response Status(響應狀態)
這些信號由響應方來驅動,具體含義請看下表:
27.STKOCC# (O) Socket Occupied(cpu插入)
這個信號一般由cpu拉到地,在主機板上的作用主要是來告訴主機板cpu是不是第一次插入。若是第一次插入它會讓你進CMOS對cpu進行重新設定。
28.SMI# (I) System Management Interrupt(系統管理中斷)
此信號為一由ICH輸出至cpu的信號,當cpu偵測到SMI#為Low時,即進入SMM模式(系統管理模式)并到SMRAM(System Management RAM)中讀取SMI#處理程序,當cpu在SMM模式時NMI、INTR及SMI#中斷信號都被遮蔽掉,必需等到cpu執行RSM(Resume)指令后SMI#、NMI及INTR中斷信號才會被cpu認可。
30.STPCLK# (I) Stop Clock(停止時鐘)
當cpu進入省電模式時,ICH(南橋)將發出這個信號給cpu,讓它把它的Clock停止。
31.TRDY# (I/O) Target Ready(目標準備)
當TRDY#為Low時,表示目標已經準備好,可以接收數據。當為High時,Target沒有準備好。
32.VID[4:0] (O) Voltage ID(電壓識別)
這些訊號主要用于設定cpu的工作電壓,在主機板中這些信號必須被提升到最高3V。
二、VGA接口信號說明
1.HSYNC (O) CRT Horizontal Synchronization(水平同步信號)
這個信號主要提供CRT水平掃描的信號。
2.VSYNC (O) CRT Vertical Synchronization(垂直同步信號)
這個信號主要提供CRT垂直掃描的信號。
3.RED (O) RED analog video output(紅色模擬信號輸出)
這個信號主要為CRT提供紅基色模擬視頻信號。
4.GREEN (O) Green analog video output(綠色模擬信號輸出)
這個信號主要為CRT提供綠基色模擬視頻信號。
5.BLUE (O) Blue analog video output(藍色模擬信號輸出)
這個信號主要為CRT提供藍基色模擬視頻信號。
6.REFSET (I) Resistor Set(電阻設置)
這個信號將會連接一顆電阻到地,主要用于內部顏色調色板DAC。這顆電阻的阻值一般為169奧姆,精度為1%。
7.DDCA_CLK (I/O) Analog DDC Clock
這個信號連接NB(北橋)與顯示器,這個Clock屬于I睠接口,它與DDCA_DATA組合使用,用于讀取顯示器的數據。
8.DDCA_DATA (I/O) Analog DDC Clock
這個信號連接NB(北橋)與顯示器,這個Data與Clock 一樣也屬于I睠接口,它與DDCA_CLK組合使用,用于讀取顯示器的數據。
三、AGP接口信號說明
1.GPIPE# (I/O) Pipelined Read(流水線讀)
這個信號由當前的Master來執行,它可以使用在AGP 2.0模式,但不能在AGP 3.0的規范使用。在AGP 3.0的規范中這個信號由DBI_HI(Dynamic Bus Inversion HI)代替。
2.GSBA[7:0] (I) Sideband Address(邊帶地址)
這組信號提供了一個附加的總線去傳輸地址和命令從AGPn Master(顯示卡)到GMCH(北橋)。
3.GRBF# (I) Read Buffer Full(讀緩存區滿)
這個信號說明Master是否可以接受先前以低優先權請求的要讀取的數據。當RBF#為Low時,中裁器將停止以低優先權去讀取數據到Master。
4.GWBF# (I) Write Buffer Full(寫緩存區滿)
這個信號說明Master是否可以準備接受從核心控制器的快寫數據。當WBF#為Low時,中裁器將停止這個快寫數據的交易。
5.ST[2:0] (O) Status Bus(總線狀態)
這組信號有三BIT,可以組成八組,每組分別表示當前總線的狀態。
6.ADSTB0 (I/O) AD Bus Strobe 0(地址數據總線選通)
這個信號可以提供2X的時序為AGP,它負責總線AD[15:0]。
7.ADSTB0# (I/O) AD Bus Strobe 0(地址數據總線選通)
這個信號可以提供4X的時序為AGP,它負責總線AD[15:0]。
8.ADSTB1 (I/O) AD Bus Strobe 1(地址數據總線選通)
這個信號可以提供2X的時序為AGP,它負責總線AD[31:16]。
9.ADSTB1# (I/O) AD Bus Strobe 1(地址數據總線選通)
這個信號可以提供4X的時序為AGP,它負責線總AD[31:16]。
10.SB_STB (I) SideBand Strobe(SideBand選通)
這個信號主要為SBA[7:0]提供時序,它總是由AGPn Master驅動。
11.SB_STB# (I) SideBand Strobe(SideBand選通)
這個信號為SBA[7:n0]提供時序只在AGP 4X 模式,它總是由AGP Master驅動。
12.CLK (O) CLOCK(頻率)
為AGP和PCI控制信號提供參考時序。
13.PME# Power Management Event(電源管理事件)
這個信號在AGPn 協議中不使用,但是它用在PCI協議中由操作系統來管理。關于PME#的詳細定義請參加PCI協議規范。
14.TYPEDET# Type Detect(類型檢查)
從AGP發展來看,有1X、2X、4X和8X四種模式,每種模式所使用的電壓也不盡相同,那AGP控制器怎么知到你插的是什么樣的顯卡呢?就是通過這個信號來告訴AGP Control的。用這個信號來設定當前顯卡所需的電壓。
15.FRAME# (I/O) Frame(周期框架)
在AGP管道傳輸時這個信號不使用,這個信號只用在AGP的快寫方式。
16.IRDY# (I/O) Initiator Ready(起始者備妥)
這個信號說明AGPn Master已經準備好當前交易所需的數據,它只用在寫操作,AGP Master不允許插入等待狀態。
17.TRDY# (I/O) Target Ready(目標備妥)
這個信號說明AGPn Target已經準備好整個交易所需要讀的數據,這個Target可以插入等待狀態。
18.STOP# (I/O) Stop(停止)
這個信號在AGP交易時不使用。對于快寫方式,當STOP#為Low時,停止當前交易。
19.DEVSEL# (I/O) Device Select(設備選擇)
在AGP交易時不使用。在快寫方式,當在一個交易不能完成時,它就會被使用。
20.REQ# (I) Request(請求)
這個信號用于向中裁器請求當前總線使用權為開始一個PCI orn AGP交易。
21.GNT# (O) Grant(保證)
當中裁器收到Initiator發出請求后,若當前總線為空閑,中裁器就會通過GNT#把總線控制權交給Initiator。
22.AD[31:0] (I/O) Address Data Bus(數據地址總線)
這些信號用來傳輸地址和數據。
23.C/BE[3:0]# (I/O) Command/Byte Enable(命令/位致能)
當一個交易開始時,提供命令信息。在AGPn Master做寫交易時,提供有效的位信息。
四、Memory 接口信號說明
1.SCMDCLK[5:0] (O) Differential DDR Clock(時鐘輸出)
SCMDCLK與SCMDCLK#是差分時鐘輸出對,地址和控制信號都在這個兩個Clock正負邊沿的交叉點采樣。每個DIMM共有三對。
2.SCMDCLK[5:0]# (O) Differential DDR Clock(時鐘輸出)
這個Clock信號的意義同上。
3.SCS[3:0]# (O) Chip Select(芯片選擇)
當這些信號有效時,表示一個Chip已被選擇了,每個信號對應于SDRAM的一行。
4.SMA[12:0] (O) Memory Address(內存地址)
這些信號主要用于提供多元的行列地址給內存。
5.SBA[1:0] (O) Bank Address(Bank選擇)
這個些信號定義了在每個內存行中哪個Bank被選擇。Bank選擇信號和內存地址信號聯合使用可尋址到內存的任何單元。
6.SRAS# (O) Row Address(行地址)
行地址,它和SCAS#、SWE#一起使用,用來定義內存的命令。
7.SCAS# (O) Column Address(列地址)
列地址,它和SRAS#、SWE#一起使用,用來定義內存的命令。
8.SWE# (O) Write Enable(寫允許)
寫允許信號,它與SRAS#、SCAS#一起使用,用來定義內存的命令。
9.SDQ[63:0] (I/O) Data Lines(數據線)
這些信號線用于傳輸數據。
10.SDM[7:0] (O) Data Mask(數據屏蔽)
當在寫周期有效時,在內存中傳輸的數據被屏蔽。在這八個信號中每個信號負責八根數據線。
11.SDQS[7:0] (I/O) Data Strobe(數據選通)
這些信號主要用于捕獲數據。這八個信號每個信號負責八根數據線。
12.SCKE[3:0] (O) Clock Enable(時鐘允許)
這個信號在上電時對內存進行初始化,它們也可以用于關閉不使用的內存數據行。
五、HUB 接口信號說明
1.HL[10:0] (I/O) Packet Data(數據包)
這些信號主要用于Hub Interface讀寫操作時傳輸數據。
2.HISTRS (I/O) Packet Strobe(數據選通)
3.HISTRF (I/O) Packet Strobe Complement
這個信號與HISTRS一起在HUBn inteface上傳輸與接收數據。
六、LAN LINK接口信號說明
1.LAN_CLK (I) Lan I/F Clock(網絡時鐘)
這個信號由Lann Chipset驅動輸出,它的頻率范圍在5~50Mhz。
2.LAN_RXD[2:0] (I) Received Data(接收數據)
這些信號是由Lan Chipset驅動輸出到南橋。n
3.LAN_TXD[2:0] (O) Transmit Data(傳輸數據)
這些信號是南橋驅動輸出到Lan Chipset。n
4.LAN_RSTSYNC (O) Lan Reset(Lan Chip 復位信號)
七、EEPROM 接口信號說明
1.EE_SHCLK (O) EEPROM Shift Clock(EEPROM時鐘)
這個信號由南橋驅動輸出到EEPROM。
2.EE_DIN (I) EEPROM Data In(EEPROM數據輸入)
這個信號是由EEPROM傳數據到南橋。
3.EE_DOUT (O) EEPROM Data Out(EEPROM數據輸出)
這個信號是由南橋傳數據到EEPROM。
4.EE_CS (O) EEPROM Chip Select(片選信號)
當這個信號有效時EEPROM被選擇。
八、PCI接口信號說明
1.AD[31:0] (I/O) Address Data Bus(地址數據總線)
是用來傳送起始地址。在內存或組態的交易期間,此地址的分辨率是一個雙字組(Double Word)(即地址可被四整除),在讀取或寫入的交易期間,它是一個字節特定地址。
2.PAR (I/O) Parity Signal(同位信號)
在地址階段完成后一個頻率,或是所有寫入交易的數據階段期間,在IDRY#被驅動到僭態后一個頻率,由Initiator驅動。所有讀取交易的數據階段期間,在TRDY#被驅動到僭態后一個頻率,它也
會被目前所尋址的Target驅動。在地址階段完成后的一個頻率,Initiator將PAR驅動到高或低態,以保證地址總線AD[0:31]與四條指令/位組致能線 C/BE#[0:3]是偶同位(Even Parity)。
3.C/BE[3:0]# (I/O) Command/Byte Enable(指令或字節致能)
由Initiator驅動,在AD Bus上傳輸地址時,用來表示當前要動作的指令。在ADn Bus上傳輸數據時,用來表示在目前被尋址之Dword 內將要被傳輸的字節,以及用來傳輸數據的數據路徑。
4.RST# (O) PCI Reset(復位信號)
當重置信號被驅動成低態時,它會強迫所有PCI組態緩存器Master及Target狀態機器與輸出驅動器回到初始化狀態。RST#可在不同步于PCI CLK邊緣的狀況下,被驅動或反驅動。RST#的設定也將其它的裝置特定功能初始化,但是這主題超出PCI規格的笵圍。所有PCI輸出信號必須被驅動成最初的狀態。通常,這表示它們必須是三態的。
5.FRAME# (I/O) Cycle Frame(周期框架)
是由目前的Initiator驅動,它表示交易的開始(當它開始被驅動到低態時)與期間(在它被驅動支低態期間)。為了碓定是否已經取得總線擁有權,Master必須在同一個PCI CLK信號的上邊緣,取樣到FRAME#與IRDY#都被反驅動到高態,且GNT#被驅動到低態。交易可以是由在目前的Initiator與目前所尋址的Target間一到多次數據傳輸組成。當Initiator準備完成最后一次數據階段時,FRAME#就會被反驅動到高態。
6.IRDY# (I/O) Initiator Ready(備妥)
Initiatorn 備妥被目前的Bus Master(交易的Initiator)驅動。在寫入期間,IRDY#被驅動表示Initiator準備接收從目前所尋址的Target傳來的資料。為了確定Master已經取得總線擁有權,它必須在同一個PCI CLK信號的上升邊緣,取樣到FRAME#與IRDY#都被反驅動到高態,且GNT#被驅動到低態。
7.TRDY# (I/O) Target Ready(目標備妥)
Target備妥被目前所尋址的Target驅動。當Target準備完成目前的數據階段(數據傳輸)時,它就會被驅動到低態。如果在同一個PCI CLK信號的上升邊緣,Target 驅動TRDY#到低態且Initiator驅動IDRY#到低態的話,則此數據階段便告完成。在讀取期間,TRDY#被驅動表示Target正在驅動有效的數據到數據總線上。在寫入期間,TRDY#被驅動表示Target準備接收來自Master的資料。等待狀態會被插入到目前的資料階段里,直到取樣到TRDY#與IRDY#都被驅動到低態為止。
8.STOP# (I/O) Stop(停止)
Target驅動STOP#到低態,表示希望Initiator停止目前正在進行的交易。
9.DEVSEL# (I/O) Device Select(設備選擇信號)
該信號有效時,表示驅動它的設備已成為當前防問的目標設備。換言之,該信號的有效說明總在線某處的某一設備已被選中。如果一個主設備啟動一個交易并且在6個CLK周期內設有檢測到DEVSEL#有效,它必須假定目標設備沒能反應或者地址不存在,從而實施主設備缺省。
10.IDSEL (I) Initialization Device Select(初始化設備選擇)
IDSEL是PCI裝置的一個輸入端,并且在存取某個裝置的組態緩存器期間,它用來選擇芯片。
11.LOCK# (I/O) Lock(鎖定)
這是在一個單元(Atomic)交易序列期間(列如:在讀取/修改/寫入操作期間),Initiator用來鎖定(Lock)目前所尋址的Target的。
12.REQ# (I) Request(請求)
表示管理者要求使用總線,此為一對一之信號,每一管理者都有與其相對應之REQ#信號。
13.GNT# (O) Grant(保證)
表示管理者對總線使用之要求已被同意,此為一對一之信號,每一管理者都有與其相對應之GNT#信號。
九、Serial ATA接口信號說明
1.SATA0TXP (O) Serial ATA 0 Transmit(串行ATA0 傳送)
2.SATA0TXN (O) Serial ATA 0 Transmit(串行ATA0 傳送)
這個信號與SATA0TXP組成差分信號對,用于傳輸數據。
3.SATA0RXP (I) Serial ATA 0 Receive(串行ATA0 接收)
4.SATA0RXN (I) Serial ATA 0 Receive(串行ATA0 接收)
這個信號與SATA0RXP組成差分信號對,用于接收數據。
5.SATARBIAS (I) Serial ATA Resistor Bias(串行ATA電阻偏置)
6.SATARBIAS# (I) Serial ATA Resistor Bias(串行ATA電阻偏置)
這個信號與SATARBIAS一樣外接一顆與GND相接的電阻,為SATA提供一個電壓偏置。
7.SATALED# (OD) SATA Drive Activity Indicator(SATA 讀寫指示)
當這個信號為Low時,表示當前的SATA硬盤正在讀寫數據。
十、IDE 接口信號說明
1.DCS1# (O) Device Chip Select(設備芯片選擇)
這個信號為設備選擇信號For Rang 100 。
2.DCS3# (O) Device Chip Select(設備芯片選擇)
這個信號為設備選擇信號 For Rang 300。
3.DA[2:0] (O) Device Address(設備地址)
這些信號用于傳輸地址信號。
4.DD[15:0] (I/O) Device Data(設備數據)
這些信號用于傳輸數據信號。
5.DREQ (I) Device Request(設備請求)
當IDE Device要做一個DMA讀寫動作時,就會驅動這個信號向南橋發DMnA請求。
6.DACK# (O) Device DMA Acknowledge(設備DMA確認)
當IDEn Device已做了一個DMA請求后,若當前總線空閑,南橋就會驅動個信號,把控制權受權給IDE Device。
7.DIOR# (O) Disk I/O Read(磁盤I/O讀)
這個信號由南橋來驅動,當它有效時,表示要對磁盤進行一個讀操作。
8.DIOW# (O) Disk I/O Write(磁盤I/O寫)
這個信號由南橋來驅動,當它有效時,表示要對磁盤進行一個寫操作。
9.IORDY (I) I/O Channel Ready(I/O通道備妥)
這個信號由IDEn Device來驅動,當它有效時,表示IDE Device已經準備OK。
十一、LPC接口信號說明
1.LAD[3:0] (I/O) LPC Command、Address、Data
這四信號線用來傳輸LPCn Bus的命令、地址和數據。
2. LFRAME# (I/O) LPC Frame(LPC框架)
當這個信號有效時,指示開始或結束一個LPC周期。
3.LDRQ# (I) DMA Request(DMA請求)
當Super I/O上的Device需要用DMA Channel時,就會驅動這個信號向南橋發出請求。
十二、USB 接口信號說明
1.USBP+ (I/O) USB Signal(USB 信號)
2.USBP- (I/O) USB Signal(USB 信號)
這個信號與USBP+組成差分信號對,組成一個USB Port,用來傳輸地址、數據和命令。
當有USBn Device過電流時,這個信號會拉Low,告知南橋有過電流發生。
十三、SMBus接口信號說明
1.SMBDATA (I/O) SMBus Data(數據線)
2.SMBCLK (I/O) SMBus Clock(時鐘線)
上面兩個信號線為系統管理總線,以南橋為控制中心,對主機板的一些Device進行讀寫操作,如倍頻IC、SPD等等。這兩個信號在外部必須通過電阻進行Pull High。
十四、AC-Link接口信號說明
1.RST# (O) Reset(復位信號)
這個訊信號由南橋驅動,對Audion Chip進行初始化。
2.SYNC (O) Sync(同步信號)
3.BIT_CLK (I) Bit Clock(時鐘輸入)
這是一個由Codec產生一個12.288Mhz串行數據時鐘給南橋。
4.SDOUT (O) Serial Data Out(串行數據輸出)
由南橋發出數據到Codec。n
5.SDIN (I) Serial Data In(串行數據輸入)
由Codec發出數據到南橋。
十五、FDC接口信號說明
1.DRVDEN0 (OD) Drive Density Select Bit(驅動器密度選擇位)
驅動器密度選擇信號。
2.INDEX# (I) INDEX(索引)
此Pin為施密特觸發器輸入,當這個為Low(有效時),通過索引孔把磁頭定位起始磁道。
3.MOA# (OD) Motor A On(馬達A打開)
當此信號為Low時,馬達A起動。
4.DSA# (OD) Drive Select A(驅動A選擇)
當此信號為Low時,驅動器A被選擇。
5.DIR# (OD) DIR(列目錄)
磁頭步進馬達移動方向,為High時,向外移動,為Low時向內移動。
6.STEP# (OD) Step(步進)
步進輸出脈沖,當此信號為Low時,將產生一個脈沖移動磁頭到另一個磁道。
7.WD# (OD) Write Data(寫數據)
寫數據,當此信號為Low時,寫數據到被選擇的驅動器。
8.WE# (OD) Write Enable(寫允許)
寫允許,當為Low表示允許寫入盤片。
9.TRACK0# (I) Track 0(0磁道)
0磁道,當此信號為Low時,磁頭將被定位到最外的一個磁道(0磁道)。
10.WP# (I) Write Protected(寫保護)
寫保護,當此信號為Low時,磁盤片被寫保護,只能讀出數據不能寫入。
11.RDATA# (I) Read Data(讀數據)
當為Low時從軟盤讀數據。
12.HEAD# (OD) Head(磁頭)
磁頭選擇,當為High時選擇0面的磁頭,當為Low時選擇1面的磁頭。
13.DSKCHG# (I) Diskette Change(更換磁盤)
盤片更換,當此信號為Low時,在上電狀態可隨時取出盤片。
十六、Parallel Port 接口信號說明
1. SLCT (I) Printer Select Status(打印機狀態選擇)
這個Pin主要用于選擇打印機模式,為High時,表示打印機被選擇。打印有兩種模式可以被設定ECP和EEP。
2. PE (I) Page End(頁面結束)
當這個信號為High時,表示打印機已檢測到頁面結束。
3. BUSY (I) Busy(打印機忙)
當這個信號為High時,表示打印機很忙沒有準備去接收數據。
4. ACK# (I) Acknowledge(確認)
當這個信號為Low時,表示打印機已接收數據,并準備接受更多的數據。
5. ERR# (I) Error(錯誤)
當這個信號為Low時,表示打印機在打印時出錯。
6. SLIN# (O) Printer Select(打印機選擇)
這個信號為打印機輸出線檢查。
7. INIT# (O) Initialization(初始化)
當這個信號為Low時,表示對打印機進行初始化。
8. AFD# (O) Auto Line Feed(自動走線)
當打印機打印針出問題時,這個信號會被拉Low,打印機會自動再打一遍。
9. STB# (O) Strobe(鎖定)
當這個信號為Low時,表示要把并行數據鎖定到打印機里。
10. PD[7:0] (I/O) Printer Data(打印機數據)
這些信號用于傳輸打印機數據。
十七、Serial Port 接口數據說明
1.CTS# (I) Clear To Send(清楚發送)
這個信號用于Modem控制輸入,這個功能可以通過讀握手狀態寄存器Bit 4來測試。
2.DSR# (I) Data Set Ready(數據準備)
這個信號為Low時,表示Modem或數據放置已準備可以傳輸數據。
3.RTS# (I/O) Request To Send(請求發送)
這個信號為Low時,表示Modem或調制解調器可準備去發送數據。
4.DTR# (I/O) Data Terminal Ready(數據終端準備)
這個信號為Low時,表示數據終端已準備可以進行通信。
5.SIN (I) Serial Data In(串行數據輸入)
這個信號用于去接收數據。
6.SOUT (O) Serial Data Out(串行數據輸出)
這個信號用于去發送數據。
評論
查看更多