Data processing: structural design – modeling – simulation – and em – Emulation – In-circuit emulator
Patent
1998-09-16
2000-12-26
Teska, Kevin J.
Data processing: structural design, modeling, simulation, and em
Emulation
In-circuit emulator
703 26, 713 2, 702119, G06F 9455
Patent
active
06167365&
ABSTRACT:
A method of initializing a CPU (14) to run emulation code from a debugger (11). Emulation logic (13) associated with the CPU (14) has a finite state machine (13b) with three modes: a reset mode in which no requests from said debugger or said CPU are serviced, a normal mode in which requests from said debugger are given priority, and a start-up mode in which only requests from said debugger are serviced. For initialization, the finite state machine (13b) is placed in reset mode and held in reset while the start-up mode is requested. When the reset mode is released the start-up mode is immediately serviced. This permits an initialization state to be cleanly applied to the CPU (14).
REFERENCES:
patent: 5630102 (1997-05-01), Johnson et al.
patent: 5687371 (1997-11-01), Lee et al.
patent: 5860125 (1999-01-01), Reents
patent: 5861248 (1999-01-01), Typaldos et al.
patent: 5872954 (1999-02-01), Matsushita
patent: 5898862 (1999-04-01), Vajapey
patent: 6009256 (1999-12-01), Tseng et al.
Motorola DSP56100 Technical Data. DSP56100 Technical Data, Section 10, On-Chip Emulation (OnCE) [online], Motorola Corp., Oct. 7, 1996 [retrieved on Jul. 8, 1999]. Retrieved from the Internet at http://www.mot.com/pub/SPS/DSP/LIBRARY/56100/FM.sub.-- REV0/10.PD.
Motorola DSP ADS User's Manual, Digital Signal Processor (DSP) Application Development System (ADS) User's Manual, Sections 1-5 [online], Motorola Corp., Aug. 13, 1997 [retrieved on Aug. 9, 1999]. Retrieved from the Internet at http://www.mot.com/pub.
Gonzalez, D. R., "Tool Reusable for DSP System Emulation and Board Production Testing", Norhtcon/96, pp. 306-311, Nov. 1996.
Chen et al., "A Real-Time TMS 320C40 Based Parallel System for High Rate Digital Signal Processing", 1991 Intern. Conference on Acoustics, Speech and Signal Processing, pp. 1573-1576, vol. 3, Apr. 1991.
Winters, M., "Using IEEE-1149.1 for In-Circuit Emulation", Conference Record WESCON/94, pp. 525-528, Sep. 1994.
Bannatyne, R. "Debuggin Aids for System-on-a-Chip", Proceedings Northcon/98, pp. 158-163, Oct. 1998.
Karthikeyan Madathil R.
Venkatesh Natarajan
Petersen Bret J.
Sergent Douglas W.
Telecky Jr. Frederick J.
Teska Kevin J.
Texas Instruments Incorporated
LandOfFree
Method of initializing CPU for emulation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of initializing CPU for emulation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of initializing CPU for emulation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1005630