IP Library Granted Patent US 6,901,487
Granted Patent B2
US 6,901,487 · App. 10/120,682 · Granted May 31, 2005

Device for processing data by means of a plurality of processors

Assignee: Koninklijke Philips Electronics N.V.
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 6,901,487
App. No.
10/120,682
Granted
May 31, 2005
Kind
B2
Abstract

A data processing device comprises a plurality of processors that are to access a memory system. The memory system comprises at least two memories The data processing device comprises a bus per memory. The buses are interconnected by at least one bridge. A processor is connected to a bus, and the data processing device comprises at least one memory table specifying with which memory an exchange of a data item between a processor and the memory system must be effected.

Claims (14)

1. A data processing device comprising a plurality of processors that are to access a memory system, comprising:

at least two memories included in said memory system;

one bus per memory;

at least one bridge interconnecting the buses;

a processor connected to a bus; and

at least one memory table specifying with which memory an exchange of a data item between a processor and the memory system must be effected;

wherein plural non-conflicting memory accesses, including accesses through said bridge, are executed simultaneously.

2. A data processing device as claimed in claim 1 , further comprising an arbiter which is intended to define an order of priority of access to a memory among the at least two memories in a case where several processors wish to access said memory simultaneously.

3. A method for exchanging a data item between a processor and two or more memories, comprising:

accessing a memory table to determine a particular memory included in the two or more memories to read the data item from or to write the data item to;

transmitting the data item over a first bus associated with the processor;

transmitting the data item over at least one bridge; and

transmitting the data item over a second bus associated with the memory, wherein the at least one bridge interconnects the first bus to the second bus;

wherein plural non-conflicting memory accesses, including accesses through said bridge, are executed simultaneously.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2014
From: PARTNERS FOR CORPORATE RESEARCH INTERNATIONAL
To: FUTURE LINK SYSTEMS
Reel/Frame 032399/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2013
From: NXP B. V.
To: PARTNERS FOR CORPORATE RESEARCH INTERNATIONAL
Reel/Frame 031334/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2009
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 022856/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2002
From: DURANTON, MARC
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 012986/0101 →
Priority Claims (1)
FR 01 05022 · Apr 12, 2001 · national
Continuity (1)
Related Publication 20020166015A1 · Nov 7, 2002