IEICE Communications Express
Online ISSN : 2187-0136
ISSN-L : 2187-0136
Implementation and verification of PCI express interface in a SoC
Vinay Kumar PamulaSai Raghavendra Mantripragada
Author information
Keywords: PCIe, memory, SoC, DMA

2017 Volume 6 Issue 9 Pages 525-529


This paper describes the implementation and design of interface for peripheral component interconnect express (PCIe) interconnect and memory in a complex system on chips (SoC). PCIe bus traffic is made of a series of PCIe bus transactions. The direction of the data will be from initiator to completer (for write transaction) or vice-versa (for read transaction). The interface will read the command of the master and send corresponding response to the master. The major objective of the project is performance verification of SoC on a dedicated channel between PCIe end point and memory using performance models. We are using direct memory access (DMA) type of requests and bandwidth is measured at bottleneck for different PCIe generations, lane configurations and payloads. Bandwidth obtained is being compared with theoretical peak bandwidth calculated.

Information related to the author
© 2017 The Institute of Electronics, Information and Communication Engineers
Previous article Next article