ARCHITECTURES AND METHODS FOR DIVIDING PROCESSING TASKS INTO TASKS FOR A PROGRAMMABLE REAL TIME SIGNAL PROCESSOR AND TASKS FOR A DECISION- MAKING MICROPROCESSOR INTERFACING THEREWITH

Patent №

US 5,287,511

Granted

1994-02-15

Filed 1991

Owner

STAR SEMICONDUCTOR CORPORATION

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07776161

Architectures and methods are provided for efficiently dividing a processing task into tasks for a programmable real time signal processor (SPROC) and tasks for a decision-making microprocessor. The SPROC is provided with a non-interrupt structure where data flow is through a multiported central memory. The SPROC is also programmed in an environment which requires nothing more than graphic entry of a block diagram of the user's design. In automatically implementing the block diagram into silicon, the SPROC programming/development environment accounts for and provides software connection and interfaces with a host microprocessor. The programming environment preferably includes: a high-level computer screen entry system which permits choosing, entry, parameterization, and connection of a plurality of functional blocks; a functional block cell library which provides source code representing the functional blocks; and a signal processor scheduler/compiler which uses the functional block cell library and the information entered into the high-level entry system to compile a program and to output source program code for a program memory and source data code for the data memory of the (SPROC), as well as a symbol table which provides a memory map which maps SPROC addresses to variable names which the microprocessor will refer to in separately compiling its program.

AI hardwareG06F 9/355G06F 8/34G06F 9/3016G06F 9/30167G06F 9/325G06F 9/38G06F 9/3877G06F 11/3648+9 more

AI classification

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

Ownership

STAR SEMICONDUCTOR CORPORATION

assignment · 67960327

LOGIC DEVICES INCORPORATED

assignment · 74100353

© 2026 NYSGPT2525 LLC