Übersicht

AMD stellt eine Reihe von Konnektivitätslösungen bereit, mit denen Sie Ihren Designprozess beschleunigen können. Von IP-Schnittstellenlösungen, mit denen Sie eine Verbindung vom FPGA zu verschiedenen anderen Chipsätzen herstellen können, bis hin zu IP-Kernen, die die Herstellung interner Logikverbindungen im FPGA unterstützen, wird die Entwicklung Ihres Designs mit AMD einfacher und schneller. AMD bietet auch mehrere Entwicklungsplatinen an, die mit diesen IP-Lösungen verwendet werden können.

Externe Konnektivität

AMD kann Ihre Bandbreitenanforderungen mit Ethernet-Lösungen von 1M bis 400G und einer Reihe weiterer Schnittstellen-IPs mit bis zu 25G erfüllen.

Nachfolgend sind die wichtigsten IP-Blöcke für Schnittstellen aufgeführt, die von AMD unterstützt werden. Für viele unserer IP-Lösungen stehen geeignete SW-Treiber zur Verfügung.

Wichtige IP-Blöcke für Schnittstellen, die von AMD unterstützt werden

Kommunikation Computing Video
Ethernet USB HDMI
PCI Express SATA DisplayPort
Interlaken SAS MIPI
Aurora ONFI SDI
Serial RapidIO AXI Chip2Chip Ethernet
CPRI IIC  
SONET SPI  
Infiniband UART  
OTN    

Interne Konnektivität

AMD bietet mehrere IP-Lösungen zum Verbinden verschiedener IP-Blöcke innerhalb der FPGA-Logik. Es gibt zwar viele verschiedene Protokolle für externe Schnittstellen, AMD standardisiert IP-Interconnects jedoch mit dem AXI4-Protokoll.

Zum Verschieben von Daten können sowohl AXI Memory Mapped als auch AXI Stream verwendet werden. AXI Memory Mapped wird verwendet, wenn Adresse und Steuerung getrennt mit Daten gesendet werden müssen und jede über einen eigenen AXI-Bus gesendet wird. AXI Stream wird beim Streaming von Hochgeschwindigkeitsdaten ohne Burst-Limit und ohne separaten AXI-Bus für Adressen/Steuerungen verwendet. Für Steuerschnittstellen bietet AMD auch AXI Lite an.

AXI SmartConnect
Neueste Hochgeschwindigkeitslösung, um AXI Memory Mapping- und/oder AXI Lite-Schnittstellen zu verbinden. Sie wird ausschließlich im Vivado™ IP Integrator unterstützt.1

AXI Interconnect
Die Lösung der ersten Generation, die AXI Memory Mapping- und/oder AXI Lite-Schnittstellen verbindet, wird in RTL und im GUI-basierten Vivado IP Integrator unterstützt.1

AXI Stream Interconnect
Hochgeschwindigkeitslösung, um auf AXI Stream basierende Schnittstellen zu verbinden. Sie wird in RTL und im GUI-basierten Vivado IP Integrator unterstützt.1

AXI DMA
Lösung, um AXI Stream- und AXI Memory Mapping-Schnittstellen miteinander zu verbinden.

Speicherdirektzugriff (Direct Memory Access)

Speicherdirektzugriff (Direct Memory Access, DMA) ist eine Methode zum Verschieben von Daten zwischen verschiedenen Speicherorten, ohne dass ein Prozessor zum Senden der Daten benötigt wird. Ein typischer DMA verfügt über einen Prozessor oder einen anderen intelligenten Controller, um Quelle und Ziel der Datenübertragung einzurichten, die eigentliche Datenübertragung wird jedoch vom DMA-Block übernommen. AMD verfügt über eine Reihe von DMA-IPs, die für bestimmte Arten der Datenverschiebung entwickelt wurden. Diese sind in erster Linie für die folgenden drei Anwendungsbereiche eingerichtet:

  • PCIe DMA zum Verschieben von Daten zwischen Systemspeicher und einem beliebigen Speicherplatz, der innerhalb des FPGA zugeordnet ist
  • Integrierter DMA zum Verschieben von Daten innerhalb der Hard Processor Domain des adaptiven Zynq™ SoC in verschiedene Bereiche um den FPGA
  • Video-DMA, der zum Puffern von Daten für die Videoverarbeitung verwendet wird
