SlideShare una empresa de Scribd logo
1 de 15
BiRF: un filtro hardware per la rilocazione dinamica online dei bitstream per la riconfigurazione parziale Relatore: prof. Donatella Sciuto Correlatore: ing. Marco Domenico Santambrogio Tesi di Laurea di: Massimo Morandi Marco Novati
Sommario ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Obiettivo del lavoro ,[object Object],[object Object],[object Object],[object Object]
Riconfigurazione dinamica parziale interna ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Struttura a colonne e indirizzamento FPGA Xilinx ,[object Object],[object Object],[object Object],Major Address Colonna CLB = 48 frame
Organizzazione bitstream configurazione Rappresenta la posizione iniziale del modulo Anche il checksum è coinvolto dalla rilocazione
Il concetto di rilocazione ,[object Object],[object Object],[object Object]
Rilocazione applicata alla riconfigurazione interna ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Da REPLICA a BiRF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Struttura e funzionamento di BiRF ,[object Object],[object Object],[object Object],[object Object]
Struttura e funzionamento di BiRF: Parser
Dati di sintesi ,[object Object],[object Object],[object Object],[object Object]
Risultati sperimentali ,[object Object]
Conclusioni e sviluppi futuri ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]

Más contenido relacionado

La actualidad más candente (15)

3DD 1e IPGen
3DD 1e IPGen3DD 1e IPGen
3DD 1e IPGen
 
3DD 1e Salomone
3DD 1e Salomone3DD 1e Salomone
3DD 1e Salomone
 
Thesis Amicucci Slides IT
Thesis Amicucci Slides ITThesis Amicucci Slides IT
Thesis Amicucci Slides IT
 
3DD 1e Reconfig
3DD 1e Reconfig3DD 1e Reconfig
3DD 1e Reconfig
 
Thesis Magnone Slides IT
Thesis Magnone Slides ITThesis Magnone Slides IT
Thesis Magnone Slides IT
 
3DD 1e Chiara F
3DD 1e Chiara F3DD 1e Chiara F
3DD 1e Chiara F
 
3D-DRESD RABAN
3D-DRESD RABAN3D-DRESD RABAN
3D-DRESD RABAN
 
3DD 1e 1 Agosto Def Roadmap
3DD 1e 1 Agosto Def Roadmap3DD 1e 1 Agosto Def Roadmap
3DD 1e 1 Agosto Def Roadmap
 
Thesis M. Redaelli Slides EN
Thesis M. Redaelli Slides ENThesis M. Redaelli Slides EN
Thesis M. Redaelli Slides EN
 
3D-DRESD INCA
3D-DRESD INCA3D-DRESD INCA
3D-DRESD INCA
 
3D-DRESD DRC
3D-DRESD DRC3D-DRESD DRC
3D-DRESD DRC
 
3rd 3DDRESD: BSS
3rd 3DDRESD: BSS3rd 3DDRESD: BSS
3rd 3DDRESD: BSS
 
Thesis Maggioni Slide it
Thesis Maggioni Slide itThesis Maggioni Slide it
Thesis Maggioni Slide it
 
A query-to-hardware compiler for FPGA architectures
A query-to-hardware compiler for FPGA architecturesA query-to-hardware compiler for FPGA architectures
A query-to-hardware compiler for FPGA architectures
 
Thesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide ITThesis Redaelli Sacchi Slide IT
Thesis Redaelli Sacchi Slide IT
 

Similar a Thesis Morandi Novati Slide IT

Virtualizzazione
VirtualizzazioneVirtualizzazione
VirtualizzazioneLuca Giusti
 
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdf
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdfArchitettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdf
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdfalessigreco
 
Relazione Progetto cRio
Relazione Progetto cRioRelazione Progetto cRio
Relazione Progetto cRioDario Mazza
 
Microcontrollori
MicrocontrolloriMicrocontrollori
Microcontrollorisamu97
 
PIT2012: Workshop@UniNA - Compilazione del Kernel Linux
PIT2012: Workshop@UniNA - Compilazione del Kernel LinuxPIT2012: Workshop@UniNA - Compilazione del Kernel Linux
PIT2012: Workshop@UniNA - Compilazione del Kernel LinuxMarco Ferrigno
 
Presentazione Laurea Matteo Vit
Presentazione Laurea Matteo VitPresentazione Laurea Matteo Vit
Presentazione Laurea Matteo VitMatteo Vit
 
Implementazione DAOS in ambienti enterprise
Implementazione DAOS in ambienti enterpriseImplementazione DAOS in ambienti enterprise
Implementazione DAOS in ambienti enterpriseLuca Arcara
 
Intro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'AmbrosioIntro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'Ambrosiofirenze-gtug
 
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsMirko Mancin
 
Hekaton: Natively Compiled Stored Procedures
Hekaton: Natively Compiled Stored ProceduresHekaton: Natively Compiled Stored Procedures
Hekaton: Natively Compiled Stored ProceduresFrancesco Milano
 

Similar a Thesis Morandi Novati Slide IT (20)

DHow2 - L5
DHow2 - L5DHow2 - L5
DHow2 - L5
 
Virtualizzazione
VirtualizzazioneVirtualizzazione
Virtualizzazione
 
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdf
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdfArchitettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdf
Architettura-Dei-Calcolatori-Elettronici-Bucci-Giacomo.pdf
 
Relazione Progetto cRIO
Relazione Progetto cRIORelazione Progetto cRIO
Relazione Progetto cRIO
 
