Imperial College London > Talks@ee.imperial > CAS Talks > Converting Existing Software to Hardware using SynphonyCC: A Case Study of an Open Source Connect-6 Solver
Log inImperial users Other users No account?Information onFinding a talk Adding a talk Syndicating talks Who we are Everything else |
Converting Existing Software to Hardware using SynphonyCC: A Case Study of an Open Source Connect-6 SolverAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Grigorios Mingas. In this talk we discuss conversion of existing C/C++ code to hardware using off-the-shelf High Level Synthesis(HLS) Tools. We used Synphony C Compiler (SCC E-2010.12-SP1) from Synopsys, and used a open-source Connect-6 solver as a case study. Connect-6 is a newly invented game, and a part of the computer Olympiad. The open-source connect-6 solver is most suitable for this case study because it is a general purpose software not written with hardware implementation in mind. The main emphasis of this talk is about practical issues in converting untimed C Code to Cycle-accurate, Bit-Accurate RTL . It is followed by a short demo for connect6-revenge contest at HEART 2012 . This talk is part of the CAS Talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsComplexity & Networks Group IEEE Talks AI- and HCI-related talksOther talksGreener Search: FPGA Acceleration of Real-time Unstructured Search |