Recent content by TheComet

  1. TheComet

    Series diode and a low power device

    ...I'm not sure how you drew this conclusion. I clearly stated that this is battery powered and there is a series diode with very little current, and the voltage the diode would drop over the diode is 0.3V, meaning the diode will be nearly non-conducting. Maybe I didn't explain the problem...
  2. TheComet

    Is Pass-by-Reference part of a Function Signature?

    True. The stuff we were discussing is well defined by the C++ standard, which every major compiler implements correctly, so there should be no problem.
  3. TheComet

    Is Pass-by-Reference part of a Function Signature?

    You're missing the entire point of what I'm trying to say. Of course removing const from my example causes it to fail. In your first post you said: I was proving this statement false by demonstrating a program where the overloads sum(int,int) and sum(int&,int&) can be resolved unambiguously...
  4. TheComet

    Series diode and a low power device

    You linked the exact device I said I was using in my first post :smile:
  5. TheComet

    Is Pass-by-Reference part of a Function Signature?

    If what you say were true, why does my code compile on VS2015? Why am I able to disambiguate the supposed "identical" functions? The reason is because foo(int,int) and foo(int&,int&) are distinct types. Here is the relevant section from the current C++ ISO standard (section 16.1 Overloadable...
  6. TheComet

    Is Pass-by-Reference part of a Function Signature?

    This is not correct. The first and third functions have differing signatures, namely sum(int,int) and sum(int&,int&). See, for instance, the following program demonstrating how to call foo(int,int) without ambiguity: The reason this works is because foo(int&,int&) cannot discard const...
  7. TheComet

    Increasing The Capacitance In A Voltage Booster

    I am not sure where you are getting this from. The ESR typically decreases with increasing capacitance[1][2]. The reason for choosing different types of capacitors on the output is to better respond to rapid current transients and thus maintain a stable voltage. With that said, you are still...
  8. TheComet

    Series diode and a low power device

    I'm designing a device that consumes 450nA in idle (up to 2mA peak) and the maximum allowed voltage is 3.3V. The power is supplied by a battery with a voltage of 3.6V. One of the problems I've run into is: All LDOs I could find have a quiescent current consumption (Iq) greater than 450nA. The...
  9. TheComet

    C/C++ What Are the Day and Night Projects of an EE Student and C/C++ Developer?

    Hi all! By day I work on my bachelor thesis in my final electronic engineering semester. It involves the design, implementation and verification of a low power ultrasonic based flowmeter using a new SoC. I am most excited about being able to use a sigma-delta modulator based ADC, because these...
Back
Top