loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
Simulation and Synthesis of CSP-based Interprocess Communication
Napa, California
April 09-April 11
ISBN: 0-7695-1979-2
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.