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.

DSP Selection for University Project

Other Parts Discussed in Thread: TAS3103

Hello, 

I am working on a project in which I would like to implement a digital crossover - nothing too fancy, but just a simple stereo input, and 2 way stereo output (High pass on one, low pass on the other).   I may also add some equalization and some delay routines later on.  I have worked with the TMS320C6713 evaluation board, so I have a bit of experience with floating point DSPs from Texas Instruments.  Theses crossovers will be low order (not more than 4th order), and will use an external DAC.  I'm not too concerned about the input data format since TI has a large range of digital audio receivers.  However, the process of picking out a DSP for this task is a bit daunting for me.  I'm willing to go either way with fixed point or floating point.  Where do I start?  I've looked through the selection guide, but there are still so many choices!

Thanks!

Eric

  • In general the C6713 you mentioned is a fine part for such audio work, it is commonly used in such applications due to its floating point performance which is often used in audio work, and what I might recommend for a basic audio application (starting with the C6713 DSK) where you are not sure of how much performance and capability you will ultimately require as it gives you a good deal of performance head room. However since you are posing in the C5000 forum I imagine you are looking for a lower power device? I am less familiar with such parts so I will let one of the C5000 experts comment on what part they would recommend from their family.

  • The only thing that discourages me from using such a part is the huge lead count and BGA package.  The other part that I'm looking at using instead of a dedicated DSP chip is the TAS3103.  I would have to use 2 of them for my desired purpose, but they would still allow the use of a 2 layer board and easier routing.  I chose the C5000 series just because I didn't think I really needed the super high performance of the C6713.  I wish there were more simple IC that would allow a single stereo (I2S or S/PDIF) input, and a couple serial outputs, but didn't have 100+ leads/balls!

    Eric

  • You can avoid the BGA by selecting another member of the family, but I think that 4 layer and 144-pin might be your minimum.  These days it's very difficult to avoid surface mount and multiple layers.  I'm working with the C5506 on a 4-layer board and it's not too much trouble at all using affordable local PCB fab and assembly.

    Since you have too many options, perhaps you could narrow them by focusing on the package. I have not specifically looked for anything under 100 pins, and it could be a real bonus if there is a chip with SOIC 50-mil spacing instead of those tiny LQFP pins.  But that's starting to sound more like a general-purpose MPU and not a DSP.

    You might consider fixed point since floating point is not really necessary for low-order filters. However, if you end up with floating point then you'll have much more room to get into more challenging filters. Start with the package and go from there...

  • Hi,
    I'm currently working on a project based on visible light communication and I need to pick a DSP which receives data (such as an image ) and perform OFDM and output to an LED driver circuit. Which evaluation boards will work best for me ?