Solutions to solve the data movement problem including extensive pre-fetching, large dedicated memories and caches come at the cost of power and size. Andes Custom Extension implemented Streaming Port solves the problem with minimal power and gate overhead. ACE can be used for pre- and post-processing data to further boost VPU performance and controlling and managing external accelerators.