SEmbT8 Arch ItfIO

Embed Size (px)

Citation preview

  • 8/13/2019 SEmbT8 Arch ItfIO

    1/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    2/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    3/32

    RMR2012

    Maths is not everything

    3

    Mquina A Mquina B

    Tx A Rx B

    Tx BRx A

    Bit Time

    Least Signicant BitMost Signicant Bit

    Stop Bits

    Start Bit

    65H e

  • 8/13/2019 SEmbT8 Arch ItfIO

    4/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    5/32

    RMR2012

    Maths is not everything

    How do peers agree on timing?

  • 8/13/2019 SEmbT8 Arch ItfIO

    6/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    7/32

    RMR2012

    Maths is not everything

    Serial Peripheral Interface

  • 8/13/2019 SEmbT8 Arch ItfIO

    8/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    9/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    10/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    11/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    12/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    13/32

    RMR2012

    Maths is not everything

    Master shifts out data to Slave, and shifts in data from Slave

  • 8/13/2019 SEmbT8 Arch ItfIO

    14/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    15/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    16/32

    RMR2012

    Maths is not everything Timing Diagram Showing Clock polarities and phases

  • 8/13/2019 SEmbT8 Arch ItfIO

    17/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    18/32

    RMR2012

    Maths is not everything

    18

  • 8/13/2019 SEmbT8 Arch ItfIO

    19/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    20/32

    RMR2012

    Maths is not everything

    20

  • 8/13/2019 SEmbT8 Arch ItfIO

    21/32

    RMR2012

    Maths is not everything

  • 8/13/2019 SEmbT8 Arch ItfIO

    22/32

    RMR2012

    Maths is not everything

    22

  • 8/13/2019 SEmbT8 Arch ItfIO

    23/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    24/32

    RMR2012

    Maths is not everything

    2 0 0 8 W a y n e

    W o l

    f

  • 8/13/2019 SEmbT8 Arch ItfIO

    25/32

    RMR2012

    Maths is not everything

    25

  • 8/13/2019 SEmbT8 Arch ItfIO

    26/32

    RMR2012

    Maths is not everything

    26

  • 8/13/2019 SEmbT8 Arch ItfIO

    27/32

    RMR2012

    Maths is not everything

    3

  • 8/13/2019 SEmbT8 Arch ItfIO

    28/32

  • 8/13/2019 SEmbT8 Arch ItfIO

    29/32

    RMR2012

    Maths is not everything

    29

  • 8/13/2019 SEmbT8 Arch ItfIO

    30/32

    RMR2012

    Maths is not everything

    2 0 0 8 W a y n e

    W o l

    f

  • 8/13/2019 SEmbT8 Arch ItfIO

    31/32

    RMR2012

    Maths is not everything

    2 0 0 8 W a y n e

    W o l

    f

    multi-byte write

    read from slave

    write, then read

    S adrs 0 data data P

    S adrs 1 data P

    S adrs 0 data S adrs 1 data P

  • 8/13/2019 SEmbT8 Arch ItfIO

    32/32