Skip to Main content Skip to Navigation
Conference papers

An FPGA-Based Emulation Platform For Optical-Enabled System

Abstract : This paper introduces an FPGA-based emulation platform for optical-enabled computer system researches. As electrical links are reaching their physical limits, optical technologies begin increasingly to play a role in computer systems by enabling high speed IO, optical memory extension and system bus links. With its excellent latency, bandwidth, power and scalability performance, optical links will move steadily closer to the processor in the future. New design challenges and tradeoffs must be considered at the system level to make a balanced and efficient system from both power and cost perspectives. With an IO-centric research methodology in mind, we try to explore the broad design space of optical-enabled computer systems by implementing an FPGA-based emulation platform as the research vehicle. On this platform, high speed IO device is connected to an FPGA-based IO controller through optical fiber and the IO controller talks to the FPGA-based synthesizable processor core via PCIe link. With the in-field-configuration characteristic of FPGA, it gives us the freedom to modify both the CPU part and the IO part of the emulated system. The first system implementation is up and running with the an example application at this stage.
Document type :
Conference papers
Complete list of metadata

Cited literature [8 references]  Display  Hide  Download
Contributor : Ist Rennes Connect in order to contact the contributor
Submitted on : Tuesday, June 22, 2010 - 10:33:50 AM
Last modification on : Monday, June 20, 2016 - 2:10:32 PM
Long-term archiving on: : Friday, September 24, 2010 - 5:40:25 PM


Files produced by the author(s)


  • HAL Id : inria-00494120, version 1



Wembo Shen, Xinxin Zhang, Qigang Wang, Shunyu Zhu, Xiangbin Wu, et al.. An FPGA-Based Emulation Platform For Optical-Enabled System. WARP - 5th Annual Workshop on Architectural Research Prototyping, Jun 2010, Saint Malo, France. ⟨inria-00494120⟩



Record views


Files downloads