Forum Discussion
Hi,
Kindly find the updated FTA for the PCIe debugging which is available in Intel Website .
>> click on Debug
- In the 4th tab of the spreadsheet, it says to use test_out to observe PCIe PIPE interface signals.
- you can refer to the 'Diagram' tab in the PCIe FTA excel sheet, which shows a screen shot of 'Expected behaviour for rxstatus, phystatus, txelecidle, txdetectrx' as an example.
For the test out signal, you can ignore it , for the test_in, you should focus on the PCIe IP top level signal, which is 32bit , you can refer to the user guide about it
Hope that able to help you to move forward.
Regards,
Wincent_Intel
Thanks Wincent for digging this out. I had seen this before. Unfortunately, the spreadsheet doesn't say which clock to use to sample test_out. I don't undersand what you mean by ignoring the test_out signal. I want to see what is on the following signals.
So I am asking again - what clock should I use in signaltap to sample these signals?
| rxvalid0 | 1 | test_out [86] | test_out [246] |
| rxblkst0 | 1 | test_out [85] | test_out [245] |
| rxsynchd0 | 2 | test_out [84:83] | test_out [244:243] |
| rxdataskip0 | 1 | test_out [82] | test_out [242] |
| rxdatak0 | 4 | test_out [81:78] | test_out [241:238] |
| rxdata0 | 32 | test_out [77:46] | test_out [237:206] |
| powerdown0 | 2 | test_out [45:44] | test_out [205:204] |
| rxpolarity0 | 1 | test_out [43] | test_out [203] |
| txcompl0 | 1 | test_out [42] | test_out [202] |
| txelecidle0 | 1 | test_out [41] | test_out [201] |
| txdetectrx0 | 1 | test_out [40] | test_out [200] |
| txblkst0 | 1 | test_out [39] | test_out [199] |
| txsynchd0 | 2 | test_out [38:37] | test_out [198:197] |
| txdataskip0 | 1 | test_out [36] | test_out [196] |
| txdatak0 | 4 | test_out [35:32] | test_out [195:192] |
| txdata0 | 32 | test_out [31:0] | test_out [191:160] |
Thank you for the help.
Best regards,
Sanjay
- Wincent_Altera2 years ago
Regular Contributor
Hi,
I am unable to trace the .stp file, can you please attach the .stp file separately here ?
normally for pcie cases, we suggest to use either
1. dut_coreclkout_hip_clk2. dut|dut|altpcie_a10_hip_pipen1b|coreclkout
3. if not solved maybe you can try out using pld_clk
Can you please try it and get back to me for your result ?
Regards,Wincent_Intel