R
Rick C
Guest
Looking at section 4.5 the power up supply sequence is clearly stated to start with Vcc/Vccpll, then to bring up SPI_VCCIO1 followed by VPP_2V5 with the remaining supplies to be brought up anytime after Vcc/Vccpll. In each case the prior supplies must reach 0.5V before the next supply should be raised.
Then in section 4.6 External Reset, when SPI_V CCIO1 and V PP_2V5 are connected together they are brought up at the same time.
Does anyone understand what is going on with this sequence? When they say A before B, do they really mean A not later than B? I guess it\'s a bit moot. If they aren\'t tied together there is no way to assure A is not later than B other than by making sure A is BEFORE B.
They also have an odd voltage spec on V PP_2V5, up to 3.46V (3.3+5%) unless programming NVCM when only 3.0 is allowed. Needing to drop the voltage for programming is not only odd, but messy. Is NVCM programming typically done on the chip prior to assembly?
I guess the bottom line is that there needs to be two power supplies for this part unless the parts need to have the NV ram configured in which case there needs to be three supplies with appropriate sequencing OR all the non Vcc/Vccpll supplies can be used at 3.0 volts or less.
Very messy.
This is important to me because I need to have a precise supply for one VCCIO so to use outputs and LVDS inputs as comparators in SD ADCs.
Ultimately the accuracy of an ADC will be limited by the VCCIO voltage accuracy unless a reference is measured at the same time and used to calibrate each reading. The sensors being measured have outputs relative to their power supply, so that supply would be measured and divided into each signal measurement taken.
Crap, now I need to decide how to do a division in an FPGA. Newton-Raphson iteration maybe? I think that is what was used in an array processor I worked on many years ago (a floating point processor in a 240 volt powered rack cabinet).
--
Rick C.
- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209
Then in section 4.6 External Reset, when SPI_V CCIO1 and V PP_2V5 are connected together they are brought up at the same time.
Does anyone understand what is going on with this sequence? When they say A before B, do they really mean A not later than B? I guess it\'s a bit moot. If they aren\'t tied together there is no way to assure A is not later than B other than by making sure A is BEFORE B.
They also have an odd voltage spec on V PP_2V5, up to 3.46V (3.3+5%) unless programming NVCM when only 3.0 is allowed. Needing to drop the voltage for programming is not only odd, but messy. Is NVCM programming typically done on the chip prior to assembly?
I guess the bottom line is that there needs to be two power supplies for this part unless the parts need to have the NV ram configured in which case there needs to be three supplies with appropriate sequencing OR all the non Vcc/Vccpll supplies can be used at 3.0 volts or less.
Very messy.
This is important to me because I need to have a precise supply for one VCCIO so to use outputs and LVDS inputs as comparators in SD ADCs.
Ultimately the accuracy of an ADC will be limited by the VCCIO voltage accuracy unless a reference is measured at the same time and used to calibrate each reading. The sensors being measured have outputs relative to their power supply, so that supply would be measured and divided into each signal measurement taken.
Crap, now I need to decide how to do a division in an FPGA. Newton-Raphson iteration maybe? I think that is what was used in an array processor I worked on many years ago (a floating point processor in a 240 volt powered rack cabinet).
--
Rick C.
- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209