Method and architecture of a coupling system for microprocessors and logic devices
First Claim
Patent Images
1. A system comprising:
- a processor;
a logic device;
a shared memory; and
wherein the processor is coupled to the logic device through the shared memory to pass data and results between the processor and the logic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for coupling processors and logic devices is provided. The system includes a central processing unit node and a re-configurable computing node that are coupled to a shared memory. The system further includes a discrete I/O bus used for signaling between the central processing unit node and the re-configurable computing node.
-
Citations
31 Claims
-
1. A system comprising:
-
a processor;
a logic device;
a shared memory; and
wherein the processor is coupled to the logic device through the shared memory to pass data and results between the processor and the logic device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for communicating data between a processor and a logic device in an electronic system, said method comprising:
-
generating data at the processor;
providing the data from the processor to a first port of a shared memory;
reading the data from a second port of the shared memory into the logic device; and
processing the data at the logic device. - View Dependent Claims (8, 9, 12)
-
-
10. A method for communicating data between a logic device and a processor in an electronic system, said method comprising:
-
processing data in a logic device;
generating results at the logic device;
providing the results from the logic device to a first port of a shared memory;
reading results from a second port of the shared memory into the processor; and
processing the results at the processor. - View Dependent Claims (11)
-
-
13. A system for coupling processors and logic devices comprising:
-
a central processing unit node;
a re-configurable computing node;
a discrete I/O bus; and
wherein the central processing unit node and the re-configurable computing node are directly coupled to a shared memory. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for communicating data between a central processing unit node and a re-configurable computing node in an electronic system, said method comprising:
-
generating data at the central processing unit node;
providing the data from the central processing unit to a shared memory;
reading the data from the shared memory into the re-configurable computing node; and
processing the data at the re-configurable computing node. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system for connecting logic devices comprising:
-
a first logic device;
a second logic device;
a shared memory; and
wherein the first logic device is directly coupled to the second logic device using the shared memory. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for processing data, the method comprising:
-
processing first data in a processor based on stored instructions;
processing other data in a logic device based on a hardware configuration of the logic device; and
passing data and results between the processor and logic device using a shared memory that is directly accessible by both processor and the logic device.
-
Specification