SEARCH Articles Figures Tables A levels High Level Synthesis High survey High synthesis High-level Leveling system System-level