Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
Need Forum Guidance? Click here

Search our FPGA Knowledge Articles here.
18953 Discussions

MAX10 weak pull-ups and leakage current

foft
Novice
425 Views

I'm seeing significant impact from enabling weak pull-ups on pins other than the one I am using.

The specific case is as follows:

Device 10M02SCU169C8G.

In this design I have C1 and D1 connected together. I saw them pulling up with approximately 160uA when tri-stated. I.e. I see 0.8v on the pin if I use a 5K resistor to pull to ground.

I noticed that if I disable the weak-pull up on C2 then the leakage current on C1/D1 vanishes. Note that in my design C2 is actually an unused pin, the weak pull-up was on by default by the 'as input tri-stated with weak pull-up' option for unused pins.

Is this a known issue, perhaps related to the other half of a differential pair?

 

0 Kudos
7 Replies
AminT_Intel
Employee
408 Views

Hello,

 

This may happen because of leakage current in Max 10 device. There is a detail about tristated I/O pin on page 9 from this link: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/max-10/m10_datasheet.pdf

 

Thanks.

foft
Novice
404 Views

I saw that, but its talking about +/-10uA. 160uA is a fair bit higher. It does say that the 10uA may be exceeded when using the clamp diodes. In fact that isn't what I see here. I see it happen not with the clamp diodes but the weak pull up on another pin that I'm not using.

AminT_Intel
Employee
380 Views

Hello,

 

May I know which version of Quartus are you using and if you can share you sample design.

 

Thanks.

foft
Novice
365 Views

I've seen this in Quartus lite versions for the last few years, now using v20.1. I'll post the .qar this evening.

AminT_Intel
Employee
315 Views

Hello,

 

Is there any update from your end? I will close this case in 3 days from today if there is no update from you. 

 

Thank you.

AminT_Intel
Employee
296 Views

We do not receive any response from you to the previous question/reply/answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.

foft
Novice
292 Views

Sorry I was a bit caught up with some things, I'd post it now but guess its too late.

Reply