이 강좌에 대하여

최근 조회 15,187
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
유동적 마감일
일정에 따라 마감일을 재설정합니다.
초급 단계
완료하는 데 약 46시간 필요
영어
공유 가능한 수료증
완료 시 수료증 획득
100% 온라인
지금 바로 시작해 나만의 일정에 따라 학습을 진행하세요.
유동적 마감일
일정에 따라 마감일을 재설정합니다.
초급 단계
완료하는 데 약 46시간 필요
영어

제공자:

Placeholder

밀라노 국립건축대학

강의 계획 - 이 강좌에서 배울 내용

1

1

완료하는 데 6시간 필요

A Bird's Eye View on Adaptive Computing Systems

완료하는 데 6시간 필요
7개 동영상 (총 29분), 5 개의 읽기 자료, 5 개의 테스트
7개의 동영상
Reconfiguration in Everyday Life2m
The Needs for Adaptation: an overview4m
FPGA and reconfiguration: a 1st definition5m
Runtime management2m
Programmable System-on-Chip4m
Programmable System-on-Multiple Chip6m
5개의 읽기 자료
Self-Aware Adaptation in FPGA-based Systems [suggested readings]30m
Self-Awareness as a Model for Designing and Operating Heterogeneous Multicores [suggested readings]1시간
Reconfigurable computing: a survey of systems and software [suggested readings]2시간
ReconOS: An Operating System Approach for Reconfigurable Computing [suggested readings]30m
R3TOS-Based Autonomous Fault-Tolerant Systems [suggested readings]30m
5개 연습문제
Reconfigurations15m
History of Reconfiguration8m
FPGA and reconfiguration30m
Programmable SoC Vs SoMCs7m
Runtime management30m
완료하는 데 6시간 필요

An introduction to Reconfigurable Computing

완료하는 데 6시간 필요
5개 동영상 (총 27분), 4 개의 읽기 자료, 2 개의 테스트
5개의 동영상
Reconfigurable Computing: HW vs SW3m
On how to improve the Reconfigurable computing performance via CAD improvements3m
FPGA-Based Reconfigurable Computing3m
System design space exploration and rationale behind partial reconfiguration15m
4개의 읽기 자료
A platform-independent runtime methodology for mapping multiple applications onto FPGAs through resource virtualization [suggested readings]45m
A Heterogeneous Multicore System on Chip with Run-Time Reconfigurable Virtual FPGA Architecture [suggested readings]1시간
Partitioning and Scheduling of Task Graphs on Partially Dynamically Reconfigurable FPGAs [suggested readings]1시간
A Mapping-Scheduling Algorithm for Hardware Acceleration on Reconfigurable Platforms [suggested readings]1시간 30분
2개 연습문제
Reconfigurable Computing Module30m
Performance30m
2

2

완료하는 데 5시간 필요

Reconfigurable Computing and FPGAs

완료하는 데 5시간 필요
8개 동영상 (총 36분), 3 개의 읽기 자료, 2 개의 테스트
8개의 동영상
FPGA Basic Block: CLBs and IOBs6m
FPGA Basic Block: Interconnections5m
FPGA Configuration: an overview2m
More Details on How To Configure and FPGA: the bitstream files4m
Bitstream Composition4m
Configuration Registers6m
How to handle the complexity of an FPGA-based system4m
3개의 읽기 자료
Note on the "Resources"1m
Physical design for FPGAs [suggested readings]1시간 30분
Multi-Million Gate FPGA Physical Design Challenges [suggested readings]1시간 30분
2개 연습문제
Getting familiar with FPGAs34m
FPGA configuration and Bitstream30m
완료하는 데 2시간 필요

Examples on how to configure an FPGA

완료하는 데 2시간 필요
6개 동영상 (총 42분)
6개의 동영상
From the LUT to the CLB configuration example8m
A simplified FPGA and its configuration settings4m
An Example on how to implement a circuit on a simplified FPGA8m
An Example on how to implement a circuit on a simplified FPGA: bitstram generation phase - CLBs5m
An Example on how to implement a circuit on a simplified FPGA: bitstram generation phase - SBs and routing4m
2개 연습문제
LUT and CLB30m
Physical design30m
3

3

완료하는 데 6시간 필요

An Introduction to Reconfigurations

