Communication Techniques Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp.

Slides:



Advertisements
Similar presentations
Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
Advertisements

IT253: Computer Organization
HARDWARE Rashedul Hasan..
1/1/ / faculty of Electrical Engineering eindhoven university of technology Input/Output devices Part 1: Parallel, serial, disk and tape controllers dr.ir.
INPUT-OUTPUT ORGANIZATION
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Improving Networks Worldwide. UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
S. Barua – CPSC 440 CHAPTER 8 INTERFACING PROCESSORS AND PERIPHERALS Topics to be covered  How to.
Henry Hexmoor1 Chapter 7 Henry Hexmoor Registers and RTL.
Network Data Organizational Communications and Technologies Prithvi N. Rao Carnegie Mellon University Web:
Input-Output Problems L1 Prof. Sin-Min Lee Department of Mathematics and Computer Science.
IT Systems In and Out EN230-1 Justin Champion C208 –
Input/Output and Communication
CPU Chips The logical pinout of a generic CPU. The arrows indicate input signals and output signals. The short diagonal lines indicate that multiple pins.
Terms 5 Definitions and Questions. ISA The original 8- and 16-bit expansion card standard used in PCs. ISA cards run at a bus speed of 8MHz. You can plug.
Data transmission refers to the movement of data in form of bits between two or more digital devices. This transfer of data takes place via some form.
UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
INPUT-OUTPUT ORGANIZATION
S3 Computer Literacy Computer Hardware. Overview of Computer Hardware Motherboard CPU RAM Harddisk CD-ROM Floppy Disk Display Card Sound Card LAN Card.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
Lecture 12 Today’s topics –CPU basics Registers ALU Control Unit –The bus –Clocks –Input/output subsystem 1.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
COMP 1017: Digital Technologies Session 7: Motherboards.
Announcements Lab 4 is out Putting the pipeline to work!
CHAPTER 5 I/O PRINCIPLE Understand the principles of System Bus
Figure 1-2 Inside the computer case
ELECTRONIC COMMUNICATIONS A SYSTEMS APPROACH CHAPTER Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Electronic Communications: A Systems.
Communication Systems I CPE 313: Micro Processors and Interfacing.
LOGO BUS SYSTEM Members: Bui Thi Diep Nguyen Thi Ngoc Mai Vu Thi Thuy Class: 1c06.
Communication Systems I. How can information flow from point A to point B?
1 (Based on text: David A. Patterson & John L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 3 rd Ed., Morgan Kaufmann,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Storage Devices Chapter 7. Floppy Drive Overview The floppy drive subsystem consists of three main parts: ▫the electronic circuits or the controller,
Computing and the Web Computer Hardware Components.
Btec National - COMPUTER Systems 1 Computer Systems Week 1 The Basics – System Unit Components.
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
DIGITAL CONTROL INTERFACES MH0307 PLC & DATA ACQUISITION SYSTEMS DEPARTMENT OF MECHATRONICS ENGINEERING SRM UNIVERSITY.
Input/Output 2 What is I/O? How we get the CPU to communicate with devices From the computer’s point of view, it’s just 1’s and 0’s Gets interpreted.
Bus Mr. Mukul Varshney. Bus A bus, in computing, is a set of physical connections (cables, printed circuits, etc.) which can be shared by multiple hardware.
I/O Computer Organization II 1 Interconnecting Components Need interconnections between – CPU, memory, I/O controllers Bus: shared communication channel.
Basic Organization. Our Progress Covered level 0 Ch 4: – Preview level 2 – Level 1.
Communication Techniques Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp.
1 6 Further System Fundamentals (HL) 6.4 Further Network Fundamentals.
The Principle of Electronic Data Serial and Parallel Data Communication Transmission Rate Bandwidth Bit Rate Parity bits.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
MARIE:An Introduction to a Simple Computer Michael Dougherty September 17, 2009.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
1 Chapter 2 Central Processing Unit. 2 CPU The "brain" of the computer system is called the central processing unit. Everything that a computer does is.
FUNDAMENTALS OF NETWORKING
Communication Techniques Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp.
Chapter 6 Storage and Other I/O Topics. Chapter 6 — Storage and Other I/O Topics — 2 Introduction I/O devices can be characterized by Behaviour: input,
Unit 1 Lecture 4.
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.
Processor Rashedul Hasan. Processor The microprocessor is sometimes referred to as the 'brain' of the personal computer, and is responsible for the processing.
Communication Techniques Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp.
REGISTER TRANSFER LANGUAGE (RTL) INTRODUCTION TO REGISTER Registers1.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
Overview of microcomputer structure and operation
Advanced Diploma - Unit One 1 Computer Components Week 1 System Unit Components.
DIRECT MEMORY ACCESS and Computer Buses
Department of Computer Science and Engineering
I/O SYSTEMS MANAGEMENT Krishna Kumar Ahirwar ( )
REGISTER TRANSFER LANGUAGE (RTL)
Input/Output and Communication
SCSI.
DIGITAL DATA COMMUNICATION TECHNIQUES
DIGITAL DATA COMMUNICATION TECHNIQUES
Chapter 9 Transmission Modes
Presentation transcript:

Communication Techniques Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski Design Team 2 Luke LaPointe Nick Timpf Mark VanCamp Brent Woodman Steve Zuraski

Parallel Communication Simultaneous data bit transfer Parallel Communication Simultaneous data bit transfer tor_End.jpg

Characteristics of Parallel Parallel Communication Clock – Indicates if data is valid Crosstalk – EMI Clock Skew – Transfer Speed – Distance limited Other Signals – Handshaking – Directional Control Parallel Communication Clock – Indicates if data is valid Crosstalk – EMI Clock Skew – Transfer Speed – Distance limited Other Signals – Handshaking – Directional Control

Parallel ATA Parallel Communication Parallel ATA ( PATA ) – Former Standard data storage connection Hard disks, Solid State Drives, CD ROM – Max. cable length of 18 inches Clock Skewing Parallel Communication Parallel ATA ( PATA ) – Former Standard data storage connection Hard disks, Solid State Drives, CD ROM – Max. cable length of 18 inches Clock Skewing

Parallel Front Side Bus Parallel Communication Front Side Bus ( FSB ) … – Link between CPU and Memory controller – Low cost –Allows multi-core processing Parallel Communication Front Side Bus ( FSB ) … – Link between CPU and Memory controller – Low cost –Allows multi-core processing

Parallel Front Side Bus Parallel Communication Front Side Bus ( FSB ) –Max throughput Width (Bytes) * CLK Freq * Transfers per CLK Cycle 32 bits ( 4 Bytes) * 200MHz * 2 xfers per cycle = 1600 MB/s – Fading Technology Parallel Communication Front Side Bus ( FSB ) –Max throughput Width (Bytes) * CLK Freq * Transfers per CLK Cycle 32 bits ( 4 Bytes) * 200MHz * 2 xfers per cycle = 1600 MB/s – Fading Technology Transfer rate [MB/s] Frequency [MHz]CPU Dec-40Intel Intel Intel Pentium Intel Celeron Intel Pentium III AMD Athlon XP Intel Pentium Intel Pentium M VIA C Intel Core 2

Parallel IEEE-488 Bus Parallel Communication Laboratory Instrumentation Bus IEEE-488 Short-Range Been in use for over 30 years: Designed late 1960s Commonly known as HP-IB Daisy Chain Connections Employs 16 signal lines: –8 bi-directional used for data transfer –3 for handshake –5 for bus management Parallel Communication Laboratory Instrumentation Bus IEEE-488 Short-Range Been in use for over 30 years: Designed late 1960s Commonly known as HP-IB Daisy Chain Connections Employs 16 signal lines: –8 bi-directional used for data transfer –3 for handshake –5 for bus management

Parallel Considerations Parallel Communication Three Criteria when Choosing Parallel 1.Speed – Bit Rate and Skew 2.Cable Length – Crosstalk 3.Complexity – Simple −Requires only a latch to copy data to the data bus Parallel Communication Three Criteria when Choosing Parallel 1.Speed – Bit Rate and Skew 2.Cable Length – Crosstalk 3.Complexity – Simple −Requires only a latch to copy data to the data bus

New Parallel use in RF Parallel Communication Use of Parallel Communication in RF Communication –In place of Morse Code (one bit at a time) –Multi-input Multi-output –Groups of Bits Called “Symbols” –Recent Techniques such as DVB-T have transmitted over 6048 bits in parallel. Parallel Communication Use of Parallel Communication in RF Communication –In place of Morse Code (one bit at a time) –Multi-input Multi-output –Groups of Bits Called “Symbols” –Recent Techniques such as DVB-T have transmitted over 6048 bits in parallel.

Serial Communication Overview The process of sending data one bit at a time sequentially over a communication channel. Overview The process of sending data one bit at a time sequentially over a communication channel.

Why use serial? Benefits Ideal over long distances –Much cheaper than Parallel Can Operate at a faster frequency than parallel Synchronization Difficulties Reduced –Less wires to worry about Benefits Ideal over long distances –Much cheaper than Parallel Can Operate at a faster frequency than parallel Synchronization Difficulties Reduced –Less wires to worry about

Purpose for Synchronization Synchronization must be established for data transfer to occur. tor_End.jpg

Two Basic Types Synchronous Regulated by an external clock –Requires an extra wire for clock signal Asynchronous Regulated by special signals along transmission lines Synchronous Regulated by an external clock –Requires an extra wire for clock signal Asynchronous Regulated by special signals along transmission lines tor_End.jpg

Synchronous Utilizes two different signals on separate lines –First signal is clock signal that is shared between the two devices –Second signal carries the data Utilizes two different signals on separate lines –First signal is clock signal that is shared between the two devices –Second signal carries the data

Asynchronous Signals are specified by predetermined data transfer protocols. Preset frequency between devices –Signaling sequence specifying beginning and ending of signal Frequency set at beginning of transfer –Signaling sequence specifies beginning and ending of signal as well as transfer rate Signals are specified by predetermined data transfer protocols. Preset frequency between devices –Signaling sequence specifying beginning and ending of signal Frequency set at beginning of transfer –Signaling sequence specifies beginning and ending of signal as well as transfer rate

Serial Communication

Benefits Ideal over long distances –Much cheaper than Parallel / Less wires Benefits Ideal over long distances –Much cheaper than Parallel / Less wires

Serial Communication Universal Serial Bus ( USB ) Luke LaPointe Nick Timpf Universal Serial Bus ( USB ) Luke LaPointe Nick Timpf

Serial Communication Universal Serial Bus ( USB ) Luke LaPointe Nick Timpf Universal Serial Bus ( USB ) Luke LaPointe Nick Timpf

Serial Communication RS-232 Luke LaPointe Nick Timpf RS-232 Luke LaPointe Nick Timpf

Serial Communication Bluetooth Luke LaPointe Nick Timpf Bluetooth Luke LaPointe Nick Timpf

Serial Communication ( Wi-Fi ) Operating Frequency Throughput Net Bit Rate Gross Bit Rate Distance ( Wi-Fi ) Operating Frequency Throughput Net Bit Rate Gross Bit Rate Distance

Serial Communication USB Luke LaPointe Nick Timpf USB Luke LaPointe Nick Timpf