Imagine A World Without Wires
Imagine A World Without Wires
Wires.
Agenda
High Speed Access for Data, Voice xDSL, Cable, Powerline, Satellite,
Broadband and Video, Always on, Simultaneous Mobile/Wireless
Up-link &Down-link Communication,
Access Support Simultaneous and Multi-
User Access
Home Low Cost, Speed, Mobility, Quality of No new wires (Phonelines, Powerlines),
Networking Service, Security, Reliability, New wires (Ethernet, 1394, USB2.0,
Ubiquity, Ease of Use Optic Fiber), Wireless (HomeRF,
Technologies Bluetooth, Wireless LAN)
Digital electronics with advanced Digital TV, HDTV, set-top box, internet
Information computational capabilities that add screen phones, digital VCR, gaming
Application more value and convenience when consoles, MP3 players, cordless
networked phones, security systems, utility
Networks meters, PCs, web pads & terminals,
PDAs, digital cameras, auto PCs etc.
Residential Gateway
The Key Ingredient For Home Networking
• RGs provide integration of different broadband access types & different
home networking solutions
– Broadband access: xDSL & cable modems
• Each modem offers an Ethernet port for connecting one computer
• Increasing number of households have multiple computers
– Tech-savvy users may install Ethernet hub and pull Cat5
cabling to each computer
– Most users will not find this a viable option due to installation
obstacles or cost
– Home networking solutions: HomePNA, HomePlug, HomeRF,
Wireless LANs, IEEE 1394
Key Information Appliances
• Digital TV • Utility meters
• Set-Top box • PCs (desktop & notebook)
• Internet screen phones • Web (kitchen) pads
• Interactive DVD players, • Web/Email terminals
Digital VCR • PDAs (personal digital
• Gaming devices assistant)
• MP3 players/audio Devices • Digital Cameras
• Cordless phones • Emerging technologies
• Security systems – Auto PCs
Home Networking
Technologies
Different Applications
Require Different Data Rates
Service Description Rate Rate Rate Rate
(bps) (bps) (bps) (bps)
Telephony 1 to 6 lines at 64 kbps with 64k 128k 256k 384k
guaranteed bandwidth
Source: CableLabs
Market Acceptance
120
100
80
60
40
20
0
1999 2000 2001 2002 2003
DS
Wireless Wide
Area coverage
1
802.11a DS & FH
UMTS
0,5
HomeRF
Bluetooth
SWAP
TDMA + CSMA/CA
• TDMA
– Time Division Multiple Access
– Provides delivery of interactive voice & other time-
critical service
• CSMA/CA
– Carrier Sense Multiple Access/Collision Avoidance
– Service for delivery of high speed packet data
SWAP
• CP - connection point
– Can manage a network or act as an A node
– Can be USB, PCI, PC-Card, Device Bay
– CP can place calls even when PC is down
Voice in HomeRF
What is DECT?
* - Source: Siemens
Elements of High Quality
Cordless Voice
• Expectation of the audio path
– Wire-line audio clarity
– Void of pops, clicks, echoes or delays
– Functions with other telephony appliances
• Expectation of mobility and range
– Wander anywhere within the residence
– And to the mailbox and the pool
– And some expect to go to the neighbor’s home!
• General expectations of mobile voice devices
– Several days of standby and 10 or more hours of talk
– Easy and intuitive to operate
Major Threats to Cordless
Voice Quality
• Speech encoding & modulation technique
– Efficient conversion of speech to digital format
– Guaranteed maximum transmit and processing delay
• Bit errors and packet errors
– Detect and repair, or retransmit
• Interference from other RF emitters
– Avoid or recover
Threats to Cordless Voice
Quality Due to Latency
• Latency is caused by the round trip transmit times
– Between base station/access points and handset/NIC
• Latency is a function of the size of the frames transmitted
– Voice is best served by short frames
– Data is best served by longer frames
• Latency is a function of the channel access method
– Interference probability increases with frame size
– Contention methods are undesirable for real time applications
like voice
– High priority, guaranteed periodicity is optimal for voice
HomeRF Minimizes Latency to
Voice Data Even in the Presence
of Interference
Source: Siemens
Microwave Ovens Are a
Common Source of Interference
• Nominal 2450- MHz center frequency
• Approximately 50% duty factor
– 8.4- ms on- time in US
– 10- ms on- time in Europe
• Instantaneous narrowband, but “wandering”
– 1- MHz short- term spectral width
– 1- to 3- MHz chirp, probably magnetron self- heating
– 10-30 MHz average occupancy due to “mode stirring”
• Relatively intense
– Avoidance yields most effective mitigation
– Linear processing of marginal value
Spectral/Temporal Characteristics
of Microwave Ovens
Source: Siemens
HomeRF Mitigates the Effects
of Microwave Ovens
• Probability of a hit by microwave oven interference
– 20% of the band for 50% of the time
• HomeRF uses time/frequency diversity to reduce probability
• HomeRF uses hopset adaptation for persistent interferers
Consumer Benefits of HomeRF for
Residential Cordless Voice
Networks
a 3
4
n 5
n 6 b b
el 7
s 8
9
Downlink Uplink
One Frame 11,520 bits (10ms)
“aa” and “bb” indicates paire d spee ch se rvice slots
Synch Z
Field Data Field Field
p0 p31 p32
p419 p423
The Z field repeats the last 4 bits of the Data Field to allow detection of
unsynchronized interference affecting the end of the physical packet.
DECT Features
• Features
– Supports data, voice, and video
– 1.152 Mbps data rate
– High network capacity
– 1.88-1.90 GHz frequency band
– Available now
• Access/Modulation
– TDMA/GFSK
DECT
Advantages & Disadvantages
• Advantages
– ETSI sanction
– Coexistence with 2.4 GHz LANs
• Disadvantages
– Lower speed
Data in HomeRF
PHY Features
5 D
4 E
3 B
2 A
1 C Frequency
2.40 2.41 2.42 2.43 2.44 2.45 (GHz)
With FH, the Carrier Frequency Changes Periodically - The incoming digital
stream is shifted in frequency by an amount determined by a code that
spreads the signal power over a wide bandwidth
FH Example for One Channel
• 7 frequency slots exist in the band
– System send the information signal in frequency slot 24 for the first
time slot, then frequency slot 78 for the second time slot, then
frequency slot 42 for the third time slot, and so on
• Users wishing to receive signals must tune receiver to particular
frequency slot
– To receiver channel number 1 must tune its receiver to frequency slot
24 for first time slot, frequency slot 78 for the second time slot, then
frequency slot 42 for the third time slot, and so on
Different FH Pattern
• Each channel is a different frequency hopping pattern
– Channels are distinguished between channel 1 & channel 2
by having a different frequency hopping pattern
– Receiver of channel 2 must hop his receiver according to the
channel 2 FH pattern
– This is not a different frequency as in Frequency Division
Multiplexing - it is a different Frequency Hopping Pattern
• In FDM each channel simply stays on one frequency slot
for the duration of the transmission
Different FH Pattern
• It is possible to have operating radios use spread spectrum within
the same frequency band & not interfere
– Such that they use a different hopping pattern
– While one radio is transmitting at one particular frequency the
other radio is using a different frequency
• A set of hopping codes that never use the same
frequencies at the same time are considered orthogonal
FH PHY Layer
Station A Station B
R TS
C TS
Data
AC K
CSMA/CA Back-off Algorithm
• Ad-Hoc Network
– Only data communication is supported
– All stations are equal
– Control of the network is distributed between the
stations
• Managed network under the control of a CP
– Ideal for isochronous data and power savings
• Such as time critical communications such as Interactive
voice
– Provides gateway to PSTN
– Can be connected to PC via standard interface such
Network Topology
- High Speed
XC9500 - Lowest Power
- Low Cost CoolRunner - Highest Density
Family
100,000 Gates
for $10
Cores
Feature Rich DLLs Easy Design Flow Time to Market
Select I/O Re-programmable
Block RAM Fast, Predictable
Distributed RAM Routing
...
...
Technology
R R
I I Chip to Backplane
A A
O
B M CLB ... CLB M
O
B
PCI 33MHz 3.3V
PCI 33MHz 5.0V
Block Memory I/O Routing Ring PCI 66MHz 3.3V
CL DLL IOB IOB DLL CL GTL, GTL+, AGP
True Dual-PortTM
4K bit RAM Chip to Memory
HSTL-I, HSTL-III
4Kx1
2Kx2 HSTL-IV
1Kx4 SSTL3-I, SSTL3-II
512x8 “The Spartan-
Spartan-II family, in our opinion, SSTL2-I, SSTL2-II
CTT
256x16 may be the closest that any FPGA has
come to being at a low-
low -enough price to
Chip to Chip
compete against an ASIC” LVTTL, LVCMOS
--Dan
-- Dan Niles, Industry Analyst
Spartan-II - System
Integration
Spartan-II Core Support
• On-chip memory & • Memory controllers (10+)
storage – SDRAM, QDR SRAM
– Distributed, BlockRAM, • Communications
FIFOs
– ATM (IMA, UTOPIA), Fast
• Bus products Ethernet (MAC)
– PCI (64- & 32-bit, • Telecom
33/66MHz), Arbiter, CAN
– CDMA matched filter,
bus interface
HDLC, DVB satellite,
• DSP Functions (FIR filter) ADPCM speech codec
• Error correction • Video & image
– Reed-Solomon, Viterbi processing
• Encryption (DES & triple – JPEG codec, DCT/IDCT,
Spartan-II End Applications
• Consumer • Computer/Storage
– Set Top Boxes/Digital – Printer/Scanner
VCRs – Multi-function office
– DTV/HDTV equipment
– Digital Modems – Storage devices
• xDSL, Cable, Satellite – Home servers
– Home Networking – Audio/Video add-in cards
products
• Industrial/Medical
– Bluetooth appliances
– Medical Imaging
– LCD/Flat-Panel Displays
– Industrial
• Networking automation/control
– Telecom linecards – Data acquisition
System Block
Diagrams for
HomeRF Solutions
Block Diagram Template /
Index
Xilinx Solution Or
Non-Xilinx Components
Memory
Mixed Signal / RF
CPU
Embedded Chip
HomeRF Module
RAM Flash
Analog
Voice
Interface Speech Radio
Analog Control
Processor
Front End Interface
(ADPCM) System 2.4GHz
Processor Radio
Burst &
Hardware
Symbol
Accelerators
Synchronization
Bus Interface
USB PCI
USB
Device Interface
Transceiver
Controller
“Super” Set Top Box
Home Network 1394
CVBS, Y/C NTSC/PAL PHY
Decoder Graphics Back DRAM
1394
Channel MAC
UART
DRAM MPEG
Video NTSC/PAL
Parallel
Decoder Encoder
CPU
TV
PCMCIA
Decoder Bus
Interface
Terrestrial OFDM Decoder and
FEC HomeRF Module
and Radio
Glue
xDSL DSL Driver/ Receiver, Logic
Transceiver and FEC
USB USB
Dev ice UTP
Transceiv er
Conditional Controller
Hard Disk HDD Access
Drive Interface IEEE 1394/FireWire
FLASH
HomePNA DRAM
Memory
MAC
HomeRF Module
HomePNA and Radio
PHY
Satellite Modems
Quadrature Data from Tuner
I - Channel Q - Channel
Input Input
De-Interleaver
ADC ADC Clock RAM
Generator
Data Clock
RAM
System
I/O
Tuner Interconnectivity Flash
CPU
Interface
Interface
8-/16-/32- bit Cable SDRAM
Microcontroller SDRAM
MAC/SAR Controller
Clock Generator
& DLLs SDRAM
Controller SRAM
PCI
DSL CPE
(Customer Premise
Equipment ) Digital Signal
Processor
Memory
DSL
Analog Transceiver
Line Driver/
To line & Front End
Receiver Equalizer, Reed-
POTS A-to-D & D-to-A Solomon FEC
Line Driver, HDLC System
splitter Converters, Encoder/Decoder,
Receiver & Framer Controller
Filters, Interleaver, Modulator,
Amplifiers
Amplifiers Demodulator, Packet
Format Logic
Interface
Micro-
FLASH Controller
Adapter/
DRAM Touch Touch
Interface Screen Controller
FLASH
DRAM Memory
PC
Home Network
Bluetooth
Super I/O
CPU HomePNA
LCD USB
Controller MAC PCIISA Audio
Speakers
Memory PCI
Controller
Ethernet
PCI to PCI
SDRAM PCMCIA MAC
Bridge HomeRF Module
and Radio
PCI
Home Network
Ethernet
PHY
Modem HDD HDD
Controller
Home Security System
Keypad Memory
Camera
Controller CCD AFE
Power
Mgmt
Display
Engine Print
CPU
Interface Engine
Memory SDRAM
HomeRF Module
and Radio
Scanner
LENS
JPEG
Codec
CCD
A/D DSP
Array
Memory
Memory
Interface
Pixel
PC Data Transmission
Co-Processor
System Control &
I/O Interface
NTSC/PAL
POS
Encoder
HomeRF Module
and Radio
Multi-Function Peripheral
FLASH Memory/
DRAM Printer Motor
ROM
Spartan-II Features Provide System
Integration
Where does Xilinx fit in
HomeRF?
• Everything!!
– Enabling broadband local loop in digital modems
• xDSL, cable, satellite
– Residential gateways
– Bridges
• Enabling different technologies to co-exist
– Enabling the information appliance network within
information appliances
• Web tablets, screen phones, PCs, printers, scanners
Spartan-II Solutions for
HomeRF-Based Products
• I/O control • Memory solutions
– Multiple front end interfaces – On-chip Distributed memory,
– Multiple back end interfaces BlockRAM
• Hard disk drive interface – Memory controllers
• Clock distribution • CPU / microcontroller
– DLLs • HDLC controller
• MPEG decoder • ADPCM
• Ethernet MAC • Color Space Converters
• Error correction • Glue logic & system integration
– Reed-Solomon, Viterbi – LCD controllers, UARTs,
• PCI DMA controllers
Programmable
Solutions
Advantages
Xilinx Programmable Solutions
Provide Several Benefits
• Time to market
– Consumer devices require fast time-to-market
– ASICs & ASSPs take 12-18 months to spin out
• Flexibility
– Product customization to meet customer needs
– Accommodate multiple standards & spec updates/changes
– Feature upgrades
• Testing and verification
– Re-programmable allows risk aversion
– Your solutions are built on a proven FPGA technology with
pre-verified silicon and IP that guarantees performance
Xilinx Programmable Solutions
Provide Several Advantages
• Xilinx On-line - field upgradability
– Remote update of software and hardware
– Results in increased lifetime for a product (time-in-market) and
allows new, interesting applications
– Enable product features per end-user needs
• Issues in creating a stand-alone ASIC/ASSP
– Choosing the right solution
– Product customization
– Development cost and amortization
• Low cost
Lifecycle Component
Logistics
• Xilinx is an assured source of supply
– Spartan FPGAs are high volume standard parts
– Xilinx is a Strategic customer to our fab partners
– If a device is retired, designs are quickly portable
• Xilinx’s solutions reduce exposure to component supply issues
– Designs can be quickly adapted to efficiently address
component supply problems
• NAND to NOR type Flash support for example
– Gives latitude in maintaining a cost effective BOM in dealing
with the allocation, end of life & generational migration realities
of today’s component market
Specification Changes
• Emerging markets are
exposed to multiple
standards and
specification changes
– DSL Modem market
• 6 different variations
– DTV market
OEM/ Vendor Market
• 18 different formats
SWAP
TDMA + CSMA/CA
Good for Voice & Data
Optimized for small networks (in home)
Simplified radio & protocol to reduce cost
Both Data & Voice are Important for HomeRF