What is the right model for programming and using modern FPGAs? - André DeHon; Brad L. Hutchings; Daryl Rudusky; James Hwang; Nikhil; Salil Raje; Adrian Stoica (FPGA, 2004)