C.2-1 Granularité des motifs de calcul des architectures reconfigu-
rables dynamiquement . . . . . . . . . . . . . . . . . . . . . . 15
C.2-2 Impact de la granularité des motifs de calcul . . . . . . . . . 16
C.3 Impact des réseaux d’interconnexion sur la dynamicité de la reconfigu-
ration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
C.3-1 Réseaux d’interconnexion globaux . . . . . . . . . . . . . . . 17
C.3-2 Réseaux d’interconnexion point-à-point . . . . . . . . . . . . 17
C.3-3 Réseaux d’interconnexion hiérarchiques . . . . . . . . . . . . 18
C.3-4 Impact de la flexibilité d’interconnexion sur la reconfiguration
dynamique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
C.4 Mise en œuvre de la reconfiguration dynamique . . . . . . . . . . . . . 19
C.4-1 Mécanismes d’accélération de la reconfiguration dynamique . 19
C.4-2 Mécanismes de gestion de la préemption . . . . . . . . . . . . 21
D Architectures reconfigurables dynamiquement . . . . . . . . . . . . . . . . . . 22
D.1 Architectures mono-contexte grain fin . . . . . . . . . . . . . . . . . . 23
D.1-1 ATMEL AT40K . . . . . . . . . . . . . . . . . . . . . . . . . 23
D.1-2 Famille Virtex de XILINX . . . . . . . . . . . . . . . . . . . 24
D.2 Architectures mono-contexte grain épais . . . . . . . . . . . . . . . . . 26
D.2-1 DART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
D.2-2 Systolic Ring . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
D.2-3 WPPA : Weakly Programmable Processor Array . . . . . . . 28
D.3 Architectures multi-contexte grain fin . . . . . . . . . . . . . . . . . . 29
D.3-1 DPGA : Dynamically Programmable Gate . . . . . . . . . . 29
D.3-2 LATTICE ispXPGA . . . . . . . . . . . . . . . . . . . . . . . 30
D.3-3 Piperench . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
D.3-4 PicoGa de XiRisc . . . . . . . . . . . . . . . . . . . . . . . . 33
D.4 Architectures multi-contexte grain épais . . . . . . . . . . . . . . . . . 34
D.4-1 XPP : eXtreme Processing Platform . . . . . . . . . . . . . . 34
D.4-2 ADRES : Architecture for Dynamically Reconfigurable Embedded
Systems .............................. 35
D.4-3 NEC DRP : NEC Dynamically Reconfigurable Processor . . . 37
E Plate-formes de développement . . . . . . . . . . . . . . . . . . . . . . . . . . 38
-iv-