cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
hayk.petr
Adventurer
Adventurer
377 Views
Registered: ‎10-04-2018

How to view LTSSM FSM?

Dear Forum,

 

I want to find the LTSSM FSM part of code in  PCIE IP, can you please help.

I can see that pl_ltssm_state starts from pcie_block_i module. But I cannot find that module description.

Is that module body hidden from the User?

 

Issue reason, my LTSSM is not working good, so I want to debug LTSSM FSM verilog code to see what it get stack and detect phase.

 

thanks

Tags (1)
0 Kudos
Reply
3 Replies
liy
Xilinx Employee
Xilinx Employee
367 Views
Registered: ‎08-02-2007

You can find the definition in PG213 for the signal name  cfg_ltssm_state

 

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Reply
hayk.petr
Adventurer
Adventurer
347 Views
Registered: ‎10-04-2018

Thanks

But I am using 7 series FPGA (Virtex 7). Seems there is no such signal there, instead pl_ltssm_state is there.

But I cannot find its FSM verilog code nowhere...

Some more info:

When I track the pl_ltssm_state signal, I can see that it codes to: pcie_7x_0_support_i->pcie_7x_0_i->inst->inst->pcie_top_i->pcie_7x_i-> pcie_block_i

Now the pcie_block_i type is PCIE_2_1. I wanted to see the body of that module. I think the LTSSM code is there, but I cannot find it anywhere.

Is that confidential and now open for the user?

0 Kudos
Reply
liy
Xilinx Employee
Xilinx Employee
330 Views
Registered: ‎08-02-2007

This FSM in the HARD IP but it is compliance with the LTSSM FSM in PCIe spec.

You can find the name of every state in PG054 and find more info about the conditions to go to the next state in PCIe spec 8.4.9 

 

------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Reply