Patent
1995-12-05
1999-01-26
Lall, Parshotam S.
395387, 395589, 395590, G06F 932
Patent
active
058646892
ABSTRACT:
A microprocessor having a microcode unit is provided. Routines comprising DSP functions and instruction emulation routines are stored within a read-only memory within the microcode unit. The routines may be fetched by the microprocessor upon occurrence of a corresponding instruction. For example, DSP functions may be fetched upon occurrence of an instruction defined by the microprocessor to be indicative of a DSP function. The microcode unit provides a library of useful functions. Effectively, the instruction set executed by the microprocessor is increased. A number of methods for defining instructions indicative of a DSP function are contemplated. For example, a subroutine call instruction having a target address within a predefined range of addresses may be defined as indicative of a DSP function. Alternatively, a special subroutine call instruction may be added to the instruction set. Detection of the special subroutine call instruction encoding causes the microprocessor to fetch instructions from the microcode unit. A third alternative is to detect data patterns in data movement instructions and cause instructions to be fetched from the microcode unit upon occurrence of particular data patterns.
REFERENCES:
patent: 4631663 (1986-12-01), Chilinski et al.
patent: 4862407 (1989-08-01), Fette et al.
patent: 5155819 (1992-10-01), Watkins et al.
patent: 5193161 (1993-03-01), Bealkowski et al.
patent: 5222244 (1993-06-01), Carbine et al.
patent: 5311458 (1994-05-01), Haines et al.
patent: 5677859 (1997-10-01), Kanayama et al.
patent: 5729728 (1998-03-01), Colwell et al.
Computer Architecture: A Quantitative Approach, John L. Hennessy, David A. Patterson, Morgan Kaufmann Publishers Inc., San Mateo, CA (1990), pp. 208-214.
Advanced Micro Devices , Inc.
Kivlin B. Noel
Lall Parshotam S.
Vu Viet
LandOfFree
Microprocessor configured to selectively invoke a microcode DSP does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Microprocessor configured to selectively invoke a microcode DSP , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprocessor configured to selectively invoke a microcode DSP will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1456991