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
DMA Controller for LEON3 SoC:s Using AMBA
Linköping University, Department of Electrical Engineering, Computer Engineering. Linköping University, The Institute of Technology.
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

A DMA Controller can offload a processor tremendously. A memory copy operation can be initiated by the processor and while the processor executes others tasks the memory copy can be fulfilled by the DMA Controller.

An implementation of a DMA Controller for use in LEON3 SoC:s has been made during this master thesis. Problems that occurred while designing a controller of this type concerned AMBA buses, data transfers, alignment and interrupt handling.

The DMA Controller supports AMBA and is attached to an AHB master and APB slave. The DMA Controller supports burst transfers to maximize data bandwidth. The source and destination address can be arbitrarily aligned. It supports multiple channels and it has interrupt generation on transfer completion along with interrupt masking.

The implemented functionality works as intended. 

Place, publisher, year, edition, pages
2013. , 38 p.
Keyword [en]
AHB, AMBA, APB, DMA, LEON3
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-93687ISRN: LiTH-ISY-EX--13/4663--SEOAI: oai:DiVA.org:liu-93687DiVA: diva2:626214
External cooperation
Aeroflex Gaisler
Subject / course
Computer Engineering
Presentation
2013-06-07, Systemet, Linköpings universitet, 581 83, Linköping, 10:00 (Swedish)
Supervisors
Examiners
Available from: 2013-06-11 Created: 2013-06-07 Last updated: 2013-06-11Bibliographically approved

Open Access in DiVA

DMAC(292 kB)1192 downloads
File information
File name FULLTEXT01.pdfFile size 292 kBChecksum SHA-512
7c6038ab630923176ff889df553f5b5e1ab49f047c81248f786c895800b9c8ab6e2568f6ac988a5583c9e5d6787255318c835022dbf1e26c4bced3f2ff46cf72
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Nilsson, Emelie
By organisation
Computer EngineeringThe Institute of Technology
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1192 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: 791 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