Patent
1996-08-30
1999-01-12
Eng, David Y.
G06F 948
Patent
active
058599932
ABSTRACT:
A microprogrammable microprocessor that stores microprogramming instruction sets in a dual ROM configuration enhancing reusability of subroutine operations common between two or more instructions. A first ROM contains a look up table identifying the subroutine(s) utilized by each instruction. The second ROM contains the subroutines needed to implement the required operations for each instruction. The dual ROM microprogrammable microprocessor is used in a Universal Serial Bus microcontroller development system having a microprocessor, control circuit, and an interface to USB bus. The microprocessor system state and I/O registers are mapped to a system bus sharing the same lines with a control circuit. The control circuit provides an RS-232 interface to an attached computing device able to write and read data words to the system bus, thereby to control the microprocessor and associated hardware by setting the system state and writing/reading data from RAM. The control circuit is also attached to a Universal Serial Bus, hence allowing 100% testing of USB compliant devices and firmware. The circuit specs can be programmed in a Hardware Description Language which is then mapped onto a family of programmable circuit devices such as ASICs or FPGAs.
REFERENCES:
patent: 3833888 (1974-09-01), Stafford et al.
patent: 4038533 (1977-07-01), Dummermith
patent: 4042972 (1977-08-01), Gruner et al.
patent: 4466055 (1984-08-01), Kinoshita et al.
patent: 4511968 (1985-04-01), Fenesik et al.
patent: 5675813 (1997-10-01), Holmdahl
Universal Serial Bus Specification, Revision 1.0, pp. 1-268, Jan. 15, 1996.
Universal Host Controller Interface (UHCI) Design Guide, Revision 1.1, Intel, pp. 1-41, Mar. 1996.
Cypress Semiconductor Corporation
Eng David Y.
LandOfFree
Dual ROM microprogrammable microprocessor and universal serial b does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dual ROM microprogrammable microprocessor and universal serial b, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dual ROM microprogrammable microprocessor and universal serial b will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1524084