- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
I am using a STRATIX 10 1GS040HH3F35E3VG with Quartus Prime Pro version 21.4.
I locked the npor_pin_perst of pcie hip to IO pin AP26, which is labelled as ...,nPERSTL0,..
Now fitter reports an error:
Could not find a location with: LEVELSHIFTER_DATA (1location affected)
Whats wrong there ?
Thanks for answer.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
For ND0 package device that you have selected, there is an additional setting need to add in the .qsf, in order to use the crete 3VIO instead of the levelshifters.
set_instance_assignment -name USE_AS_3V_GPIO ON -to pin_name
Example: set_instance_assignment -name USE_AS_3V_GPIO ON -to pcie_hip_npor_pin_perst
Refer to this KDB solution:
Can the 3.0V I/O banks in Stratix 10 devices support I/O standards of 2.5V, 1.8V, 1.5V or 1.2V?
https://www.intel.com/content/www/us/en/support/programmable/articles/000074575.html
Link copiado
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
PCIe IP Core has two, asynchronous, active low reset inputs, npor and pin_perst.
You mentioned that you connect npor_pin_perst to nPERSTL0. Is it means you connect both npor and pin_perst to nPERSTL0?
According to S10 PCIe User Guide page 47, https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_s10_pcie_avst.pdf
pin_perst of bottom left PCIe hard IP must be connected to nPERSTL0. While npor is connect to other IO pin.
You can also refer to some of the S10 PCIe example available at below link for their npor and pin_perst connection.
https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-guidance/pcie-support.html
If you still have problem with your design, please attach your Quartus design here.
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
Hello skbeh,
npo_pin_perst is just the name of the signal coming from qsys design. It is just the pin_perst, I connected. May this problem has nothing to do with PCIE, because I got an error containing "LEVELSHIFT..." also when assigning a particular signal to bank 3C, which is the only 3.3 V bank. As nPERSTL0 is located in a 3 V bank, maybe that's the same reason. Do you know what this "LEVELSHIFT" measns ?
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
When assigning 2.5 V I/O standard to the pin it works. But I want to use the bank (6A) as a 3 V standard!!
- Marcar como novo
- Marcador
- Subscrever
- Silenciar
- Subscrever fonte RSS
- Destacar
- Imprimir
- Denunciar conteúdo inapropriado
For ND0 package device that you have selected, there is an additional setting need to add in the .qsf, in order to use the crete 3VIO instead of the levelshifters.
set_instance_assignment -name USE_AS_3V_GPIO ON -to pin_name
Example: set_instance_assignment -name USE_AS_3V_GPIO ON -to pcie_hip_npor_pin_perst
Refer to this KDB solution:
Can the 3.0V I/O banks in Stratix 10 devices support I/O standards of 2.5V, 1.8V, 1.5V or 1.2V?
https://www.intel.com/content/www/us/en/support/programmable/articles/000074575.html

- Subscrever fonte RSS
- Marcar tópico como novo
- Marcar tópico como lido
- Flutuar este Tópico para o utilizador atual
- Marcador
- Subscrever
- Página amigável para impressora