Serial Interfaces - PowerPoint PPT Presentation

About This Presentation
Title:

Serial Interfaces

Description:

Serial Interfaces Bit serial bus New generation of busses Uses bit-serial, differential drive technology Uses on-line device drivers (Hot-plug technology ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 13
Provided by: 2498
Learn more at: http://web.stanford.edu
Category:

less

Transcript and Presenter's Notes

Title: Serial Interfaces


1
Serial Interfaces
2
Bit serial bus
  • New generation of busses
  • Uses bit-serial, differential drive technology
  • Uses on-line device drivers (Hot-plug technology)
  • Automatically detects plugged in devices and
    configures the controlling software
  • Two main tech USB and Firewire

3
USB Universal Serial Bus
vdd,gnd
  • 12 Mb/s serial bus
  • Hot-plug tech (plug play)
  • Supports up to 127 external
  • devices
  • Provides power
  • USB 2.0 480 Mb/s serial bus

D, D-
4
Bus topology
  • Tiered star structure, up to tier 6

5
USB devices
  • HUB
  • Serve to USB connectivity
  • Can detect attach and detach
  • Hub Controller Hub repeater
  • Functions
  • USB device that is able to transmit or receive
    data

6
USB host
  • Client
  • Describes all the software entities that are
    responsible for USB devices
  • USB System
  • Translation between the client data and USB
    transaction on the interconnect
  • Managing USB resources(bandwidth, power )
  • USB Bus interface
  • Handles interactions for the electrical protocol
    layer

7
USB data flow
8
Bus Protocol
data transfer
handshake
  • Host controller initiates data transfer by
    generating token packet
  • Data transferred
  • Handshake packet for completion

9
Attach and Remove of USB Devices
Host
Hub
upstream port
port
port
port
10
Data flow types
  • Control transfers
  • configure device at attach time
  • Bulk data transfers
  • generate or consume large data. error detection
    and retries used ex) file Xfer
  • Interrupt data transfers
  • Small, limited latency transfer ex) event
    notification, echo from device
  • Isochronous data transfers
  • Continuous and irregular data. ex) voice

11
Firewire
  • 400 Mbps ( 3200Mbps for 1394b )
  • Plug play
  • Support 63 devices
  • Provides power
  • Comparison to USB
  • USB is host-based(must be connected to computer),
    Firewire is peer to peer (two devices can be
    connected directly)

12
Website
  • http//www.usb.org
  • http//www.apple.com/firewire
Write a Comment
User Comments (0)
About PowerShow.com