Detail předmětu
Systémy odolné proti poruchám
FIT-SODAk. rok: 2021/2022
Principy odolnosti, struktury, techniky. Kódy pro zabezpečení a opravu informace. Konečná tělesa. Cyklické kódy, Fireovy kódy, Galoisova konečná tělesa. kódy BCH a RS. Modelování, odhady a řízení spolehlivosti. Bezpečné systémy. Architektura odolných systémů. Odolnost na úrovni VLSI. Odolnost proti radiaci. Odolnost v jednotkách počítačů, pamětech, v počítačových systémech a komunikačních sítích. Odolné a bezpečné řídicí systémy. Distribuované odolné systémy, odolnost programového vybavení.
Okruhy otázek k SDZ
- Principy, metody a parametry bezpečných a odolných systémů.
- Paritní kódy, vícerozměrné paritní kóody, řídké paritní kúody LDPC, aritmetické kódy. Kódy Raptor.
- Hammingovy kódy včetně slabikových, maticový popis kódování a dekódování.
- Cyklické kódy, základní a rychlý výpočet CRC.
- Konstrukce konečného tělesa GF(n), minimální polynomy.
- Konstrukce a použití BCH a RS kódů.
- Časová redundance, radiační odolnost.
- Odolnost ve VLSI strukturách (paměti a multiprocesory), rekonfigurace, izolace poruch a chyb.
- Odolnost v komunikačních strukturách.
- Základní přístupy k tvorbě odolného software, Byzantská shoda.
Jazyk výuky
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Zvládnutí nových přístupů k zabezpečení provozuschopnosti a bezpečnosti technických prostředků.
Prerekvizity
Způsob a kritéria hodnocení
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Doporučená literatura
Jang Y.: A Practical Guide to Error-Control Coding Using MATLAB, Artec House, 2010
Lin S. - Costello D.J.: Error Control Coding: Fundamentals and Applications, Prentice-Hall, Secobd Edition, 2004
Lin S. - Costello D.J.: Error Control Coding: Fundamentals and Applications, Prentice-Hall, Second Edition, 2004
Nicolaidis M.: Soft Errors in Modern Electronic Systems, Spribger, 2011
Shokrollahi A., Luby M.: Raptor Codes, NOW Publishers, 2011
Szefer J.: Principles of Secure Processor Architecture Design, Morgan & Claypool, 2019
Zařazení předmětu ve studijních plánech
- Program DIT doktorský 0 ročník, letní semestr, povinně volitelný
- Program DIT doktorský 0 ročník, letní semestr, povinně volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, letní semestr, volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, letní semestr, volitelný
- Program DIT-EN doktorský 0 ročník, letní semestr, povinně volitelný
- Program DIT-EN doktorský 0 ročník, letní semestr, povinně volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, letní semestr, volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, letní semestr, volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Principy odolnosti, struktury, techniky.
- Kódy pro zabezpečení a opravu informace, paritní a Hammingovy kódy, řídké paritní kódy, vícerozměrná parita, residuální kódy. Raptor kódy.
- Cyklické kódy, Fireovy kódy.
- Konečná tělesa GF(n) a jejich konstrukce, kódy BCH a Reed-Solomonovy kódy.
- Časová redundance, alternující logika.
- Spolehlivostní modey, odhady a řízení spolehlivost, MIL-HDBK-217. Markovské spolehlivostní modely.
- Bezpečné systémy.
- Architektura odolných systémů.
- Odolnost na úrovni VLSI. Radiační odolnost.
- Odolnost v jednotkách počítačů, v pamětech, v počítačových systémech, v komunikačních sítích.
- Odolné a bezpečné řídicí systémy.
- Distribuované odolné systémy.
- Softwarově implementovaná odolnost proti poruchám a chybám.