Electrical computers and digital processing systems: processing – Instruction fetching – Prefetching
Reexamination Certificate
2005-05-17
2005-05-17
Patel, Gautam R. (Department: 2655)
Electrical computers and digital processing systems: processing
Instruction fetching
Prefetching
C712S237000, C712S240000
Reexamination Certificate
active
06895496
ABSTRACT:
A microcontroller, connected to a memory which stores instructions and data, includes an instruction execution unit for reading instructions and data from the memory and processing the read instructions and a prefetch circuit unit that receives the instructions and data read from the memory and detects pseudo instructions included in the instructions and data. A pseudo instruction precedes a branch instruction and indicates the existence of the branch instruction and the branch to address. The prefetch circuit unit includes a prefetch buffer connected between the instruction execution unit and the memory for temporarily storing instructions and data being transferred from the memory to the instruction execution unit and a pseudo instruction buffer for temporarily storing instructions and data located at the address of the branch instruction which follows the pseudo instruction. Then, if the branch is taken, the branch to instructions have been prefetched and are immediately available to the instruction execution unit by way of the pseudo instruction buffer.
REFERENCES:
patent: 3573854 (1971-04-01), Watson et al.
patent: 3577189 (1971-05-01), Cocke et al.
patent: 4858104 (1989-08-01), Matsuo et al.
patent: 4991080 (1991-02-01), Emma et al.
patent: 5050076 (1991-09-01), Misaka
patent: 5265213 (1993-11-01), Weiser et al.
patent: 5442756 (1995-08-01), Grochowski et al.
patent: 5664135 (1997-09-01), Schlansker et al.
patent: 5704053 (1997-12-01), Santhanam
patent: 5790823 (1998-08-01), Puzak et al.
patent: 5872978 (1999-02-01), Hoskins
patent: 5948095 (1999-09-01), Arora et al.
patent: 5961637 (1999-10-01), Sturges et al.
patent: 6341370 (2002-01-01), Tirumalai et al.
patent: 3-191427 (1991-08-01), None
patent: 5-274142 (1993-10-01), None
Miyazaki Yukisato
Taniguchi Kazuya
Arent & Fox PLLC
Fujitsu Limited
Patel Gautam R.
LandOfFree
Microcontroller having prefetch function does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Microcontroller having prefetch function, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microcontroller having prefetch function will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3406152