RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1...
Transcript of RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1...
![Page 1: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/1.jpg)
RBB & FBB in FDSOIRBB & FBB in FDSOI
Philippe FLATRESSE, PhDFDSOI Expert, Business Development
![Page 2: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/2.jpg)
Body Bias advantages
A key differentiator offering full flexibility in FD-SO I
Performance boost
Power optimization
2
Power optimization
Easy implementation
Process , T° and aging compensation
![Page 3: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/3.jpg)
Extended Body Bias Range in UTBB FD -SOI
IGIDL(RBB)
IPN(FBB)
NMOS PMOS
3
BULK UTBB FD-SOI
noBB
FBBRBB
-300mV +300mV
noBB
FBBRBB-2V +2V
[Flatresse ISPLED 2014]
![Page 4: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/4.jpg)
UTBB FD-SOI: Extended Body Voltage Range
• RVT: Conventional Well (CW) - RBB
p-Well n-Well
NMOS PMOSGndsn VddspnoBB
FBBRBB
+2V-2V
Vdd/2+ 300mV
4
-2V
• LVT: Flip Well (FW) - FBB
n-Well p-Well
NMOS PMOSGndsn Gndsp
Vdd/2+ 300mV
noBB
FBBRBB
+2V
-300mV[Flatresse et al. ISSCC 2013]
![Page 5: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/5.jpg)
Body Bias Efficiency - Silicon Benchmark
FBB /LVT
5
RVT / RBB
[Pelloux-Prayer et al. S3S 2014]
![Page 6: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/6.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
1.1V
Total Power
1.1VFBB
6
0.6V
Freq.FBB
![Page 7: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/7.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
Power optimizationTotal Power
7
0.6V
0.9V
FBB
Freq.
0.8V0.9V
![Page 8: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/8.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
Power optimization
Leakage saving
8
![Page 9: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/9.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
Power optimization
Leakage saving
9
Area saving
![Page 10: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/10.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
Power optimization
Leakage saving
10
Area saving
Yield recovery
![Page 11: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/11.jpg)
Body Bias Usage – 6 different scenariosPerformance boosting
Power optimization
Leakage saving
11
Area saving
Yield recovery
P,T,A Compensation
Or any combination …
![Page 12: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/12.jpg)
Body -Bias Product Use Case
12* Benchmarked with respect to noBB
ULV � Low power � Best mW/MHz � High performance
Courtesy STMicroelectronics
![Page 13: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/13.jpg)
Body Bias - Key deployment steps
Body Bias IPs & Architecture
Product specification
13
Design implementation
Silicon engineering
![Page 14: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/14.jpg)
Trade-off & Choices for Energy Efficiency
(Vdd, PB, BB ) choice becomes a
14
(Vdd, PB, BB ) choice becomes a power-delay trade-off exercise
![Page 15: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/15.jpg)
Built-in Body Bias in your design flow is key !〉ARM Processor
〉Target frequency: 1GHz @ WC/0.85V
〉Two FD-SOI implementations comparison〉Standard WC methodology
〉SS corner compensated with 600mV FBB
15
Sign-off Standard Built-in BB
Area 1 0.95x
Total Power @ Vmax, 125C, RCmax
1 0.75x
Leakage @ Vmax, 125C
1 0.7x
Courtesy STMicroelectronics
![Page 16: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/16.jpg)
FBB “Process Compensation” principle
FBB(to accelerate transitors speed)
NO FBB
CORNER BB
FF 0.0V
16
FFFFSS
TTTT
SS
Slow partFrequency, Power and area Gain
Fast parts unchanged
FF 0.0V
TT 0.3V
SS 0.6V
![Page 17: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/17.jpg)
Body Bias - Key deployment steps
Body Bias IPs & Architecture
Product specification
17
Design implementation
Silicon engineering
![Page 18: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/18.jpg)
Body-Bias Generator – a key IP
L
E
V
EchN
chP
nwell
VDD1V8
Neg.
Boot-
Strap
VDD1V8
GND
φ1
φ
φ2
φ
Cfly
pwellCharger
nwellChargerL
E
V
E
VDD1V0
VDD1V8
VDD1V0
VDD1V8
ON OFF
• Fully integrated generator for the NMOS/PMOS body voltage generation
• 50/100 mV FBB steps up to 1.8 V
gnds grid
PW
NM
OS
NWNW
18
E
L
S
H
I
F
T
dchN
dchP
pwell
GND
GND
Neg.
Boot-
Strap
GND
φ1 φ2
pwellDischarger
nwellDIscharger
E
L
S
H
I
F
T
ON OFF
ON OFF
ON OFF
ON OFF
• Charging and discharging well capacitances, challenge –Vss
• Switched capacitors generate negative bias and pump substrate
[Blagojevic et al. VLSI 2016]
PW
PW
NM
OS
PM
OS
D-N
WP
-SU
BNW
vdds grid
![Page 19: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/19.jpg)
BB generators offer 19
〉Compact, Fully-Integrated
〉 Low-Power, High-Precision
〉Wide-Range, Positive and Negative
〉Towards a Body-Bias Compiler:
BB Brain
- DAC- Samplers- Comparators- Decision logic- Digital interface
BB DRIVER
- Positive & Negative charge pumps
High Level PMU
Version LVT HP LVT Comp RVT IoT
BB Well Area 1mm 2 1mm 2 1mm 2
Settling time 0.1us 100us 1000µs
Frequency 1GHz 500MHz 100MHz
Avg. Power 100uW 10uW 0.1µW
IP Area total 0.02mm² 0.01mm² 0.005mm²
[Flatresse LETI Days 2015]
![Page 20: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/20.jpg)
IP requirement for Body-Bias
Open loop with On-chip BBG
IPs
BBgen
On Chip Sensors
BBG
control
bb-fing
driver #1
pwell
nwell
chP
chN
dchP
dchN
Power
Management
Unit (PMU)bb-fing
driver #1BBG
driver #1pwell-nwell
power grid
Debug & Trace
Registers (DTR)
I/O
20
Voltage sensor
Temperature sensor
OTP memory
FBBmin + NvsP search algo
![Page 21: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/21.jpg)
Body Bias compensation Type vs VDD
21[Mhira et al. TCAS 2017]
![Page 22: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/22.jpg)
Body-Bias Architecture SelectionOpen loop with
Off-chip BBGOpen loop with
On-chip BBGClosed loop with
On chip BBG
22
• For >0.9V
• FBB/Power
• For >0.9V
• FBB/Power/Process Comp.
• For full voltage range
• FBB/Power/PTA Comp
![Page 23: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/23.jpg)
Body Bias - Key deployment steps
Body Bias IPs & Architecture
Product specification
23
Design implementation
Silicon engineering
![Page 24: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/24.jpg)
Process compensation with Body Bias Implementation example
〉Multi-cores running @1GHz
〉Complexity ~50M gates
〉Body Bias Area: 80%
24
On Chip Monitors V/T SensorBBGen OTP
〉Body Bias Area: 80%
〉Power Supply 0.9V – Temp Inversion
Body Bias Island
![Page 25: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/25.jpg)
Body-Bias for Process compensation - SpeedAfter
TrimmingBefore
Trimming
25
SSSS
FF
SS
FF
Freq (MHz) Freq (MHz)
+15% Speed increase wrt no BB
4X process spread reduction
15% Yield recovery
Courtesy STMicroelectronics
![Page 26: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/26.jpg)
Frequency and leakage control with body bias
Leakage limit
IDD
Q
Trimmed
Untrimmed
26
〉Spread reduced for both frequency (4X) and leakage (2X)
IDD
Q
SS
FF
Courtesy STMicroelectronics
![Page 27: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/27.jpg)
Full Vddmin control with FBBPre/Post TRIM
Before Trimming After PMB
Trimming
Vddmin reduction thanks to BB
27
Vm
inV
ddm
in
Vdd
min
FF SS
Courtesy STMicroelectronics
FF SS
![Page 28: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/28.jpg)
Body Bias - Key deployment steps
Body Bias IPs & Architecture
Product specification
28
Design implementation
Silicon engineering
![Page 29: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/29.jpg)
FBB “Process Compensation” calibration
Store BB in Store BB in
Search BB
Begin EWS
Production Test at ST(EWS)
Application (at
Optimal Body Bias level is defined Die by Die depending on Speed/Power characteristic
measured on “on chip monitors”
29
Normal operation
Read OTP BB
Set BB
Start-upEnd EWS
Store BB in OTP
Store BB in OTP Application (at
Boot)Optimal Body Bias level is stored in One Time
Programmable memoryTHEN
Read at Boot
An Embedded circuit (Body Bias Generator) set that Bias
level
![Page 30: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/30.jpg)
VBB min Search
VDD and Temp condition for calibration Algorithm setting via frequency target and max allowable VBB
Algorithms to find common VBBN/VBBP, only used at EWS and start-up
VDD, tempVBBmax, Ftarget
Begin
VBBN=VBBP min search
NMOS vs PMOS
30
NMOS and PMOS separate measurement
Final VBBN and VBBP adjust by +/- 1 or 2 step;Guaranties minVBB with F >Ftarget
Stored in OTP for EWS calibration then in BBgen register for others
NMOS vs PMOSVBB offset calculation
+/- 1 or 2 VBB stepFinal adjust
Store VBBN, VBBP
end
![Page 31: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/31.jpg)
BB compensation based on on -chip monitorsF
requ
ency
Frequency Target
31
BB codes distribution per wafer
SS
TT
Body-Bias code
Full distribution within target range. Thanks to FBB based Process compensation
TT
FF
Courtesy STMicroelectronics
![Page 32: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/32.jpg)
The future is body bias adaptive ! 〉Adaptive voltage control will also be used to maximize performance and yields
32
Dynamic Body-Bias for P, T,A compensation
[Flatresse NEWCAS 2015]
![Page 33: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/33.jpg)
Adaptive Body -Bias for Aging compensation〉Progressive degradation modes (BTI, HCI, TID) are captured by canary FF solutions
〉Compensation through ABB is possible under real-tim e conditions
33[Mhira et al. IRPS 2017]
![Page 34: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/34.jpg)
PULPv3 SoC – RVT Conventional well
SOCDOMAIN T
CD
PROCESSMONITORINGBLOCKS
TEMPERATURE SENSORBODY BIAS GENERATORS
ROM
� PULP: Parallel Ultra-Low-Power Platform
� 4-cores near-threshold processor
� Frequency Range:
� 20 MHz @ 0.5V - 200 MHz @ 0.7V
� On-Chip Body Bias Generator
� Average power: 4,15 µW
� Body Bias Range: -1.5V to 0.4VCLUSTERDOMAIN
DM
L2
� Body Bias Range: -1.5V to 0.4V
![Page 35: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/35.jpg)
RVT-based design with Body-Biasing Key flavor for IoT
PULP
35
Figure of merit @ 0.5V Vdd
FBB 0.5V � 160% Higher Freq RBB -1.8V � 10X Less Leakage
[Rossi , HCS 2015]
![Page 36: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/36.jpg)
PULP: RBB/FBB frequency boosting
〉Body Bias varying from -1.0V to +0.5V
Frequency100Mhz
300Mhz
0.5V FBB
36
Body Bias
Leakage
-1.0V FBB
0.5V FBB
30µA
3000 µA
![Page 37: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/37.jpg)
FDSOI & Body Biasing - Take away
〉True back gate solution for ultimate Vt control
〉Built-in Body Bias in the design is key, easy to implement !
〉Up to 200% performance boost and 10X leakage reduction at low voltage
〉Significant Vddmin reduction, leading to power saving and reliability relaxation
〉Variability spread reduction
〉FDSOI offers unique Body Bias control loop solutions for P,T,A compensation
〉Enabling/Disabling BB allows to create several product variants
![Page 38: RBB & FBB in FDSOIsoiconsortium.eu/wp-content/uploads/2017/08/SOI-Forum...Boot-Strap VDD1V8 GND φ1 φ φ2 φ Cfly pwellCharger nwellCharger L E V E VDD1V0 VDD1V8 VDD1V0 VDD1V8 ON](https://reader033.fdocuments.net/reader033/viewer/2022060522/6051554d7d6ce82a327e6023/html5/thumbnails/38.jpg)
Thank you !