> that is ,
> all the divice will share comman DX pin and each device will take
> their share according to the clock signal?
Yes. In TDM mode, each device transmits on DX pin *only* during it's
time-slot, and
otherwise tri-states the pin. This allows pin to be shared by multiple devices.
Note that each device needs to de-activate (tri-state) very quickly so as not
to
interfere with the next time-slot device. Not being quick enough leads to
contention, which is one reason that TDM mode is a limited scheme for shared
bus
communication, with rates less than 25 MHz typical.
On receive (DR pin), each device "listens" during its time-slot, although
nothing
prevents devices from listening to multiple time-slots.
-Jeff
>
> On 24/01/07, Jeff Brower wrote:
> > Joshy-
> >
> >
> > > that means , it will be time division multiplexed through single , dx
and
> > dr pins?
> > > then i think there is a need of external circuitary to identify the
> > corresponding
> > > slots of the time division signal and enabling corresponding signal?
which
> > pin out
> > > is used as the identifier to different time slots?
> >
> > No external pin is needed. The TDM state machine inside the TI DSP uses
the
> > framesync pulse to indicate start of frame, then clock to count number of
> > bits per
> > word and number of time-slots (words). Time-slots per frame is
programmable
> > in the
> > McBSP registers. So it's up to you when connecting and programming
external
> > devices
> > (including other DSPs, if needed) to make sure all devices sharing a TDM
> > channel
> > agree on number of time-slots per frame.
> >
> > -Jeff
> >
> >
> > > On 24/01/07, Jeff Brower wrote:
> > >
> > > Joshy-
> > >
> > > > how to connect the McBSP to multiple channels?
> > > > there is only one DX and DR in McBSP then how can it be
connected
> > to
> > > different channels?
> > >
> > > Search the C6000 series McBSP reference guide (SPRU580a.pdf) for
> > "TDM".
> > >
> > > -Jeff
Reply by Jeff Brower●January 24, 20072007-01-24
Joshy- > that means , it will be time division multiplexed
through single , dx and dr pins?
> then i think there is a need of external circuitary to identify the
corresponding
> slots of the time division signal and enabling corresponding signal? which pin
out
> is used as the identifier to different time slots?
No external pin is needed. The TDM state machine inside the TI DSP uses the
framesync pulse to indicate start of frame, then clock to count number of bits
per
word and number of time-slots (words). Time-slots per frame is programmable in
the
McBSP registers. So it's up to you when connecting and programming
external devices
(including other DSPs, if needed) to make sure all devices sharing a TDM
channel
agree on number of time-slots per frame.
-Jeff > On 24/01/07, Jeff Brower
wrote:
>
> Joshy-
>
> > how to connect the McBSP to multiple channels?
> > there is only one DX and DR in McBSP then how can it be connected to
> different channels?
>
> Search the C6000 series McBSP reference guide (SPRU580a.pdf) for
"TDM".
>
> -Jeff
> --
> regards,
> Joshy m. Jose
> kerala , India
> 91-9447976001
Reply by Adolf Klemenz●January 24, 20072007-01-24
Dear Joshy,
looks like the the McASP interface is what you need. It allows to
connect multiple A/D and D/A converters using I2S or similar interfaces.
Please see the McASP reference guide spru041g.pdf
Best Regards,
Adolf Klemenz, D.SignT
At 10:37 24.01.2007 +0530, joshy jose wrote:
>thanks,
>
>that means , it will be time division multiplexed through single , dx and
>dr pins?
>
>then i think there is a need of external circuitary to identify the
>corresponding slots of the time division signal and enabling corresponding
>signal?
>
>which pin out is used as the identifier to different time slots?
>On 24/01/07, Jeff Brower
><j...@signalogic.com> wrote:
>>Joshy-
>>
>> > how to connect the McBSP to multiple channels?
>> > there is only one DX and DR in McBSP then how can it be connected to
>> different channels?
>>
>>Search the C6000 series McBSP reference guide (SPRU580a.pdf) for "TDM".
>>
>>-Jeff
>
>--
>regards,
> Joshy m. Jose
> kerala , India
> 91-9447976001
>
Reply by joshy jose●January 24, 20072007-01-24
thanks,
that means , it will be time division multiplexed through single , dx and dr
pins?
then i think there is a need of external circuitary to identify the
corresponding slots of the time division signal and enabling corresponding
signal?
which pin out is used as the identifier to different time slots?
On 24/01/07, Jeff Brower wrote: >
> Joshy-
>
> > how to connect the McBSP to multiple channels?
> > there is only one DX and DR in McBSP then how can it be connected to
> different channels?
>
> Search the C6000 series McBSP reference guide (SPRU580a.pdf) for "TDM".
>
> -Jeff
>
--
regards,
Joshy m. Jose
kerala , India
91-9447976001
Reply by Jeff Brower●January 23, 20072007-01-23
Joshy-
> how to connect the McBSP to multiple channels?
> there is only one DX and DR in McBSP then how can it be connected to different
channels?
Search the C6000 series McBSP reference guide (SPRU580a.pdf) for "TDM".
-Jeff
Reply by joshy jose●January 23, 20072007-01-23
hai friends,
how to connect the McBSP to multiple channels?
there is only one DX and DR in McBSP then how can it be connected to
different channels?
--
regards,
Joshy m. Jose
kerala , India
91-9447976001