home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.dcom.cell-relay
- Path: sparky!uunet!munnari.oz.au!spool.mu.edu!sgiblab!sgigate!sgi!rigden.wpd.sgi.com!rpw3
- From: rpw3@rigden.wpd.sgi.com (Rob Warnock)
- Subject: Re: TAXI
- Message-ID: <uk00240@sgi.sgi.com>
- Sender: rpw3@rigden.wpd.sgi.com
- Organization: Silicon Graphics, Inc. Mountain View, CA
- Date: Fri, 8 Jan 1993 08:21:24 GMT
- Lines: 65
-
- ag@fokus.gmd.de (A. Gavras) writes:
- +---------------
- | sree@iti.gov.sg (Sreedharan Bhaskaran) writes:
- | |> Could anyone please tell me what TAXI is all about...
- |
- | TAXI stands for Transparent Asynchronous Transmitter/receiver Interface
- | and is a TM of Advanced Micro Devices (AMD). It is a chipset Am7968/Am7969
- | that provides a means to establish a high speed serial link between two
- | 8 bit wide parallel busses.
- +---------------
-
- Well, not really "busses", in the sense of computer I/O busses, but just
- 8-bit (or 10-bit on some versions) data paths -- a "byte pipe". It is easier
- to think of TAXIs as just really, really fast UARTs (or USRTs, actually).
-
- +---------------
- | The chipset uses 4B/5B coding and was designed for use in FDDI networks.
- +---------------
-
- Well, it was actually designed slightly before FDDI was standardized, so
- while it uses the same encoding for data an non-data symbols, it uses the
- non-data symbols in slightly different ways by default. For example, TAXIs
- use the "JK" symbol pair as the idle-line fill pattern, instead of FDDI's
- "I" symbol. And it has none of the FDDI PHY symbol-filtering or elasticity-
- buffer management logic.
-
- However, since you can send the "I" symbol (and other non-datas) explicitly,
- and since you can keep "JK"s from being sent by keeping the transmitter busy,
- it is just barely possible to implement an FDDI PHY with a concoction of TAXIs,
- FIFOs, and PALs. (Barely. But certainly not easy.)
-
- Still, if you're not trying to be FDDI-compatible, TAXIs are a cheap and
- very simple way to create a high-speed point-to-point serial link, up to
- their speed limit -- which at my last information was about 275 Mb/s.
- They take care of byte syncronization for you, and provide a limited way
- to send "out-of-band" data (the 4B/5B "non-data" symbols) over the same
- channel. For example, one might insert "R" or "S" symbols every so often
- in the data stream to perform an "XOFF/XON" flow-control function for the
- reverse direction. Or use "JK" and/or "T" to mark packet boundaries. Etc.
-
- There are also competing serializers from other companies, which go up
- to speeds as high as a gigabit/sec or more (e.g., the Tri-Quint [formerly
- Gazelle] 32-bit "HOTROD"). But as long as you stay within their speed
- range, TAXIs are about the cheapest thing there is...
-
- +---------------
- | In a (local) ATM network you can use the TAXI chipset to implement an
- | inexpensive serial link for the transport of ATM cells.
- +---------------
-
- In particular, the most recent TAXI parts can support the "Fibre Channel"
- 8B/10B coding (and escape codes), and thus should be usable with the Block-
- Coded TC Sub-Layer option of the "Network Compatible Local Area ATM" proposed
- spec. [Of course, there are several other vendors who also have Fibre Channel
- compatible serializers: AMCC, IBM, H-P, others...]
-
-
- -Rob
-
- -----
- Rob Warnock, MS-9U/510 rpw3@sgi.com
- Silicon Graphics, Inc. (415)390-1673
- 2011 N. Shoreline Blvd.
- Mountain View, CA 94043
-
-