Paper
29 May 2013 Optimization of block-matching algorithms using custom instruction-based paradigm on NIOS II microprocessors
Author Affiliations +
Abstract
This paper focuses on the optimization of video coding standards motion estimation algorithms using Altera Custom Instructions based-paradigm and the combination of SDRAM with On-Chip memory in NIOS II processors. On one hand a complete algorithm profiling is achieved before the optimization, in order to find the code time leaks, afterward is developing a custom instruction set which will be added to the specific embedded design enhancing the original system. On the other hand, all possible permitted memories combinations between On-Chip memory and SDRAM have been tested for achieving the best performance combination. The final performance of the final design (memory optimization and custom instruction acceleration) is shown. This contribution, thus, outlines a low cost system, mapped on a Very Large Scale Integration (VLSI) technology which accelerates software algorithms by converting them to custom hardware logic block and shows the best combination between On-Chip memory and SDRAM for the NIOS II processor.
© (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Diego González, Guillermo Botella, Anke Meyer-Bäse, and Uwe Meyer-Bäse "Optimization of block-matching algorithms using custom instruction-based paradigm on NIOS II microprocessors", Proc. SPIE 8750, Independent Component Analyses, Compressive Sampling, Wavelets, Neural Net, Biosystems, and Nanoengineering XI, 87500Q (29 May 2013); https://doi.org/10.1117/12.2017963
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Logic

Motion estimation

Profiling

Embedded systems

Field programmable gate arrays

Optimization (mathematics)

Video coding

Back to Top