Ökosystem für Intel® FPGA und Intel® SoC FPGA Geräte

FAQs

Häufig gestellte Fragen

System on Module (SoMs) sind kleine, hochintegrierte Single-Board-Computer, die DRAM, Flash-Speicher, Energieverwaltung und gemeinsame Schnittstellensteuerungen und BSP-Software (Board Support Package) enthalten. SoMs helfen Ihnen, ein vollständig kundenspezifisches Embedded Design zu erstellen, ohne von Grund auf zu beginnen.

Vorteile der Verwendung von SoMs:

  • Schnellere Markteinführung durch das Off-Loading des komplexen Board-Designs
  • Produktionsfähige Hardware für die sofortige Bereitstellung
  • Vielseitiges Produktdesign und die Anpassung von Anwendungen von verschiedenen Partnern
  • Minimierung des Management von Komponenten-Lieferanten

Intel und seine FPGA SoM Partner bieten einen unübertroffenen Wert durch die Wahl des Prozessors (x86, Arm oder Nios®), ein breites Leistungs- und Dichtespektrum beim FPGA Fabric (Intel® Max® und Intel® Agilex®) und ein globales Partner-Ökosystem.

Betriebssystem

Firma

Abassi

Code Time Technologies

Bare-Metal/Hardware-Bibliotheken

Intel

Carrier Grade Edition 7 (CGE7)

MontaVista

DEOS

DDC-I

eCosPro

eCosCentric

eT-Kernel

eSOL

FreeRTOS

FreeRTOS.org

INTEGRITY RTOS

Green Hills Software

Kern

Siemens

QNX Neutrino RTOS

QNX

RTXC

Quadros Systems Inc.

ThreadX

Microsoft

uC/OS-II, uC/OS-III

Micrium

uC3 (Japanisch)

eForce

VxWorks

Wind River

Wind River Linux

Wind River

Produkt

Firma

Beschreibung

ARM Development Studio für Intel SoC FPGA

Intel

Software-Entwicklungs- und Debug-Tools für die Intel SoC FPGA-Komponenten basierend auf ARM Development Studio. Verwendung mit Intel FPGA Download Cable II JTAG Debugger-Tool oder mit ARM DSTREAM-Tools für JTAG-Debugging und besonders schnelle Befehlsverfolgung.

Multi

Green Hills

Softwareentwicklungs- und Debugging-Tools für das Green Hills INTEGRITY Echtzeit-Betriebssystem. MULTI wird durch die Green Hills Probe für das schnelle JTAG-Debugging unterstützt.

Poly-Platform,

uC/OS-II

PolyCore Software,

Micrium

PolyCore Software und Micrium unterstützen Cyclone® V SoCs mit einer Multicore-Lösung. Diese Entwicklungsumgebung bietet den Benutzern ein bewährtes Modell zur Nachrichtenweitergabe und ein vertrauenswürdiges Real Time Operating System (RTOS) und erleichtert die Erstellung neuer Multicore-Designs.

Simulink Embedded Coder

MathWorks

Verwenden Sie Simulink und Embedded Coder von MathWorks, um C/C++-Code für Cyclone V SoCs zu generieren. Wenn sie in Kombination mit Intel® SoC FPGA Support von HDL Coder verwendet wird, kann diese Lösung in einem Hardware/Software-Workflow verwendet werden, der Simulation, Prototyping, Verifizierung und Implementierung von Intel® SoC FPGAs umfasst.

Sourcery CodeBench

Siemens

GNU Toolchain-Support für das Dual-Core ARM Cortex-A9 MPCore Prozessor-basierte SoC Virtual Target.

TRACE32

Lauterbach

Lauterbach TRACE32 ist eine Reihe von modularen Mikroprozessor-Entwicklungswerkzeugen, die Debugging, Tracing und Befehlssatzsimulatoren umfassen. Sie unterstützen den Nios® II Prozessor und das SoC auf der Basis des Dual-Core Arm* Cortex*-A9 MPCore* Prozessors.

Workbench

Wind River

Software Development Tools für VxWorks auf dem Dual-Core ARM Cortex-A9 MPCore-Prozessor in Cyclone® V SoCs und Arria® V SoCs.

Intellectual Property

Firma

Beschreibung

Grafik-Rendering

TES Electronic Solutions

2D, 2,5D, 3D und HD-Grafik-Rendering mit Support für EGL 1.3, OpenGL ES 1.1, OpenVG 1.01 APIs

Firmenname Betriebssystem unterstützt Netzwerk-Stack Dateisystem Grafikbibliothek USB Stack Verschiedenes
eCosCentric eCosPro Integriert Integriert - - -
Express Logic ThreadX NetX FileX GUIX USBX -
Mentor Graphics* Kern Nucleus Networking Nucleus Speicher Nucleus UI Nucleus USB -
Micrium µC/OS-II Micrium TCP/IP µC/OS-FS µC/OS GUI Micrium USB µC/OS CAN
Micro Digital Alle - - - - GoFast Floating Point Library
uGFX Alle - - uGFX - -

Firma Produkt Beschreibung
Mentor Embedded Sourcery CodeBench GNU Toolchain-Unterstützung für Embedded Linux auf dem Nios® II Prozessor.
Altium Tasking Toolset Optimierender C-Compiler, Assembler, Linker und Locator.
MIPS
(früher FS2)
System Navigator Der System Navigator Probe für Nios® II Prozessoren wurde erstellt, um die besonderen Eigenschaften und die integrierte Peripherie der in Intel® FPGAs eingebetteten Nios® II Cores zu unterstützen.
RocketBoard.org
(Open-Source-Community)
Linux* Toolchain Linux-Toolchain von RocketBoard.org (Open-Source-Gemeinschaft).
Intel FPGA Wiki
(Open-Source-Community)
µCLinux Toolchain µLinux Toolchain aus Intel® FPGA Wiki (Open-Source-Community).