Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

IEEE draft standard.LVDS for SCI.1995

.pdf
Скачиваний:
45
Добавлен:
23.08.2013
Размер:
221.18 Кб
Скачать

Draft 1.3 IEEE P1596.3-1995

Draft Standard for Low-Voltage Differential Signals (LVDS) for Scalable Coherent Interface (SCI)

Draft 1.3

November 27, 1995

Sponsor

Microprocessor and Microcomputer Standards Subcommittee

of the IEEE Computer Society

Abstract: The IEEE Std 1596-1992 Scalable Coherent Interface (SCI) provides computer-bus-likeservices but uses a collection of fast point-to-point links instead of a physical bus in order to reachfar higher speeds. The base specification defines differential ECL signals, which provide a high

transfer rate (16 bits are transferred every 2 ns), but are inconvenient for some applications.

This extension to the SCI standard defines a lower-voltage differential signal (as low as 250 mVswing) that is compatible with low-voltage CMOS, BiCMOS, and GaAs circuitry. The power dissi-pation of the transceivers is low, since only 2.5 mA is needed to generate this differential voltageacross a 100 Ω termination resistance.

Signal encoding is defined that allows transfer of SCI packets over data paths that are 4, 8, 32, 64,and 128 bits wide. Narrow data paths (4 to 8 bits) transferring data every 2 ns can provide sufficient bandwidth for many applications while reducing the physical size and cost of the interface.

The wider paths may be needed for very-high-performance systems.

Keywords: backplane, bus, cable, differential, low-power, low-voltage, point-to-point, scalable,signal

Copyright © 1995 by the Institute of Electrical and Electronics Engineers, Inc. 345 East 47th Street

New York, NY 10017, USA All rights reserved.

This is an unapproved draft of a proposed IEEE Standard, subject to change. Permission is hereby granted for IEEE Standards Committee participants to reproduce this document for purposes of IEEE standardization activities. If this document is to be submitted to ISO or IEC, notification shall be given to the IEEE Copyright Administrator. Permission is also granted for member bodies and technical committees of ISO and IEC to reproduce this document for purposes of developing a national position. Other entities seeking permission to reproduce this document for standardization or other activities, or to reproduce portions of this document for these or other uses must contact the IEEE Standards Department for the appropriate license.

Use of information contained in this unapproved draft is at your own risk.

IEEE Standards Department

Copyright and Permissions

445 Hoes Lane, P.O. Box 1331

Piscataway, NJ 08855-1331, USA

IEEE Standards documents are developed within the Technical Committees of the IEEE Societies and theStandards Coordinating Committees of the IEEE Standards Board. Members of the committees serve volun-tarily and without compensation. They are not necessarily members of the Institute. The standards developedwithin IEEE represent a consensus of the broad expertise on the subject within the Institute as well as thoseactivities outside of IEEE that have expressed an interest in participating in the development of the standard.

Use of an IEEE Standard is wholly voluntary. The existence of an IEEE Standard does not imply that thereare no other ways to produce, test, measure, purchase, market, or provide other goods and services related tothe scope of the IEEE Standard. Furthermore, the viewpoint expressed at the time a standard is approved andissued is subject to change brought about through developments in the state of the art and commentsreceived from users of the standard. Every IEEE Standard is subjected to review at least every fiv e years forrevision or reaffirmation. When a document is more than fiv e years old and has not been reaffirmed, it is rea-sonable to conclude that its contents, although still of some value, do not wholly reflect the present state ofthe art. Users are cautioned to check to determine that they have the latest edition of any IEEE Standard.

Comments for revision of IEEE Standards are welcome from any interested party, regardless of membershipaffiliation with IEEE. Suggestions for changes in documents should be in the form of a proposed change oftext, together with appropriate supporting comments.

Interpretations: Occasionally questions may arise regarding the meaning of portions of standards as theyrelate to specific applications. When the need for interpretations is brought to the attention of IEEE, theInstitute will initiate action to prepare appropriate responses. Since IEEE Standards represent a consensus ofall concerned interests, it is important to ensure that any interpretation has also received the concurrence of abalance of interests. For this reason IEEE and the members of its technical committees are not able to pro-vide an instant response to interpretation requests except in those cases where the matter has previouslyreceived formal consideration.

Comments on standards and requests for interpretations should be addressed to:

Secretary, IEEE Standards Board

445 Hoes Lane

