IP Library Granted Patent US 10,579,584
Granted Patent B2
US 10,579,584 · App. 14/923,702 · Granted Mar 3, 2020

Integrated data processing core and array data processor and method for processing algorithms

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 10,579,584
App. No.
14/923,702
Granted
Mar 3, 2020
Kind
B2
Abstract

An integrated data processing core and a data processor are provided on a single integrated circuit and command sequences are forwarded from the data processing core to be executed on the array data processor wherein the command sequences comprise a group of instructions defining an algorithm.

Claims (14)

1. A data processing system comprising:

an integrated circuit in which are integrated:

(a) a data processor core;

(b) besides for the data processor core, a data processing arrangement that includes an array of elements; and

(c) a buffer;

wherein:

at least some of the elements of the array include respective arithmetic execution units;

the data processing system is such that, when the data processing system is operating:

the data processor core generates sequences of commands that form a plurality of algorithms;

a loading unit, which is part of the data processing arrangement, forwards the commands towards the array; and

the arithmetic execution units execute one or more of the plurality of algorithms, as a function of the commands forwarded by the loading unit, with parallel processing by two or more of the arithmetic execution units; and

the buffer is accessible by both the data processor core and the loading unit for buffering the commands prior to their being forwarded by the loading unit towards the array.

2. The data processing system of claim 1 , wherein the loading unit is embedded in the array.

3. The data processing system of claim 1 , wherein the commands define a configuration that causes at least some of the elements of the array to be reconfigured into a new processing structure for the execution of the one or more of the plurality of algorithms.

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