The Xilinx Design Language (XDL): Tutorial and use cases
Torc: towards an open-source tool flow