P.O. Box 1331

Piscataway, NJ 08855-1331

USA

IEEE Standards documents are adopted by the Institute of Electrical and Electronics Engineers without regard to whether their adoption may involve patents on articles, materials, or processes. Such adoption does not assume any liability to any patentowner, nor does it assume an y obligation whate ver to parties adopting the standardsdocuments.

 

Copyright 1995 IEEE. All rights reserved.

ii

This is an unapproved IEEE Standards Draft, subject to change.

Introduction

(This introduction is not a part of IEEE P1596.3-1995, IEEE STANDARD FOR LOW-VOLTAGE DIFFERENTIAL SIGNALS FOR SCI.)

The demand for more processing power continues to increase, and apparently has no limit. One can usefullysaturate the resources of any computer by merely specifying a finer mesh or higher resolution for the solu-tion to a physical problem such as hydrodynamics or 3-D graphics. This demand leads engineers and scien-tists in a desperate search for more powerful and faster computers.

To economically obtain this kind of computing po wer, it seems necessary to use a lar ge number of proces-sors cooperatively. This cooperation is provided by the Scalable Coherent Interface, a high-speed packettransmission protocol that efficiently pro vides the functionality of bus-like transactions (read, write, lock,etc.). However, the initial physical implementations are based on ECL signal levels, which consume morepower than is practical in the low-cost workstation environment. The initial specification’ s 1 Gbyte per sec-ond bandwidth (16-bit data path) may be overly expensive in the workstation environment. It may be morecost effective to use a narrower data path of sufficient bandwidth. The combination of a high speed transmis-sion environment and efficient protocols can pro vide the link for multiple processors to cooperate in a lo wcost workstation environment.

The initial developers of this standard came from the IEEE Std 1596 Scalable Coherent Interf ace project.The ECL signal levels defined there were to get the standard implemented quickly and are practical for high-performance applications. They are less well suited, however, to using SCI in low-cost workstations. Theobvious low cost solution is to integrate the transceivers into the controller and implement both in CMOS.This integration will satisfy the space and power requirements of the workstation and personal computing market.

!Eventually, a lower voltage swing will be needed in order to get higher speeds than ECL signal levels canprovide. This standard can provide the basis for increasing parallel signal switching frequency into the GHzrange.

Stephen Kempainen, Chairman

Comments on this draft should be addressed to the chair of the working group:

Stephen Kempainen

"National Semiconductor

#2900 Semiconductor Drive M/S E-2595

Santa Clara, CA 95052-8090Phone: 408-721-2836

$Fax: 408-721-4785

!Email: stephen@lightning.nsc.com

%Questions on other Scalable Coherent Interface projects should be addressed to the Chair of the IEEE Std 1596 Scalable Coherent Interface Working Group:

&David B. Gustavson

' SCIzzL

1946 Fallen Leaf Lane (Los Altos, CA 94024Phone: 415-961-0305 $Fax: 415-961-3530

!Email: dbg@sunrise.scu.edu

Copyright 1995 IEEE. All rights reserved.

 

This is an unapproved IEEE Standards Draft, subject to change.

iii

Committee Membership

The following is a list of participants in the IEEE Project 1596.3 Working Group. Voting members at thetime of publication are marked with an asterisk (*).

)Stephen Kempainen, Chair*

*David B. Gustavson, Vice Chair*

+Romain Agostini

Craig Hansen

.

Michael J. Koster

&Duane Anderson

.Mats Hedberg

!

Ernst Kristiansen

,Andre Bogaerts

&David V. James

-

John Moussouris

-James R. (Bob) Davis

+Ross Johnson

0

Gary Murdock

.Mike Chastain

,Anatol Kaganovich

0

Gurindar Sohi

Stein Gjessing

/Khan Kibria

1

William Terrell

-James Goodman

Tom Knight

2

Hans Wiggers

!Emil N. Hahn

 

&

Danny Yeung

The following persons were on the balloting committee that approved this document for submission to theIEEE Standards Board:

+Robert E. Allen

0Gordon Force

0Granville Ott

/Knut Alnes

1Willard Graves

!Elwood Parsons

2Harry Andreas

-John Griffith

.Mira Pauker

/Keith D. Anthony

&David B. Gustavson

3Brian Ramelson

1Wolfgang Attwenger

Phillip Hughes

1William Ramsay

2Harrison A. Beasley

&David V. James

