Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • harvard-cite-them-right
  • 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
Minnesallokering och debugverktyg
University of Borås, School of Engineering.
University of Borås, School of Engineering.
2007 (Swedish)Independent thesis Basic level (degree of Bachelor)Student thesisAlternative title
RAM Allocation and Debugging Tools (English)
Abstract [en]

The aim of this report is to give a description of a diploma work of 20 points that has been performed during the spring 2006 at Ericsson AB in Borås. The report accounts for the problem and procedure during the diploma work. The software used for this project was embedded in a radio link. The RAM in this radio link was divided into several regions where two were used for memory allocation. The current allocation of memory in the radio link was not optimized with regards to performance, security and memory use and the configuration used made it difficult to determine the memory use of the system and the actual memory need. Furthermore, no garbage collection existed; this resulted in fragmentation and reduction in performance arising over time. The objective of the diploma work was to optimize the allocation of memory in the radio link's software and being able to measure the processor load and memory use. The project was managed according to a work method where UML-diagrams were used and the project deliverables were defined according to a process specification from Ericsson AB. The project was time-limited and has been performed in ten weeks by two students. The project was divided up in three iterations, each iteration consisting of a number of tasks. A milestone is set after each at which the intended tasks are validated and done with. An application fulfilling these requirements was developed, using C#.NET and Visual studio 2005, and that presents its results graphically. It is applicable in development, error search and verification of the radio link's software. ANSI-C and x86-assembler were used for development and modification of the software that is being executed in the radio link. Due to secrecy policies at Ericsson AB the report has been censored and the removed sections replaced with […].

Place, publisher, year, edition, pages
University of Borås/School of Engineering , 2007.
Series
Kandidatuppsats Datateknik ; 3
Keywords [en]
mini-link, embedded software, debug, minnesutnyttjande, processorlast, C#
Keywords [sv]
ericsson
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:hb:diva-18441Local ID: 2320/2117OAI: oai:DiVA.org:hb-18441DiVA, id: diva2:1310357
Note
Uppsatsnivå: CAvailable from: 2019-04-30 Created: 2019-04-30

Open Access in DiVA

fulltext(2865 kB)230 downloads
File information
File name FULLTEXT01.pdfFile size 2865 kBChecksum SHA-512
d936989e1f3d8231ed41b31eb7cc0e75182d584fdb5909f29375a6b5666eb41b5fe88124a212fa3a1738f556df39b01a710c37b772bec8f52f4e9d31fb600ed3
Type fulltextMimetype application/pdf

By organisation
School of Engineering
Engineering and Technology

Search outside of DiVA

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

Direct link
Cite
Citation style
  • harvard-cite-them-right
  • 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