Anwendung PCIe Embedded Video
IP-Name DMA für PCIe AXI DMA AXI MCDMA AXI CDMA ZU+ DMA AXI VDMA
Typischer Anwendungsfall Verschieben von Daten zwischen dem x86-Systemspeicher und dem an FPGA angebundenen DDR4-Speicher über eine PCIe-Verbindung Kommunikation von Zynq zu 10-Gb-Ethernet im Bereich der programmierbaren Logik Ethernet (1G/10G) zu mehreren DDR4-Kanälen Kommunikation von Zynq zu BRAM im Bereich der programmierbaren Logik Kommunikation von Zynq zu DDR3 im Prozessorbereich HDMI-Videodaten zu DDR4-Speicher zur Formatkonvertierung
Schnittstelle PCIe zu AXI Memory Mapped oder AXI Stream AXI Stream zu AXI Memory Mapped AXI Stream zu (<= 8) AXI Memory Mapped-Schnittstellen AXI Memory Mapped zu AXI Memory Mapped AXI Memory Mapped zu Zynq US+ Processor AXI Stream zu AXI Memory Mapped
Effizienz   S2MM: 75 %
MM2S: 99 %
S2MM: 75 %
MM2S: 99 %
99 % 100 %  
Performance (Gbit/s) 7 GB/s S2MM: 215
MM2S: 280
S2MM: 230
MM2S: 300
280 25 4k 60fps
SW-Treiber x86-basiertes Linux Linux und Baremetal Linux und Baremetal Linux und Baremetal Linux und Baremetal Linux und Baremetal

Entwicklungsplatinen

Produktbeschreibung Preis

ZCU106 Evaluierungskit

Das Virtex™ UltraScale+™+ FPGA VCU118 Evaluierungskit ist die ideale Entwicklungsumgebung zur Evaluierung der hochmodernen Virtex UltraScale+ FPGAs. Virtex UltraScale+ Geräte bieten die höchsten Performance- und Integrationsfähigkeiten in einem FinFET-Knoten. Dies beinhaltet sowohl die höchste serielle E/A- und Signalverarbeitungsbandbreite als auch die höchste On-Chip-Memory-Dichte.

6.995 $

VCU110 – Entwicklungskit

Das Virtex™ UltraScale™ FPGA VCU110 Entwicklungskit ist die perfekte Entwicklungsumgebung zur umfassenden Evaluierung der herausragenden Performance, Systemintegration und Bandbreite von Virtex UltraScale Chips.

15.995 $

VCU108 Evaluierungskit

Das Virtex™ UltraScale™ FPGA VCU108 Evaluierungskit ist die perfekte Entwicklungsumgebung zur umfassenden Evaluierung der herausragenden Performance, Systemintegration und Bandbreite von Virtex UltraScale Chips.

5.995 $

KCU105 Evaluierungskit

Das Kintex™ UltraScale™ FPGA KCU105 Evaluierungskit ist die perfekte Entwicklungsumgebung zur umfassenden Evaluierung der hochmodernen programmierbaren Kintex UltraScale FPGAs. Die Kintex UltraScale Familie bietet Performance der ASIC-Klasse auf Systemebene, Taktverwaltung und Energieverwaltung für Systeme der nächsten Generation in einem ausgewogenen Verhältnis aus Preis, Performance und Energieverbrauch.

2.995 $

SP605 Evaluierungskit

Das Spartan™ 6 FPGA SP605 Evaluierungskit bietet alle grundlegenden Komponenten von Hardware, Designtools, IP und Referenzdesigns und ermöglicht eine sofortige Entwicklung. Dieses Kit bietet eine flexible Umgebung für das Systemdesign und bietet ein vorab verifiziertes Referenzdesign sowie Beispiele zur Nutzung von Funktionen wie serielle Hochgeschwindigkeits-Transceiver, PCI Express®, DVI und/oder DDR3. Dieses Kit enthält einen FMC-Steckverbinder (FPGA Mezzanine Card) nach Industriestandard für zukünftige Skalierung und Anpassung an bestimmte Anwendungen und Märkte.

495 $

Ressourcen

Serieller Transceiver

Das High Speed Serial I/O (HSSIO) Solution Center ist eine Ressource, die Sie bei der Beantwortung von Fragen zu Xilinx Multi-Gigabit-Transceivern unterstützt.

Ethernet

Das Ethernet IP Solution Center behandelt alle Fragen zu den Xilinx Lösungen für Ethernet-IP.

Immer informiert bleiben

Melden Sie sich für die E-Mail-Liste an, um die neuesten Nachrichten und Meldungen zu adaptiven SoCs and FPGAs zu erhalten.

Fußnoten
  1. In diesem Video Designing with Vivado QuickTake erfahren Sie mehr über diese Lösung.