Tutorial: Multi-stage Programming for Circuit Generation | IEEE Conference Publication | IEEE Xplore