发明名称 System and method utilizing a virtual addressing buffer circuit to emulate a device which is physically not present
摘要 A method and apparatus using a virtual addressing buffer circuit afford address mapping and control flexibility to provide a unique opportunity for device emulation and software debugging. The method permits the emulation of a device which is physically not present in a CPU controlled system utilizing a virtual addressing buffer circuit. The method includes the step of storing a match address which corresponds to an address location of the device. The virtual addressing buffer intercepts an address request from a CPU for the address location of the device. Bits of the requested address which are not relevant to a determination of whether the requested address matches the match address are filtered out to produce a filtered request address. The filtered request address is compared with the match address, and a match indicator is activated when the filtered requested address matches the match address. A terminate command is provided to a bus controller connected to the CPU and a local memory when the match indicator is active. An interrupt sent to the CPU from the bus controller in response to the terminate command interrupts the CPU. An interrupt routine triggered by the CPU interruption copies emulated data stored in local memory to a memory status buffer. Upon completion of the interrupt routine, a second virtual addressing buffer circuit copies the emulated data stored in the local memory status buffer to the CPU so that it appears that the emulated device responded.
申请公布号 US5809559(A) 申请公布日期 1998.09.15
申请号 US19970895737 申请日期 1997.07.17
申请人 AST RESEARCH, INC. 发明人 KIM, JASON SEUNG-MIN
分类号 G06F11/26;G06F12/10;G06F13/10;(IPC1-7):G06F12/10;G06F9/455 主分类号 G06F11/26
代理机构 代理人
主权项
地址
您可能感兴趣的专利