Functional partitioning for hardware-software codesign using genetic algorithms | IEEE Conference Publication | IEEE Xplore