Post Go back to editing

Differences with ADuCM361 and ADuCM363 parts

What are the differences with ADuCM361 and ADuCM363 parts?

I think the 363 part has more memory than the 361 part.

We are currently using the ADUCM361BCPZ128 part for a production product, but there is no supply.

There seems to be limited supply of the ADUCM363BCPZ128 parts.

Will our current software for the ADUCM361BCPZ128 drop into the ADUCM363BCPZ128 parts and function correctly?

Or is the software changes that would need to be made?

  • Hi Jim,

    Most of the code written for the ADuCM361 is compatible with the ADuCM363. However, the parts are not binary compatible; there are a few software changes required, like some changes to the Clock Tree, which require that the CMSIS device target is changed to ADuCM363 and the code recompiled and cleaned of some of the compile errors that will appear. We are preparing an Applications Note that highlight the internal difference between the ADuCM360/361 and the ADuCM362/363.

    If you are interested in a binary compatible part than can be programmed directly with your binary files for the ADuCM361, the option is the ADuCM360. This part is a bit more expensive because of the addition of a second ADC, but the software for the ADuCM360 can be directly programmed into the part with any flash programmer.

    Kind regards,

    Raquel

  • Hi,

    ADuCM361 ADuCM363
    Single 24-bit ADC Single 24-bit ADC
       
    21.1-bit rms (18.4 bit p-p) effective resolution 21.1-bit rms (18.4 bit p-p) effective resolution
    Offset drift 10nV/°C, ±3 ppm/°C chop enabled Memory Offset drift 10nV/°C, ±3 ppm/°C chop enabled Memory
    128 kB of o-chip Flash/EE memory 256 kB of o-chip Flash/EE memory
     8 kB of on-chip SRAM 24 kB of on-chip SRAM
    In-circuit debug/download via serial wire and UART supported by On-chip factory firmware In-circuit debug/download via serial wire and UART supported by On-chip factory firmware
    ARM Cortex-M3 32-bit processor ARM Cortex-M3 32-bit processor
    16 MHz oscillator with 8-way programmable divider Memory 16 MHz oscillator with 8-way programmable divider Memory
    Two 19-bit general-purpose timers: TIMER0 and TIMER1,
    19-bit WATCHDOG timer
    19-bit WAKE-UP TIMER
    16-bit PWM controller
    Two 19-bit general-purpose timers: TIMER0 and TIMER1,
    19-bit WATCHDOG timer
    19-bit WAKE-UP TIMER
    16-bit PWM controller
    19-pin GPIO port  19-pin GPIO port 
    8 External interrupt lines 8 External interrupt lines
    Internal power-on reset circuit  Internal power-on reset circuit 
    Single 12-bit voltage output DAC Single 12-bit voltage output DAC
    On-chip temperature sensor On-chip temperature sensor
    dual programmable excitation current sources(4 mA to 20 mA) dual programmable excitation current sources(4 mA to 20 mA)
    UART, I2C, and 2 × SPI serial I/O(Baud rate upto 115,200kbps) UART, I2C, and 2 × SPI serial I/O(Baud rate upto 115,200kbps)
    No power supply monitoring No power supply monitoring
    Library and demos: ftp.analog.com/.../ Example projects: ftp.analog.com/.../
    Codes:ftp.analog.com/.../
    (Note: Same libraries are used for all ADuCM36x)
  • Hi Jim,

    Following up on this, the document highlighting the software differences between the ADuCM361 and ADuCM363 is now live. You can consult that document here:

    Differences between ADuCM360/ADuCM361 and ADuCM362/ADuCM363 (analog.com)

    Kind regards,

    Raquel

  • Hi Raquel,

    Yes we are mostly interested in a binary compatible part than can be programmed directly with your binary files for the ADuCM361, so the ADuCM360 is the family there we are interested in.

    So is the ADUCM360BCPZ128-R7 part, also pin compatible to our original ADUCM361BCPZ128-R7

    Also is the footprint the same?

  • Hi Jim,

    Yes, the ADuCM360 is pin compatible with the ADuCM361. The difference is that the ADuCM360 has an extra ADC.