SlideShare a Scribd company logo
1 of 17
ASYNCHRONOUS 
AND 
SYNCHRONOUS 
.. 
Prepared by : Parackattu.Akhil.B 
Dept : Electronic And Communication
 NEED OF SYNCHRONIZATION. 
• Whenever an electronic device transmits digital (and sometimes analogue) 
data to another electronic device. 
• There must be a certain rhythm established between the two devices, i.e., the 
receiving device must have some way of knowing, within the context of the 
fluctuating signal that it's receiving. 
• where each unit of data begins and where it ends. 
• So there two types synchronization. 
i. Asynchronous. 
ii. Synchronous.
 ASYNCHRONOUS. 
• In asynchronous the transmission of data is generally without the use 
of an external clock signal, where data can be transmitted 
intermittently rather than in a steady stream. 
• Any timing required to recover data from the communication symbols 
is encoded within the symbols. 
• The most significant aspect of asynchronous communications is that 
data is not transmitted at regular intervals, thus making possible 
variable bit rate. 
• And that the transmitter and receiver clock generators do not have to 
be exactly synchronized all the time.
 PHYSICAL LAYER. 
• In asynchronous serial communication the physical protocol layer, the 
data blocks are code words of a certain word length. 
• For example octets (bytes) or ASCII characters, delimited by start bits 
and stop bits. 
• A variable length space can be inserted between the code words. No 
bit synchronization signal is required. 
• This is sometimes called character oriented communication.
 TWO CATEGORIES OF ASYNCHRONOUS. 
• Strobe Control. 
• Handshaking Control. 
Strobe control. 
• This is one way of transfer i.e. by mean of strobe pulse supplied by one of the units to 
indicate to the unit when the transfer has to occur. 
Handshaking control. 
• This method is used to accompany each data item being transferred with a control 
signal. That indicates presence of data into the bus.
 STROBE CONTROL METHOD. 
• Strobe control method of data transfer uses single control signal for each transfer. 
• The strobe may be activated by either source unit or destination unit 
Source 
Unit 
Destination 
Unit 
Data bus 
Strobe
 HANDSHAKING CONTROL METHOD. 
• In case source unit the data transfer under the strobe. The source unit has no way of 
knowing whether destination unit has received the data or not 
• Similarly destination has no way of knowing whether source unit has place data on the 
data bus or not 
• So handshaking mechanism solve this problem by introducing second control signal that 
provides a reply to unit that initiates to transfer. 
Source 
unit 
Data 
Unit 
Data valid 
Data Bus 
Data Accepted
 BLOCK DIAGRAM. 
sender stop Data Start Receiver 
 Here the data is transmitted intermittently rather than in a steady stream.
 APPLICATION. 
• Asynchronous activities take place outside of real time system. 
• As asynchronous does not require a constant bit rate. 
• For examples file transfer, email and the World Wide Web.
 DRAWBACKS. 
• Overhead of start and stop bits. 
• Asynchronous transmission is relatively slow due to the increased 
number of bits and gaps.
 SYNCHRONOUS. 
• In Synchronous the transmission of data is sent in a continuous stream at a constant 
rate. 
• Synchronous communication requires that the clocks in the transmitting and 
receiving devices are synchronized running at the same rate. 
• so the receiver can sample the signal at the same time intervals used by the 
transmitter. No start or stop bits are required. 
• For this reason synchronous communication permits more information to be passed 
over a circuit per unit time.
 TWO CATEGORIES OF SYNCHRONOUS 
• Byte oriented protocols 
• Bit oriented protocols 
Byte Oriented Protocol. 
• Early synchronous protocols were byte-oriented protocols, where synchronization 
was maintained by transmitting a sequence of synchronous idle characters. 
• when the line was not actively transmitting data or transparently within a long 
transmission block. 
• This protocol was developed by IBM in late 1960.
 BIT ORIENTED PROTOCOL. 
