Patent ID: 6338109
Filing Date: 2002-01-08
Classification: G06F

Abstract:
A microcontroller comprising:a system bus; a microprocessor coupled to said system bus and configured to transfer data and control signals over said system bus; a memory device coupled to said microprocessor and mapped to said system bus and configured to store microprogram instructions for execution by said microprocessor; at least a first register mapped to said system bus; a trace register mapped to said system bus; a controller coupled to said system bus and configured to transfer data and control signals to said microprocessor over said system bus, wherein said controller further comprises a computer interface coupled to said system bus and configured to provide an external computer access to said at least first register, said memory device, and said trace register; a host interface coupled to said system bus and configured to interface to a host computer and receive said data and said control signals over said system bus from said microprocessor; and an I/O interface coupled to said system bus and configured to interface to at least one I/O device and receive said data and said control signals over said system bus from said microprocessor.