L'implementazione hardware di strategie multitasking basate su FPGA fornisce un'elaborazione ad alte prestazioni in grado di rivaleggiare con gli ASIC, pur offrendo una programmabilità e una facilità di sviluppo più vicine a quelle dei sistemi software tradizionali. Il multitasking può essere utilizzato per aumentare l'utilizzo delle FPGA riconfigurabili. In questo libro viene fornita un'architettura flessibile e aggiornabile per utilizzare le FPGA riconfigurabili disponibili in commercio. In questo sistema vengono implementate diverse strategie di multi-tasking utilizzando VHDL su FPGA. Perché può sfruttare il parallelismo dell'applicazione. Utilizzando metodi di commutazione contestuale delle risorse di calcolo riconfigurabili, è possibile costruire sistemi di calcolo riconfigurabili multitasking che offrono la maggior parte delle funzionalità disponibili nei computer riconfigurabili tradizionali. Questo libro descrive i metodi per commutare contestualmente le risorse di un computer riconfigurabile e un prototipo di FPGA riconfigurabile multitasking che è stato creato.