Relazione Progetto cRio
Relazione Progetto cRioRelazione Progetto cRio
Relazione Progetto cRio
 
Personal computer
Personal computerPersonal computer
Personal computer
 
RCIM 2008 -- EHW
RCIM 2008 -- EHWRCIM 2008 -- EHW
RCIM 2008 -- EHW
 
Microcontrollori
MicrocontrolloriMicrocontrollori
Microcontrollori
 
DHow2 - L4
DHow2 - L4DHow2 - L4
DHow2 - L4
 
PIT2012: Workshop@UniNA - Compilazione del Kernel Linux
PIT2012: Workshop@UniNA - Compilazione del Kernel LinuxPIT2012: Workshop@UniNA - Compilazione del Kernel Linux
PIT2012: Workshop@UniNA - Compilazione del Kernel Linux
 
Presentazione Laurea Matteo Vit
Presentazione Laurea Matteo VitPresentazione Laurea Matteo Vit
Presentazione Laurea Matteo Vit
 
Lezioni 2009
Lezioni 2009Lezioni 2009
Lezioni 2009
 
Implementazione DAOS in ambienti enterprise
Implementazione DAOS in ambienti enterpriseImplementazione DAOS in ambienti enterprise
Implementazione DAOS in ambienti enterprise
 
Intro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'AmbrosioIntro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'Ambrosio
 
MPEG4 AVC-H.264
MPEG4 AVC-H.264MPEG4 AVC-H.264
MPEG4 AVC-H.264
 
Cell Programming 1
Cell Programming 1Cell Programming 1
Cell Programming 1
 
Ha solutions su power i
Ha solutions su power iHa solutions su power i
Ha solutions su power i
 
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 2 - Corso Linux, Android e Internet of Things
 
Hekaton: Natively Compiled Stored Procedures
Hekaton: Natively Compiled Stored ProceduresHekaton: Natively Compiled Stored Procedures
Hekaton: Natively Compiled Stored Procedures
 
Gpu
GpuGpu
Gpu
 

Más de Marco Santambrogio (20)

RCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes AtmelRCIM 2008 - - hArtes Atmel
RCIM 2008 - - hArtes Atmel
 
RCIM 2008 - - UniCal
RCIM 2008 - - UniCalRCIM 2008 - - UniCal
RCIM 2008 - - UniCal
 
RCIM 2008 - - ALTERA
RCIM 2008 - - ALTERARCIM 2008 - - ALTERA
RCIM 2008 - - ALTERA
 
DHow2 - L6 VHDL
DHow2 - L6 VHDLDHow2 - L6 VHDL
DHow2 - L6 VHDL
 
DHow2 - L6 Ant
DHow2 - L6 AntDHow2 - L6 Ant
DHow2 - L6 Ant
 
RCIM 2008 - - ALaRI
RCIM 2008 - - ALaRIRCIM 2008 - - ALaRI
RCIM 2008 - - ALaRI
 
RCIM 2008 - Modello Scheduling
RCIM 2008 - Modello SchedulingRCIM 2008 - Modello Scheduling
RCIM 2008 - Modello Scheduling
 
RCIM 2008 - HLR
RCIM 2008 - HLRRCIM 2008 - HLR
RCIM 2008 - HLR
 
RCIM 2008 - Modello Generale
RCIM 2008 - Modello GeneraleRCIM 2008 - Modello Generale
RCIM 2008 - Modello Generale
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
 
RCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_FerraraRCIM 2008 - - hArtes_Ferrara
RCIM 2008 - - hArtes_Ferrara
 
RCIM 2008 - Janus
RCIM 2008 - JanusRCIM 2008 - Janus
RCIM 2008 - Janus
 
RCIM 2008 - Intro
RCIM 2008 - IntroRCIM 2008 - Intro
RCIM 2008 - Intro
 
DHow2 - L2
DHow2 - L2DHow2 - L2
DHow2 - L2
 
DHow2 - L1
DHow2 - L1DHow2 - L1
DHow2 - L1
 
RCW@DEI - Treasure hunt
RCW@DEI - Treasure huntRCW@DEI - Treasure hunt
RCW@DEI - Treasure hunt
 
RCW@DEI - ADL
RCW@DEI - ADLRCW@DEI - ADL
RCW@DEI - ADL
 
RCW@DEI - Design Flow 4 SoPc
RCW@DEI - Design Flow 4 SoPcRCW@DEI - Design Flow 4 SoPc
RCW@DEI - Design Flow 4 SoPc
 
RCW@DEI - Real Needs And Limits
RCW@DEI - Real Needs And LimitsRCW@DEI - Real Needs And Limits
RCW@DEI - Real Needs And Limits
 
RCW@DEI - Basic Concepts
RCW@DEI - Basic ConceptsRCW@DEI - Basic Concepts
RCW@DEI - Basic Concepts
 

Thesis Morandi Novati Slide IT

  • 1. BiRF: un filtro hardware per la rilocazione dinamica online dei bitstream per la riconfigurazione parziale Relatore: prof. Donatella Sciuto Correlatore: ing. Marco Domenico Santambrogio Tesi di Laurea di: Massimo Morandi Marco Novati
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Organizzazione bitstream configurazione Rappresenta la posizione iniziale del modulo Anche il checksum è coinvolto dalla rilocazione
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Struttura e funzionamento di BiRF: Parser
  • 12.
  • 13.
  • 14.
  • 15.