• Bit-oriented protocols are synchronous protocols that view the transmitted data as a 
stream of bits with no semantics, or meaning. 
• Control codes are defined in terms of bit sequences instead of characters. 
Synchronization is maintained on an idle line by transmitting a predefined sequence 
of bits. 
• Synchronous Data Link Control (SDLC) specifies that a station continue transmitting 
a sequence of '1' bits on an idle line.
 BLOCK DIAGRAM. 
Sender DATA Receiver 
 Here data is transmitted in a steady stream.
• Over time the transmitting and receiving clocks will tend to drift 
apart, requiring resynchronization. 
• Synchronous communication is direct communication that occurs in 
real time. 
• That take place face-to-face, and as technology has evolved, can take 
place irrespective of distance 
• (ex. telephone conversations and instant messaging)
 APPLICATION. 
• Most common use is in the ASCII terminals. 
• High speeds communication links established using synchronous 
modems. 
DRAWBACKS. 
• The clock frequency should be same at both the sending and receiving 
ends. 
• No tolerance in clock frequency is allowed.
THANK YOU…

More Related Content

What's hot (20)

Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Transmission Modes in Computer Networks
Transmission Modes in Computer Networks Transmission Modes in Computer Networks
Transmission Modes in Computer Networks
 
Asynchronous data transfer
Asynchronous data transferAsynchronous data transfer
Asynchronous data transfer
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
pipelining
pipeliningpipelining
pipelining
 
Transport layer services
Transport layer servicesTransport layer services
Transport layer services
 
Token ring
Token ringToken ring
Token ring
 
2. data and signals
2. data and signals2. data and signals
2. data and signals
 
Data communication & networks
Data communication & networksData communication & networks
Data communication & networks
 
Stack and its usage in assembly language
Stack and its usage in assembly language Stack and its usage in assembly language
Stack and its usage in assembly language
 
The medium access sublayer
 The medium  access sublayer The medium  access sublayer
The medium access sublayer
 
Internetworking basics
Internetworking basicsInternetworking basics
Internetworking basics
 
Inter Process Communication
Inter Process CommunicationInter Process Communication
Inter Process Communication
 
Domain name system
Domain name systemDomain name system
Domain name system
 
TCP /IP
TCP /IPTCP /IP
TCP /IP
 
1.prallelism
1.prallelism1.prallelism
1.prallelism
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
 

Viewers also liked

Synchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferSynchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferAnuj Modi
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsSurabhi Gosavi
 
8085 microprocessor 8155, 8255
8085 microprocessor  8155, 8255 8085 microprocessor  8155, 8255
8085 microprocessor 8155, 8255 Nitin Ahire
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issuesقصي نسور
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools pptHalai Hansika
 

Viewers also liked (8)

Synchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transferSynchronous and-asynchronous-data-transfer
Synchronous and-asynchronous-data-transfer
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
 
8085 microprocessor 8155, 8255
8085 microprocessor  8155, 8255 8085 microprocessor  8155, 8255
8085 microprocessor 8155, 8255
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
 
Embedded System Tools ppt
Embedded System Tools  pptEmbedded System Tools  ppt
Embedded System Tools ppt
 
Serial data transfer
Serial data transferSerial data transfer
Serial data transfer
 
RS 232
RS 232RS 232
RS 232
 
8251 USART
8251 USART8251 USART
8251 USART
 

Similar to Asynchronous and synchronous

Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of TransmissionAnushiya Ram
 
COA asynchronous data transfer
COA asynchronous data transferCOA asynchronous data transfer
COA asynchronous data transfermitalimaniyar
 
Serial vs Parallel communication & Synchronous and Asynchronous transmission
Serial vs Parallel communication & Synchronous and Asynchronous transmissionSerial vs Parallel communication & Synchronous and Asynchronous transmission
Serial vs Parallel communication & Synchronous and Asynchronous transmissionRohanMistry15
 
ITFT_Transmission modes
ITFT_Transmission modesITFT_Transmission modes
ITFT_Transmission modesSwati Aggarwal
 
Deepu Kumar Shah.pptx
Deepu Kumar Shah.pptxDeepu Kumar Shah.pptx
Deepu Kumar Shah.pptxDeepuShah
 
INTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptxINTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptxNidaKhan232565
 
DATA COMMUNICATION BY BP. ...
DATA COMMUNICATION BY BP.                                                    ...DATA COMMUNICATION BY BP.                                                    ...
DATA COMMUNICATION BY BP. ...BPRAVEENROLEX
 
Unit-4 (1).pptx
Unit-4 (1).pptxUnit-4 (1).pptx
Unit-4 (1).pptxpoonamsngr
 
Ch 6 data and computer communicationwilliam stallings (1)
Ch 6 data and computer communicationwilliam stallings (1)Ch 6 data and computer communicationwilliam stallings (1)
Ch 6 data and computer communicationwilliam stallings (1)bheemsain
 
Ch 6 data and computer communicationwilliam stallings
Ch 6 data and computer communicationwilliam stallingsCh 6 data and computer communicationwilliam stallings
Ch 6 data and computer communicationwilliam stallingsbheemsain
 

Similar to Asynchronous and synchronous (20)

Modes of Transmission
Modes of TransmissionModes of Transmission
Modes of Transmission
 
8251 a basic
8251 a basic8251 a basic
8251 a basic
 
COA asynchronous data transfer
COA asynchronous data transferCOA asynchronous data transfer
COA asynchronous data transfer
 
8251 USART.pptx
8251 USART.pptx8251 USART.pptx
8251 USART.pptx
 
8251 USART
8251 USART8251 USART
8251 USART
 
Serial vs Parallel communication & Synchronous and Asynchronous transmission
Serial vs Parallel communication & Synchronous and Asynchronous transmissionSerial vs Parallel communication & Synchronous and Asynchronous transmission
Serial vs Parallel communication & Synchronous and Asynchronous transmission
 
ITFT_Transmission modes
ITFT_Transmission modesITFT_Transmission modes
ITFT_Transmission modes
 
Transmission modes
Transmission modesTransmission modes
Transmission modes
 
Transmission modes
Transmission modesTransmission modes
Transmission modes
 
Atm intro
Atm introAtm intro
Atm intro
 
DCCN S1.ppt
DCCN S1.pptDCCN S1.ppt
DCCN S1.ppt
 
Deepu Kumar Shah.pptx
Deepu Kumar Shah.pptxDeepu Kumar Shah.pptx
Deepu Kumar Shah.pptx
 
Unit-4 (IO Interface).pptx
Unit-4 (IO Interface).pptxUnit-4 (IO Interface).pptx
Unit-4 (IO Interface).pptx
 
INTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptxINTERFACE UNIT IV.pptx
INTERFACE UNIT IV.pptx
 
data transmission
data transmission data transmission
data transmission
 
DATA COMMUNICATION BY BP. ...
DATA COMMUNICATION BY BP.                                                    ...DATA COMMUNICATION BY BP.                                                    ...
DATA COMMUNICATION BY BP. ...
 
Stream oriented communication
Stream oriented communicationStream oriented communication
Stream oriented communication
 
Unit-4 (1).pptx
Unit-4 (1).pptxUnit-4 (1).pptx
Unit-4 (1).pptx
 
Ch 6 data and computer communicationwilliam stallings (1)
Ch 6 data and computer communicationwilliam stallings (1)Ch 6 data and computer communicationwilliam stallings (1)
Ch 6 data and computer communicationwilliam stallings (1)
 
