Využití rozhraní na bázi PCI-Express pro akviziční systémy s velkou datovou propustností

Abstract

Tato práce se věnuje přenosu dat mezi PC a FPGA za pomocí PCI Express (PCIe) rozhraní. V teoretické části diplomové práce je popsán přehled dnes běžně dostupných rozhraní pro přenos dat na straně PC. Dále je detailněji popsáno rozhraní PCIe. Druhá část diplomové práce se věnuje implementaci PCIe rozhraní v FPGA. Realizovaný systém je kombinací dostupných IP jader a vlastního kódu, který je napsán v jazyce VHDL. PC aplikace je napsána v jazyce C++. Na realizovaném systému je ukázán přenos dat mezi pamětí a PC. Maximální dosažená propustnost z FPGA do PC byla 1646 MB/s a z PC do FPGA byla maximální dosažená propustnost 1257 MB/s.

Description

Subject(s)

pci express, usb, thunderbolt, firewire, polarfire, microsemi, libero soc, propustnost.

Citation

Collections

OPEN License Selector