Patent · US Expired

Microprocessor development systems

US6574590B1 · kind B1 · utility

66Cited by
7References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 1, 1999
Grant dateJun 3, 2003
Priority date
Expiry dateDec 1, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A procedure and processor are disclosed for avoiding lengthy delays in debug procedures during access by a memory mapped peripheral device. The processor includes in-circuit emulation means comprising one or more scan chains or serially connected registers for access by an external host computer system. The procedure comprises:a) the host computer system carrying out a debug procedure via said scan chains, and selectively interrupting such debug procedure for access to a peripheral memory mapped device;b) the host computer system writing into an area or memory of the processor a program for reading and/or writing data at a specified memory location; andc) the host computer system causing said processor to run said program, and then to return to said debug procedure.In another aspect, in order to permit small debugging programs to run, in serial scan in circuit emulation processes, on a processor in a deeply embedded application where no program RAM is provided, the processor includes one or more chains of serially connected registers coupled to interface means for access by an external host to enable a serial scan procedure to be carried out, one such chain including a set of seria…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.