Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Adrien Thierry - Reconfiguration Partielle dyna...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
SCEE Team
July 02, 2015
Research
120
0
Share
Adrien Thierry - Reconfiguration Partielle dynamique des FPGA pour les Applications Spatiales
SCEE Team
July 02, 2015
More Decks by SCEE Team
See All by SCEE Team
Cédric Marchand - Non-Binary LDPC codes
scee_team
1
590
Marie Chabert - Periodic Non-Uniform Sampling (PNS) for Satellite Communications
scee_team
0
140
Eleftherios Kofidis - Channel Estimation in Filter Bank-based Multicarrier Systems: Fundamentals and Recent Advances
scee_team
0
210
Hamed Ahmadi - Learning, prediction and selection algorithms for opportunistic spectrum access
scee_team
0
84
Arman Farhang - New Waveform Candidates for 5G: Options and Opportunities
scee_team
0
260
Julio Cesar - Novel spectrum sensing schemes for Cognitive Radio Networks
scee_team
0
130
Laurent Martinod - FP7 EMPHATIC project: Airbus D&S current view and study
scee_team
0
180
Vincent Savaux - Pilot-Aided and Blind Equalization in FBMC Modulation for PMR Networks
scee_team
0
180
Laura Melian Gutierrez - Cognitive Radio in HF Communications
scee_team
0
130
Other Decks in Research
See All in Research
台湾モデルに学ぶ詐欺広告対策:市民参加の必要性
dd2030
0
330
非試合日の野球場を楽しむためのARホームランボールキャッチ体験システムの開発 / EC79-miyazaki
yumulab
0
180
Data Visualization Tools in the Age of AI
flekschas
0
150
AIスーパーコンピュータにおけるLLM学習処理性能の計測と可観測性 / AI Supercomputer LLM Benchmarking and Observability
yuukit
1
880
多様なデータを許容し学習し続ける模倣学習 / Advanced Imitation Learning for VLA
prinlab
0
190
Apache Gravitinoで実現する Icebergカタログ統合とアクセスの一元化
matsumooon
0
220
typst の使い方:言語学を研究する学生のために
gitomochang
0
430
さくらインターネット研究所テックトーク2026春、研究開発Gr.25年度成果26年度方針
kikuzo
0
140
LINEヤフー データサイエンス Meetup「三井物産コモディティ予測チャレンジ」の舞台裏-AlpacaTechパート
gamella
1
530
PGDM: Physically Guided Diffusion Model for L Downscaling
satai
0
180
老舗ものづくり企業でリサーチが変革を起こすまで - 三菱重工DXの実践
skydats
0
160
2026年3月1日(日)福島「除染土」の公共利用をかんがえる
atsukomasano2026
0
600
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
150
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Abbi's Birthday
coloredviolet
2
7.7k
Odyssey Design
rkendrick25
PRO
2
630
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
GitHub's CSS Performance
jonrohan
1033
470k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.1k
Designing for Timeless Needs
cassininazir
1
230
Transcript
RePAS Reconfiguration Partielle dynamique des FPGA pour les Applications Spatiales
Plan • Contexte • Principe de RePAS • Architecture du
système • Démo • Bilan • Questions
Contexte
None
None
None
Circuits physiquement renforcés CHERS ! VIEU X !
Visite à Élancourt au printemps
FPGA Moins chers Possibilité de reconfigurer le satellite à distance
Mais plus sensibles aux radiations !
None
Utiliser les faiblesses des FPGA pour corriger les faiblesses des
FPGA
Projet de nano-satellite de l'association Supsat
Structure d'un FPGA
1) Modification de la valeur d'un registre
2) Modification de la matrice de routage
3) Destruction d'une zone du FPGA
Principe de RePAS
Triplement de la fonction à protéger
None
Resynchronisation
Problème résolu !
Correction des erreurs du 2ème type
Une zone est déconfigurée
Reconfiguration partielle
Lecture d'un bitstream partiel
Lecture d'un bitstream partiel
Problème résolu !
Port ICAP accessible grâce au circuit ICAPE2
Instanciation de l'ICAPE2 en VHDL
Correction des erreurs du 3ème type
Destruction d'une zone
Zone détruite
Activation d'une zone de secours
Multiplexeurs pour la relocalisation de la zone défaillante
Architecture du système
Historique du projet
L'année dernière
Refonte complète de l'architecture
None
Automate de correction d'erreurs
Stockage d'un bitstream dans la mémoire Lecture d'un bitstream
None
DEMO time !
Liaison USB Carte de développement Nexys 4 (avec un Artix
7) PC
Bilan • Système qui corrige les 3 types d'erreurs •
Système qui occupe une place réduite sur le FPGA • Terrain préparé pour la communication avec le reste du satellite
Des questions ?