Excavating
Patent
1997-02-11
1999-01-19
Beausoliel, Jr., Robert W.
Excavating
39518315, G06F 1100
Patent
active
058621482
ABSTRACT:
A microcontroller integrates an internal memory accessible by the cores included thereon. Logic within the microcontroller compares memory addresses generated by the cores to values in a configuration register specifying a memory address range in which the internal memory resides. The logic generates a chip select signal to the internal memory if the memory address generated resides within the specified address range to enable accesses by the cores to the internal memory. The integrated circuit may be configured in a debug mode wherein the chip select signal is inhibited to the internal memory, however the chip select signal is provided external to the integrated circuit on a pin. The chip select signal may then be used to select an external memory which serves to overlay the internal memory address range. Thus the debug mode allows instruction code and data to reside in the external memory rather than the internal memory while in the debug mode. This facilitates debugging of the code since the contents of the external memory may be examined, for example by an in-circuit emulator, in a less intrusive manner than the contents of the internal memory may be examined. The debug mode may be enabled by asserting a signal upon a predefined pin at the conclusion of reset of the microcontroller. By providing the predefined pin for placing the microcontroller into the debug mode, the microcontroller may be placed into the debug mode for debug purposes without changing the instruction code being executed thereon. Furthermore, the in-circuit emulator need not have knowledge of the internal memory address range.
REFERENCES:
patent: 4349870 (1982-09-01), Shaw et al.
patent: 4969087 (1990-11-01), Tanagawa et al.
patent: 5371869 (1994-12-01), Lee
patent: 5504903 (1996-04-01), Chen et al.
patent: 5548794 (1996-08-01), Yishay et al.
patent: 5612974 (1997-03-01), Astrachan
patent: 5623687 (1997-04-01), Yishay et al.
patent: 5652844 (1997-07-01), Harwood, III
patent: 5652903 (1997-07-01), Weng et al.
patent: 5657442 (1997-08-01), Groves
patent: 5680581 (1997-10-01), Banno et al.
patent: 5685005 (1997-11-01), Garde et al.
patent: 5704034 (1997-12-01), Circello
Am 186.TM.EM/188.TM. User's Manual with Am186 Family Instruction Definitions, Advanced Micro Devices, Rev. 1, 1995, Chapter 5 "Chip Select Unit," pp. 5-1 through 5-12.
Chambers Eric G.
Typaldos Melanie D.
Williams Wade L.
Advanced Micro Devices , Inc.
Beausoliel, Jr. Robert W.
Daffer Kevin L.
Iqbal Nadeem
Merkel Lawrence J.
LandOfFree
Microcontroller with improved debug capability for internal memo does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Microcontroller with improved debug capability for internal memo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microcontroller with improved debug capability for internal memo will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1252475