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.

Need help in choosing C2000 for FFT application

Hi All,

One of my client wants to perform some applications related to FFT by using C2000 or C6000 from TI.

Kindly suggest perticular series which can support FFT related tasks and also will support Graphical LCD.

Also which experimenter board will be useful for initial startup?

Awaiting for your valuable response.

  • Hi Nilesh,

    Nilesh Kulkarni2 said:

    One of my client wants to perform some applications related to FFT by using C2000 or C6000 from TI.

    Kindly suggest perticular series which can support FFT related tasks and also will support Graphical LCD.

    Also which experimenter board will be useful for initial startup?

    1. For FFT, you've ready made libraries for both fixed as well as floating point controllers in C2000 family. The most important question here is: what all and how many peripherals does your application require? According to this requirement we can shortlist the controller.

    2. Now about the graphical display, none of the mcus in C2000 family have ready-made libraries for any display. But they're very well equipped with SPI/SCI/I2C peripherals which can be used to create a customized library for ones application.

    Regards,

    Gautam

  • Hi Gautam,

    Thanks for resposnse.

    Please find below controller requirement:

    Main requirement is fast FFT and IFT computation.

    Should be able to read high speed ADC (100ksps or more) on SPI.

    Should have SPI port for EEPROM/RTC.

    USB host (not compulsory) else UART for USB interface.

    IrDA port.

    Around 25 I/O ports.

    Kindly advise on the same.

    Awaiting for your valuable response.

  • Nilesh Kulkarni2 said:

    Main requirement is fast FFT and IFT computation.

    Should be able to read high speed ADC (100ksps or more) on SPI.

    Should have SPI port for EEPROM/RTC.

    USB host (not compulsory) else UART for USB interface.

    IrDA port.

    Around 25 I/O ports.

    You can go for TMS320F28069U part; its a floating point controller with 2 SPI, 2 SCI (compatible with UART protocol), 1 I2C and 1 USB. Also, are you not planning to use the C2000's in-built ADC modules? Why external ADC?

    Edit: Further for IrDA there's no peripheral in C2000 as such but you can use an external device.

    Regards,

    Gautam