linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* ATM switching in MPC8260
@ 2001-12-05  4:30 Rudolf Ladyzhenskii
  2001-12-05 16:18 ` James Campbell
  2001-12-05 17:35 ` Dan Malek
  0 siblings, 2 replies; 5+ messages in thread
From: Rudolf Ladyzhenskii @ 2001-12-05  4:30 UTC (permalink / raw)
  To: Linuxppc-Embedded (E-mail)


Hi, all

I have to do some ATM traffic switching using MPC8260. Preferable without
processing data by the 603 core.
AAL2 microcode can do that for AAL2
MPC8260 manual says that it is possible to do it on AAL0

Does anyone know if this is possible for AAL5?

Thanks,

/************************/
Rudolf Ladyzhenskii
DSP Engineer
Advanced Communication Technologies
ph.  +61 3 8080 8215
fax. +61 3 9672 8800
Level 9, 190 Queen Street,
Melbourne, 3000
Australia
/***********************/


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread
* RE: ATM switching in MPC8260
@ 2001-12-05 22:18 Rudolf Ladyzhenskii
  2001-12-06  0:41 ` Dan Malek
  0 siblings, 1 reply; 5+ messages in thread
From: Rudolf Ladyzhenskii @ 2001-12-05 22:18 UTC (permalink / raw)
  To: 'Dan Malek', Rudolf Ladyzhenskii; +Cc: Linuxppc-Embedded (E-mail)


Hi,

> > I have to do some ATM traffic switching
>
> I'm not sure what you mean by "traffic switching."  The 603 core
> needs to be involved for some management of the connections.  I've
> done custom Ethernet bridging applications over ATM using the AAL5
> and it has worked well.


Management is fine, but I do not want core to process traffic. In case of
AAL2, itcan be programmed to do switching and switching will happen
automatically in CPM.
For AAL0 this is from 8260 manual: "Automatic data forwardingcan be used to
switch AAL0 cells from one ATM port to another without core intervention".
(29.9.8 ATM-to-ATM Data Forwarding).
No mention of AAL5, though.


>
> With AAL5 you just hand the CPM a PDU for transmit, and the receiver
> returns the PDU in the receive buffer.  The CPM does all of the cell
> fragmentation, CRC and length checks, and header processing.
>
> There are many nice features of this ATM controller, including things
> like bit rate and cell scheduling.  I suspect the whole of
> the Linux ATM
> software can be done by the CPM (and then some), all we need is a data
> path and control interface.

Yes, ATM controller is very powerful and flexible. Motorola did a good job!

Rudolf

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2001-12-06  0:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-05  4:30 ATM switching in MPC8260 Rudolf Ladyzhenskii
2001-12-05 16:18 ` James Campbell
2001-12-05 17:35 ` Dan Malek
  -- strict thread matches above, loose matches on Subject: below --
2001-12-05 22:18 Rudolf Ladyzhenskii
2001-12-06  0:41 ` Dan Malek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).