nanoRISCnanoRISCnanoRISC

nanoRISC

F&S entwickelt und produziert Boards nun auch im Formfaktor nanoRISC

Der neue Standard von MSC, nanoRISC, beschreibt eine Produktfamilie von RISC-basierten Prozessormodulen.

Die Ansprüche auf dem embedded Markt sind in den letzten Jahren stark gestiegen. Ein Ansatz war, die Vorteile der x86-basierten COM-Module auch für RISC zugänglich zu machen. Im Gegensatz zu x86 Prozessoren verfügen RISC Prozessoren über sehr viele I/ O Schnittstellen.

Die bisherigen COM (Computer-on-Module)-Standards wie z.B. COM Express, welche für x86 Prozessoren entwickelt wurden, lassen sich nicht ohne gravierende Einschränkungen im Bereich der I/ Os übertragen.
Im Konflikt dazu steht aber, dass die Zielanwendungen der RISC-Module viele Schnittstellen benötigen.

Die Lösung ist die nanoRISC Produktfamilie.

Der nanoRISC Formfaktor verwendet einen 230-poligen MXM-Connector und ist 50mm x 70mm groß. Neben Schnittstellen wie USB, DVI, I²C, und SPI offeriert nanoRISC auch einen Address-/ Datenbus.

Wo allerdings stehen die nanoRISC-Module zwischen Mikrocontrollern und x86-Modulen? Ein nah verwandter Standard ist Qseven (wie die QBliss, ein QSeven Modul mit RISC Prozessor), dennoch kristallisiert sich ein großer Unterschied heraus: Qseven wurde ursprünglich für x86 Prozessoren entworfen und besitzt daher zwar viele USB Schnittstellen, aber beispielsweise keinen Address-/ Datenbus. Die Anbindung eines Dual Ported RAMS gestaltet sich daher nicht so einfach.

Überzeugende Vorteile für den Einsatz der nanoRISC:

  • Die Hardwareentwicklungszeit kann um mehrere Monate verkürzt werden
  • Board Support Packages, Bootloader, Kernel und Schnittstellentreiber stehen zur Verfügung
  • Skalierbarkeit und Pinkompabilität sind gegeben, man kann einfach auf leistungsfähigere Module oder Nachfolger umsteigen
  • Das kleine Format erlaubt den Aufbau sehr kompakter Basisboards und Systeme
  • Lange Verfügbarkeit von mindestens fünf Jahren, nach Abkündigung kann einfachst zum Nachfolgermodell gewechselt werden
  • Verlustleistung liegt zwischen 2 und 3W, vom Einsatz von Kühlkörpern kann abgesehen werden

Die Zielanwendungen fordern ARM Anwendungen mit niedrigem Energieverbrauch und umfangreichen I/ Os, beispielsweise Steuerungstechnik, Automatisierungstechnik, Anzeigeapplikationen (POI und Digital Signage), Verkaufssysteme (POS), medizinische Systeme, Kommunikationsgeräte und tragbare batteriegespeiste Systeme.

  nanoRISC-A8
Status: Produktion
Rechenleistung: ++++
Windows: WCE 6.0 R3
WEC 7
Linux: tbd
CPU: Samsung S5PV210
Core: Cortex-A8 + NEON
Frequenz: 1 GHz
Special: 2D, 3D, MPEG4
Flash: up to 4GB
RAM: up to 1GB DDR2
Ethernet: 1
RS232/ Serial: 3
USB Host: 1
USB Device: 1
SD Card: 1 (extern)
Audio: AC97/ I2S/ SPDIF
CAN: 1
I2C: 2
SPI: 2
Digital I/ O: max. 37
TFT: bis WXGA, 18Bit
Touch Panel:
CRT/ DVI: DVI 1080p, Kameraschnittstelle