SYSTEM AND METHOD FOR REDUCING ACCESS LATENCY TO SHARED PROGRAM MEMORY

Patent №

US 7,028,142

Granted

2006-04-11

Filed 2003

Owner

CATENA NETWORKS, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10400184

System and method for reducing access latency to a shared program memory. The program memory is shared by more than one processor. The system includes fetch buffers (one per processor), prefetch buffers (one per processor), program fetch logic units (one per processor), and an arbiter. Each fetch buffer stores local instructions that are local to an instruction being used by an associated processor. Each prefetch buffer stores subsequent instructions that are subsequent to the local instructions stored in an associated fetch buffer. Each program fetch logic unit determines from where to fetch a next instruction required by the associated processor. The arbiter arbitrates between instruction fetch requests received for the fetch buffers and the prefetch buffers from the various processors. The arbiter determines which of the instruction fetch requests will next gain access to the program memory. Such a system improves latency by assigning a higher priority to fetch requests over prefetch requests or data requests.

AI hardwareG06F 9/3885G06F 9/3802G06F 9/3814

AI classification

AI hardware0.97
Vision0.01
Knowledge representation0.00
Natural language0.00
Planning0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

CATENA NETWORKS, INC.

assignment · 142520486

CATENA NETWORKS CANADA INC.

assignment · 142520488

Assignors

MES, IAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC