Jailbreaking Xilinx FPGAs: working outside the vendor toolchain
- Speaker: Dr Eddie Hung (Imperial College London)
- Host: Dirk Koch
- 8th June 2015 at 14:00 in Kilburn L.T. 1.5
Field-Programmable Gate Arrays are incredibly flexible devices -- capable of implementing any digital functionality -- yet circuits only be mapped to these devices using the vendor's own toolchain. Typically, this toolchain is closed-source and restrictive in how it can be used, preventing many researchers from thinking "outside the box". This talk will present some of the things I've worked on that bypass the vendor tools using the Xilinx Design Language (XDL) -- spanning from how to use network-flow algorithms to do optimal FPGA routing for debug, to an complete open-source toolflow that can create working bitstreams for Xilinx devices. No prior knowledge of FPGAs will be assumed; all are welcome!