Source-level in-circuit software code debugging instrument

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

371 161, G06F 1100

Patent

active

052280390

ABSTRACT:
A source-level run-time software code debugging instrument (10) includes a target access probe ("TAP") (12) and a communications adapter ("COMDAP") (14) that process emulation commands provided by source-level debugging software operating on a host computer. The TAP includes a TAP CPU (28) that receives target CPU input signals and delivers target CPU output signals for controlling the execution of software code by the target circuit in accordance with command signals provided by the host computer. The TAP also includes a programmable logic cell array (24) and a RAM (34). The TAP logic cell array routes command and data signals to and from the TAP CPU, and the RAM stores an in-circuit emulation ("ICE") program used by the TAP to operate the target circuit. The COMDAP is physically separate from the TAP and provides an interface between the host computer and the TAP. The COMDAP includes a programmable logic cell array (44) and an EPROM (46). The COMDAP logic cell array routes command and data signals to and from the COMDAP, and the EPROM stores the commands for configuring the signal paths within the TAP and COMDAP logic cell arrays and stores the TAP ICE program. A flat cable assembly (16) provides a high-speed signal communications link between the TAP and the COMDAP. The TAP uses certain microprocessor signal features and source-level debugging software that runs on the host computer to provide a software engineer with a fully transparent window into the internal functioning of the TAP CPU while executing code in the target circuit environment.

REFERENCES:
patent: 4192451 (1980-03-01), Swerling et al.
patent: 4486827 (1984-12-01), Shima et al.
patent: 4569048 (1986-02-01), Sargent
patent: 4674089 (1987-06-01), Poret et al.
patent: 4788683 (1988-11-01), Hester et al.
patent: 4796258 (1989-01-01), Boyce et al.
patent: 4809167 (1989-02-01), Pawloski et al.
patent: 4899306 (1990-02-01), Greer
patent: 4924382 (1990-05-01), Shouda
patent: 4964074 (1990-10-01), Suzuki et al.
patent: 5047926 (1991-09-01), Kuo et al.
patent: 5053949 (1991-10-01), Allison et al.
patent: 5056013 (1991-10-01), Yamamoto
patent: 5073968 (1991-12-01), Morrison
patent: 5077657 (1991-12-01), Cooper et al.
Majewski, et al., "Emulator kit multiplies microprocessor choices," 30 Electronic Design, 117-122 (Nov. 25, 1982).
Falk, "Emulators keep pace with chip speeds and complexity," 26 Computer Design, 31-38 (May 15, 1987).
Everett, "In-circuit emulators keep pace with 16- and 32-bit .mu.Ps," 32 EDN-Electrical Design News, 252-258 (Jul. 23, 1987).
Balthasart, "Development of a low cost emulator for microprocessor Z 80," 95 Bulletin Scientifique No. 4, Association des Ingenieurs Electriciens sortis de L'Institut Electrotechnique Montefiore, 131-136 (1982).
Santoni, "Instruments," 26 EDN-Electrical Design News, 212-224 (Jul. 22, 1981).
Yen, "Fast emulator debugs 8085-based microcomputers in real time," 50 Electronics, 108-112 (Jul. 21, 1977).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Source-level in-circuit software code debugging instrument does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Source-level in-circuit software code debugging instrument, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Source-level in-circuit software code debugging instrument will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2318332

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.