serial IRQ 有兩種模式. continuous mode和quiet mode.
continuous mode就是分配時間的. host端不斷的發出start frame/data frame/end frame, 由device把要發的中斷放在對應的frame中.
quiet mode就不是等待分配時間了, 是device需要中斷的時候就發出 start frame, 當然會把要發的中斷放在對應的data frame中. 最後在發出end frame. 只要沒有device需要中斷服務, serial IRQ上是沒有訊號的.
SIRQ的信號線就只有一個. 而SIRQ controller和peripheral都能夠控制這個信號. 為了減少handshaking增加IRQ的latency, 因此用clock做同步信號為比較單純. 一個完整的serial IRQ包含 start frame, data frame, stop frame.
沒有留言:
張貼留言