Altera_Forum
Honored Contributor
12 years agoWhat is the correct input voltage of PERST# from PCIe slot?
Hello, all!
I am confused - what is the correct input voltage of PERST# from PCIe slot? PERST# is named as pcie_perstn in CYCLONE IV GX reference boards and is set to different voltages. 1). In .qsf for Cyclone IV GX Transceiver Starter Kit pcie_perstn input is set as 2.5 V: set_instance_assignment -name IO_STANDARD "2.5 V" -to pcie_perstn 2). In .qsf for Cyclone IV GX FPGA Development Kit pcie_perstn input is set as 1.8 V: set_instance_assignment -name IO_STANDARD "1.8 V" -to pcie_perstn In my design IO voltages 1.8 V and 2.5 V are not used and therefore I don't want to assign the whole bank to 1.8 V or 2.5 V only because pcie_perstn is either 1.8 V or 2.5 V. In my design all IO voltages are assigned as 3.3-V LVCMOS. Can I assign pcie_perstn to 3.3-V LVCMOS like this: set_instance_assignment -name IO_STANDARD "3.3-V LVCMOS" -to pcie_perstn ? Obviousely the answer could be found in PCI Express Card Electromechanical Specification. Here what it says about PERST# (pcie_perstn ): https://www.alteraforum.com/forum/attachment.php?attachmentid=7985 Do I understand it correctly, that PERST# (pcie_perstn ) Input high voltage on the PCIe slot and thefore on the CYCLONE IV GX input pin is really between 2.0 V and at least 3.3 V and I can safely assign PERST# (pcie_perstn ) to 3.3-V LVCMOS like this: set_instance_assignment -name IO_STANDARD "3.3-V LVCMOS" -to pcie_perstn ? If Yes, then why in the Cyclone IV GX FPGA Development Kit PERST# (pcie_perstn ) is assigned to 1.8 V which seems to be too low to accept PERST# (pcie_perstn )?