Zum Inhalt springen

Spread Spectrum Clocking

aus Wikipedia, der freien Enzyklopädie

Unter {{#invoke:Vorlage:lang|flat}} (engl.), abgekürzt SSC, wird in der synchronen Digitaltechnik ein spezielles Taktsignal (engl. {{#invoke:Vorlage:lang|flat}}) verstanden, das elektromagnetische Störungen minimiert. Dabei wird das Taktsignal in einem bestimmten Frequenzbereich laufend variiert, es wird dabei künstlich mit einem so genannten Jitter versehen.

Hintergrund

Ein synchrones Digitalsystem wird von einem Taktgeber getrieben. Dieses periodische Taktsignal hat zumeist ein sehr schmales Frequenzspektrum. Die ausgestrahlte Energie beschränkt sich damit auf eine sehr kleine Bandbreite. Um die Gefahr möglicher Funkstörungen zu verringern, variiert man mittels Frequenzspreizung (engl. {{#invoke:Vorlage:lang|flat}}) die Frequenz in einem bestimmten Frequenzband. Bei einem 1-GHz-Prozessor wird beispielsweise der Taktgeber im Bereich zwischen 999,5 und 1000,5 MHz variiert.

Die abgestrahlte und störende Energiemenge bleibt dabei gleich, verteilt sich nun aber auf einen größeren Frequenzbereich und dadurch wird die Störleistung bei einer bestimmten Frequenz reduziert.<ref>Spread-Spectrum Clocking (National Instruments, Developer Zone)</ref>

Anwendung im Computer-Bereich

Im Computer-Bereich wird SSC bei folgenden Komponenten implementiert:<ref name="ssc-disabled">Leave spread spectrum clocking disabled (TechTarget, SearchWindowsServer)</ref>

Mögliche Probleme

Aktiviertes SSC kann zu unterschiedlichen Problemen in Zusammenhang mit Computer-Hardware führen.<ref name="ssc-disabled" /> Speziell bei SATA-Festplatten, die an SAS-Raid-Controllern mit SAS-Expander-Chips hängen, kann es dazu kommen, dass die Festplatten vom RAID-Controller nicht erkannt werden.<ref>Western Digital Raid Edition III HDDs werden vom RAID Controller nicht erkannt (Thomas Krenn Wiki)</ref><ref>Intel Speichersystem SS4000-E: Festplatten, wie beispielsweise die Western Digital WD2500JS SATA, werden nicht erkannt. Woran liegt das? (Intel Reseller-Center)</ref><ref><templatestyles src="Webarchiv/styles.css" />{{#if:20100429194819

      | {{#ifeq: 20100429194819 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20100429194819}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20100429194819}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: SSC Toggle Utility – Barracuda 7200.9 | {{#invoke:WLink|getEscapedTitle|SSC Toggle Utility – Barracuda 7200.9}} | {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20100429194819|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en}}
    || {{#if:  || }}
  }}{{#if: SSC Toggle Utility – Barracuda 7200.9
    | {{#if: {{#invoke:WLink|isBracketedLink|SSC Toggle Utility – Barracuda 7200.9}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://seagate.custkb.com/seagate/crm/selfservice/search.jsp?DocId=214011&NewLang=en }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }} (Seagate Knowledge Base)</ref>

Weblinks

Einzelnachweise

<references />

en:Spread spectrum#Spread-spectrum clock signal generation