XMOS013(A) DE
Transcription
XMOS013(A) DE
Referenz: Datum: ! " # $ XMOS Semiconductor, Erfinder des Software Defined Silicon (SDS), verwendet zur Entwicklung der Tool-Suite für seinen XCore™-Prozessor das CompilerEntwicklungssystem „CoSy“ von ACE Associated Compiler Experts. Als ereignisgesteuerter Multi-Threaded-Prozessor wird der XCore über C und die XMOS-eigene Sprache XC programmiert. Damit unterstützt der Prozessor Parallelverarbeitung, Ereignissteuerung and zeitgesteuerte Programmiermodelle. Der 32-Bit-RISC-Prozessor XCore bietet bis zu acht Threads und ist zusammen mit Support-Ressourcen in einen Building-Block (XCore Tile) integriert. Mit bis zu 400 MIPS/Tile steht eine Leistungsfähigkeit zur Verfügung, mit der sich zahlreiche komplexe Echtzeit-Hardware-/Softwarefunktionen implementieren lassen – von einfachen I/O-Schnittstellen bis hin zu vollständigen Softwareapplikationen. Die erste Serie XCore-basierter Bausteine wird im zweiten Quartal 2008 angekündigt. Mark Lippett, Vice President Engineering bei XMOS, erklärte dazu: „Die CoSyLizenzierung von ACE ermöglicht eine schnellere Entwicklung unserer ToolSet-Compiler, sodass wir unsere Ressourcen auf die eigene XC- 2 Programmiersprache lenken können, die ein wesentlicher Bestandteil für die hohe Leistungsfähigkeit der Multi-Threaded-Hardware ist. ACEs Erfahrung bei der Entwicklung parallelisierender Compiler für außergewöhnliche Architekturen war ausschlaggebend bei der Wahl als Partner für diese völlig neue Art programmierbarer Halbleiterbausteine.“ Marco Roodzant, Vice President Marketing und Sales bei ACE fügte hinzu: „Oft ist es der Fall, dass die Entwicklung der Prozessorarchitektur und Tools getrennt durchgeführt wird. Bei der Entwicklung von Software Designed Silicon ist es einleuchtend, dass beide von Beginn an ineinander integriert werden müssen.“ Roodzant weiter: „Wir freuen uns, XMOS bei dieser Aufgabe zu unterstützen. Die Compiler sind für ein Produkt wie dieses von strategischer Bedeutung und CoSy hat bei der Einhaltung der strengen SDS-Anforderungen seine Flexibilität und Leistungsfähigkeit unter Beweis gestellt.“ % & #' ( Richard Terrill, XMOS Semiconductor, University Gate East, Park Row, Bristol, BS1 5UB, United Kingdom Tel: Fax: % +44 (0)117 915 1271 +44 (0)117 903 9001 & [email protected] www.xmos.com #' ( Marco Roodzant, ACE Associated Compiler Experts bv, De Ruyterkade 113, 1011 AB Amsterdam, The Netherlands. Tel: Fax: % +31 20 6646416 +31 20 6750389 & [email protected] www.ace.nl #) * + $ , $ ( Rob Davies, Publitek Limited, 18 Brock Street, Bath, BA1 2LW, United Kingdom Tel: Fax: +44 (0)1225 470 000 +44 (0)1225 470 047 [email protected] www.publitek.com 3 XMOS bietet eine neue Art programmierbarer Halbleiter: Software Defined Silicon (SDS). Auf der Basis des ereignisgesteuerten Multi-Threaded-Prozessors XCore bieten XMOS-Bausteine Programmierbarkeit und Flexibilität zu äußerst geringen Preisen. Designs werden über einen Cbasierten Embedded-Software-Flow und eine Bibliothek von IP-Modulen, genannt Software Components, entwickelt. XMOS Semiconductor wurde im Juli 2005 von David May, Professor für Computer Science an der Bristol University und James Foster, früherer CEO bei Oxford Semiconductor, gegründet. XMOS mit Sitz im englischen Bristol ist ein in Privatbesitz befindliches Unternehmen, das durch die Wagniskapitalgeber Amadeus Capital Partners, DFJ Esprit und Foundation Capital unterstützt wird. Weitere Informationen unter: www.xmos.com * . ACE Associated Compiler Experts (ein Tochterunternehmen der ACE Associated Computer Experts, Amsterdam, Niederlande) bietet Entwicklungswerkzeuge und Dienstleistungen für die professionelle Compiler-Entwicklung. Das offene Compiler-Entwicklungssystem CoSy gibt Entwicklern die Möglichkeit, hochleistungsfähige und schnelle, optimierte Compiler für Architekturen vom 4-Bit-Mikrocontroller über 24-Bit-DSPs, 256-Bit-VLIW-Prozessoren bis hin zu Multicore-Prozessorsystemen zu entwickeln. CoSy enthält eine Vielzahl von Programmiersprachen: C, Embedded C, DSP C, C++, Fortran und Java. SuperTest ist ein umfassendes Test- und Validierungspaket für C/C++-Compiler. Mit mehr als 30 Jahren Erfahrung im Bereich der Compiler-Entwicklung und Validierung bietet ACEs SuperTest umfassende CompilerTestabdeckung. Weitere Informationen über ACEs Produkte und Dienstleistungsangebot unter: www.ace.nl