The exponential growth in computation demands drives chip vendors to heterogeneous architectures combining Instruction-Level Processors (ILPs) and custom HW Accelerators (HWACCs) in an attempt to provide the needed processing capabilities while meeting power/energy requirements. ILPs, on one hand, are highly flexible, but power inefficient. Custom HWACCs, on the other hand, are inflexible (focusing on dedicated kernels), but highly power efficient. Since, designing HWACCs for every application is cost prohibitive, large portions of applications still run power-hungry on ILPs. New processing architectures are needed that combine the efficiency of HWACCs while still retaining sufficient flexibility to realize applications across targeted marked segments.
One Important instance for novel architecure is Embedde vision; The goal of this project is realizing an object detection vision flow on embedded Zynq platform. Overall, Zynq 7000 SoC family considered as the state-of-the art SoCs combining both Processor System (PS) and Programmable Logic (PL) in a single chip. The PS part combines two ARM Cortex-A9 with NEON extension work up to 666 GHz clock frequency. The PL part has been fabricated at 28nm with Artix-7 FPGA.