communication techniques design team 2 luke lapointe nick timpf mark vancamp brent woodman steve...

20
Communication Techniques Design Team 2 Luke Luke LaPointe LaPointe Nick Timpf Nick Timpf Mark VanCamp Mark VanCamp Brent Brent Woodman Woodman Steve Steve www.home-network-help.com/how-does-bluetooth-work.html www.home-network-help.com/how-does-bluetooth-work.html

Upload: bartholomew-price

Post on 18-Jan-2018

219 views

Category:

Documents


0 download

DESCRIPTION

Serial vs. Parallel Parallel Communication Crosstalk –EMI Clock Skew –Transfer Speed/Distance limited Parallel Communication Crosstalk –EMI Clock Skew –Transfer Speed/Distance limited

TRANSCRIPT

Page 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

Communication Techniques

Design Team 2

Luke LaPointeLuke LaPointeNick TimpfNick TimpfMark Mark VanCampVanCampBrent Brent WoodmanWoodmanSteve ZuraskiSteve Zuraski

www.home-network-help.com/how-does-bluetooth-work.htmlwww.home-network-help.com/how-does-bluetooth-work.html

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

Serial vs. ParallelParallel Communication•Simultaneous data bit transfer

www.quatech.com/support/figures/comfig12.gif tor_End.jpg www.quatech.com/support/figures/comfig12.gif tor_End.jpg

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

Serial vs. ParallelParallel Communication•Crosstalk

–EMI•Clock Skew

–Transfer Speed/Distance limited

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

Serial vs. ParallelParallel Communication• Parallel ATA ( PATA )

– Former Standard data storage connection

•Hard disks, Solid State Drives, CD ROM– Max. cable length of 18 inches

•Clock Skewing

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

Serial vs. ParallelParallel Communication• Front Side Bus ( FSB ) …

– Link between CPU and Memory controller– Low cost –Allows multi-core processing

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

Serial vs. ParallelParallel 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

46-153 Dec-40 Intel 80386

61-191 16-50 Intel 80486

381-503 50-66 Intel Pentium

503-6104 66-200 Intel Celeron

762-1014 100-133Intel Pentium III

2029-3052 133-200AMD Athlon XP

3051-8133 100-266.5Intel Pentium 4

3052-4066 100-133.25Intel Pentium M

3052-6103 100-200 VIA C7

4066-12207 133.25-400 Intel Core 2

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

Serial vs. ParallelParallel 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

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

Serial vs. ParallelParallel Communication• Three Criteria when Choosing

Parallel1. Speed – Bit Rate and Skew2. Cable Length – Crosstalk3. Complexity – Simple

− Requires only a latch to copy data to the data bus

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

Serial vs. ParallelParallel 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.

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

Serial vs. ParallelSerial Communication

www.quatech.com/support/figures/comfig12.gif tor_End.jpg www.quatech.com/support/figures/comfig12.gif tor_End.jpg

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

Serial vs. ParallelSerial Communication•Crosstalk

–EMI•Clock Skew

–Transfer Speed/Distance limited

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

Serial Communication

Synchronous•Luke LaPointe•Nick TimpfAsynchronous•Mark VanCamp•Brent Woodman•Steve Zuraski

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

Serial Communication

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

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

Serial Communication

RS-232•Luke LaPointe•Nick Timpf

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

Serial Communication

Bluetooth•Why ???? •NO CABLES !!!!!

http://cerebralrunoff.files.wordpress.com/2008/12/news_cable_mess_03_full.pnghttp://cerebralrunoff.files.wordpress.com/2008/12/news_cable_mess_03_full.png

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

Serial Communication

Bluetooth•WPAN -Wireless Personal Area Network~ 30 ft RadiusMultiple devices

http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html www.home-network-help.com/how-does-bluetooth-work.htmlwww.home-network-help.com/how-does-bluetooth-work.html

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

Serial Communication

Bluetooth•Frequency Hopping 79 channelsV3.0 - 5GHz antenna to boost throughput

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

Serial Communication

Bluetooth•Simulates serial ports

–RFCOMM Protocol•Maps Ports for devices •Sets up the buffers in memory

–Transparent to legacy serial devices

http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html www.home-network-help.com/how-does-bluetooth-work.htmlwww.home-network-help.com/how-does-bluetooth-work.html

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

Serial Communication

Bluetooth–Required to set up automatically

•Finds signal and accepts it•Uses one-time key and optional encryption•Devices are recognized in the future

http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html http://searchmobilecomputing.techtarget.com/sDefinition/0,,sid40_gci837444,00.html www.home-network-help.com/how-does-bluetooth-work.htmlwww.home-network-help.com/how-does-bluetooth-work.html

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

Serial Communication

802.11 ( Wi-Fi )•Operating Frequency•Throughput•Net Bit Rate•Gross Bit Rate•Distance