XMOS
| {{#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 | 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 | *
| {{#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: || }}Der 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: | [] | [ | ( }}{{#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: | [] | [ | ( }}{{#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: | [] | [ | ( }}{{#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!{{#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/}} }} ({{#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: || }}{{#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: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#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: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#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 |}}{{#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}}} | *
| {{#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: || }}Der 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: | [] | [ | ( }}{{#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: | [] | [ | ( }}{{#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: | [] | [ | ( }}{{#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!{{#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/}} }} ({{#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: || }}{{#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: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#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: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#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 |}}{{#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 />
- Seiten mit defekten Dateilinks
- Wikipedia:Vorlagenfehler/Vorlage:Infobox Unternehmen/Logoeinbindung
- Wikipedia:Vorlagenfehler/Vorlage:Infobox Unternehmen/Unternehmensform
- Wikipedia:Vorlagenfehler/Vorlage:Infobox Unternehmen/Sitz
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Halbleiterhersteller
- CPU-Hersteller
- Unternehmen (Bristol)
- Fabless
- Abkürzung
- Unternehmensgründung 2005