Signal processor executing variable size instructions using parallel memory banks that do not include any no-operation type codes, and corresponding method

Patent №

US 6,944,748

Granted

2005-09-13

Filed 2001

Owner

STMICROELECTRONICS S.A.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09915761

A digital signal processor is designed to execute variable-sized instructions that may include up to N elementary instruction codes. The processor comprises a memory program comprising I individually addressable, parallel-connected memory banks in which the codes of a program are recorded in an interlaced fashion, and a circuit for reading the program memory arranged to read a code in each of the I memory banks during a cycle for reading an instruction. A cycle for reading an instruction in the program memory includes reading a sequence of codes that includes the instruction code or codes to be read and can also include codes, belonging to a following instruction, that are filtered before the instruction is applied to execution units. The program memory of the digital signal processor does not include any no-operation type codes.

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

AI classification

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

Ownership

STMICROELECTRONICS S.A.

assignment · 124820927

Assignors

SANCHES, JOSE, CORNERO, MARCO, SANTANA, MIGUEL, GUILLAUME, PHILIPPE, DAVEAU, JEAN-MARC, LEPLEY, THIERRY, PAULIN, PIERRE, HARRAND, MICHEL

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

© 2026 NYSGPT2525 LLC