Altera_Forum
Honored Contributor
8 years agobanks sharing VCCPD pins
I am working on a Cyclone V project: part 5CSEBA5U23C8SN
In addition to the HPS "ARM" core I am also creating a NIOS system with its own DRAM, DDR3L, 32 bits wide I decided to put the DRAM signals on bank 4A. One reason was to facilitate board routing, but the other was because it appeared to be the bank that fit best, getting all the DRAM signals in with minimal left overs. This was imortant as the IO voltage on the bank will need to be 1.35 V and there is no other logic on the board that would interface at this voltage level. I thought it was a good solution until I discovered that the VCCPD pins are shared between banks 3B and 4A (VCCPD3B4A) There are 6 of these pins, why couldn't banks 3B and 4A be independent? Anyway, now I am having difficulty getting enough 3.3V I/O for the other functions due to the limitations of the VCCPD So I want to make sure I understand this properly. With any VCCIO voltage 2.5 or less, VDDPD must be 2.5 Volts. Is that correct? Now comes the really confusing part: With a VDDPD of 2.5 volts, it appears that I can't have a 3.3V LVTTL output, but I can have a 3.3V LVTTL input. Is that right? Is there any reason that I wouldn't want to have a 3.3 V signal as an input on bank 3B when VCCPD3b4A is 2.5 Volts? Thanks Rod