Ch 6 data and computer communicationwilliam stallings
Ch 6 data and computer communicationwilliam stallingsCh 6 data and computer communicationwilliam stallings
Ch 6 data and computer communicationwilliam stallings
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Asynchronous and synchronous

  • 1. ASYNCHRONOUS AND SYNCHRONOUS .. Prepared by : Parackattu.Akhil.B Dept : Electronic And Communication
  • 2.  NEED OF SYNCHRONIZATION. • Whenever an electronic device transmits digital (and sometimes analogue) data to another electronic device. • There must be a certain rhythm established between the two devices, i.e., the receiving device must have some way of knowing, within the context of the fluctuating signal that it's receiving. • where each unit of data begins and where it ends. • So there two types synchronization. i. Asynchronous. ii. Synchronous.
  • 3.  ASYNCHRONOUS. • In asynchronous the transmission of data is generally without the use of an external clock signal, where data can be transmitted intermittently rather than in a steady stream. • Any timing required to recover data from the communication symbols is encoded within the symbols. • The most significant aspect of asynchronous communications is that data is not transmitted at regular intervals, thus making possible variable bit rate. • And that the transmitter and receiver clock generators do not have to be exactly synchronized all the time.
  • 4.  PHYSICAL LAYER. • In asynchronous serial communication the physical protocol layer, the data blocks are code words of a certain word length. • For example octets (bytes) or ASCII characters, delimited by start bits and stop bits. • A variable length space can be inserted between the code words. No bit synchronization signal is required. • This is sometimes called character oriented communication.
  • 5.  TWO CATEGORIES OF ASYNCHRONOUS. • Strobe Control. • Handshaking Control. Strobe control. • This is one way of transfer i.e. by mean of strobe pulse supplied by one of the units to indicate to the unit when the transfer has to occur. Handshaking control. • This method is used to accompany each data item being transferred with a control signal. That indicates presence of data into the bus.
  • 6.  STROBE CONTROL METHOD. • Strobe control method of data transfer uses single control signal for each transfer. • The strobe may be activated by either source unit or destination unit Source Unit Destination Unit Data bus Strobe
  • 7.  HANDSHAKING CONTROL METHOD. • In case source unit the data transfer under the strobe. The source unit has no way of knowing whether destination unit has received the data or not • Similarly destination has no way of knowing whether source unit has place data on the data bus or not • So handshaking mechanism solve this problem by introducing second control signal that provides a reply to unit that initiates to transfer. Source unit Data Unit Data valid Data Bus Data Accepted
  • 8.  BLOCK DIAGRAM. sender stop Data Start Receiver  Here the data is transmitted intermittently rather than in a steady stream.
  • 9.  APPLICATION. • Asynchronous activities take place outside of real time system. • As asynchronous does not require a constant bit rate. • For examples file transfer, email and the World Wide Web.
  • 10.  DRAWBACKS. • Overhead of start and stop bits. • Asynchronous transmission is relatively slow due to the increased number of bits and gaps.
  • 11.  SYNCHRONOUS. • In Synchronous the transmission of data is sent in a continuous stream at a constant rate. • Synchronous communication requires that the clocks in the transmitting and receiving devices are synchronized running at the same rate. • so the receiver can sample the signal at the same time intervals used by the transmitter. No start or stop bits are required. • For this reason synchronous communication permits more information to be passed over a circuit per unit time.
  • 12.  TWO CATEGORIES OF SYNCHRONOUS • Byte oriented protocols • Bit oriented protocols Byte Oriented Protocol. • Early synchronous protocols were byte-oriented protocols, where synchronization was maintained by transmitting a sequence of synchronous idle characters. • when the line was not actively transmitting data or transparently within a long transmission block. • This protocol was developed by IBM in late 1960.
  • 13.  BIT ORIENTED PROTOCOL. • Bit-oriented protocols are synchronous protocols that view the transmitted data as a stream of bits with no semantics, or meaning. • Control codes are defined in terms of bit sequences instead of characters. Synchronization is maintained on an idle line by transmitting a predefined sequence of bits. • Synchronous Data Link Control (SDLC) specifies that a station continue transmitting a sequence of '1' bits on an idle line.
  • 14.  BLOCK DIAGRAM. Sender DATA Receiver  Here data is transmitted in a steady stream.
  • 15. • Over time the transmitting and receiving clocks will tend to drift apart, requiring resynchronization. • Synchronous communication is direct communication that occurs in real time. • That take place face-to-face, and as technology has evolved, can take place irrespective of distance • (ex. telephone conversations and instant messaging)
  • 16.  APPLICATION. • Most common use is in the ASCII terminals. • High speeds communication links established using synchronous modems. DRAWBACKS. • The clock frequency should be same at both the sending and receiving ends. • No tolerance in clock frequency is allowed.