PROCESSOR ARCHITECTURE WITH INDEPENDENTLY ADDRESSABLE MEMORY BANKS FOR STORING INSTRUCTIONS TO BE EXECUTED

Patent №

US 7,124,282

Granted

2006-10-17

Filed 2001

Owner

Lab

AI components

1

hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

10000667

Instructions for a processing unit are stored in a number of memory banks, successive instructions being stored in successive, different memory banks. Whenever execution of an instruction is started, the reading of one instruction which will be executed more than one instruction cycle later is also started. Consequently, a plurality of instructions are read in parallel from different memory banks. After the reading of an instruction, and before starting the execution of the instruction, the instruction passes through a pipeline in which the processing device detects whether the relevant instruction is a branch instruction. If this is so, the processing unit starts the reading in parallel of a number of instructions as from a branch target instruction. If it appears at a later stage that the branch is taken, said number of instructions is loaded into the pipeline in parallel.

AI hardwareG06F 9/3804G06F 12/0607

AI classification

AI hardware0.90
Planning0.04
Knowledge representation0.01
Natural language0.00
Vision0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00
© 2026 NYSGPT2525 LLC