Centronics
Centronics
Centronics并行介面是一種比較老的,但是 依舊 廣泛使用的標準 I/O介面,主要用於連接印表機或一些其他的電腦設備。這種介面一般包括一個稍微有點笨拙的電纜和一個36針的配對連接器。線要插到電腦上一個25針的并行口。數據只在一個方向上傳送,從電腦到印表機或是其他設備。除了8位并行數據線外,其他線用來讀取狀態信息或發送控制信號。
Centronics公司當初是為dot matrix印表機設計的Centronics并行介面。
1981年,IBM將這種介面用作一個低速的串列介面。當Centronics并行介面剛發展起來的時候,主要的peripheral是印表機。從那時起,portable disk drives,、tape backup drives和光碟機就開始採用并行介面。這些新的應用促使 生產商開始注意到讓Centronics并行介面更便捷的方法。
1991年,Lexmark, IBM, Texas instruments等等開始討論一個可以更高速以及bi-directional通信的標準。他們的努力和IEEE的支持最終促成了IEEE1284委員會。
IEEE1284標準於1994年3月公布。IEEE1284標準具體化了操作的5種模式,每種模式都支持數據雙向的傳送,包括去的方向(電腦到peripheral),以及回的方面(peripheral到電腦),或是bi-directional (一次一個方向)。
Compatibility 模式是最原始的Centronics并行介面,為 針式印表機或是老式的 激光印表機而設計。compatibility mode可以和用於bi-directional數據傳送的nibble mode結合。
Nibble模式允許數據傳回電腦。Nibble模式需要可以在兩個數據傳送周期里傳送2 nibble(4比特單元)數據給電腦的 狀態線。這種模式最適合用於印表機做外設。位元組模式 需要用軟體抑制住控制數據線的驅動器使數據可以從印表機傳到電腦。數據傳送的速度和由電腦到印表機的一樣。一次傳送一個位元組,與nibble模式下需要的兩數據周期不同。
ECP模式(Enhanced Capability Port mode)是用在印表機和掃描儀上的增強型bi-directional模式。它允許圖象數據壓縮、排隊中的FIFO(先入先出)和高速雙向通信。數據傳送速度大約2—4MB/S。ECP的一個特點是通道編址。這可以用在多功能的設備,比如 集印表機、傳真機、數據機與一體的設備。舉個例,如果一個台多功能設備同時需要列印和通過貓傳送數據,ECP模式的通道編址軟體就會給貓安排一個先的通道,這樣兩個設備就可以同時工作。
EPP模式(增強型并行埠模式),由因特兒、Xircom, and Zenith Data Systems設計,可以提供一個高性能的 并行介面並且可以和標準介面通用。EPP模式 是IEEE1284標準中的一部分。EPP模式有一個數據周期,在計算機和peripheral間傳送數據時;還有一個地址周期,用來分配地址、通道或指令信息。這種模式的速度可以達到500KB/S到2MB/S,具體要取決於速度最慢的介面。EPP模式 是雙向的。這種模式適合於網路適配器、data acquisition、移動硬碟和其他設備。計算機必須要判斷出所連接的perpheral的能力以及使用的模式。決定這些因素的思想叫做協商。協商是發生在并行 介面上的一系列事件,可以決定出I使用EEE1284的哪種模式。一個舊式設備不會響應協商的時序,而compatibility mode就會被選用。一個較新的設備會響應這一時序這樣就可以設置更高的模式。