Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Evaluation of open source IP based embedded system with Linux
Mid Sweden University, Faculty of Science, Technology and Media, Department of Electronics Design.
2013 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Embedded system plays an important role in various industry applications. An embedded system is consisting of software and hardware. The hardware platform of conventional embedded system is typically based on IC chips that have fixed resources. Besides, with the development of FPGA, an emerging approach for designing embedded system is implementing soft IP cores on FPGAs. Soft IP cores are synthesizable hardware blocks described in HDL language. Their source code can be either open or close to public. For example, OpenRISC 1200, is an open source 32-bit RISC microprocessor. In addition, the increasing complexity of embedded system forces software developers to consider operating system support to reduce their workload. Thus, in this thesis, a prototype of open source IP based embedded system with Linux is implemented on Atlys (Xilinx Spartan-6) FPGA board and the goal is to evaluate if the system is appropriate for industrial applications. The hardware platform is ORPSOC, which is a reference SoC design based on OpenRISC 1200 processor. For software, Linux operating system is installed. Furthermore, an application executes on Linux is developed that reads the output of an I2C compass sensor-LSM303DLM. With the success of the application and the investigation of license issues, the conclusion is drawn that open source IP based embedded system with Linux is usable for industry. Although comparing to conventional embedded system, the open source IP based embedded system with Linux has following cons, such as high product cost, basic-supported development environment and more difficult software development if Linux driver doesn’t support the hardware. However, its pros are high flexibility and scalability, high software portability, low software development difficulty and high reusability that make it more suitable for industry usage.

Place, publisher, year, edition, pages
2013. , 60 p.
Keyword [en]
Embedded system, Open source hardware, OpenRISC 1200, Linux
National Category
Embedded Systems
Identifiers
URN: urn:nbn:se:miun:diva-19850OAI: oai:DiVA.org:miun-19850DiVA: diva2:647359
Subject / course
Electronics EL1
Supervisors
Examiners
Available from: 2013-09-13 Created: 2013-09-11 Last updated: 2013-09-13Bibliographically approved

Open Access in DiVA

Evaluation of open source IP based embedded system with Linux(1876 kB)1122 downloads
File information
File name FULLTEXT01.pdfFile size 1876 kBChecksum SHA-512
6ac8a26cd47368e90666d123b78c5dd03a82200e62f3ff7498a6a6ba83a477ff0699338732d45391abb66beb4d137b16d167e634800531bf3446167bd6a313dc
Type fulltextMimetype application/pdf

By organisation
Department of Electronics Design
Embedded Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1122 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: 236 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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