IDE (Integrated Device Electronics)
IDE(Integrated Device Electronics)整合式磁碟電子介面,簡稱 IDE,是一種使用於電腦用硬碟機(hard disks)、固態硬碟(solid-state drives)、光碟機(CD-ROM)等等之標準傳輸介面。IDE 最早由美國 Western Digital 公司使用此名稱進行其硬碟銷售業務。其正式的規格名稱是 ATA/ATAPI(Advanced Technology Attachment/AT Attachment Packet Interface)介面。由於硬碟的容量增加、傳輸速度提升需求及各種儲存裝置不斷推陳出新,使 ATA 規格持續增訂。在 1998 年,ATA-4 增加了 ATAPI 規格,使 ATA 可以連結光碟機及其他儲存媒體。在 2003 年,發表了 SATA(Serial ATA)規格,使原來的並列 ATA 追溯更名為 PATA(Parallel ATA)以資區別。
分析 IDE,因為是並列傳輸,需使用較多的通道,因此我們須將其分為三個類型。
一般通道(11 pin): 其訊號為 DASP-、DIOR-:HDMARDY-:HSTROBE、DIOW-:STOP、DMACK-、DMARQ、INTRQ、IORDY:DDMARDY-:DSTROBE、PDIAG-:CBLID-、RESET-、CSEL 及 IOCS16-。
暫存器通道(5 pin): 其訊號為 CS(0:1)- 及 DA(2:0)。
資料通道(16 pin): 其訊號為 DD(15:0)。
我們建議 IDE bus 與邏輯分析儀之接線圖如下:
傳輸模式 設錯可能影響命令解讀;未正確指定時分析仍可進行。通道前綴差異見 Settings。
Decode Settings
- 通道選擇: 設定待測物上各個訊號端接在邏輯分析儀的通道編號。區分為 3 個頁面(一般、暫存器及資料匯流排)來進行定義。
- 傳輸模式: 指定待測裝置會使用的規格,以便於 IDE 分析時可以正確解釋命令。若沒正確指定,分析亦可進行。Default 為 ULTRA DMA Mode 6。選取 UDMA Mode 6 時 IOCS16 通道欄位停用(Disable)。
- 分析報告: 指定在顯示報告視窗只顯示哪些暫存器。例如資料暫存器未勾選時,有關於資料暫存器的資料就不會出現在報告視窗。勾選時該暫存器欄位啟用(Enable)。Default 為全部勾選(Command、Alternate、Status、Sector Count、LBA Low/Mid/High、Features、Error、Dev Ctrl、Device、Data)。
Result