Zum Inhalt springen

XMOS

aus Wikipedia, der freien Enzyklopädie
{{#if: XMOS Limited | XMOS Limited | {{#invoke:WLink|getArticleBase}} }}

{{#if: XMOS-logo.png |

colspan="2" class="notheme" style="background:#Vorlage:Standardfarbe; color:#Vorlage:Standardfarbe; padding:1em 0;" | {{#ifexist:Media:XMOS-logo.png
Datei:XMOS-logo.png
Logo
0 | }}
   }}

}}

Rechtsform Beteiligungsgesellschaft | {{#ifeq: 0 | 0 | }}

}}{{#if: |{{#ifeq: | nicht vorhanden | |

ISIN Vorlage:Infobox Unternehmen/ISIN-Link }}

}}{{#if: Juli 2005 |

Gründung Juli 2005

}}{{#if: |

Auflösung {{{Auflösungsdatum}}}

}}{{#if: |

Auflösungsgrund {{{Auflösungsgrund}}} }}
Sitz {{#if: Bristol | Bristol | {{#ifeq: 0 | 0 | }}

}}{{#if: |

Leitung Vorlage:Str replace

}}{{#if: |

Mitarbeiterzahl Vorlage:Str replace

}}{{#if: |

Umsatz Vorlage:Str replace

}}{{#if: |

Branche {{{Branche}}}

}}{{#if: xmos.com |

Website left|xmos.com|2}} left|xmos.com|7}} http:// https:/ = xmos.com #default = [https://xmos.com xmos.com]
        }}
[h [/ <s = xmos.com // = [xmos.com xmos.com] #default = [https://xmos.com xmos.com]
 }}
Website left|{{{Website}}}|2}} left|{{{Website}}}|7}} http:// https:/ = {{{Website}}} #default = {{{Website}}}
        }}
[h [/ <s = {{{Website}}} // = [{{{Website}}} {{{Website}}}] #default = {{{Website}}}
 }}
 }}

}}{{#if: |

Stand: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}

}}

{{#ifeq: | nein | | Vorlage:Infobox Unternehmen/ISIN-Kategorie}}

Vorlage:Wikidata-Registrierung

XMOS ist ein britischer Halbleiterhersteller ohne eigene Fertigungsstätten mit Sitz in Bristol. XMOS hat sich auf Mehrkernprozessoren mit hardwareseitigem Multithreading für harte Echtzeitsysteme und DSP-Anwendungen spezialisiert.

Geschichte

XMOS wurde im Juli 2005 von Ali Dixon, James Foster, Noel Hurley, David May und Hitesh Mehta gegründet, unter anderem mit Startkapital der Universität Bristol. Der Name XMOS lehnt sich an Inmos<ref> <templatestyles src="Webarchiv/styles.css" />{{#if:20120618111759

      | {{#ifeq: 20120618111759 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20120618111759}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20120618111759}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }} {{#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: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }} {{#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: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }} (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: blog.siliconfutures.com | {{#invoke:WLink|getEscapedTitle|blog.siliconfutures.com}} | {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}} }}  
                 }}}}}}}}{{#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:20120618111759|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://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/}}
    || {{#if:  || }}
  }}{{#if: blog.siliconfutures.com
    | {{#if: {{#invoke:WLink|isBracketedLink|blog.siliconfutures.com}}
        | {{#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://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://blog.siliconfutures.com/2011/04/01/xmos-returns-to-inmos-roots-relaunches-transputer/ }}
              | 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}}
            }} 
       }}
  }} (englisch)</ref> an, einige grundlegende Konzepte fanden bereits beim Transputer Anwendung.<ref>Inmos: The Inmos Legacy, Dick Selwood, August 2007</ref>

Technologie

Die von XMOS entwickelten Prozessoren enthalten einen oder mehrere Kerne, die jeweils hardwareseitiges Multithreading implementieren. Als einzige dedizierte Schnittstelle sorgt ein auf dem Chip befindlicher Switch für transparente Verbindungen sowohl zwischen den Threads eines Kerns als auch den Kernen eines Prozessors und verschiedenen Prozessoren. Dadurch lassen sich große parallele Cluster konstruieren, wobei sowohl paketorientierte Kommunikation zwischen Threads möglich ist als auch Streaming. Andere Schnittstellen werden ausschließlich in Software direkt an den bis zu 64 I/O-Pins realisiert, dabei werden Datenraten bis 100 Mbit/Sekunde erreicht (z. B. Ethernet).<ref>Elektronik: <templatestyles src="Webarchiv/styles.css" />{{#if:

      | {{#ifeq: {{{wayback}}} | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|{{{wayback}}}}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|{{{wayback}}}}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }} {{#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: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }} {{#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: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 20130210204534
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: XMOS - der Echtzeit-Prozessor | {{#invoke:WLink|getEscapedTitle|XMOS - der Echtzeit-Prozessor}} | {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}} }}  
                 }}}}}}}}{{#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:|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:20130210204534|+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://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/}}
    || {{#if:  || }}
  }}{{#if: XMOS - der Echtzeit-Prozessor
    | {{#if: {{#invoke:WLink|isBracketedLink|XMOS - der Echtzeit-Prozessor}}
        | {{#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://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.elektroniknet.de/bauelemente/technik-know-how/halbleiter/article/92497/0/XMOS_-_der_Echtzeit-Prozessor/ }}
              | 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}}
            }} 
       }}
  }}, Sonderheft Embedded 2012, Seite 17ff</ref> Daher lassen sich die Prozessoren sehr vielseitig einsetzen und sind im Einsatz nicht auf spezielle Anwendungen beschränkt. Zur Entwicklung von Software dienen eine Portierung des LLVM-Compilers und des GDB.

Weblinks

Einzelnachweise

<references />