Publications

RapidSmith 2: A framework for BEL-level CAD exploration on Xilinx FPGAs

Abstract

RapidSmith is an open-source framework that allows for the exploration of novel approaches to the FPGA CAD flow for Xilinx devices. However, RapidSmith has poor support for manipulating designs below the slice level. In this paper, we highlight many of the projects RapidSmith enables and present extensions incorporated into "RapidSmith 2" that expose LUTs and flip-flops for direct manipulation in custom-built CAD tools. To demonstrate the utility of RapidSmith 2 we present the results of work to identify BELs in a design which must be clustered together and a tool that does pre-packing clustering accordingly.

Date
February 22, 2015
Authors
Travis Haroldsen, Brent Nelson, Brad Hutchings
Book
Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays
Pages
66-69