This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430 vs picoPower (Atmel AVR ATmega164PA)

I see that TI have a white paper to compare and contrast the MSP4300 against the Microchip XLP
http://focus.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=slay015&fileType=pdf

Does TI have a similar publication to benchmark against the Atmel picoPower ATmega164PA?  Here is the datasheet to that part.
http://www.atmel.com/dyn/resources/prod_documents/doc8272.pdf

The application requires that the MCU be in sleep mode mostly, wake up at defined periods (us resolution), communicate with a radio, go back to sleep, while doing around 10 ADC samples per second.

  • Jason,

    I only looked at the low power mode that would be equivilent to LMP3.

    In our LPM3 which the WDT is enabled and can be used for time keeping, I have this running on my bench at around 680na.

    This includes the BOR running.

    Atmel lists this at 4.2uA min and 8uA typical. This is more than likely WITHOUT BOR running.

    Also, we have a smart ADC that can be used to sequence and cue up samples and wake the CPU up whenever the samples have been achieved. This enables a lower power average since the CPU is not awake until samples are collected.

    Brief Software Flow:

    Sleep -> Timer Interrupt -> Trigger ADC to DMA -> Wake up the processor -> Sleep

    The only time that we are fully running is in the wake up the processor mode, and at 1mhz we are at about 200ish ua. The atmel is 1.8Ma at this speed.

    This is just my brief observation. Hope it helps!

    -Jason

**Attention** This is a public forum