High-level synthesis scheduling and allocation using genetic algorithms based on constructive topological scheduling techniques | IEEE Conference Publication | IEEE Xplore