Interfaces%20and%20Synchronization - PowerPoint PPT Presentation

About This Presentation
Title:

Interfaces%20and%20Synchronization

Description:

Interfaces and Synchronization ... of bits actually transmitted per unit time Capacity is the number of bits that could be transmitted per unit time R = data rate ... – PowerPoint PPT presentation

Number of Views:146
Avg rating:3.0/5.0
Slides: 24
Provided by: Martin726
Learn more at: https://sites.pitt.edu
Category:

less

Transcript and Presenter's Notes

Title: Interfaces%20and%20Synchronization


1
Interfaces and Synchronization
  • Martin Weiss

2
EIA 232D Interface Standard
  • Synonymous with ITU V.24
  • Asynchronous interface
  • Up to 19.2kbps
  • 50 foot maximum distance between DCE and DTE

3
Other Interface Standards
  • EIA 449 - Uses EIA-422 (balanced) or EIA-423
    (unbalanced) signalling standards
  • EIA 530 - Same as EIA 449 except with a 25 pin
    connector

4
Signalling Standards
Circuit Type
Max. Separation (m)
Max. Bit Rate
EIA-423
10 100 1000
100kbps 10kbps 1kbps
EIA-422
10 100 1000
10Mbps 1Mbps 100kbps
5
Main EIA 232D Signals
  • Receive data (RxD) - Pin 2
  • Transmit data (TxD) - Pin 3
  • Request to Send (RTS) - Pin 4
  • Clear to Send (CTS) - Pin 5

6
Main EIA 232D Signals
  • Data Set Ready (DSR) - Pin 6
  • Data Terminal Ready (DTR) - Pin 20
  • Ring Indicator (RI) - Pin 22
  • Carrier Detect (CD) - Pin 8

7
EIA 232D Protocol
8
Questions
  • For data transfer, when would we want to transfer
    bits one at a time, and when as a group?
  • Why do we have to worry about synchronization?
  • How can we begin to quantify performance issues?

9
Bit Synchronization
  • The receiver must know when a bit starts and when
    it stops
  • Normally, synchronization sequences are necessary

10
Character Synchronization
  • When does a character start?

11
Asynchronous Communications
  • Characters are transmitted when they are
    generated
  • The receiver must be configured so that the gross
    transmission characteristics are identical to the
    transmitter

12
Implementation of Async
  • Line is normally in a logical High state
  • Preceding a character is a Start Bit (Low for
    one bit time)
  • Subsequent bits may be low or high
  • Character may be ended by stop bit(s)

13
Implementation of Async
Start
0
0
0
0
1
1
1
Stop
Stop
Parity ?
14
Discussion of Async
  • Very simple to implement
  • Inefficient
  • Alternative synchronous transmission

15
Discussion of Async
16
Synchronous Transmission
  • Transmitter and receiver are synchronized at the
    bit and character level prior to transmission
  • Messages may still arrive asynchronously
  • Synchronous systems are normally more complex

17
Performance Analysis of Communications Links
  • Consider the effect of propagation delay and
    transmission rate
  • Recall that

18
Definitions
  • Let U (throughput)/(capacity) T/R
  • Throughput is the number of bits actually
    transmitted per unit time
  • Capacity is the number of bits that could be
    transmitted per unit time
  • R data rate of the channel
  • d maximum distance between any two stations

19
Definitions
  • V velocity of signal propagation
  • L frame length (average or fixed)
  • T throughput
  • Assuming no overhead,

Number of bits
T
Time from source to destination
20
Illustration (a lt 1)
t0
Start of Transmission
t0a
Start of Reception
t01
End of Transmission
t01a
End of Reception
21
Illustration (a gt 1)
t0
Start of Transmission
t01
End of Transmission
t0a
Start of Reception
t01a
End of Reception
22
Utilization of a Baseband Bus
Utilization Throughput/Capacity
23
U vs. a
U
1.0
0.8
0.6
0.4
0.2
a
1
5
10
15
20
Write a Comment
User Comments (0)
About PowerShow.com