Course Information
18-643: Reconfigurable Logic: Technology, Architecture and Applications
Units:
12Description:
Three decades since its original inception as a lower-cost compromise to ASIC, modern Field Programmable Gate Arrays (FPGAs) are versatile and powerful systems-on-a-chip for many applications that need both hardware level efficiency and the flexibility of reprogrammability. More recently, FPGAs have also emerged as a formidable computing substrate with applications ranging from data centers and mobile devices. This course offers a comprehensive coverage of modern FPGAs in terms of technology, architecture and applications. The coverage will also extend into on-going research investigations of future directions. Students will take part in a substantial design projects applying the latest FPGA platforms to compute acceleration. Register-Transfer Level (RTL) hardware design experience is required.
Last Modified: 2023-04-06 1:37PM
Semesters offered:
- Fall 2023
- Fall 2022
- Fall 2021
- Fall 2020
- Fall 2019
- Fall 2017
- Fall 2016
- Fall 2015