Platform-Based Mixed Signals Design in Picoradio Baseband

Download Report

Transcript Platform-Based Mixed Signals Design in Picoradio Baseband

Yanmei Li,
Fernando De Bernardinis,
Alberto Sangiovanni-Vincentelli ,
Jan Rabaey
Platform-Based Mixed Signal Design in
Picoradio Baseband Design Exploration
http://chess.eecs.berkeley.edu
Abstract
Baseband Circuit Design
Analog Platforms have been exploited for system
level analog and also mixed-signal design, which allow
effective co-design of analog and digital components. A
platform-based mixed signal design is presented, which
is the baseband of the Picoradio receiver for wireless
sensor networks. The basic constraint for this design is
the very stringent power consumption. Using platforms
consisting of Anadigm FPAA and Xilinx FPGA, we
developed a mostly-analog solution as an alternative to
the mostly digital baseband. The FPAA/FPGA prototype
successfully demonstrated how different tradeoffs
between analog and digital could be exploited to
implement the Picoradio baseband. Also, we will present
our low-power sub-threshold circuit design which
implements the mostly-analog baseband prototype.
Sig_in

Ref_in
S&H
Sync
R2
Sclk

Sig
R1
0.1

T&H
Rcs
CS
Samp_thresh
• 500kHz clock
• Tolerable kickback
noise
CS_Level
Mostly-Analog Solution of Picoradio Baseband
OTA-C Integrator Design
 Symmetrical OTA topology
BB1
RF
RF Filter
MEMS
BB1 Ref
LNA
BB2
RF
MEMS
 Tune Gm of OTA easily
Env
Det
Env
Det
 Integration output can not keep constant for
?
BB2 Ref
20us (required by the algorithm) without the
cascaded structure
 Long channel low-leakage transistors here
Integration-delay based synchronization
dvc (t )
i
G v (t )
 c  m in
dt
Cintg
Cintg
Searching
Input
R2
Integration
Window
With Josie Ammer,
Brian Otis
November 18, 2004
 Programmable fabric for prototype
 FPGA (Xilinx VirtexE600)
 FPAA (Anadigm 221)

Co-simulation results:
 Modeled
Reset level ~200mV
 Source degeneration resistor
Symbol Start
R2
Integration
Window
 Integration cap. is reset to a separate branch

R1
Integration
Window
Synched
 Cap. ~20pF  desirable integration constant
Gm matching for 0.1*Vin and Vin
Power consumption ~22uW
R1
Integration
Window
and simulated in Simulink
 Mapped to programmable platforms
 Analog : filters, integrators,
comparators and OpAmps are
automatically mapped onto the
FPAA
 Digital : the StateFlow FSM is
automatically mapped onto the
FPGA with the ST2VHD flow and
Xilinx backend
 1V power supply
 Sub-threshold design
 Verified by co-simulation

Synchronization needs ~30 symbols
Offset tolerance (e.g. when Vin=20mV,
offset=5mV can be tolerated)

 Total power (Analog+Digital) ~180uW