DocumentCode :
2041608
Title :
Flexible function-level acceleration of embedded vision applications using the Pipelined Vision Processor
Author :
Bushey, Robert ; Tabkhi, Hamed ; Schirner, Gunar
Author_Institution :
Embedded Syst. Products & Technol., Analog Devices Inc. (ADI), Norwood, MA, USA
fYear :
2013
fDate :
3-6 Nov. 2013
Firstpage :
1447
Lastpage :
1452
Abstract :
The emerging massive embedded vision market is driving demanding and ever-increasing computationally complex high-performance and low-power MPSoC requirements. To satisfy these requirements innovative solutions are required to deliver high performance pixel processing combined with low energy per pixel execution. These solutions must combine the power efficiency of ASIC style IP while incorporating elements of Instruction-Level Processors flexibility and software ecosystem. This paper introduces Analog Devices BF609´s Pipelined Vision Processor (PVP) as a state-of-the-art industrial solution achieving both efficiency and flexibility. The PVP incorporates over 10 function level blocks enabling dozens of programmable functions that can be allocated to implement many algorithms and applications. Additionally, the pipelined style connectivity is programmable enabling many temporal function permutations. Overall, the PVP offers greater than 25 billion operations per second (GOPs) and very low memory bandwidth. These capabilities enable the PVP to execute multiple concurrent ADAS, Industrial, or general vision applications. This paper focuses on the key architecture concepts of the PVP from individual function-block construction to the allocation and chaining of functional blocks to build function based application implementations. The paper also addresses the benefits and challenges of architecting and programming at the function-level granularity and abstractions.
Keywords :
embedded systems; image processing equipment; microprocessor chips; pipeline processing; Analog Devices BF609 processor; embedded vision acceleration; flexible function level acceleration; functional block allocation; functional block chaining; individual function block construction; pipelined style connectivity; pipelined vision processor; Cameras; Computer architecture; Hardware; Image edge detection; Pipelines; Programming; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2013 Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
978-1-4799-2388-5
Type :
conf
DOI :
10.1109/ACSSC.2013.6810535
Filename :
6810535
Link To Document :
بازگشت