UWB Transceiver Prototype - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

UWB Transceiver Prototype

Description:

UWB Transceiver Prototype. Ian O'Donnell, Mike Chen, Stanley Wang, Bob Brodersen ... Digital back-end will contain a programmable pulse-matched filter ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 27
Provided by: iodonnellm
Category:

less

Transcript and Presenter's Notes

Title: UWB Transceiver Prototype


1
UWB Transceiver Prototype
  • Ian ODonnell, Mike Chen, Stanley Wang, Bob
    Brodersen

Berkeley Wireless Research Center Univ. of
California, Berkeley
2
Flexibility for UWB Design Exploration
  • Different antennas (with impedance matching to
    the LNA)
  • Variable transmit power
  • Variable pulse rates
  • Digital back-end will contain a programmable
    pulse-matched filter
  • Adjustable data recovery/synchronization blocks
  • Independent synchronization and data PN sequences
  • I/O to send the A/D data directly to an external
    digital backend (i.e. BEE) for more sophisticated
    signal processing.

3
UWB Transceiver Prototype
Goal Tape-out Single-Chip Transceiver by end of
Summer
PMF
Data Recovery Synch Detect And Tracking
GAIN and FILTERING
S/H
A/D
CLK GEN
CONTROL
PULSE
4
Pulse Transmitter
5
Pulse Transmitter
Desirable Functionality
TRANSMIT PULSE
  • Adjustable Slew Rate and Width
  • Variable Magnitude Drive (I or V)
  • Ability to Drive High or Low Impedance
  • Digitally Programmable
  • PAM (Binary Antipodal), and
  • PPM (2 to 4 Steps)

A
TSLEW
TWIDTH
time
Implementation
RECEIVE PULSE
Differential Drive for PAM Multiplex DLL Clock
Phases to Control Width and for PPM May Build Two
Drivers and Selectively Connect/Enable for
Experimentation
time
6
Flexible Antenna Driver
  • Put the antenna circuit model into circuit
    simulator
  • to design the driver
  • H-bridge configuration
  • Put them in parallel to make the driver flexible

EP2
Antenna Model
EP1
EP0
EP0
EN2
EN1
EN0
EN0
7
Antenna-LNA Co-design
8
Antenna/LNA Co-design
  • Impedance of the RX antenna seen by LNA is the
    same as that of the TX antenna
  • Optimize LNA by putting the antenna model in
    front
  • Usually voltage-drive RX antennas prefer large
    ZLNA and current-drive antennas prefer small ZLNA

9
Equivalent Circuits for UWB Antennas
  • Derive input impedance by simulations U. Mass
  • Voltage-drive antenna will be capacitor-dominant
    while current-drive antenna will be
    inductor-dominant

6cm Dipole Antenna Input Impedance
10
Example Monopole RX Antennas
  • 2cm monopole antenna with different loading
  • Larger ZLNA gives higher LNA input voltage
  • Mismatch due to scattering and near-zone field
  • The relative magnitudes are close

50K?
50K?
50?
50?
SPICE
XFDTD
11
RX LNA
Desirable Functionality
  • Gain 10 V/V over 1GHz BW
  • Noise Figure lt 10dB (Not Critical In an
    Interference Dominated Environment)
  • Differential Input
  • Handle Multiple Antennas (I.e. Current Loop
    and/or Dipole)
  • Switch Bias On/Off within TWINDOW
  • Fast Overload Recovery (Track Full- Scale 1GHz
    Sinusoid)

-

-

Implementation
May Build Two Amplifiers and Selectively
Connect/Enable for Experimentation
12
CMOS Analog Frontend
13
RX Gain Filtering
Desirable Functionality
  • Minimum Gain 1,000
  • Partition Gain/Stages for Minimum Current
    Consumption
  • Capacitive Coupling Between Stages (Null DC
    Offset)
  • Switch Bias On/Off within TWINDOW
  • Fast Overload Recovery (Track Full- Scale 1GHz
    Sinusoid)
  • Additionally Include Filtering for Frequencies
    lt 100MHz, gt 1GHz
  • Last Stage Drives Sampling Switch Load (could
    be 100s fF)

ON
BIAS
14
RX A/D Comparator Requirement
1-Sigma VOFFSET for Fixed Tracking BW1GHz
1000
100
VOFFSET (mV)
10
VOFFSET 20mV (w/ No Explicit Cancellation) for
CSAMPLE gt 10fF
1
1
1000
100
10
CSAMPLE (fF)
15
Clock Generation
16
Pulse Reception
Parallel Sampling of Window of Time
time
TSAMPLE
TWINDOW
TPULSE_REP
time
Three Clocking Timescales TSAMPLE (ltns)
TWINDOW (10s ns) TPULSE_REP (100s ns)
17
Timing Generation
TSAMPLE
TWINDOW
TPULSE_REP
For Lower Power Base System Clock on
TWINDOW TSAMPLE Derived from DLL TPULSE_REP
TWINDOW / N
18
RX Clock Generation
EXTERNAL CRYSTAL
CHARGE PUMP LOOP FILTER
PHASE DETECTOR
OSCILLATOR
VARIABLE DELAY LINE
BUFFER
TSAMPLE TWINDOW/N
TWINDOW
19
Overview of UWB Baseband
20
Baseband Overview
21
Acquisition Mode
  • Searching for the peak at the ouput of
    correlators

From PN generator
ADC
P M F
PN Correlator 1
Threshold
PN Correlator 2
PN Correlator 128
22
Tracking Mode
23
Control Logic
  • A read clock to fetch the PN phase and a
    programmable PN length is needed.
  • Strobe_phase signal is used to define the symbol
    boundary after entering tracking mode.
  • A enable/disable control bus is needed for gated
    clock in PN correlators for power saving purpose.

24
Simulink Implementation
25
Parallel vs. Serial Acquisition
Assume the worst case using 1024 PN chips, while
pulse rate is equal to 100 ns. We need to choose
somewhere in between.
(1) Acquisition Time
(2) Area Cost
Fully Parallel (500 mm2)
Serial (0.1sec)
Fully Parallel (0.1 ms)
Serial (5.8 mm2)
26
Area Distribution of Digital Backend
  • The biggest single block is PMF(Pulse Matched
    Filter), which is implemented in Carry-save
    adders.
  • PN correlators and Peak detectors are
    proportional to the number of searching phases.
    The optimal point makes this area comparable to
    PMF.

Total 10.6 mm2
Write a Comment
User Comments (0)
About PowerShow.com