Hello all, I am newcomer to this post and I need some of your expertise. My overall goal is to use the c6711 DSK evaluation board with a D/A (PCM1608 by TI) and A/D (PCM1801 by TI) converter for a high end car audio crossover system with selectable filter coefficients for variable bandwidth selections. The problem that I am having is, the c6711 has only 2 McBSP for serial data communication. One McBSP is being used for the A/D for the incoming audio digital signal stream, the other used for coefficient selection. So, is there a way that I can serially send out 4 different data lines to the D/A converter? I thought using a few EMIF data lines would work...ANY INSIGHT IS GRATELY APPRECIATED!!! Thanks! David |
|
Can EMIF be used with a D/A??
Started by ●July 9, 2003
Reply by ●July 9, 20032003-07-09
Hi David, Those parts you have called out interface to the C6711 through the serial port. Using the EMIF would not be the prefered way. You could memory map some digital hardware to create a serial port but you may not have too. You may be able to share one McBSP for both those devices since the D/A only gets data from the C6711. An easy way to implement what you are looking for may be to purchase a daughter card with a stereo CODEC on board. Daughter cards built using TI's daughter card interface are designed to work with the DSKs. Getting started with them is very easy. There are several out there I like the offerings from iDSP (www.integrated-dsp.com); the eDAC-PCM3003 and eDAC-Audio512 both available on the website. The eDAC-Audio512 is probably what you are looking for it uses a TLC320AD77 24 bit stereo input and output CODEC. A CODEC has both the A/D and the D/A right onboard. The support software from iDSP is also very good they provide examples of FIR and IIR filters which is where you will start for a crossover. The eDAC-PCM3003 is also a nice board. The PCM3003 CODEC is a great part but not high end as the AD77. Thier email is . TI also makes a daughter card based on the PCM3003. Their card is available on their website. The support software is not as robust or easy to use but the board is solid. iDSP can also help with interfacing with the TI board. Good luck!! Joe --- dwjohns1 <> wrote: > Hello all, > I am newcomer to this post and I need some of your > expertise. My > overall goal is to use the c6711 DSK evaluation > board with a D/A > (PCM1608 by TI) and A/D (PCM1801 by TI) converter > for a high end car > audio crossover system with selectable filter > coefficients for > variable bandwidth selections. The problem that I am > having is, the > c6711 has only 2 McBSP for serial data > communication. One McBSP is > being used for the A/D for the incoming audio > digital signal stream, > the other used for coefficient selection. So, is > there a way that I > can serially send out 4 different data lines to the > D/A converter? I > thought using a few EMIF data lines would work...ANY > INSIGHT IS > GRATELY APPRECIATED!!! > > Thanks! > David > > _____________________________________ > Note: If you do a simple "reply" with your email > client, only the author of this message will receive > your answer. You need to do a "reply all" if you > want your answer to be distributed to the entire > group. > > _____________________________________ > About this discussion group: > > To Join: Send an email to > To Post: Send an email to > > To Leave: Send an email to > Archives: http://www.yahoogroups.com/group/c6x > > Other Groups: http://www.dsprelated.com > ">http://docs.yahoo.com/info/terms/ __________________________________ |
Reply by ●July 9, 20032003-07-09
David You'd be better off using the C6713 (I think TI has a DSK now?) as the McASPs are much better for multi-channel audio than the McBSP. -steve ------------------------ Stephen Turner AudioScience, Inc. www.audioscience.com ----- Original Message ----- From: "dwjohns1" <> To: <> Sent: Tuesday, July 08, 2003 7:16 PM Subject: [c6x] Can EMIF be used with a D/A?? > Hello all, > I am newcomer to this post and I need some of your expertise. My > overall goal is to use the c6711 DSK evaluation board with a D/A > (PCM1608 by TI) and A/D (PCM1801 by TI) converter for a high end car > audio crossover system with selectable filter coefficients for > variable bandwidth selections. The problem that I am having is, the > c6711 has only 2 McBSP for serial data communication. One McBSP is > being used for the A/D for the incoming audio digital signal stream, > the other used for coefficient selection. So, is there a way that I > can serially send out 4 different data lines to the D/A converter? I > thought using a few EMIF data lines would work...ANY INSIGHT IS > GRATELY APPRECIATED!!! > > Thanks! > David > > _____________________________________ > Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. > > _____________________________________ > About this discussion group: > > To Join: Send an email to > > To Post: Send an email to > > To Leave: Send an email to > > Archives: http://www.yahoogroups.com/group/c6x > > Other Groups: http://www.dsprelated.com > ">http://docs.yahoo.com/info/terms/ > |
Reply by ●July 10, 20032003-07-10
David, S.Turner is correct - the easiest [and I think pretty close to glueless] solution would be using the McASP ports of a 6713 DSK. If you must make the 6711 work, you will need to add some hardware. Your devices have 8 DAC channels [4 data lines out] plus 1 control channel and 2 ADC channels [1 data line in]. The control and ADC can be serviced by the 2 McBSPs. It will probably take an FPGA to service the 8 DAC channels - four 24 bit PISO shift registers and at least 4 24 bit holding registers + some count/timing logic. You could service these with timed 4 word EDMA bursts. Boy, this is getting complicated.... If you do the math on your "EMIF bit banging approach", you'll see that it will very likely eat most of your CPU cycles [if it can keep up] - leaving nothing for processing the input data. BTW, the 6713 DSK also has a USB port instead of a parallel port - very nice. mikedunn dwjohns1 <> wrote: Hello all, I am newcomer to this post and I need some of your expertise. My overall goal is to use the c6711 DSK evaluation board with a D/A (PCM1608 by TI) and A/D (PCM1801 by TI) converter for a high end car audio crossover system with selectable filter coefficients for variable bandwidth selections. The problem that I am having is, the c6711 has only 2 McBSP for serial data communication. One McBSP is being used for the A/D for the incoming audio digital signal stream, the other used for coefficient selection. So, is there a way that I can serially send out 4 different data lines to the D/A converter? I thought using a few EMIF data lines would work...ANY INSIGHT IS GRATELY APPRECIATED!!! Thanks! David _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: Send an email to To Post: Send an email to To Leave: Send an email to Archives: http://www.yahoogroups.com/group/c6x Other Groups: http://www.dsprelated.com ">http://docs.yahoo.com/info/terms/ |