Functional decomposition for FPGA based designs: a weighted graph approach for encoding of compatible classes | IEEE Conference Publication | IEEE Xplore