Inhoud
wegsteek
SIEMENS konfigureerbare BISR-ketting vir vinnige herstel van data-laai

Motivering
- Vandag se ontwerpe kan tienduisende herinneringe hê met hersteloortolligheid
- Dit neem 'n lang tyd om die hersteldata serieel te laai tydens stelselaanskakeling
- Kan ons voordeel trektage van die feit dat baie min van die herinneringe eintlik herstel nodig het om die proses aansienlik te bespoedig?
Omlyn
- Die algemene geheue herstel stelsel
- Vooraf werk
- Konfigureerbare BISR-kettingherstelstelsel
- Eksperimentele resultate
- Gevolgtrekkings
Die algemene geheue herstel stelsel
- Toegewyde herstelregister vir elke geheue
- Herstel aktiveer dui aan dat geheue herstel moet word
- Die meeste herstelregisters bevat slegs 0'e en laat kompressie van herstelinligting in lontkas toe
Vorige werk (hersteldeling)
- Gebruik dieselfde hersteloplossing vir verskeie herinneringe
- Goeie resultate verkry vir herinneringe met behulp van ryherstel en herinneringe agter 'n gedeelde bus
- Beperkte toepassing vir verspreide herinneringe met behulp van kolomherstel
- Potensiële opbrengsverlies
Vorige werk (geheue-omleiding)
- Elke herstelregister kan omseil word
- Konfigurasieketting eerste gelaai om herstelregisters te kies om in ketting in te sluit
- Pyplyn flop nodig om lang asynchrone paaie te vermy
- Speedup beperk tot ongeveer 5X
Konfigureerbare BISR-kettingherstelstelsel
- Brei Devanathan se idee uit om verskeie herstelregisters op 'n slag te omseil
- Om langer segmente te omseil, verminder die oorhoofse koste verbonde aan die konfigurasieketting
Segmentkeusekring (SSC)
- Struktuur soortgelyk aan Segment Insertion Bit (SIB) van IEEE 1687
- Kies/omseil geassosieerde kettingsegment
- SSC het bykomende stroombane om segmente te identifiseer wat herstel moet word
- 1-opsporingslogika
Aktiewe skanderingspad met omseil segment
- Linkersegment ingesluit in skandeerpad omdat ten minste een geheue herstel moet word
- Regter segment omseil omdat nie een van die herinneringe herstel nodig het nie
- Segmentinvoer gedwing na 0
Aktiewe skanderingspad (konfigurasieketting gekies)
- Aktiewe skanderingspad (konfigurasieketting gekies)
Herstel data programmering volgorde
Opstartvolgorde
Partisioneringsalgoritme-oorwegings
- Aantal segmente hang af van 'n paar faktore
- Die belangrikste een is defekdigtheid
- Hoë defekdigtheid vereis korter segmente om die waarskynlikheid te verminder om 'n segment in te sluit
- Segmente van reeds bestaande IP-blokke moet ingesluit word soos dit is
- Nie altyd moontlik om optimale segmentgrootte te implementeer nie
Berekening van optimale segmentgrootte
- Die BISR-kettingverskuiwingstyd T = Nrpair XL/Nseg + 2 X Nseg
- L: die totale lengte van die herstelregisters
- Nseg: aantal segmente
- Nrpair: aantal segmente wat herstel benodig
- Om T te minimaliseer
- ( Nrpair XL / Nseg + 2 X Nseg )′ = 0
- : = /2
- = /g
Herstel data laai versnellingsfaktor (enkel herstel)
Herstel data laai versnellingsfaktor (twee herstelwerk)
Herstel data laai siklusse
(aangeneem teenoor werklike aantal herstelwerk)
Gevolgtrekkings
- 'n Konfigureerbare BISR-kettingherstelstelsel word voorgestel om die laai van hersteldata te bespoedig tydens die aanskakel van skyfies
- Eksperimentele resultate toon dat die aantal kloksiklusse met een tot twee ordes van grootte verminder kan word in vergelyking met vorige metodes
Dokumente / Hulpbronne
![]() |
SIEMENS konfigureerbare BISR-ketting vir vinnige herstel van data-laai [pdf] Gebruikersgids Konfigureerbare BISR-ketting vir vinnige herstel van data-laai, konfigureerbare BISR-ketting, BISR-ketting vir vinnige herstel van data-laai, BISR-ketting, ketting |





