High Level Synthesis

High Level Synthesis implementation based on block diagram