Arachne-pnr: an open-source place and route tool for Lattice iCE40 FPGAsgithub.com/cseed18 pointscottonseed11 years ago