Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Clause 5 Considerations.

Slides:



Advertisements
Similar presentations
10/10/ * Introduction * Network Evolution * Why Gi-Fi is used * Bluetooth & Wi-Fi * Architecture of Gi-Fi * Features / Advantages * Applications.
Advertisements

PeterJ Slide 1 Sep 4, B/10B Coding 64B/66B Coding 1.Transmission Systems 2.8B/10B Coding 3.64B/66B Coding 4.CIP Demonstrator Test Setup.
[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
Chapter 2 Fundamentals of Data and Signals
Improving Networks Worldwide. UNH InterOperability Lab Serial ATA (SATA) Clause 9 Considerations.
SATA Protocol Training
1 Fall 2005 Local Serial Asynchronous Communication Qutaibah Malluhi Computer Science and Engineering Qatar University.
Local Asynchronous Communication and RS-232. Goals Explain how electric current can be used to transmit bits over short distances Present a popular mechanism.
Improving Networks Worldwide. UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CSCI 4550/8556 Computer Networks Comer, Chapter 5: Local Asynchronous Communication (RS-232)
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Distributed Systems Module 1 -Basic networking Teaching unit 1 – LAN standards Ernesto Damiani University of Bozen-Bolzano Lesson 3 – Introduction to Ethernet.
 I/O channel ◦ direct point to point or multipoint comms link ◦ hardware based, high speed, very short distances  network connection ◦ based on interconnected.
Local Asynchronous Communication
Local Asynchronous Communications. Bit-wise data transmission Data transmission requires: Encoding bits as energy Transmitting energy through medium Decoding.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
2. Methods for I/O Operations
UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Use Cases.
Connections Unit objective: Identify connection interfaces and connectors and cables.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
Network Security FAST & GIGABIT ETHERNET. Network Security Fast Ethernet: Goals  Upgrade the data rate up to 100 Mbps  Make it compatible with Standard.
The University of New Hampshire InterOperability Laboratory Serial ATA (SATA) Protocol Chapter 10 – Transport Layer.
Formatting and Baseband Modulation
… when you will open a computer We hope you will not look like …
Serial Attached SCSI Small Computer Serial Interconnect (SCSI) just got a whole lot smaller, faster & more versatile. Performance – Gen 1 at 300MBytes/sec.
Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Clause 6.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 17.
Identifying SLC 500™ System Components. SLC 500 System Options  The SLC 500 line of processors comprises both fixed and modular processor styles.:
Bus structures Unit objectives Describe the primary types of buses, and define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features.
PeterJ Slide 1 Sep 4, B/10B Coding 64B/66B Coding 1.Transmission Systems 2.8B/10B Coding 3.64B/66B Coding 4.CIP Demonstrator Test Setup.
Communication Systems I. How can information flow from point A to point B?
Chapter-4/5-1CS331- Fakhry Khellah Term 081 Chapter 4 (Only 4.2 – 4.3) Digital Transmission.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Digital Encoding.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Theoretical Basis of Data Communication.
Chapter 5: Local Asynchronous Communication 1. Bit-wise data transmission 2. Asynchronous communication 3. Sending bits with electric current 4. Standard.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Lesson 3—Networking BASICS1 Networking BASICS Network Design Unit 2 Lesson 3.
Day 7 Connections. Standards Unless we had connection standards nothing would be interchangeable. –There would be different printers for Macs and Windows.
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
: Data Communication and Computer Networks
Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Testing.
Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Clause 7.
Improving Networks Worldwide. UNH InterOperability Lab Serial ATA (SATA) Clause 8: OOB and Phy Power States.
 It is the transmission of data from one place to another.  A data communication system is made up from hardware, software and communications facilities.
© Cisco Systems, Inc. All rights reserved. Cisco Public ITE PC v4.1 Chapter5 1 Computer Networks.
Chapter 6 Multiplexers and Switching Concepts
AS Computing Data transmission. Basic data transmission Baud The rate that the voltage changes is called the Baud. If the voltage changes 10 times every.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 4 Communications, Theory and Media.
Lecture Focus: Data Communications and Networking  Transmission Impairment Lecture 14 CSCS 311.
1 COMPUTER ARCHITECTURE (for Erasmus students) Assoc.Prof. Stasys Maciulevičius Computer Dept.
Chapter 7 Channel organization. Group members  Bilal Ahmed  Mehmal javed  Faisal khan janjua  Harris bashir.
A Level Computing for AQA Teacher’s Resource CD-ROM 20 CHAPTER: Communication methods Serial and parallel communications, bandwidth, bit rate and baud.
Part II. Physical Layer and Media Chapter 5. Analog Transmission COMP 3270 Computer Networks Computing Science Thompson Rivers University.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
1 CSCD 433 Network Programming Fall 2013 Lecture 5a Digital Line Coding and other...
McGraw-Hill©2003 The McGraw-Hill Companies, Inc. Chapter 6 Physical Layer.
TOPOLOGIES in COMPUTER NETWORKING Refers to the physical layout of the network devices and cabling and how all the components communicate with each other.
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
Computer Data Communication
Chapter 4. Digital Transmission
Lab 7 – CSMA/CD (Data Link Layer Layer)
Local Asynchronous Communication (RS-232)
DIGITAL DATA COMMUNICATION TECHNIQUES
Asynchronous Serial Communications
DIGITAL DATA COMMUNICATION TECHNIQUES
Analog and Digital Instruments
Joshua Beaudet & Michael Klempa
Presentation transcript:

Improving Networks Worldwide. UNH InterOperability Lab Serial Attached SCSI (SAS) Clause 5 Considerations

Improving Networks Worldwide.

3 SAS Clause 5 Considerations Presentation Topics Transmission Speeds and Unit Intervals OOB Construction Differential Signaling

4 SAS Clause 5 Considerations Physical Link Rate (Nominal) 1.5 Gbps SAS –150 MBps (MegaBytes Per Second) 3.0 Gbps SAS –300 MBps 6.0 Gbps SAS –600 MBps

5 SAS Clause 5 Considerations Unit Intervals (Nominal) 1.5 Gbps SAS – ps (picoseconds) = 2000/3 ps 3.0 Gbps SAS – ps = 1000/3 ps 6.0 Gbps SAS – ps = 500/3 ps

6 SAS Clause 5 Considerations Baud Rate (Nominal) 1.5 Gbps SAS –1.5 Gigasymbols/s 3.0 Gbps SAS –3.0 Gigasymbols/s 6.0 Gbps SAS –6.0 Gigasymbols/s

7 SAS Clause 5 Considerations OOB Signal Construction Out-Of-Band Signals Consists of Bursts Dwords and Gaps of DC Idle Built with D24.3 characters – –

8 SAS Clause 5 Considerations OOB Interval Minimum – ps = x (1 – ) Nominal – ps Maximum – ps = x ( ) 1 OOBI = ps (Nominal)

9 SAS Clause 5 Considerations OOB Signals Built from three parts: –Bursts, Idles, Negations Three different signals –COMWAKE –COMINIT/COMRESET –COMSAS

10 SAS Clause 5 Considerations COMWAKE SATA Signal Special use for new features in SAS-2 Burst Time –160 OOBI ( ns) Idle Time –160 OOBI ( ns) Negation Time –280 OOBI ( ns) Total Signal Time –2200 OOBI ( ns)

11 SAS Clause 5 Considerations COMWAKE 160 OOBI Each 280 OOBI 160 OOBI Each Total Time: 2200 OOBI

12 SAS Clause 5 Considerations COMINIT/COMRESET SATA and SAS Signal Used to Initialize and Reset the entire connection Burst Time –160 OOBI ( ns) Idle Time –480 OOBI (320 ns) Negation Time –800 OOBI ( ns) Total Signal Time –4640 OOBI ( ns)

13 SAS Clause 5 Considerations COMINIT/COMRESET 480 OOBI Each 160 OOBI Each 800 OOBI Total Time: 4640 OOBI

14 SAS Clause 5 Considerations COMSAS SAS Only Signal Used to communicate that a device is a SAS device Burst Time –160 OOBI ( ns) Idle Time –1440 OOBI (960 ns) Negation Time –2400 OOBI (1600 ns) Total Signal Time –12000 OOBI (8000 ns)

15 SAS Clause 5 Considerations COMSAS 1440 OOBI Each 160 OOBI Each 2400 OOBI Total Time: OOBI

16 SAS Clause 5 Considerations Detecting OOB Signals Signals are detected via Idle times NOT Burst times Burst Tolerances –MAY detect all any burst <= 100ns –SHALL detect all bursts > 100ns

17 SAS Clause 5 Considerations Idle Time Detection Requirements COMWAKE – MAY Detect 35 ns <= T idle < 175 ns – SHALL Detect ns <= T idle <= 112 ns – SHALL NOT Detect T idle < 35 ns T idle >= 175 ns

18 SAS Clause 5 Considerations Idle Time Detection Requirements COMINIT/COMRESET – MAY Detect 175 ns <= T idle < 525 ns – SHALL Detect 304 ns <= T idle <= 336 ns – SHALL NOT Detect T idle < 175 ns T idle >= 525 ns

19 SAS Clause 5 Considerations Idle Time Detection Requirements COMSAS – MAY Detect 525 ns <= T idle < 1575 ns – SHALL Detect ns <= T idle <= 1008 ns – SHALL NOT Detect T idle < 525 ns T idle >= 1575 ns

20 SAS Clause 5 Considerations Differential Signaling Used to aid in handling noise on the line One + signal and one – signal transmitting in each direction

21 SAS Clause 5 Considerations Differential Signaling

22 SAS Clause 5 Considerations Differential Signaling Negative Signal is subtracted from the positive signal at the receiver

23 SAS Clause 5 Considerations Differential Signaling Result –Because ‘opposite’ signals were transmitted initially; output signal is twice as powerful –Noise will, theoretically, be applied equally to both channels of the differential signal; noise is eliminated from the output signal