簡介
EPP增強型並行連線埠
EPP(EnhancedParallelPort),一種標準的並行連線埠規範。它能把一個並行連線埠轉換為一個能處理多個外設如磁碟驅動器、磁帶機、CD-ROM驅動器和其它大量存儲設備的擴充匯流排。在筆記本電腦上,EPP得到了大量套用。
設計
提出一種EPP增強型並行連線埠IP核的VISL設計思想及實現方案。介紹了EPP並口以及IP核的知識,給出該IP核的硬體實現結構。提出的設計方法具有可擴展性好,實現靈活的特點。該IP核很容易通過編程的方式實現與多種外部設備通信,並不依賴於主機的模式限制,可廣泛用於多種FPGA開發系統中。
增強型並行連線埠協定最初是由Intel、Xircom和ZenithDataSystem公司發起並制定的,它後以後的IEEE1284標準都極大的改善了並行連線埠的性能。EPP協定提供了數據寫、數據讀、地址寫、地址讀四種數據傳輸周期。
數據周期用於主機和外設間的數據傳輸,地址周期用於傳送地址、通道、命令和控制信息。
優點
並行連線埠常為計算機開發人員作為用戶擴展連線埠使用。標準並行連線埠SPP(StandardParalletPort)為大家所熟知,但是基於SPP的擴展經常受到一些限制,如傳輸前進行“忙信號”的查詢和傳輸後狀態的握手,導致傳輸速率降低;再則數據線是單向的,由狀態線完成的數據輸入需要進行位元組的拼接,因此又降低了數據的傳輸速率。技術人員雖然想盡了辦法,仍不能從根本上解決SPP的局限性問題。
增強型並行連線埠協定從根本上改變了這一狀況,它不但與SPP兼容,又能進行雙向的高速數據傳輸。它的握手信號由硬體完成,數據傳輸速率最高可達到ISA匯流排的速度。
參考資料
http://wiki.ccw.com.cn/%E5%A2%9E%E5%BC%B7%E5%9E%8B%E4%B8%A6%E8%A1%8C%E9%80%A3%E7%B7%9A%E5%9F%A0