This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
micro-45_tutorial [2012/09/13 10:43] echung |
micro-45_tutorial [2013/01/09 16:10] gweisz |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Cross-Platform FPGA Accelerator Development Using the CoRAM Virtual Architecture ===== | + | <html> |
+ | <font size=5><b>MICRO-45 Tutorial</b></font> | ||
+ | <hr> | ||
+ | </html> | ||
+ | |||
+ | =====Cross-Platform FPGA Accelerator Development Using the CoRAM Virtual Architecture and the CONNECT Network-on-Chip Generator===== | ||
We are hosting the first CoRAM tutorial in conjunction with [[http://www.microsymposia.org/micro45|MICRO-45]]. | We are hosting the first CoRAM tutorial in conjunction with [[http://www.microsymposia.org/micro45|MICRO-45]]. | ||
- | ======Overview====== | + | NOTE: Please make sure to bring a laptop with about 15GB free space and Virtualbox |
+ | installed (https://www.virtualbox.org). | ||
+ | |||
+ | |||
+ | <html> | ||
+ | <font size=4><b>Overview</b></font> | ||
+ | <hr> | ||
+ | </html> | ||
+ | |||
+ | In this tutorial, participants will develop portable, FPGA-based accelerators using the CoRAM Virtual Architecture and the CONNECT Network-on-Chip generation framework. CoRAM provides a universal abstraction to the user that is both easy-to-use and portable across different FPGA platforms. | ||
+ | <html> | ||
+ | <font size=4><b>Details</b></font> | ||
+ | <hr> | ||
+ | </html> | ||
+ | The tutorial will be held during a half-day session on Sunday, Dec. 2, 2012 at the [[http://www.fairmont.com/hotel-vancouver|Fairmont Hotel Vancouver]]. This hands-on tutorial will cover a variety of topics, including: | ||
- | ======Schedule ====== | + | * Overview of CoRAM architecture |
- | The tutorial will be held during a half-day session on Sunday, Dec. 2, 2012 at the [[http://www.fairmont.com/hotel-vancouver|Fairmont Hotel Vancouver]]. | + | * Compiler |
+ | * NoC Generation Using the [[http://users.ece.cmu.edu/~mpapamic/connect|CONNECT Network-on-Chip Generator]] | ||
+ | * Cross-platform targeting: Xilinx ML605, Altera DE4, Xilinx ZYNQ platform, Convey HC-x platforms (tentative) | ||
+ | * Memory loading and checking | ||
+ | * User I/O | ||
+ | * Application debugging | ||
- | ======Topics====== | + | <html> |
+ | <font size=4><b>Schedule</b></font> | ||
+ | <hr> | ||
+ | </html> | ||
+ | ^ Time ^ Activity ^ Leader ^ | ||
+ | | 1:30-2:00 | CoRAM Overview | Eric | | ||
+ | | 2:00-3:00 | Hands-on Exercise | Gabe | | ||
+ | | 3:00-3:30 | Coffee/Tea Break | - | | ||
+ | | 3:30-4:15 | Advanced Topics | Michael and Eric | | ||
+ | | 4:15-5:00 | Advanced Exercises + Demos | All | |