$Fred U. Rosenberger

Chris Bezirtzoglou

/Kenneth A. Jansen

$Frederick E. Sauer

-Janos Biri

!Ernst H. Kristianson

4V. Singer

.Martin Blake

Conrad Laurvick

.Manu Thapar

,Andre Bogaerts

0Gerry Laws

.Michael G. Thompson

Charles Brill

+Roland Marbot

+Robert Tripi

,Alice Brown

1William C. McDonald

Tom Vrankar

2Haakon Ording Bugge

Chris McFarland

2Hans A. Wiggers

,Andrew M. Cofler

Thanos Mentzelopoulos

&David L. Wright

+Roger D. Edwards

/Klaus Dieter Müller

5Yoshio Yamaguchi

&Douglas K. Endo

-J. D. Nicoud

6Oren Yuen

1Wayne Fischer

Tadahiko Nishimukai

-Janusz Zalewski

 

.Michael Orlovsky

 

 

Copyright 1995 IEEE. All rights reserved.

iv

This is an unapproved IEEE Standards Draft, subject to change.

7(The following page will be replaced by the IEEE Editors after the document is approved.)

1When the IEEE Standards Board approved this standard on Month dd, 199x, it had the following member-ship:

8A. Good Person9, Chair

:R. Dear Scribe9 , ; Secretary

8Alternate B. Him9 , Vice Chair

 

 

Silja Theresa

Spencer David

Barbara Granse*

*Member Emeritus

 

 

,Also included are the following nonvoting IEEE Standards Board liaisons:

2How R. You

! Eye M. Fine

Kristin M. Dittmann

IEEE Standards Project Editor

Copyright 1995 IEEE. All rights reserved.

 

This is an unapproved IEEE Standards Draft, subject to change.

v

 

Copyright 1995 IEEE. All rights reserved.

vi

This is an unapproved IEEE Standards Draft, subject to change.

Contents

CLAUSE

 

PAGE

1

Overview..............................................................................................................................................

1

 

1.1

Scope............................................................................................................................................

1

 

1.2

Objectives ....................................................................................................................................

1

 

1.3

Strategies......................................................................................................................................

1

 

1.4

Design models..............................................................................................................................

2

#2

Document notation...............................................................................................................................

5

 

#2.1

Conformance levels .....................................................................................................................

5

 

#2.2

Technical glossary .......................................................................................................................

5

<3

Electrical specifications .......................................................................................................................

7

 

<3.1

Description and configuration......................................................................................................

7

 

<3.2

Electrical specifications ...............................................................................................................

8

 

<3.3

AC specifications .......................................................................................................................

18

 

<3.4

Skew specifications....................................................................................................................

20

,Annexes

 

 

,A

Bibliography ......................................................................................................................................

25

3 B

SCI signal encoding...........................................................................................................................

27

 

3B.1

SCI symbol encoding.................................................................................................................

27

 

3B.2

Narrow parallel encoding...........................................................................................................

28

 

3B.3

Wide parallel encoding ..............................................................................................................

30

C

Driver and receiver models................................................................................................................

33

 

C.1

Driver model ..............................................................................................................................

33

 

C.2

Receiver model ..........................................................................................................................

34

 

C.3

Signal transmission model .........................................................................................................

34

Copyright 1995 IEEE. All rights reserved.

 

This is an unapproved IEEE Standards Draft, subject to change.

vii

CLAUSE

 

Copyright 1995 IEEE. All rights reserved.

viii

This is an unapproved IEEE Standards Draft, subject to change.

Draft Standard for

Low-Voltage Differential Signals (LVDS) for Scalable Coherent Interface (SCI)

1. Overview

1.1 Scope

The scope of this project, as defined by its Project Authorization Request, is as follows:

Specify a process-technology-independent low voltage (less than 1 V swing) point-to-point signal interface optimized for IEEE Std. 1596 (SCI), using a differential driver connected to a terminated receiver through a constant-impedance transmission line. The interface will be optimized forCMOS processes, while being compatible with other IC processes, including GaAs and BiCMOS. The specification should support a transfer rate of at least 200 me ga-transfers/second.

In addition, the specification will define encodings for transporting SCI pack ets over narrow andwide data paths (4, 8, 32, 64, and 128 bits, rather than the 16 bits defined by 1596-1992) using thesesignals.

1.2 Objectives

