IP Library Granted Patent US 9,690,747
Granted Patent B2
US 9,690,747 · App. 14/276,449 · Granted Jun 27, 2017

Configurable logic integrated circuit having a multidimensional structure of configurable elements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,690,747
App. No.
14/276,449
Granted
Jun 27, 2017
Kind
B2
Abstract

An array processor composed of processor cells that are programmed by a controlling unit, and that are reprogrammed when a cell has finished a current data processing operation, even while other cell continue to process data with their current programming.

Claims (10)

1. A method for operating a processor having an array of data processing cells controlled by a controlling unit, the method comprising:

the controlling unit providing subapplications to a plurality of data processing cells by pre-loading the subapplications into a cache, wherein a subapplication comprises one or more processing instructions to be executed by an Arithmetic Logic Unit (ALU) of a data processing cell;

each data processing cell processing the subapplication provided to it;

a memory being configured as Last-In-First-Out (LIFO);

the control unit using a Ready/Acknowledge protocol generated by the array of data processing cells for writing into the memory;

the control unit using a Request/Acknowledge protocol generated by the array of data processing cells for reading from the memory;

the control unit configuring interconnection and operating modes of the array of data processing cells and the memory;

a data processing cell sending a trigger to the controlling unit upon finishing processing the subapplication provided to it;

in response to receiving trigger, the controlling unit supplying another subapplication to the processing cell sending the trigger while the other cells continue processing; and

in response to receiving said another subapplication, the receiving data processing cell processing data using the one or more new processing instructions of the another subapplication.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: PACT XPP TECHNOLOGIES AG
To: SCIENTIA SOL MENTIS AG
Reel/Frame 045532/0745 →