A Wrapper of PCI Express with FIFO Interfaces based on FPGA
Hu Li, Yuan`an Liu, Dongming Yuan, Hefei Hu

TL;DR
This paper introduces PWrapper, a flexible PCI Express wrapper with FIFO interfaces implemented on FPGA, achieving 1.8Gbps speed and offering advantages like clock domain isolation and design flexibility.
Contribution
The paper presents a novel FPGA-based PCI Express wrapper with FIFO interfaces, emphasizing its architecture, design, and performance benefits over existing solutions.
Findings
Achieves data transfer speed of 1.8Gbps
Demonstrates flexibility and clock domain isolation
Validated on Xilinx Vertex-5-FX70T FPGA
Abstract
This paper proposes a PCI Express (PCIE) Wrapper core named PWrapper with FIFO interfaces. Compared with other PCIE solutions, PWrapper has several advantages such as flexibility, isolation of clock domain, etc. PWrapper is implemented and verified on Vertex -5-FX70T which is a development board provided by Xilinx Inc. Architecture of PWrapper and design of two key modules are illustrated, which timing optimization methods have been adopted. Then we explained the advantages and challenges of on-chip interfaces technology based on FIFOs. The verification results show that PWrapper can achieve the speed of 1.8Gbps (Giga bits per second).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems and FPGA Design · Parallel Computing and Optimization Techniques · Embedded Systems Design Techniques
