Promoties
Embedded
2 december 2002 | 13.30 uur
hr. J.S.S.M. Wong | elektrotechnisch ingenieur.
promotor | Prof.dr. S. Vassiliadis (fac ITS)
Microcoded reconfigurable embedded processors
Deze dissertatie beschrijft een nieuwe methode voor het ontwerpen van
embedded processoren die tegenwoordig bestaan uit een programmeerbare
processor uitgebreid met reconfigureerbare hardware. Hiertoe worden
traditionele microcode concepten opnieuw geïntroduceerd en tevens uitgebreid
om het configuratieproces op de toegevoegde reconfigureerbare hardware te
emuleren. Dit vindt plaats naast de emulatie van de executieprocessen
uitgevoerd op de reguliere hardware en reconfigureerbare hardware. De
resulterende microcode wordt reconfigureerbare microcode genoemd. In de
voorgestelde methode wordt de functionaliteit van de traditionele 'control
store' uitgebreid om ook reconfuratiemicrocode op te slaan naast
executiemicrocode (de traditionele microcode). De opslag wordt dusdanig
georganiseerd dat vaak gebuikte and minder vaak gebruikte
reconfiguratiemicrocode worden opgeslagen in respectievelijk de 'fixed' en
'pageable' opslag binnen de reconfigureerbare 'control store'. Teneinde de
reconfiguratietijd te verhullen wordt het configuratieproces opgedeeld in
twee verschillende fasen. In de eerste fase (genaamd 'set') wordt de
reconfigureerbare hardware geconfigureerd om juist die functies uit te
voeren die te vinden zijn in het applicatiedomein van de embedded processor.
In de tweede fase (genaamd 'execute') worden de eerder genoemde functies dan
werkelijk uitgevoerd. De beschreven opdeling in twee fasen en de toevoeging
van speciale registers vereist alleen een eenmalige extensie van de
instructie-set van de programmeerbare processor om elk gewenste
reconfiguratie te ondersteunen.
Voor verder lezen
* Code generation and optimization for embedded processors by Andrea
Giovanni Maria Cilio, 2002
* Embedded processor design challenges : systems, architectures,
modeling, and simulation - SAMOS / eds.: Ed. F. Deprettere, Jürgen Teich and
Stamatis Vassiliadis, 2002
* On-line error detection and fast recover techniques for dependable
embedded processors by Matthias Pflanz, 2002
* Storage constraint satisfaction for embedded processor compilers by
Carlos Antonio Alba Pinto, 2002
* Embedded system design a unified hardware/software introduction by
Frank Vahid and Tony Givargis, 2002
* Instruction set extension for embedded processors by Marnix Louis
Christian Henri Arnold, 2001
* Pipelined processor farms structured design for embedded parallel
systems by Martin Fleury, 2001
* Code optimization techniques for embedded processors methods,
algorithms, and tools by Rainer Leupers, 2000
Maarten van der Sanden
Wetenschapsvoorlichter
Universiteitsdienst TU Delft /
Dir. Marketing & Communicatie
tel.: +31 15 2785454
fax: +31 15 2781855
GSM: +31 (0)6 20408176