发明名称 Method and apparatus for asynchronous, bi-directional communication between first and second logic elements having a fixed priority arbitrator
摘要 The present invention provides a method and apparatus for enabling asynchronous, bi-directional communication between the CPU of a CPU-based integrated circuit and an external system having digital logic for effecting transitions between operating modes of the integrated circuit. The apparatus is utilized to inform the CPU of an interrupt request transmitted from the external system and to subsequently inform the external system of an interrupt acknowledgment transmitted from the CPU. This is accomplished by providing the CPU with a first associated register and the external system with a second associated register in addition to selector means coupled in parallel to the first register and the second register. The selector means has as a first input a first value forming an interrupt request stored in the first register and as a second input a second value forming an interrupt acknowledgment stored in the second register. The selector means further has as input a write signal from the CPU and a synchronized update signal from the external system for selecting as output from the selector means one of the first value and the second value in response to assertion of the synchronized update signal and assertion the write signal, respectively. The second register also has as input the output of the selector means for transmitting one of the first and second values to the second register which is further coupled to the first register for subsequently transmitting the selected value to the first register upon assertion of a capture signal from the external system to the first register.
申请公布号 US5515530(A) 申请公布日期 1996.05.07
申请号 US19930172436 申请日期 1993.12.22
申请人 INTEL CORPORATION 发明人 ESKANDARI, NICK G.
分类号 G01R31/3185;G06F11/26;G06F11/36;(IPC1-7):G06F11/00 主分类号 G01R31/3185
代理机构 代理人
主权项
地址