PDL++: an optimizing generator language for register transfer design | IEEE Conference Publication | IEEE Xplore