2
\$\begingroup\$

We are using the Spartan-6 FPGA from Xilinx. VCCO banks of the FPGA are running at 1.8V. We a have MIPI IC that outputs serial data, but at 2.7V.

Looking at the Specs for the FPGA, it seems to be able to handle up to 4V, at any Input.

Spartan-6 FPGA Data Sheet: DC and Switching Characteristics

I can't see that there is any clamping diode to VCCO for the individual banks. But just to be sure, is it ok to supply a 2.7V signal into a bank supplied with 1.8V ?

\$\endgroup\$

1 Answer 1

3
\$\begingroup\$

The data is indicated in Table 2 which specifies the recommended operating conditions:

Datasheet Voltage Specs Table 2, page 3 of datasheet.

According to this, \$V_{in}\$ is specified as an absolute value of up to ~\$4\mathrm{V}\$ relative to ground for all I/O Standards expect PCI. If you are using any I/O standard other than PCI, then this means indeed regardless of your \$V_{CCO}\$ voltage, you can feed in a signal of \$4\mathrm{V}\$. Feeding in a \$2.7\mathrm{V}\$ signal should cause you no problems at all.

The reason for singling out PCI is there are clamping diodes mandated by the PCI specification which are enabled internally when you select the PCI I/O standard. For other I/O standards (like 1.8V CMOS, LVDS, etc.) these clamping diodes are not enabled.

This is further confirmed in Table 9:

I/O Standards Table 2, page 3 of datasheet.

Note the \$V_{max}\$ rating for \$V_{IH}\$. This tells you the maximum input-high voltage for each I/O standard being used. Here we see \$4.1\mathrm{V}\$ for all standards except PCI. That is actually the same value as in the "Absolute Maximum" table, so it is best to stick to the \$4.0\mathrm{V}\$ limit specified in the "Recommended Operating Conditions" table.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.