liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Code profiling as a design tool for application specific instruction sets
Linköping University, Department of Electrical Engineering.
2007 (English)Independent thesis Basic level (professional degree), 20 points / 30 hpStudent thesis
Abstract [en]

As the embedded devices has become more and more generalized and as their product cycles keeps shrinking the field has opened up for the Application Specific Instruction set Processor. A mix between the classic generalized microcontroller and the specialized ASIC the ASIP keeps a set of general processing instructions for executing embedded software but combines that with a set of heavily specialized instructions for speeding up the data intense application core algorithms. One important aspect of the ASIP design flow

research is cutting design time and cost. One way of that is automation of the instruction set design. In order to do so a process is needed where the algorithm to be ASIPed is analyzed and critical operations are found and exposed so that they can be implemented in special hardware. This process is called profiling. This thesis describes an implementation of a fine grained source code profiler for use in an ASIP design flow. The profiler software is based on a static-dynamic workflow where data is assembled from both static

analysis and dynamic execution of the program and then analyzed together in an specially made analysis software.

Place, publisher, year, edition, pages
Institutionen för systemteknik , 2007. , 74 p.
Keyword [en]
ASIP, static-dynamic, profiling, instrumentation, co-design
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-8585ISRN: LiTH-ISY-EX--07/3987--SEOAI: oai:DiVA.org:liu-8585DiVA: diva2:23328
Presentation
2007-02-21, Algoritmen, B, 13:00
Uppsok
teknik
Supervisors
Examiners
Available from: 2007-03-22 Created: 2007-03-22

Open Access in DiVA

fulltext(1014 kB)889 downloads
File information
File name FULLTEXT01.pdfFile size 1014 kBChecksum MD5
514f89b3c9ed884df35bd8f0345f528e6b18478152ba8f0b1f6ec2d52bdb22867bb33be8
Type fulltextMimetype application/pdf

By organisation
Department of Electrical Engineering
Computer Engineering

Search outside of DiVA

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

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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