This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
corflow_beta [2012/11/27 18:58] gweisz |
corflow_beta [2014/05/14 21:42] gweisz |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
==== CoRAM Online Demo - now supporting both the ML605 and DE4 ==== | ==== CoRAM Online Demo - now supporting both the ML605 and DE4 ==== | ||
- | ==== TEMPORARILY DOWN WHILE WE PREPARE FOR OUR TUTORIAL AT MICRO 2012 ==== | ||
This page hosts a limited-feature compiler that demonstrates the emulation of CoRAM on conventional FPGAs. The end-user develops an application using: 1) a high-level control thread specification and 2) application core logic developed in HDL (e.g., Verilog). Corflow automatically transforms the input into a stand-alone working design for a given target FPGA platform. The 40-minute video below gives a tutorial that walks the user through a simple design example (Matrix-Vector Multiplication) followed by incremental optimization steps. | This page hosts a limited-feature compiler that demonstrates the emulation of CoRAM on conventional FPGAs. The end-user develops an application using: 1) a high-level control thread specification and 2) application core logic developed in HDL (e.g., Verilog). Corflow automatically transforms the input into a stand-alone working design for a given target FPGA platform. The 40-minute video below gives a tutorial that walks the user through a simple design example (Matrix-Vector Multiplication) followed by incremental optimization steps. | ||
+ | |||
+ | The demo on this page supports the Xilinx ML605 and Terasic (Altera) DE4. If you would like to use CoRAM with the Zynq please [[gweisz@cs.cmu.edu|send Gabe a message]]. | ||
<html> | <html> | ||
Line 51: | Line 54: | ||
</table> | </table> | ||
+ | |||
+ | <font size=4><b>Useful definition files</b></font> | ||
+ | <font size=3> | ||
+ | <ul> | ||
+ | <li> <a href="doku.php?id=coram_files">Description of these files</a> | ||
+ | <li> <a href="coram-examples/cpi.h">CoRAM Control Thread Programming Interface</a> | ||
+ | <li> <a href="coram-examples/Coprims.v">CoRAM Black Box Modules (Verilog)</a> | ||
+ | </ul> | ||
+ | </font> | ||
+ | |||
<br> | <br> | ||
Line 69: | Line 82: | ||
</tr> | </tr> | ||
</table> | </table> | ||
- | |||
- | <b>Useful definition files</b> | ||
- | <ul> | ||
- | <li> <a href="coram-examples/cpi.h">CoRAM Control Thread Programming Interface</a> | ||
- | <li> <a href="coram-examples/Coprims.v">CoRAM Black Box Modules (Verilog)</a> | ||
- | </ul> | ||
<!-- Textarea populates from onload now --> | <!-- Textarea populates from onload now --> | ||
Line 119: | Line 126: | ||
</table> | </table> | ||
- | <!-- | + | |
<input style="height: 30px" id="submit" name="submit" type="submit" value=" I agree to the terms above. "/> | <input style="height: 30px" id="submit" name="submit" type="submit" value=" I agree to the terms above. "/> | ||
- | --> | + | |
</form> | </form> | ||