IP Library Granted Patent US 8,145,881
Granted Patent B2
US 8,145,881 · App. 12/258,100 · Granted Mar 27, 2012

Data processing device and method

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 8,145,881
App. No.
12/258,100
Granted
Mar 27, 2012
Kind
B2
Abstract

A data processing device comprising a multidimensional array of coarse grained logic elements processing data and operating at a first clock rate and communicating with one another and/or other elements via busses and/or communication lines operated at a second clock rate is disclosed, wherein the first clock rate is higher than the second and wherein the coarse grained logic elements comprise storage means for storing data needed to be processed.

Claims (10)

1. A data processing device comprising:

a multidimensional array of data processing coarse grained logic elements (PAEs) that are operated at a first clock rate and that communicate with at least one of (a) one another and (b) other elements via at least one of (i) busses and (ii) communication lines operated at a second clock rate;

wherein:

the first clock rate is higher than the second;

the coarse grained logic elements comprise storage means for storing data needed to be processed;

the array is controlled to perform data-flow data processing;

the data-flow data processing has a main data flow direction;

said coarse grained logic elements include at least one coarse grained hardware logic element adapted to effect data processing while allowing data to flow in said main data flow direction;

the at least one coarse grained logic element includes a coarse grained logic element that includes a first ALU having an upstream input side and a data downstream output side and a second ALU that provides for data flow in a direction reverse from that of the first ALU; and

an instruction set for the first ALU is a subset of an instruction set for the second ALU.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: PACT XPP TECHNOLOGIES AG
To: SCIENTIA SOL MENTIS AG
Reel/Frame 045532/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2014
From: RICHTER, THOMAS; KRASS, MAREN
To: PACT XPP TECHNOLOGIES AG
Reel/Frame 032225/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2010
From: PACT XPP TECHNOLOGIES AG
To: RICHTER, THOMAS, MR.; KRASS, MAREN, MS.
Reel/Frame 023882/0403 →