Para um link PCIe em um banco de transceptor, há dois pinos em bancos HVIO com uma função opcional como redefinição de plataforma PCIe (PERST#) para o link PCIe no banco. Você pode conectar o NÚMERO PERST a qualquer um dos pinos de reinicialização. Para o pino de reinicialização não utilizado como nº PERST, ele pode ser usado como um sinal HVIO genérico. Por exemplo, se o pino PIN_PERST_N_CVP_L1A_0 no Banco 5A estiver conectado ao PERST# para o link PCIe no Bank L1A, o PIN_PERST_N_CVP_L1A_1 de pinos no Bank 5B pode ser atribuído como um sinal HVIO genérico.
Devido a um problema nos dispositivos ES, atribuindo qualquer um dos dois pinos de reinicialização como PERST# não redefine o link PCIe.
Para o Agilex™ 5 série E na versão atual do software Quartus® Prime, você deve atribuir as portas p0_pin_perst_n_i e p0_pin_perst_n_1_i ao local dos pinos de reinicialização nos bancos HVIO, conforme mostrado na tabela a seguir. Conecte o Nº PERST a qualquer um dos pinos de reinicialização. Para o outro pino de reinicialização não utilizado como nº PERST, ele deve ser deixado flutuando no nível de placa. Por exemplo, para um link PCIe no banco GTS L1B, atribua p0_pin_perst_n_i para fixar PIN_PERST_N_CVP_L1B_0 e atribuir p0_pin_perst_n_1_i para fixar PIN_PERST_N_CVP_L1B_1. Se você conectar o PERST# ao PIN_PERST_N_CVP_L1B_0, deixe PIN_PERST_N_CVP_L1B_1 flutuando no nível de placa. Amarre a porta i_gpio_perst0_n à lógica alta.
Link PCIe no banco GTS |
Atribuição do local da porta do perst do pino | |
p0_pin_perst_n_i |
p0_pin_perst_n_1_i | |
L1A |
PIN_PERST_N_CVP_L1A_0 |
PIN_PERST_N_CVP_L1A_1 |
L1B |
PIN_PERST_N_CVP_L1B_0 |
PIN_PERST_N_CVP_L1B_1 |
L1C |
PIN_PERST_N_CVP_L1C_0 |
PIN_PERST_N_CVP_L1C_1 |
R4A |
PIN_PERST_N_R4A_1 |
PIN_PERST_N_R4A_0 |
R4B |
PIN_PERST_N_R4B_1 |
PIN_PERST_N_R4B_0 |
R4C |
PIN_PERST_N_R4C_1 |
PIN_PERST_N_R4C_0 |
Você deve atribuir o ponto fraco para baixo para fixar portas no arquivo de configuração do Software Quartus® Prime.
- set_instance_assignment -nome WEAK_PULL_DOWN pinos ON -para < p0_pin_perst_n_i>
- set_instance_assignment -nome WEAK_PULL_DOWN pino ON -para <p0_pin_perst_n_1_i>
Este problema será corrigido em uma versão futura do software Quartus® Prime Pro Edition e em dispositivos de produção.