- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
From the documentation I am not clear what VCCIO standard the nCEO pin uses when configured as a general purpose IO pin.
For example, I have a Cyclone V where VCCIO5A and VCCIO5B are connected to 3V3 but VCCPGM is connected to 3V0.
With nCEO set to be used as a general purpose IO pin, am I safe to feed 3V3 into the nCEO pin?
Any advice is greatly appreciated.
Best regards
Simon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Simon,
The operating voltage for the configuration input pin is independent of the I/O banks power supply,
VCCIO, during configuration. You may refer on page 246 of Cyclone V Device Handbook from this link: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-v/cv_5v2.pdf
The nCEO pin will comply with Table 15 from page 19 of that Cyclone V Device Datasheet when it is configured as general purpose I/O pin. Thus, the Vih value will depends on the I/O standard you set.
You are safe to put 3.3V of Vih to nCEO if you set 3.0-V LVTTL as I/O standard as situation you previously mentioned because the value of Vih can go up to 3.6V in that particular I/O standard.
Hope this clarifies.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
There are two uses of nCEO pin. It can be used as dual-purpose pins and regular I/O pin. During multi-device configuration, this pin feeds the nCE pin of the next device in the chain. If this pin is not feeding the nCE pin of the next device, you can use this pin as a regular I/O pin. To use it as dual purpose pins: Assignments > Device > Device and Pin Options > Dual-Purpose Pins. Please note that if you are using it as multi-device configuration mode, you cannot use nCEO pin as regular I/O after configuration.
You can use this pin as a regular I/O pin in single-device configuration. During single-device configuration, you may leave this pin floating. In this case, connect this pin through an external 10-kΩ pull-up resistor to VCCPGM. For more information, you can refer to page 5 of this link: https://www.intel.fr/content/dam/www/programmable/us/en/pdfs/literature/dp/cyclone-v/pcg-01014.pdf
Hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
Thank you for getting back to me, but unfortunately you may have misunderstood my question.
For the 5CEFA9F23I7N device, the nCEO pin is within Bank 5A. I have VCCIO5A connected to 3V3, however VCCPGM is connected to 3V0.
I am planning on using the nCEO pin as a regular IO pin (input only).
In which case, is it safe to feed a 3V3 signal into the nCEO pin?
I ask as the documentation only mentions using a 10K pull-up to VCCPGM.
Best regards
Simon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Simon,
I apologize for the confusion. To answer your question that will depends on configuration pins power supply (Vccpgm). You can refer on page 5 and page 9 from Cyclone V Device Datasheet to check for the range of Vccpgm. Here's the link to Cyclone V Device Datasheet: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-v/cv_51002.pdf
I hope this answer helps.
Thank you
- Tags:
- o Si
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for getting back to me.
The Cyclone V data sheet states that VCCPGM, for a '3.0V' supply, has a minimum of 2.85V to a maximum of 3.15V.
However, table 15 of the same document (page 19) states that the single ended IO standard for 3.0V LVTTL requires a 3.0V VCCIO, but allows a maximum input Voltage of Vih=3.6V.
So, just to clarify my question...
For the 5CEFA9F23I7N, the nCEO pin is within Bank 5A. I have VCCIO5 = 3V3 & VCCPGM = 3V0.
If nCEO is configured as a general purpose IO pin, does it comply with the single ended IO standard as described in table 15?
In which case, if the nCEO pin is configured as both general purpose IO 'and' 3.0V-LVTTL I can safely feed a 3.3V signal into the nCEO pin.
Is this correct?
Best regards
Simon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Simon,
I apologize for taking time to reply to your recent post.
If nCEO is configured as a general purpose IO pin, does it comply with the single ended IO standard as described in table 15?
Yes, it does comply with Single Ended I/O Standards in Table 15 from page 19.
In which case, if the nCEO pin is configured as both general purpose IO 'and' 3.0V-LVTTL I can safely feed a 3.3V signal into the nCEO pin.
That will depends on types of signal you are referring. If you are referring this signal as Vccio, then the maximum input voltage that you can put on 3.0-V LVVTL is 3.15V. If you are referring this signal as Vih, then you can put the value up to 3.6V.
In short, if you meant '3.3V signal' as Vccio then the answer is no it is not safe to feed that signal into nCEO pin. If you meant this signal as Vih, the answer is yet it is safe to feed it.
Do note that Vccio is a voltage to activate nCEO pin. Vih is for input high which means anything that is in the range of 1.7V to 3.6V will be read as logic 1 (HIGH) .
I hope this answer helps you. Please do not hesitate to ask more questions for clarifications.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi and thank you for getting back to me.
For final clarification, as I may have inadvertently confused things...
If the nCEO pin is configured as general purpose IO it will comply to its bank VCCIO which is 3V3.
I can therefore safely feed a signal with a Vih of 3V3 into the nCEO pin.
Best regards
Simon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Simon,
The operating voltage for the configuration input pin is independent of the I/O banks power supply,
VCCIO, during configuration. You may refer on page 246 of Cyclone V Device Handbook from this link: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-v/cv_5v2.pdf
The nCEO pin will comply with Table 15 from page 19 of that Cyclone V Device Datasheet when it is configured as general purpose I/O pin. Thus, the Vih value will depends on the I/O standard you set.
You are safe to put 3.3V of Vih to nCEO if you set 3.0-V LVTTL as I/O standard as situation you previously mentioned because the value of Vih can go up to 3.6V in that particular I/O standard.
Hope this clarifies.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page