このコースについて
46,739 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約12時間で修了

推奨:4-10 hours/week...

英語

字幕:英語
このCourseを受講している学習者は
  • Engineers
  • Machine Learning Engineers
  • Researchers
  • Technical Solutions Engineers
  • Professors

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約12時間で修了

推奨:4-10 hours/week...

英語

字幕:英語

シラバス - 本コースの学習内容

1
6時間で修了

A Bird's Eye View on Adaptive Computing Systems

7件のビデオ (合計29分), 5 readings, 5 quizzes
7件のビデオ
Reconfiguration in Everyday Life2 分
The Needs for Adaptation: an overview4 分
FPGA and reconfiguration: a 1st definition5 分
Runtime management2 分
Programmable System-on-Chip4 分
Programmable System-on-Multiple Chip6 分
5件の学習用教材
Self-Aware Adaptation in FPGA-based Systems [suggested readings]30 分
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]30 分
R3TOS-Based Autonomous Fault-Tolerant Systems [suggested readings]30 分
5の練習問題
Reconfigurations15 分
History of Reconfiguration8 分
FPGA and reconfiguration6 分
Programmable SoC Vs SoMCs7 分
Runtime management4 分
5時間で修了

An introduction to Reconfigurable Computing

5件のビデオ (合計27分), 4 readings, 2 quizzes
5件のビデオ
Reconfigurable Computing: HW vs SW3 分
On how to improve the Reconfigurable computing performance via CAD improvements3 分
FPGA-Based Reconfigurable Computing3 分
System design space exploration and rationale behind partial reconfiguration15 分
4件の学習用教材
A platform-independent runtime methodology for mapping multiple applications onto FPGAs through resource virtualization [suggested readings]45 分
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 Module10 分
Performance4 分
2
4時間で修了

Reconfigurable Computing and FPGAs

8件のビデオ (合計36分), 3 readings, 2 quizzes
8件のビデオ
FPGA Basic Block: CLBs and IOBs6 分
FPGA Basic Block: Interconnections5 分
FPGA Configuration: an overview2 分
More Details on How To Configure and FPGA: the bitstream files4 分
Bitstream Composition4 分
Configuration Registers6 分
How to handle the complexity of an FPGA-based system4 分
3件の学習用教材
Note on the "Resources"1 分
Physical design for FPGAs [suggested readings]1 時間 30 分
Multi-Million Gate FPGA Physical Design Challenges [suggested readings]1 時間 30 分
2の練習問題
Getting familiar with FPGAs34 分
FPGA configuration and Bitstream10 分
1時間で修了

Examples on how to configure an FPGA

6件のビデオ (合計42分), 2 quizzes
6件のビデオ
From the LUT to the CLB configuration example8 分
A simplified FPGA and its configuration settings4 分
An Example on how to implement a circuit on a simplified FPGA8 分
An Example on how to implement a circuit on a simplified FPGA: bitstram generation phase - CLBs5 分
An Example on how to implement a circuit on a simplified FPGA: bitstram generation phase - SBs and routing4 分
2の練習問題
LUT and CLB4 分
Physical design4 分
3
5時間で修了

An Introduction to Reconfigurations

5件のビデオ (合計35分), 2 readings, 2 quizzes
5件のビデオ
The 5 W's6 分
Reconfigurable Computing as an Exstension of HW/SW Codesing5 分
A Classification of SoC Reconfigurations8 分
A Classification of SoMC Reconfigurations9 分
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 implementations4 分
Module Review10 分
5時間で修了

Towards Partial Dynamic Reconfiguration and Complex FPGA-based systems

8件のビデオ (合計40分), 4 readings, 2 quizzes
8件のビデオ
How to use FPGA Reconfiguration to face area issues5 分
How to deal with the Reconfiguration runtime overhead3 分
Recurring modules to reuse them to reduce the Reconfiguration time3 分
Partial Reconfiguration to reduce the Reconfiguration runtime overhead5 分
Runtime management to explore alternative implementations5 分
Bitstreams relocation6 分
Bitstreams relocation and virtual homogeneity3 分
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 System6 分
Partial reconfiguration6 分
4
8時間で修了

Design Flows

9件のビデオ (合計54分), 7 readings, 3 quizzes
9件のビデオ
Partial Reconfiguration Design Flows4 分
Xilinx Difference Based Partial Reconfiguration5 分
Xilinx Module Based Partial Reconfiguration5 分
Xilinx Partial Reconfiguration (PR) Flow5 分
Moudle Based vs Partial Reconfiguration Design Flows17 分
Rationale behind DRESD and the work done by the Politecnico di Milano3 分
From DRESD to CHANGE and ASAP, two new research initiatives from the Politecnico di Milano4 分
CAOS: from embedded to heterogeneous distributed FPGA-based computing systems3 分
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]30 分
A design methodology for dynamic reconfiguration: the Caronte architecture [suggested readings]30 分
Floorplanning Automation for Partial-Reconfigurable FPGAs via Feasible Placements Generation [suggested readings]45 分
Heterogeneous exascale supercomputing: The role of CAD in the exaFPGA project [suggested readings]30 分
The Role of CAD Frameworks in Heterogeneous FPGA-Based Cloud Systems [suggested readings]30 分
3の練習問題
Abstractions2 分
Politecnico di Milano Partial Reconfiguration Research Initiatives6 分
Design flows2 分
5時間で修了

Closing remarks and future directions

1件のビデオ (合計5分), 3 readings, 1 quiz
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 directions2 分
4.6
13件のレビューChevron Right

FPGA computing systems: Background knowledge and introductory materials からの人気レビュー

by DBMay 10th 2018

Good introduction to reconfigurable computing with FPGAs. Concepts are clearly explained, and examples are illustrative and easy to follow. Lots of papers and additional content to read.

by AEJan 3rd 2019

Perfect course for anyone interested in knowing more about FPGA internals and heterogeneous computing. Thanks for this clear and perfect course and for all the staff efforts.

講師

Avatar

Marco Domenico Santambrogio

Associate Professor
DEIB - Dept. of Electronics, Information and Bioengineering

ミラノ工科大学(Politecnico di Milano)について

Politecnico di Milano is a scientific-technological University, which trains engineers, architects and industrial designers. From 2014 Politecnico di Milano started the release of several MOOCs, developed by the service for digital learning METID (Methods and Innovative Technologies for Learning), giving everybody the chance to enhance personal skills....

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。