loading...
Simulation and Synthesis of CSP-based Interprocess Communication
Napa, California April 09-April 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FPGA.2003.122725711th Annual IEEE Symposium on Field-P ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Preston A. Jackson, Brigham Young University
Brad L. Hutchings, Brigham Young University
Justin L. Tripp, Brigham Young University
The Sea Cucumber project synthesizes parallel software threads into hardware on FPGAs. A communication system is needed which can be used to communicate between parallel software threads, and which can be synthesized into hardware with matching behavior. This paper describes a satisfactory communication system and presents three main contributions. First, it proposes a concise Java API for CSP communication. Second, it presents a general hardware solution which establishes interfaces and protocols for a various hardware implementations. Finally, it describes a hardware implementation created for the Xilinx Virtex II FPGA for performance analysis.
Citation:
Preston A. Jackson, Brad L. Hutchings, Justin L. Tripp, "Simulation and Synthesis of CSP-based Interprocess Communication," fccm, pp.218, 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 2003
Usage of this product signifies your acceptance of the Terms of Use.