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.

VC5410 & VC5410A Difference

Other Parts Discussed in Thread: TMS320VC5410A

What are the differences between VC5410 and VC5410A ? 

It turns out that the "A" devices are in short supply and the "non-A" devices are not and we need to know what we would need to done to substitute VC5410 in their VC5410A design.

 

Thanks,

Scott

  • Hi Scott,

    There are several differences in terms of some of the packages, core voltage, some peripherals, device speeds.  You can see the differences by comparing the devices in the parametric table at:

    http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=dsp&sectionId=2&tabId=132&familyId=324

    Best regards, Vishal

  • Vishal, the critical question is this: is TMS320VC5410PGE100 drop-in compatible (pin and software functionality) to TMS320VC5410APGE12 if run at 100 MHz?

     

    Thanks,

    Scott

  • Hi Scott,

    The TMS320VC5410 is NOT drop-in compatible with the TMS320VC5410A.

    To swap these parts, some board-level redesign is required and compatibility of the software should be tested.

    The biggest problems are differences in core supply voltage, memory mapping, and clocking logic.

    Core Supply Voltage:
    C5410A:   1.6V @ 160MIPS,  1.5V @ 120MIPS
    C5410:      2.5V @ 100MIPS

    Memory Map:
    Both parts have 64K x 16Bit of RAM but the C5410 contains mostly SARAM. Addresses that map to DARAM1 -  DARAM7 on the C5410A map to SARAM on the C5410. Program Memory mappings also differ.
    C5410A:   8 blocks of 8k x 16-bit DARAM
                     
    C5410:      4 blocks of 2K x 16-bit DARAM
                      7 blocks of 8K x 16-bit SARAM

    Clocking Logic:
    The Clock Mode register (CLKMD) controls the divider/PLL for the system clock. The state of the clock after a reset is controlled by 3 external CLKMD pins, but the clock speed determined by these pins is different for C5410A and C5410.

    Host Port Interface (HPI) – C5410A has 8-bit and 16-bit HPI, C5410 only has 8-bit HPI
    C5410A:   HPI 8/16
    C5410:      HPI 8 ONLY

    DMA:
    DMA Program-Memory Mapping differs considerably, Data-Memory Mapping differs slightly (DARAM/ SARAM allocation)

    This is not a comprehensive list of differences. Refer to the datasheets:

    C5510A Datasheet

    C5510 Datasheet

    Hope this helps,
    Mark