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
Minneshantering med hänsyn till skalbarhet och prestanda vid kalibrering av styrenhet i fordon
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2013 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
Memory management with regard to scalability and performance when calibrating an electronic control unit (English)
Abstract [no]

Detta examensarbete på högskoleinjörsprogrammet Elektronik och datorteknik undersöker hur minneshanteringen i en modern ECU med externa och interna minnen kan struktureras med hänsyn till prestanda och skalbarhet. Examensarbetet har genomförts i samarbete med företaget Öhlins Racing där arbetet har skett mot en ECU avsedd för styrning av stötdämparkaraktär.

Vid kalibrering av en ECU används ett kalibreringsprotokoll som skapar en länk mellan ECU:n och ett kalibreringsverktyg. CCP – Can Calibration Protocol , har implementerats i ECU:n för att skapa denna länk. Kalibrerbara parametrar lades i externt FLASH för att vid uppstart av applikationen kopieras upp i externt RAM då parametrar bör ligga i ett snabbt minne. Detta frigjorde utrymme för mer applikationskod i det interna FLASH-minnet och det interna RAM-minnet. Minneslösningen gör parameterantalet oberoende av applikationskodens storlek.

Abstract [en]

This bachelor thesis explores how memory management in a modern ECU with external and internal memories can be structured with performance and scalability in mind. The project was implemented in cooperation with the firm Öhlins Racing using an ECU designed to control shock absorber response.

When calibrating an ECU, a calibration protocol that creates a link between the ECU and a calibration tool is needed. CCP - Can Calibration Protocol has been implemented in the ECU to create this link. Calibratable parameters were programmed to the external FLASH memory. On application startup the parameters are copied into external RAM as a fast memory is to prefer. This freed up space for more application code in internal FLASH memory and internal RAM. This memory setup makes the number parameters independent of application code size.

Place, publisher, year, edition, pages
2013. , 32 p.
Series
TRITA-ICT-EX, 2013:106
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-177848OAI: oai:DiVA.org:kth-177848DiVA: diva2:874519
Examiners
Available from: 2015-12-01 Created: 2015-11-27 Last updated: 2015-12-01Bibliographically approved

Open Access in DiVA

No full text

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

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 21 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