发明名称 Embedded debug system using an auxiliary instruction queue
摘要 Apparatus embedded in a processor system comprises: an auxiliary instruction queue (IQ); and control circuits for governing the programming of registers of the auxiliary IQ with a set of instructions and for controlling insertion of the programmed instructions of the auxiliary IQ into an instruction execution stream of the processor system substantially without interrupting processing operations thereof. In another embodiment, the IQ is memory mapped to render it part of the memory space of the processor system and the control circuits govern the programming of the auxiliary IQ with a set of debug instructions accessed from a debug monitor program over the bus. In yet another embodiment, each storage register of the IQ is fabricated in the IC to survive an upset transient wherein a monitor circuit detects an onset of the upset transient and governs the control circuits to transfer data of selected registers of the processor system into the auxiliary IQ for storage during the upset transient. A method of protecting the integrated circuit (IC) processor system against an upset transient is also disclosed. In still another embodiment, the registers of the auxiliary IQ are configurable in the power-up mode to store a set of boot loader instructions which are accessible by the processor system.
申请公布号 US2002065646(A1) 申请公布日期 2002.05.30
申请号 US20010850357 申请日期 2001.05.07
申请人 WALDIE ARTHUR H.;JAMES ROBERT W.;MEINELT EDWARD;CHANG KOU-CHUAN;MERRELL DAVID 发明人 WALDIE ARTHUR H.;JAMES ROBERT W.;MEINELT EDWARD;CHANG KOU-CHUAN;MERRELL DAVID
分类号 G06F11/36;(IPC1-7):G06F9/455 主分类号 G06F11/36
代理机构 代理人
主权项
地址