FPGA IP-Cores

Vendor-unabhängige IP-Cores,
bereit für Ihr FPGA.

Jeder Core wird als portabler VHDL-Code geliefert, mit modernster Verifikation und präziser Dokumentation.

Warum unsere IP

Technologie-unabhängiger RTL-Code, mit Fokus auf Portabilität über alle großen FPGA-Hersteller.

Unsere IP-Cores entstehen genau wie unsere Entwicklungsleistungen: sauberes, portables VHDL mit minimalen Herstellerabhängigkeiten, verifiziert mit modernen Frameworks wie UVVM und VUnit. Unsere IP-Cores werden für Efinix, Lattice, AMD/Xilinx, Altera und Microchip entwickelt und sind in Dutzenden Industrieprojekten im Dauereinsatz.

Wir liefern erstklassigen Service: kostenlose Unterstützung bei Bugs im Core über mehrere Jahre, Integrationsunterstützung und optionale Anpassungs- und Portierungsprojekte.

IP-Core-Katalog

Verfügbar für die FPGA-Familien von Efinix, Lattice, AMD/Xilinx, Altera und Microchip.

Verfügbar
Networking · RoCEv2 / RDMA

stream2roce

Macht aus einem AXI4-Stream RoCEv2-RDMA-Writes – vollständig in FPGA-Logik. Streamt Sensordaten direkt in den Speicher eines entfernten Hosts, von 1 GbE ohne Transceiver bis 800 Gbit/s.

Details ansehen Vendor-unabhängig
Verfügbar
Interfaces · SPI

SPI Subnode

SPI-Slave-Core, der Low-Cost-FPGAs mit Mikrocontrollern, SoCs oder anderen FPGAs verbindet. Ein patentiertes Synchronisationsschema lässt den SPI-Takt den FPGA-Systemtakt überschreiten – hohe SPI-Raten auch auf kleinen FPGAs.

Details ansehen Vendor-unabhängig
Verfügbar
Interfaces · SPI

SPI Main

SPI-Master-Core für performante SPI-Kommunikation mit Mikrocontrollern, SoCs und anderen FPGAs. Flexible Konfiguration mit Unterstützung aller SPI-Modi für breite Gerätekompatibilität.

Verfügbar
DSP · FFT

Parallel Streaming FFT

High-Throughput-FFT-Core mit paralleler Streaming-Architektur, der mehrere Samples pro Takt verarbeitet – weit über FFT-Cores mit einem Sample pro Takt hinaus.

Verfügbar
Utility · PCB-Versionierung

1-Pin PCB Versioning

Kosteneffiziente PCB-Versionserkennung über einen einzigen FPGA-Pin. Präzise Erkennung, minimaler I/O-Bedarf, einfache Integration auf jedem FPGA, skalierbar für viele Board-Revisionen.

In Kürze
Interfaces · USB 2.0

USB 2.0 ULPI

USB-2.0-Device-Controller mit ULPI-Schnittstelle (LS/FS/HS). Jeder Endpoint als AXI-Stream – ohne Umweg über den CPU-RAM. Bis 350 Mbit/s Bulk IN gemessen.

Details ansehen In Entwicklung
Custom

Individueller IP-Core

Nicht die passende IP gefunden? Nennen Sie uns Ihre Anforderungen – wir skizzieren aus unseren Entwicklungsleistungen einen maßgeschneiderten Core.

Lieferumfang

Ein vollständiges, integrationsbereites Paket, inklusive Dokumentation, Verifikation und Beispielprojekt.

Quellcode & Portabilität

  • Portables VHDL, frei von Vendor-Primitiven
  • Parametrierbar über Generics für Ihre Ressourcen- und Performance-Ziele

Verifikation

  • Automatisierte Testumgebung mit UVVM und VUnit
  • Hardware-erprobt an realen Projekten

Dokumentation

  • Interface-Spezifikation und Register-Map
  • Integrationsbeispiel für Ihre FPGA-Familie

Lizenzierung & Support

  • Direkter Engineering-Support von den Autoren der Cores
  • Optionale Anpassungs- und Portierungsprojekte

Sie suchen einen bestimmten FPGA-Core?

Nennen Sie uns Ihre Schnittstelle, Ihr Ziel-FPGA und Ihr Performance-Ziel. Wir holen den passenden Core aus der Schublade oder bieten eine maßgeschneiderte Entwicklung an.

Kontakt aufnehmen
P2L2
P2L2 GmbH
Softwarepark 35
4232 Hagenberg im Mühlkreis

+43 681 81541388

info@p2l2.com