Ao simular o seu núcleo PCI Express®, você pode observar que o núcleo PCI Express parece sair do reset corretamente e iniciar a inicialização do link, mas não conclui a inicialização do link e a porta tx_out[n] parece estar continuamente no estado HiZ.
Isso pode ser o resultado da sua configuração de testbench, especificamente a configuração do barramento test_in para acelerar a simulação serial.
Para resolver este problema, configure o seu testbench para acelerar a inicialização do link, configurando test_in[0] = 1.
Para simulação, é recomendável que você defina test_in[39:0] = 0x0AD ou 0x0A9.
O significado desses bits está listado abaixo:
[7] = Desabilitar o gerenciamento de energia
[5] = Desabilitar o núcleo ao entrar no modo de conformidade
[3] = FPGA modo
[2] = Desabilitar a scrambling
[0] = Acelere a simulação serial