Extensible central processing unit

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395570, 395384, G06F 930

Patent

active

058482890

ABSTRACT:
An extensible central processing unit (CPU) (12 or 12'). By modifying the architecture of a new or prior art CPU, a new or prior art CPU can be made extensible so that new instructions can be added in a simple and cost effective manner to meet differing customer needs. The term "extensible" in regard to a CPU is used to mean that new instructions can be added to the CPU simply by adding certain designated circuitry, without the need to significantly change the existing CPU circuitry. In some embodiments, the additional designated circuitry may include control circuitry in the form of CPU control extension circuitry (52 or 152). In some embodiments, the additional circuitry may include non-control circuitry in the form of execution unit extension circuitry (153).

REFERENCES:
patent: 4236204 (1980-11-01), Groves
patent: 4293907 (1981-10-01), Huang et al.
patent: 4374418 (1983-02-01), Catiller et al.
patent: 5150468 (1992-09-01), Staplin et al.
patent: 5249273 (1993-09-01), Yoshitake et al.
patent: 5335331 (1994-08-01), Murao et al.
patent: 5420992 (1995-05-01), Killian et al.
patent: 5430862 (1995-07-01), Smith et al.
patent: 5479652 (1995-12-01), Dreyer et al.
Owen Linderholm, "The Single-Chip OC: Chips & Technologies' new F8680 brings functional integration in microprocessors to new heights," Byte Magazine, Nov. 1991, pp. 148-162.
Michael C. Markowitz, "x86-compatible CPUs' supervisory layer lets you customize PC designs," EDN Editors' Choce Innovation, Oct. 10, 1991, pp. 126-127.
Motorola, Inc., MC88110 Second Generation RISC Microprocessor User's Manual, 1991, pp. 1-4 through 1-7, 2-10, Oct. 1995.
Bill Ledbetter, et al., "The 68040 Integer and Floating-Point Units," IEEE compcon 1990 Proceedings, pp. 259-263.
Robin W. Edenfield, et al., "The 68040 Processor Part 1, Design and Implementation," IEEE Micro, Feb. 1990, pp. 68-78.
Motorola, HC05 MC68HC054P4 Technical Data, MC68HC054P4 HCMOS Microcontroller Unit, 1990, Section 3: Central Processor Unit, pp. 3-1 through 3-26.
Moser, Jr., C. W. "Increasing an instruction set without increasing word length," Electronics, Feb. 6, 1975, pp. 114-115.
Desautels, J.C., G J. Rudy and J. L. Temple, III, "New Instruction and Extended Instruction Handling," IBM Technical Disclosure Bulletin, vol. 21, No. 1, Jun. 1978, pp. 201-202.
"Full Function Series/1 Instruction Set Emulator," IBM Technical Disclosure Bulletin, vol. 29, No. 2, Jul. 1986, pp. 548-549.
Gattag, Karl and Jerry Van Aken, "Macrostore Firmware Emulation as an Alternative to Co-Processors," 8080 Wescon Technical Paper, vol. 26, Sep. 1982, pp. 1-5.
Motorola, Inc., MC8810 Second Generation RISC Microprocessor User's Manual, 1991, pp. 1-4 through 1-7, 2-10, 10-95.
Hotta et al., "A 70-MHz 32-b Microprocessor with 1.0-.mu.m, BiCMOS Marrocell Library", IEEE Journal of Solid-State Circuits, vol. 25, No. 3, Jun. 1990, pp. 770-777.
Linderholm, "The Single-Chip PC: Chips & Technologies' new F8680 brings functional integration in microprocessors to new heights," Byte Magazine, Nov. 1991, pp. 148-162.
Markowitz, "x86-compatible CPUs' supervisory byer lets you customize PC designs," EDN Editors' choice Innovation, Oct. 10, 1991, pp. 126-127.

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

Extensible central processing unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extensible central processing unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensible central processing unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-189276

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