J - Hot Chips

advertisement
Get Off the Bus and Call A TAXI
Hot Chips Symposium II
August 21, 1990
PAUL SCOTT
Design Engineering Manager
Network Products Division
Advanced Micro Devices
TAXI and TAXJchIp are trademarks of Advanced Micro Devices, Inc.
GET OFF THE BUS AND CALL A TAXI
BUS INTERCONNECTS CAUSE ·COMMUNICATION BOTILE-NECKS
TAXI™ LINKS CREATE PRIVATE SERIAL DATA CHANNELS
OllER UNTS
I/O
セM
Oll-ER UNrTS
AMD
___________J
P. Scott 8/90
PRIVATE SERIAL LINK
SYSTEM ARCHITECTURE COMPATIBILITY
SERIAL LINK BANDWIDTH
INTEGRATION OF CLOCK GENERATION & RECOVERY
MANY DATA TRANSMISSION RATES
APPROPRIATE INTERCONNECT MEDIA & INTERFACE
TECHNOLOGY FOR CHIP DESIGN & MANUFACTURE
MINIMUM BOARD SPACE REQUIREMENT
dmaM M M M セ
ーセM M
BGPYQ Xセエ ッM」s
TAXlchipTM SYSTEM BLOCK DIAGRAM
セウケョ」ィイッョ オウ
Iransparent
セュゥエ ・イOr・」 ゥカ・イ
interface
Paralel Output
Parallel Input
O!
エMセic
__"
.
セ
Serial Transmission Link·
w
w
セ
z
o
t;c{S
0<2
I0t:i
セ
'" : 8. 'I OR I: I!llTS
tJl • N : '2
TRANSMfTTER
SERIAL RATE セ
セ
URQセ ャp jュa
セュa
dmaM M M M セ
uo
2l»2tiD
BJ..6t1J
Am7QS.W-Itia)
lCJ»o16CXJ
セュa
Ami'QlWo125
Ami'QlWo1715
AtnJlllPl10159-125
Am}QWo.CJ
Arn19169-2tiD
126-'715
125 (O.I'IJCAO
Am7916/#-2/!l)
AVAILABLE
RECEIVER
URQセ
Ami'W-125
Ami'W-1715
w
o
セュa
I。ゥエQセュa
セ セM M M
wIkiヲセ
wIkiヲセ
wonセ
セセ
セセ
QqNQYセ
QqNGYセ
P Scott 8190
セ
TAXI PARALLEL INTERFACE
I
SIMPLE TO USE AS AN OCTAL REGISTER
AUTOMATIC MUX/DEMUX DATA & COMMAND
STROBE ACK
セ
セ] ] ]Mi
セ
セ
w
セ
セ
...--.............-..------.",...........
セ
tupセ
lATCH'
セ
.. HANDSHAKE
LOGIC
Am7968/69-125
o - 12.5 」・ウOセ
m HTERFACE
ASYNC
DECODER
DATA
Of
SYNC INTERFACE
AUTOMATIC
'sm STUFRNG'
CODE VIOLATION IftC>lCATOR
CMD
---------p
dmaM M M Mセ
BGセMLN
-sec-to
TAXI CODES FACILITATE DATA TRANSFERS
ENCODER EFFICIENCY DETERMINES BANDWIDTH REQUIREMENT
'OUT-BAND-SIGNALS' ENHANCE LINK BANDWIDTH
CODE CHARACTERISTICS DEFINE LINK LIMITATIONS
REQUIREMENT
GROUP CODED & NAZI
1
= 'TRANSITION'
0 = 'NO TRANSITION'
RUN LENGTH 4 or LESS
USE 'LOWEST' OFFSET AVAILABLE
NO ALIAS SYNC WITH LEGAL DATA
MAXIMIZE ERROR DETECTION
RESULT
48/58 & 58/68 CODES
$20% OVERHEAD
8, 9, 10 BIT DATA 8YTES
4, 3, 2 BIT COMMAND SYMBOLS
セMamd
CODES SUPPORT NETWORK STANDARDS
MセーscッエXOYP
)
TAXI SERIAL OUTPUT
INTERNAL PLL GENERATES BIT CLOCK FROM EXTERNAL BYTE FREQUENCY
ENCODER ASSURES EFFICIENT DATA TRANSFER WITH HIGH TRANSITION DENSITY
Am7968-125
BVIE
RATE
BULT IN. BYTE RATf XTAL OSC
m COMPA118LE BYTE RA1f INPUT
XTAL
4-12.5 c ・ s O セ
Pll
CLOCK
GENERATOR
ENCODER
AUTOMATICSVNC INSETmON
I
laセ A iᆪZ
SHIFTER
- - - - - - - - - - - '
_ _T!\XI
__t⦅セ s ュ⦅er
i
I
AMD
ECL 0VTPtJT'S (+Sv REF)
NO EXTERNAL COMPONENTS
J
__ セ ⦅
MMMMセ
J(D(
----------p-sc-o,.,-,q-ro""
TAXI SERIAL INPUT
INTERNAL PLL SYNCHRONIZES BIT CLOCK WITH INCOMING SERIAL STREAM
DECODER SEPARATES DATA FROM COMMAND AND FLAGS ERRORS
SHIFTER
Am7969-125
PlL
CLOCK
SYNCHRONIZER
NTEGRA1fD PL.L
⦅セ
....
TAXI RECEIVER
セM
セOB
.--. ᄋMセ
DECODER LATCH
DECODER
NセM・」
AMD M M ー scMoヲエ XセイッB
.
I
«J. J26 MI:Jaud
NO EXTERNAL C'CJ##IONENTS
セ
JffTER TOLERANCE (4OS/8I1)
AUTOMA71C BYTE FRAMING
DETECTS CODE VICXA110NS
セ
TAXI SERIAL INTERFACE
I
ECl lOOK OUTPUTS INTERFACE TO STANDARD OPTICAL MODULES
LOW IMPEDANCE DRIVERS CAN DRIVE lONG TRANSMISSION LINES
OPTICAL
INTERFACE
•' - + - -........--t MODULE
.J..
セ .
TAXI
TRANSMITTER
REMOTE
TAXI
RECEIVER
TAXI
TRANSMITTER
5'tIGLE E/tDED
Of
OIFFEREfIITlAL
All COMMON WIRE MEDIA INCI..WING COAX atd M1S7CD PAIR
MMMMセ
AMD M M M p U」MoLNM セᄋBL
TAXI SERIAL INTERFACE
DIFFERENTIAL INPUT COMPATIBLE WITH STANDARD OPTICAL MODULES
HIGH SENSITIVITY AND WIDE COMMON MODE RANGE ENCOURAGE WIRE INTERCONNECT
TAXI
RECEIVER
OPTICAL
INTERFACE
MODULE
*
TAXI
RECEIVER
REMOTE
DRIVER
aE-WAYtJI
セM M M M M M
==
Gms ⦅laiヲ セ ェ
AMD
__
IRIDGE
....,,)
p
scッセ
8.90
LINK LENGTH LIMIT
BANDWIDTH LIMITED LINKS (COAX) CAUSE JITIER IN NORMAL DATA
JITIER LIMITS THE LINK LENGTH BEFORE THE AMPLITUDE LIMIT
NRZ
BIT STREAM
1
000
DELAY (NOT JITTER)
セM M M M M M
AMD
-----------p-sco-,,-tj:x>-..,
TAXlchip LINE LENGTH
TRANSMISSION UNE CHARACTERISTICS UMIT LENGTH
EACH TYPE HAS DIFFERENT ECONOMIC & PERFORMANCE TRADEOFFS
150 .
125 .
:0セ
セ
w
セ
a:
e(
t-
100
90
80.
70
60
50.
e(
o
40
30
100
200
MAXIMUM
300
COAX
/UNCOMPENSATED
Mセ
400
LENGTH
JITTER BOUNDED
AMD M M M p セ N
500
600
(tt)
Llt.t/Tl
scセッMエ XA Q OYPセ
TAXlchip POWER BUS PARTITION
TTL & ECL I/O NOISE ISOLATED FROM CORE BY BUS SEPARATION
INTERFACES BETWEEN I/O AND INTERNAL LOGIC & PLL ARE DIFFERENTIAL
INTERNAL CURRENT TRANSIENTS CREATE NOISE VOLTAGES IN LEAD INDUCTANCE
CML AND PLL CIRCUITS CAUSE MINIMAL INTERNAL NOISE
vee
vee
GND
GND
vee
vee
vee
GND
GND
. . . . . - ---------AMD M M M M セ BAB
p Scott 8/90
TAXlchip PRODUCT PARTITION
REDUCE DATA CORRUPTION CAUSED BY CROSSTALK
MINIMIZE INTERFACE DATA RATE
SELECT BLOCKS FOR EFFICIENT, MANUFACTURABLE INTEGRATION
MINIMIZE CHIP COUNT AND INTERFACE PIN COUNT
MUD RATE
L.
UAA1ExN
_ _ _
HOST SPECIFIC LOGIC
HOST SPECIFIC LOGIC
N BYTES
N BYTES
BUS AA1E
N-IBVTESIWORD
eイyセ
⦅M M Mセ
......_---- AMD
::JlllilL
... "," I t ; ·
IWD !WE I 0. • 10
...
)
L-M+2 (BITSJENCOOED BYTE)
p Scott 8/90
•
TAXIchip SERIAL LINK SOLUTIONS
セ
FLEXIBLE SYSTEM INTERFACE
DRIVES TRANSMISSION LINES or OPTICAL MODULES
PLLs WITH NO EXTERNAL COMPONENTS
INTERNAL BIT RATE CLOCK GENERATOR
INTEGRATED CLOCK/DATA RECOVERY PLL
WIDE FREQUENCY RANGE
MATURE IC TECHNOLOGY FOR MANUFACTURABILITY
dmaM M M M セ
ーセM M
BNPYOセX エイッ」 s
TAXlchip SPEED LIMITS
TAXIs ADDRESS SPECIFIC DATA COMMUNICATION REQUIREMENTS
SPEEDS DEFINED BY INTERFACE LIMITATIONS AND SYSTEM CONVENTIONS
PRODUCTS PARTITIONED FOR COST EFFECTIVE SYSTEM SOLUTIONS
Am79268/2b9
(450-500 セ
セ
{セᄃqi
115001
Am79G368/369
(10)>1500 Mboud)
Am79168/UR
(200-250 Mboud)
TAXI-125
I
10
I
i
20
50
i
100
[
200
500
1(XX)
TAXI DATA RATE (Mbaud)
セM M M M amd
-------p
.sc-O>t-8/X'"
..
Download