Doctoraat in de ingenieurswetenschappen: elektrotechniek

Nieuwe FPGA-ontwerptools en -architecturen


Doctorandus Publieke verdediging
Naam: Elias Vansteenkiste   Datum: Dinsdag 13/12/2016 om 16:00 
Adres: vakgroep Elektronica en Informatiesystemen (EA06)
Technologiepark Zwijnaarde 15, iGent, 9052 Zwijnaarde
  Lokatie: vergaderzaal 3.1 Edgar Blancquaert, Het Pand, derde verdieping, Onderbergen 1, 9000 Gent
Contact FEA: info.ea@ugent.be   Taal: Nederlands

Curriculum
Master of Science in de ingenieurswetenschappen: elektrotechniek, Universiteit Gent, academiejaar 2010-2011

Promotor
Dirk Stroobandt

Examencommissie
prof. Gert De Cooman
Dirk Stroobandt (EA06)
Steve Wilton
Guy Torfs, Universiteit Gent, Faculteit Ingenieurswetenschappen en Architectuur, EA05 - Vakgroep Informatietechnologie, Technologiepark Zwijnaarde 126, 9052 Zwijnaarde
E: guy.torfs@ugent.be
Erik D'Hollander
Joni Dambre
Pieter Simoens
Nele Mentens

Onderzoeksthema

Field-Programmable Gate Arrays (FPGAs) zijn programmeerbare digitale chips, die gebruikt worden om applicaties te versnellen. Een FPGA-configuratie wordt gecompileerd door gespecialiseerde software. FPGA compilatie is opgedeeld in verschillende deelproblemen:synthese, packing, plaatsing en routering. Zodra de configuratie gecompileerd is, kan de ontwerper controleren of de configuratie aan de applicatie-eisen voldoet. Als de vereisten niet voldaan zijn, dan moet de beschrijving veranderen en er moet opnieuw gecompileerd worden. Dit langzame proces heet de FPGA-ontwerpcyclus . Om dit proces te verkorten introduceren we nieuwe technieken voor packing, plaatsing en routering. Tijdens het ontwikkelen van de nieuwe ontwerptools ontdekten we een ander belangrijk probleem: de kloof tussen commerciële and academische resultaten. We willen andere onderzoekers bewust maken van de kloof en die proberen te verkleinen. Een groot deel van het verschil is te verklaren door de geavanceerdere commerciële FPGA-architecturen, daarom hebben nieuwe architecturen gebouwd en getest. De efficiëntie van FPGA-ontwerpen kan verhoogd worden door gebruik te maken van de runtime-herconfigureerbaarheid van FPGA's. Een FPGA-configuratie kan gespecialiseerd worden voor de eisen van de applicatie. Gespecialiseerde configurations zijn sneller en kleiner. We hebben nieuwe plaatsings- en routeringstechnieken ontworpen die bijdragen aan een automatische ontwerpmethode voor het produceren van geparametriseerde configuraties.


Taal proefschrift
Engels

Documenten