- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using winbond quad spi flash - all 4 flash IOs are connected to Cyclone 10 FPGA.
2 IOs are connected to Bank 1, which is at 2.5VDC level
2 IOs are connected to Bank 8, which is at 3.3VDC level
SPI flash device is for Active Serial FPGA configuration and is connected to 3.3VDC.
Is it OK to have flash IOs in two different DC levels?
Thanks
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Adding more details
- CS, CLK, DATA0, DATA1 - 2.5 VDC level
- DATA2, DATA3 - 3.3 VDC level
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there,
Is your device is Cyclone 10 LP or Cyclone 10 GX?
Since the configuration pin of the Cyclone 10 GX is powered by Vccpgm during configuration, I think your device is Cyclone 10 LP.
For Cyclone 10 LP device, the configuration voltage should be 3.3V or 3.0V based on your MSEL settings.
Please refer to the device handbook 6.3.1. MSEL Pin Settings.
https://www.intel.com/content/www/us/en/docs/programmable/683777/current/msel-pin-settings.html
and the KDB for VCCIO in bank 1:
https://www.intel.com/content/www/us/en/support/programmable/articles/000074744.html
Thanks,
Ethan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Ethan for your reply.
Yes its Cyclone 10 LP device. I needed Bank 1 on 2.5VDC as I have true LVDS lines from that Bank.
Can I have voltage level translator 2.5 to 3.3VDC on IO lines to SPI flash? will that work?
Cheers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you use Vccio 2.5V for bank 1 and add a voltage translator between flash and FPGA IO, it would be OK for the hard ware.
But since we do not suggest to configure by this way, I am not sure if there could be any other configuration issue, timing or compile errors.
I suggest to use the 2.5V IOs in the other banks and leave the bank 1 as 3.3V powered.
Thanks,
Ethan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank Ethan.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page