DocumentCode
3076909
Title
How You Can Learn to Stop Worrying and Love Reconfigurable Embedded Systems: A Tutorial
Author
Sandoval, Nathan ; Mackin, Charles ; Lysecky, Roman ; Sprinkle, Jonathan
Author_Institution
Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
fYear
2013
fDate
22-24 April 2013
Firstpage
213
Lastpage
214
Abstract
This tutorial will cover technical details of how we can reconfigure our embedded hardware to optimize performance for new data streams as they arrive. As a participant, you will see details of the toolchain, including (1) the modeling infrastructure used for codesign, (2) tools used to implement the algorithms in software, (3) the tools that permit us to import C/C++ code to hardware, (4) the middleware framework we use to permit hardware and software tasks to communicate, and (5) demonstration of the behaviors at runtime. As part of the tutorial, you will see these methods applied to various image processing algorithms, including portions of the JPEG and JPEG2000 standards, with clear demonstrations of their effectiveness in terms of performance.
Keywords
C++ language; embedded systems; hardware-software codesign; middleware; software tools; C/C++ code; JPEG2000 standards; codesign; data streams; embedded hardware; hardware tasks; image processing algorithms; middleware framework; modeling infrastructure; reconfigurable embedded systems; runtime behaviors; software tasks; software tool; Computers; Conferences; Embedded systems; Hardware; Transform coding; Tutorials;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer Based Systems (ECBS), 2013 20th IEEE International Conference and Workshops on the
Conference_Location
Scottsdale, AZ
Print_ISBN
978-0-7695-4991-0
Type
conf
DOI
10.1109/ECBS.2013.27
Filename
6601592
Link To Document