Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20723 Discussions

ABOUT MAX10 FPGA OVERSHOOT CIRCUIT

MartinMaa
Novice
325 Views

MartinMaa_0-1712560587065.png

Hello,

I am writing to you regarding the overshoot protection circuit (circled in red in the image).
These circuits are used for one-time use only, and I also have space constraints on my PCB.

I would like to ask if it is possible to make a separate sub-board for this circuit that can be connected during programming.
The GND of the two boards will be connected together,
and the voltage of the two boards will also be set to the same as VCCIO BANK1.

Is this feasible? If so, what are the things I need to pay attention to?

Thank you for your time and consideration.

Labels (1)
0 Kudos
3 Replies
FvM
Valued Contributor III
277 Views
Hi, using protection circuits for external signals driving FPGA pins directly is generally a good idea. If you actually observe overshoot potentially degrading or even damaging FPGA IOs depends drive strength and rise time of connected circuit as well as cable length. An USB Blaster with original cable e.g. doesn't necessarily need clamping diodes. There's still a risk of ESD damage if not using appropriate protection means, in so far your separate board doesn't solve all possible problem.

I think, it's a matter of use case, in which environment programming will be performed.
0 Kudos
Ash_R_Intel
Employee
126 Views

Hi,

It is feasible to have the marked circuit on the separate board, provided the GND are connected and the VCCIO is sourced from the main board.


Regards


0 Kudos
Ash_R_Intel
Employee
43 Views

Hi,

As the query has been answered, I am setting the case to closure. However, it will still be open for the community members to comment on.


Regards


0 Kudos
Reply