The primary goal of this standard is to create a physical layer specification for dri vers and receivers andsignal encoding suitable for use with the IEEE Std 1596-1992 Scalable Coherent Interface in lo w costworkstation and personal computer applications. Other objectives include the following:

1)Technology independence. Specifications should allo w designs to be implemented in a variety ofintegrated-circuit technologies.

#2) CMOS compatible. Signal voltage levels and other specifications should be compatible with digitalCMOS processes operating from 2 V through 5 V power supply levels.

<3) Backplane and cable applications. Specifications should be optimized for connections betweenboards contained within one chassis and short (less than 5 meters) chassis to chassis interconnects. Longer connections are not prohibited, provided they meet specified signal loss and ground shiftcriteria for proper receiver operation. Connector and cable specifications are be yond the scope ofthis standard.

4)Scalable. The original 16-bit-wide SCI data path should be supplemented by 4- and 8-bit-wide datapaths to support a variety of cost/performance ratios. Support for 32, 64, and 128-bit-wide data pathswill also be addressed.

1.3Strategies

The basic design strategies selected by this standard include the following:

1)Low voltage swing. To minimize power dissipation and enable operation at very high speed, low-swing (400 mV maximum) signals are specified.

Copyright 1995 IEEE. All rights reserved.

 

This is an unapproved IEEE Standards Draft, subject to change.

1

IEEE

Draft 1.3 November 27, 1995

P1596.3-1995

IEEE STANDARD FOR LOW-VOLTAGE

#2) Differential signals. Small signal swings require differential signaling for adequate noise margin inpractical systems.

<3) Self terminated. To minimize board real estate and costs, and to maximize clock rates, each receiver is assumed to provide its own termination resistors.

4)Uniform ground. The standard assumes that the ground potential difference between driver and receiver is kept small by the system design. The mechanism for constraining the ground potentialdifference is beyond the scope of this standard.

The most controversial decision was to use differential signals, which at first appears to double the numberof signal lines. The pin-count overhead is actually much less than this, since reliable single-ended schemesrequire many more ground signals (many high-speed chips and/or backplanes provide one ground for everytwo signal pins) and run significantly slo wer. Other design benefits associated with dif ferential signalsinclude the following:

1)Constant driver current. The transmitter consumes a (near) constant current when driving the links;the current remains the same, but is routed in the opposite direction when the signal value changes. This simplifies the design of po wer-distribution wiring.

2)Constant link current. The net signaling current in a differential link is (nearly) constant, which =greatly simplifies system design. The links are unidirectional and transmitters always drive a differ-ential signal per table 3–1 or table3–2. Reversing or stopping links would cause the net commonmode signaling current to change, creating system noise.

<3) Low power. A low signal current can be used, since much of the induced noise and ground-bounceappears as a common-mode signal.

4) Simple board design. Although differential signals must be carefully routed on adjacent matchedtracks, they are usually less sensitive to imperfections in the transmission line environment.

>5) Low EMI. Differential signals minimize the area between the signal and the return path. In addition,the equal and opposite currents create canceling electromagnetic fields. This dramatically reducesthe electromagnetic emissions.

?6) Low susceptibility to externally generated noise. Though these links generate little noise, other partsof the system may. Differential signals are relatively immune to this noise.

1.4 Design models

1.4.1 Source-synchronous data

The SCI-LVDS link model assumes unidirectional operation (the dri ver always at one end of the link, thereceiver at the other), and that a clock signal is sent along with the data as though it is just another data bit.

Both edges of the clock are used to delimit data, so the maximum transition rate of the clock is the same asthe maximum transition rate of the data signals. This clock flo ws through the link at the same velocity as thedata, and is to be used as the time reference for sampling the data.

In most applications, the received sampled data will need to be synchronized to the receiver’s local clock. Ifthe transmitter’s clock and the receiver’s clock are independent, and thus perhaps at slightly different fre- @quencies, occasional symbols will need to be inserted or removed from time to time in an elasticity buffer inorder to maintain synchronization.

The transmission system shall ensure that the setup and hold requirements of the receiving latches are met,in order to avoid incorrect data sampling and triggering metastable states. The receiver can observe the tim-ing of the received clock relative to its own clock in order to choose an appropriate sampling time.

 

Copyright 1995 IEEE. All rights reserved.

#2

This is an unapproved IEEE Standards Draft, subject to change.

Соседние файлы в предмете Электротехника