2021/01/20

Analyze pci express zynq pl

XILINX   

Continuing from the last time , I will take a look at the TRD of the zcu106 PCI Express. First, let’s examine the PCI Express standard. However, the standard is not available on the internet, so check it from wikipedia.

https://ja.wikipedia.org/wiki/PCI_Express

First check the physical wiring.

magine each PIN. Write the explanation with the image seen from the RC side (for example, the PC side).

PINSideName
1APRSNT1 #PIN to check if Card is connected
1B+12VPower supply
FourAGroundground
FiveATCKFor JTAG
FiveBSMCLKSM Bus. Maybe for auxiliary communication
6ATDIFor JTAG
6BSMDATSM Bus. Maybe for auxiliary communication
7ATDOFor JTAG
8AETCSM Bus. Maybe for auxiliary communication
8B+ 3.3VPower supply
9BTRIESTE #For JTAG
TenB+ 3.3V toPower supply for aux.
11APRESS #reset. A signal that the RC side resets the card.
11BWAKE #Power return. Notify you that you have returned when you save power?
12BCLKREQ#Clock request. Is it time for the card to request a clock?
13AREFCLK+Reference clock differential +.
14AREFCLK-Reference clock differential.
14BHSOp(0)Lane 0 transmission. Differential +.
15BHSOn(0)Lane 0 transmission. Differential.
16AHSlp(0)Lane 0 reception. Differential +
17AHSln (0)Lane 0 reception. Differential.

I took a look up to x1. The number of lanes will increase to x4 and x16, but basically, only the signals of PRST and lane will be added.

I think REFCLK, HSOp, HSlp, and PERST are important signals, except for the auxiliary and power save.

Excluding the power supply, I think it is logically the following block diagram.

Prev:«

Next: »