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
SCEE Team
July 02, 2015
Research
0
120
Adrien Thierry - Reconfiguration Partielle dynamique des FPGA pour les Applications Spatiales
SCEE Team
July 02, 2015
Tweet
Share
More Decks by SCEE Team
See All by SCEE Team
Cédric Marchand - Non-Binary LDPC codes
scee_team
1
560
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
200
Hamed Ahmadi - Learning, prediction and selection algorithms for opportunistic spectrum access
scee_team
0
76
Arman Farhang - New Waveform Candidates for 5G: Options and Opportunities
scee_team
0
250
Julio Cesar - Novel spectrum sensing schemes for Cognitive Radio Networks
scee_team
0
120
Laurent Martinod - FP7 EMPHATIC project: Airbus D&S current view and study
scee_team
0
160
Vincent Savaux - Pilot-Aided and Blind Equalization in FBMC Modulation for PMR Networks
scee_team
0
170
Laura Melian Gutierrez - Cognitive Radio in HF Communications
scee_team
0
110
Other Decks in Research
See All in Research
論文紹介:Safety Alignment Should be Made More Than Just a Few Tokens Deep
kazutoshishinoda
0
150
Nullspace MPC
mizuhoaoki
1
560
ロボット学習における大規模検索技術の展開と応用
denkiwakame
1
180
生成AIとうまく付き合うためのプロンプトエンジニアリング
yuri_ohashi
0
100
EarthDial: Turning Multi-sensory Earth Observations to Interactive Dialogues
satai
3
520
空間音響処理における物理法則に基づく機械学習
skoyamalab
0
150
LLM-jp-3 and beyond: Training Large Language Models
odashi
1
740
地域丸ごとデイサービス「Go トレ」の紹介
smartfukushilab1
0
730
Combining Deep Learning and Street View Imagery to Map Smallholder Crop Types
satai
3
380
Satellites Reveal Mobility: A Commuting Origin-destination Flow Generator for Global Cities
satai
3
310
Tiaccoon: Unified Access Control with Multiple Transports in Container Networks
hiroyaonoe
0
270
CoRL2025速報
rpc
3
3.7k
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Believing is Seeing
oripsolob
0
18
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
350
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
210
Designing for Timeless Needs
cassininazir
0
110
From π to Pie charts
rasagy
0
97
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
260
What's in a price? How to price your products and services
michaelherold
246
13k
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 ?