adcs for autonomous driving - seamless micro
TRANSCRIPT
Seamless MicrosystemsD i g i t i z i n g Yo u r W o r l d S e a m l e s s l y
Augustine Kuo
VP Engineering
ADCs for
Autonomous Driving
Seamless Microsystems Background
Consumer
Medical Imaging
Wireless and
Wireline Comm.
SM40M SM80M SM45MSM250M SM250M SM250M SM400M
LiDAR and RADAR in
cars
2
Range – needs to be 300m for freeway speeds
Range/angular resolution – needs to be in cm for object identification
Works in bad weather – rain/snow/etc.
Works in dark
Works in bright light
Radial velocity – determining speed of objects moving toward or away
from car
Color/contrast – recognize signs, lane markers, signal lights
6
Important Capabilities for Automotive Sensors
Sensor RADAR Camera/Vision LIDAR
Range
Range resolution
Angular resolution
Works in bad weather
Works in dark
Works in bright light
Radial velocity
Color/contrast
7
Comparison of sensors in various environments
8
Why Tesla’s autopilot might be failing?
Tesla’s autopilot only uses radar and cameras for sensing
High resolution RADAR
Sensor RADAR Camera/Vision LIDAR
Range
Range resolution
Angular resolution
Works in bad weather
Works in dark
Works in bright light
Radial velocity
Color/contrast
9
Comparison of sensors in various environments
11
Most autonomous cars now use all three sensors
LiDAR
Camera
RADAR(usually mounted behind body
panels)
Laser
PIN
APD
SPAD
array
A ADC Detection Estimation
TDC Estimation
3-D Point
Cloud
3-D Point
Cloud
Full waveform capture LiDAR Rx
Geiger/Single-Photon LiDAR Rx
OPTICAL ANALOG DIGITAL
12Gb/s 300Mb/s
Time-of-Flight LiDAR Systems
12
LiDAR
Receiver Technique
Geiger
Mode
Full-Waveform
Capture
Processing simplicity/power consumption
Cost
Range/Resolution
Quick Object Classification (reflectance data)
Multi-return echo detection (ie foliage, poles/wires)
Error-free from other LiDARs (interference)
Comparison of LiDAR receiver techniques
13
Current LiDAR solutions are expensive
$1600 for ADCs alone (8 channels)
ADC ADC ADC ADC
ADC ADC ADC ADC
Digital
14
ADCs in LiDAR Are Bulky and Expensive
Very hard to build
Large footprint
ADC ADC ADC ADC
ADC ADC ADC ADC
Digital
Speed Resolution
> 0.5 GHz 10-bits
Power/ch.
~1W
15
LiDAR Receive Pulse Digitization
16
ADC
RX Chain
Time domain
Pulse + Noise
Frequency domain
LiDAR
Received
Pulse
4ns
Sampling speed > 0.5GHz
Resolution > 10-bits
LiDAR ADC Requirements
Bandwidth > 250MHz
LPF
Problem 1: Power Hungry LPF
ADCLPF
LiDAR
Pulse
Significant SNR degradation due
to noise aliasing
Requires expensive LPF to
minimize noise aliasing
• 8th order LPF
• 4x AD8099 chips @ $14
• 600mW 0 2.5 5 7.5 10 15
Frequency Hz 108
-40
-35
-30
-25
-20
-15
-10
-5
0
Am
plitu
de
dB
Nyquist
Band
Alias
Band 1
Alias
Band 2
Alias
Band 3
Alias
Band 4
Alias
Band 5
Analog LPF
Power hungry (600mW/ch.) and expensive ($14/ch)17
Problem 2: Poor Jitter Tolerance
18
ADCLPF
LiDAR
Pulse
CLOCK
Very accurate clock source requirement for ADC sampling
<300fs rms jitter requirement for LiDAR ADCs
Expensive
• On-board clock generators: TI LMK61A2-100M00SIAT ~ $7.00
• On-chip (inside ADC) clock generators
- Large Silicon area
- Large cost
Switched-capacitor input interface is hard to drive
• Needs power hungry buffer
ADC input driver ~ 20% ADC power consumption
Problem 3: Power-Hungry ADC Input Driver
LogicVREF
SAR 1
SAR 2
SAR N
ADC
RX Chain
LPF
19
Best ADCs for LiDAR: Continuous-time DS ADCs
20
High speed sigma delta ADCs
• Enabled by SMI’s patented technology
Inherent over-sampling
• No requirement for anti-alias filter
Resistive input impedance
• Low power ADC driver
Low-pass filtering using integrators before sampling
Simple digital calibration
ò ò òSM4-bit SM
ADC
4-bit
SCDAC
Merged SMOA-RC
Integrator-ADC
-VINCalibration
& Filtering
ANALOG DIGITAL
DOUT+
12-bit
Seamless’ Continuous-Time DS ADCs
All products have to be safety certified
• Design management certifications – ISO 9001/IATF 16949
• ISO 26262- IP/Chips have to be AEC Q100 certified
ESD testing
Latch-up
Long term high temperature operation (1000 hour bake)
Need production versions of chips – at least 3600 units
- IP/Chips have to detect, report and self-correct a fault
In real time to enable work-around
- IP/Chips need to have hooks to protect the system above itself
21
Other Automotive ADC Requirements
22
ADC Testing Requirements in ISO 26262
SMSP CT
SD ADC
+
-IN
DOUT
12-bits
500MS/s
FCLK = 3GHz
SMSP CT
SD ADC
+
-IN
DOUT
12-bits
500MS/s
FCLK = 3GHz
SMSP CT
SD ADC
+
-IN
DOUT
12-bits
500MS/s
FCLK = 3GHz
SMSP CT
SD ADC
+
-IN
DOUT
12-bits
500MS/s
FCLK = 3GHz
SMSP CT
SD ADC
+
-IN
DOUT
12-bits
500MS/s
FCLK = 3GHz
SM250M
4 channel ADC
With 1 redundant
testing channel
23
DIGITAL
ADC ADC ADC ADC ADC
IP or Chiplets?
• Digital will be a large portion of the SoC
• Done in lower CMOS nodes for
power/cost savings
• ADCs as chiplets
• Does not need to be in same
process as digital
• Can be ISO 26262 qualified
independently to reduce time-to-
market
• ADCs as IP
• Lower power
• Easier packaging
24
Conclusions
• For autonomous driving sensors, high bandwidth and high
resolution ADCs will be needed
• LiDAR/RADAR will definitely be used
• Full-waveform capture needed for long range
• Automotive components have long lead time
• Products need to be done quickly so exhaustive tests can
begin sooner
• ISO 26262 compliance is easier if every component is
already qualified