An algorithm based on the Hungarian method for register reduction during complex functional unit allocation | IEEE Conference Publication | IEEE Xplore