The Rocket Chip Generator
Chisel: constructing hardware in a Scala embedded language