接口芯片是具有內部接口電路的芯片。
具有以下功能:
(1)設置數據的寄存、緩沖邏輯,以適應CPU和外置設備之間的速度差異,接口通常由一些寄存器或RAM芯片組成,只要這些芯片足夠大,就可以進行批量數據傳輸;
(2)信息格式的轉換,如串行和并行轉換;
(3)能夠協調信息中CPU和外置兩者的類型和水平差異,例如,水平轉換驅動器、數/模或模/數轉換器等;
(4)協調時序上的差異;
(5)地址譯碼和選型功能;
(6)設置中斷和DMA控制邏輯,以保證中斷和DMA請求信號是在DMA允許的情況下產生的,并且在中斷和DMA應答被接受后完成中斷處理和DMA傳輸。