2010 International Conference on Field-Programmable Technology 2010
DOI: 10.1109/fpt.2010.5681423
|View full text |Cite
|
Sign up to set email alerts
|

OpenPipes: Making distributed hardware systems easier

Abstract: Abstract-Distributing a hardware design across multiple physical devices is difficult-splitting a design across two chips requires considerable effort to partition the design and to build the communication mechanism between the chips. Designers and researchers would benefit enormously if this were easier as it would, for example, allow multiple FPGAS to be used when building prototypes. To this end we propose OpenPipes, a platform to allow hardware designs to be distributed across physical resources. OpenPipes… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 15 publications
(9 reference statements)
0
1
0
Order By: Relevance
“…Network-attached FPGA concept -which enables the distribution of hardware design to multiple physical resources (e.g., FPGA devices), is presented in [61]. The proposed architecture, called OpenPipes, follows the basic principles of system design according to which the system consists of multiple modules: (1) processing modules, (2) flexible interconnections, and (3) a controller that configures interconnections, and manages the location and configuration of process modules.…”
Section: ) Fpga-based Implementationsmentioning
confidence: 99%
“…Network-attached FPGA concept -which enables the distribution of hardware design to multiple physical resources (e.g., FPGA devices), is presented in [61]. The proposed architecture, called OpenPipes, follows the basic principles of system design according to which the system consists of multiple modules: (1) processing modules, (2) flexible interconnections, and (3) a controller that configures interconnections, and manages the location and configuration of process modules.…”
Section: ) Fpga-based Implementationsmentioning
confidence: 99%