A UTOMATIC GENERATION OF DATAFLOW - BASED LOW - POWER E - PowerPoint PPT Presentation
Tiziana Fanni University of Cagliari A UTOMATIC GENERATION OF DATAFLOW - BASED LOW - POWER E RECONFIGURABLE SYSTEMS O L A B CPS D ESIGN F ROM CONCEPT TO IMPLEMENTATION Cyber Physical Systems CGR approach for high run-time adaptivity Complex
Tiziana Fanni University of Cagliari A UTOMATIC GENERATION OF DATAFLOW - BASED LOW - POWER E RECONFIGURABLE SYSTEMS O L A B CPS D ESIGN F ROM CONCEPT TO IMPLEMENTATION
Cyber Physical Systems CGR approach for high run-time adaptivity Complex systems with different interacting components , that need to adapt their behavioural modality according to functional and non- functional requirements. http://www.cerbero-h2020.eu/
Cyber Physical Systems CGR approach for high run-time adaptivity Complex systems with different interacting components , that need to adapt their behavioural modality according to functional and non- functional requirements. Adopting Corse Grain Reconfigurable Approach to achieve high run-time adaptivity. http://www.cerbero-h2020.eu/
M ULTI D ATAFLOW C OMPOSER T OOL Coarse-Graine Reconfiguration Multi Dataflow Co-Processor Generator Composer Tool Structural Profiler Power Manager MDC design suite http://sites.unica.it/rpct/ 3/19
M ULTI D ATAFLOW C OMPOSER T OOL Coarse-Graine Reconfiguration Dataflow Specifications α .xdf β .xdf Multi Dataflow Co-Processor Generator Composer Tool γ .xdf Structural Profiler Power Manager MDC design suite http://sites.unica.it/rpct/ 3/19
M ULTI D ATAFLOW C OMPOSER T OOL Coarse-Graine Reconfiguration Dataflow Specifications α .xdf β .xdf Multi Dataflow Co-Processor Generator Composer Tool γ .xdf Structural Profiler N:1 Coarse Grained Reconfigurable Platform Power Manager LUT ID net B in1 α MDC design suite SB0 A SB1 out1 http://sites.unica.it/rpct/ SB2 C in3 γ F G 3/19 in2 β D E
M ULTI D ATAFLOW C OMPOSER T OOL Additional features Multi Dataflow Co-Processor Generator Composer Tool Structural Profiler Power Manager MDC design suite http://sites.unica.it/rpct/ 4/19
M ULTI D ATAFLOW C OMPOSER T OOL Additional features Structural Profiler: low-level feedback (from synthesis) and DSE for topology optimization. Multi Dataflow Co-Processor • (ASIC + FPGA) Generator Composer Tool Structural Profiler Co-Processor Generator : generation of ready-to-use Xilinx Ips • ( FPGA) Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 4/19 • PG(ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Additional features Structural Profiler: low-level feedback (from synthesis) and DSE for topology optimization. Multi Dataflow Co-Processor • (ASIC + FPGA) Generator Composer Tool Structural Profiler Co-Processor Generator : generation of ready-to-use Xilinx Ips • ( FPGA) Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 4/19 • PG(ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Power Management Coarse Grained Reconfigurable Platform LUT ID net B in1 α SB0 A SB1 out1 Multi Dataflow Co-Processor SB2 C Generator in3 γ Composer Tool F G Structural Profiler in2 β D E Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 5/19 • PG (ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Power Management Coarse Grained Reconfigurable Platform LUT ID net α B in1 α SB0 A SB1 out1 Multi Dataflow Co-Processor SB2 C Generator in3 γ Composer Tool F G Structural Profiler in2 β D E Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 5/19 • PG (ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Power Management Coarse Grained Reconfigurable Platform LUT ID net α B in1 α SB0 A SB1 out1 Multi Dataflow Co-Processor SB2 C Generator in3 γ Composer Tool F G Structural Profiler β in2 β D E Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 5/19 • PG (ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Power Management Coarse Grained Reconfigurable Platform LUT ID net α B in1 α SB0 A SB1 out1 Multi Dataflow γ Co-Processor SB2 C Generator in3 γ Composer Tool F G Structural Profiler β in2 β D E Power Manager Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 5/19 • PG (ASIC)
M ULTI D ATAFLOW C OMPOSER T OOL Power Management Coarse Grained Reconfigurable Platform LUT ID net α LR1 α γ LR4 B in1 α α SB0 γ A SB1 β α LR2 γ out1 Multi Dataflow γ Co-Processor LR4 SB2 C Generator in3 γ Composer Tool F G γ LR5 Structural Profiler β in2 β D E Power Manager β LR3 Power Manager : MDC design suite automatic application of clock-gating http://sites.unica.it/rpct/ and/or power-gating. • CG (ASIC + FPGA) 5/19 • PG (ASIC)
Acknowledgements The CERBERO project has received funding from the EU Commission’s H2020 Programme under grant agreement No 732105.
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.