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
Evaluation of Xilinx System Generator
Linköping University, Department of Science and Technology.
2001 (Swedish)Independent thesis Basic level (professional degree)Student thesisAlternative title
Evaluation of Xilinx System Generator (English)
Abstract [en]

This Master’s Thesis is an evaluation of the software Xilinx System Generator (XSG) and blockset for Matlab. XSG is a module to simulink developed by Xilinx in order to generate VHDL code directly from functions implemented in Matlab. The evaluation was made at Saab Avionics AB in Järfälla, north of Stockholm.

In order to investigate the performance of this new module XSG to simulink, a model of a frequency estimator often used in digital radar receivers were implemented in Matlab using XSG. Engineers working at SAAB Avionics implemented the same application directly in VHDL, without using Matlab and the XSG. After generating code the results were synthesised, analysed and compared.

The frequency estimator basically contains an FFT, a windowing function and a sorting algorithm used to enable analyse of two real signals simultaneously. There were however problems during generation of the VHDL code and the model had to be broken into smaller parts containing only a 16-point FFT. The results of comparison in this report are based on models containing only this 16-point FFT and they show a small advantage for the System Generator according to the resource usage report generated during synthesis.

Designing models for generation using Xilinx Blockset can create a lot of wiring between components. The reason for this is that the System Generator and Xilinx Blockset today is a new tool, not completely developed. There are many components found in simulink, Matlab that could not be found in Xilinx Blockset, this is however being improved. Another problem is long time for simulation and errors during generation.

My opinion is that when used for smaller systems and with further development the System Generator can be a useful facility in designing digital electronics.

Place, publisher, year, edition, pages
Institutionen för teknik och naturvetenskap , 2001. , 52 p.
Keyword [en]
Electronics, Xilinx Systemgenerator, Xilinx blockset, FFT, fönsterfunktion, telekrig, radarvarnarmottagare, Xilinx System Generator, Xilinx blockset, F FT, windowing functions, electronic warfare, radar-warning receivers
Keyword [sv]
Elektronik
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:liu:diva-1033ISRN: LITH-ITN-ED-EX--01/02--SEOAI: oai:DiVA.org:liu-1033DiVA: diva2:17067
Uppsok
teknik
Available from: 2002-02-18 Created: 2002-02-18

Open Access in DiVA

fulltext(1391 kB)2789 downloads
File information
File name FULLTEXT01.pdfFile size 1391 kBChecksum MD5
4f21a5d765616a4e867db6aadd8b709488718704b2cd68c1fbdeea52828b7f481cec1fa5
Type fulltextMimetype application/pdf

By organisation
Department of Science and Technology
Other Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 2789 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: 1751 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