dc.contributor.advisor |
Pasqual, A |
|
dc.contributor.author |
Neranja, KN |
|
dc.date.accessioned |
2018-07-04T20:13:50Z |
|
dc.date.available |
2018-07-04T20:13:50Z |
|
dc.identifier.uri |
http://dl.lib.mrt.ac.lk/handle/123/13228 |
|
dc.description.abstract |
Instruction Set Architecture Design for Video Playback Device Keywords: Low Power, Processors, FFmpeg, decoders Application specific processors are being considered for many applications which are used
to run on general purpose processors. The primary reason for this is the enhanced energy
efficiency while meeting the required performance targets. This thesis explores the design
of Instruction Set Architecture (ISA) for a video playback device.
Video is ubiquitous today due to camera being a standard accessory in mobile phones.
Video, at the same time, is a powerful learning tool for any age group particularly for
younger children. The primary objective of the work is to develop a minimalist ISA for a
single function video playback device which would allow longer run time on battery
(enhanced energy efficiency) and low silicon footprint to minimize cost. This would allow
video playback device to function without an operating system.
An extensive survey of low power processors was followed by a thorough investigation of
essential assembly instructions for video playback using the industry standard video
playback tool-ffmpeg. The minimal ISA developed was then validated by using Intel
Software Development Emulator through dynamic run-time analysis of ffmpeg trace. Here
most frequently used assembly instructions were found to be present in the minimal
instruction set. |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
Low Power |
en_US |
dc.subject |
Processors |
en_US |
dc.subject |
FFmpeg |
en_US |
dc.subject |
decoders |
en_US |
dc.subject |
VIDEO PLAYBACK DEVICES |
|
dc.subject |
ELECTRONICS AND AUTOMATION-Dissertation |
|
dc.title |
Instruction set architecture design for video playback device |
en_US |
dc.type |
Thesis-Full-text |
en_US |
dc.identifier.faculty |
Engineering |
en_US |
dc.identifier.degree |
MSc in Electronics and Automation |
en_US |
dc.identifier.department |
Department of Electronic and Telecommunication Engineering |
en_US |
dc.date.accept |
2017-10 |
|
dc.identifier.accno |
TH3532 |
en_US |