Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Generic Hardware Description for Embedded Platforms
KTH, School of Information and Communication Technology (ICT).
2015 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

On the area of microcontrollers, a firmware is traditionally built for a very specific hardware configuration. Without special design, there is little chance that the same firmware will run on several hardware platforms with a different sets of peripherals.

But running the same firmware on different hardware configurations could have some benefits. It could allow a manufacturer or a sensor network manager to deploy the exact same firmware on all its nodes regardless of their hardware. It would greatly simplify the firmware management, and thus the update process.

We know that such a system is possible on larger architectures, such as x86 or even ARM, but in this thesis we target smaller architectures. The typical target here is a sensor network node, running on a very low-power microcontroller. No generic system currently exists to allow a firmware to run on several hardware configurations of this type.

In this thesis we present a new generic hardware description system that specifically targets small devices. This system can be integrated with existing frameworks or operating systems for embedded systems so that the firmware can adapt to the hardware it is running on. We show that it is possible by presenting a demonstration prototype using our hardware description system.

Place, publisher, year, edition, pages
2015. , 65 p.
Series
TRITA-ICT-EX, 2015:240
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-187356OAI: oai:DiVA.org:kth-187356DiVA: diva2:929945
Educational program
Master of Science in Engineering - Information and Communication Technology
Examiners
Available from: 2016-05-20 Created: 2016-05-20 Last updated: 2016-05-20Bibliographically approved

Open Access in DiVA

fulltext(536 kB)54 downloads
File information
File name FULLTEXT01.pdfFile size 536 kBChecksum SHA-512
5b610126443d780f60e1ade1147b5692069215ffd9f14c83e65d6935e73b57b165daea44c0f76a7c065239699bfff0911745831979e2801e83fe6be50c73025d
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 54 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 51 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf