Topic MiniPCIe - myazzurro/msr-wiki GitHub Wiki
###Intro
###LogiCORE IP AXI Bridge for PCI Express
This core provides an interface between an AXI4 customer user interface and PCI Express using the Xilinx Integrated Block for PCI Express. The AXI Bridge for PCI Express core provides the translation level between the AXI4 embedded system to the PCI Express system. The AXI Bridge for PCI Express core translates the AXI4 memory read or writes to PCIe Transaction Layer Packets (TLP) packets and translates PCIe memory read and write request TLP packets to AXI4 interface commands.
#####Typical Configuration
v2.3 Vivado2013.4
- PCIE: Basics
- Select Root Port of PCI Express Root ComplexforDevice/Port Type
- Select 100MHzforReference Clock Freqency
- Check Enable Slot Clock ConfigurationforLink Status Register
 
- Select 

- PCIE: Link Config
- Select X0Y0forPCIe Block Location
- Select X1forNumber of Lanes
- Select 5.0 GT/sforLink Speed
 
- Select 

- PCIE: ID
- Vendor IDis- 0x10EE
- Device IDis- 0x7012
- Class Codeis- 0x060400
 

- PCIE: BARS
- Enable ONLY the BAR0with the size16 Kilobytes
 
- Enable ONLY the 

- PCIE: Misc
- Select 50msforCompletion Timeout Configuration
 
- Select 

- AXI:BARS

- AXI:System

- Shared Logic

- Address Base and Range