완료하는 데 6시간 필요
5개 동영상 (총 35분), 2 개의 읽기 자료, 2 개의 테스트
5개의 동영상
The 5 W's6m
Reconfigurable Computing as an Exstension of HW/SW Codesing5m
A Classification of SoC Reconfigurations8m
A Classification of SoMC Reconfigurations9m
2개의 읽기 자료
Design methodology for partial dynamic reconfiguration: a new degree of freedom in the HW/SW codesign [suggested readings]1시간
Performance of partial reconfiguration in FPGA systems: A survey and a cost model [suggested readings]3시간
2개 연습문제
Functionalities and their implementations30m
Module Review30m
완료하는 데 6시간 필요

Towards Partial Dynamic Reconfiguration and Complex FPGA-based systems

완료하는 데 6시간 필요
8개 동영상 (총 40분), 4 개의 읽기 자료, 2 개의 테스트
8개의 동영상
How to use FPGA Reconfiguration to face area issues5m
How to deal with the Reconfiguration runtime overhead3m
Recurring modules to reuse them to reduce the Reconfiguration time3m
Partial Reconfiguration to reduce the Reconfiguration runtime overhead5m
Runtime management to explore alternative implementations5m
Bitstreams relocation6m
Bitstreams relocation and virtual homogeneity3m
4개의 읽기 자료
Operating system runtime management of partially dynamically reconfigurable embedded systems [suggested readings]1시간
Core Allocation and Relocation Management for a Self Dynamically Reconfigurable Architecture [suggested readings]1시간
A runtime relocation based workflow for self dynamic reconfigurable systems design [suggested readings]1시간
Partial Dynamic Reconfiguration in a Multi-FPGA Clustered Architecture Based on Linux [suggested readings]1시간 30분
2개 연습문제
Reconfigurable System30m
Partial reconfiguration30m
4

4

완료하는 데 10시간 필요

Design Flows

완료하는 데 10시간 필요
9개 동영상 (총 54분), 7 개의 읽기 자료, 3 개의 테스트
9개의 동영상
Partial Reconfiguration Design Flows4m
Xilinx Difference Based Partial Reconfiguration5m
Xilinx Module Based Partial Reconfiguration5m
Xilinx Partial Reconfiguration (PR) Flow5m
Moudle Based vs Partial Reconfiguration Design Flows17m
Rationale behind DRESD and the work done by the Politecnico di Milano3m
From DRESD to CHANGE and ASAP, two new research initiatives from the Politecnico di Milano4m
CAOS: from embedded to heterogeneous distributed FPGA-based computing systems3m
7개의 읽기 자료
Vivado Design Suite Tutorial, Partial Reconfiguration, UG947 (v2016.1) April 6, 2016 [suggested readings - handbook - PDF]1시간 30분
Vivado Design Suite User Guide, Partial Reconfiguration, UG909 (v2016.1) April 6, 2016 [suggested readings - handbook - PDF]3시간
Dynamic Reconfigurability in Embedded System Design [suggested readings]30m
A design methodology for dynamic reconfiguration: the Caronte architecture [suggested readings]30m
Floorplanning Automation for Partial-Reconfigurable FPGAs via Feasible Placements Generation [suggested readings]45m
Heterogeneous exascale supercomputing: The role of CAD in the exaFPGA project [suggested readings]30m
The Role of CAD Frameworks in Heterogeneous FPGA-Based Cloud Systems [suggested readings]30m
3개 연습문제
Abstractions30m
Politecnico di Milano Partial Reconfiguration Research Initiatives30m
Design flows30m
완료하는 데 6시간 필요

Closing remarks and future directions

완료하는 데 6시간 필요
1개 동영상 (총 5분), 3 개의 읽기 자료, 1 개의 테스트
3개의 읽기 자료
Virtualized Execution Runtime for FPGA Accelerators in the Cloud [suggested readings]1시간 45분
A cloud-scale acceleration architecture [suggested readings]2시간
Enabling Flexible Network FPGA Clusters in a Heterogeneous Cloud Data Center [suggested readings]1시간 30분
1개 연습문제
Closing remarks and future directions30m

검토

FPGA COMPUTING SYSTEMS: BACKGROUND KNOWLEDGE AND INTRODUCTORY MATERIALS의 최상위 리뷰

모든 리뷰 보기

자주 묻는 질문

궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.