Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...
Reexamination Certificate
2008-03-11
2008-03-11
Meonske, Tonia L. (Department: 2181)
Electrical computers and digital processing systems: processing
Processing control
Specialized instruction processing in support of testing,...
C712S215000, C712S200000
Reexamination Certificate
active
10602916
ABSTRACT:
The present invention is a method for implementing two architectures on a single chip. The method uses a fetch engine to retrieve instructions. If the instructions are macroinstructions, then it decodes the macroinstructions into microinstructions, and then bundles those microinstructions using a bundler, within an emulation engine. The bundles are issued in parallel and dispatched to the execution engine and contain pre-decode bits so that the execution engine treats them as microinstructions. Before being transferred to the execution engine, the instructions may be held in a buffer. The method also selects between bundled microinstructions from the emulation engine and native microinstructions coming directly from the fetch engine, by using a multiplexer or other means. Both native microinstructions and bundled microinstructions may be held in the buffer. The method also sends additional information to the execution engine.
REFERENCES:
patent: 5459844 (1995-10-01), Eickemeyer et al.
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5859999 (1999-01-01), Morris et al.
patent: 5860017 (1999-01-01), Sharangpani et al.
patent: 5875316 (1999-02-01), Panwar et al.
patent: 5922065 (1999-07-01), Hull et al.
patent: 6105125 (2000-08-01), Nemirovsky et al.
patent: 6618801 (2003-09-01), Knebel et al.
patent: 0709767 (1996-05-01), None
patent: WO96/24895 (1996-08-01), None
patent: WO97/25669 (1997-07-01), None
Wolfe, A., “Patents shed light on Merced's Innards”, Electronic Engineering Times, Feb. 15, 1999, p. 43 and a page continued from p. 43.
Preliminary Search Report issued Feb. 28, 2007 in counterpart foreign application in France under application No. FR 0012031.
Brockmann Russell C
Knebel Patrick
Lamb Joel D
Safford Kevin David
Soltis Jr. Donald Charles
LandOfFree
Method and apparatus for implementing two architectures in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for implementing two architectures in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for implementing two architectures in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3910231