Answer from good friend and industry expert who does have access to PDKs:
Contrary to bulk planar technologies where from the natural Vt of the transistor, Vt
modulation is obtained through implants, in FD-SOI there are several ways to trim
the Vt of the device, the main being:
- controlling the implantation of the wells (below the box), possible with FD-SOI only
- applying some light implant on the channel, like what done with FF
- controlling the gate length (true for all technologies)
About using wells for controlling the device Vt, this is unique to FD-SOI and of
course free (no extra masks required). When designing transistors in a standard
configuration (a Pwell below a Ngate, a Nwell below a Pgate) you get a regular Vt
device; when changing the well configuration (a Nwell below a Ngate, a Pwell below a
Pgate) in what we call "flip-well" configuration, the Vt is lowered by roughly 80mV
and we obtain low Vt devices.
To note this works not only on logic devices, but also on I/O devices and
transistors in bitcells leading to multiple Vts being available for thick oxide
transistors, and allowing mixing Vts in bitcells (not possible through implants in
other technologies).
Now, RVT and LVT devices are totally mixable, provided the design respects the well
distances and proper well polarizations.
While not being a problem at chip level or in full custom designs, you understand it
may be cumbersome realizing a digital block by std-cells mixing regular well and
flip well cells because of the extra space required (some fillers would be required
to separate RVT and LVT cells).
In practice, also digital blocks implementation is not a problem: in our experience
of numerous customer projects, blocks implementing a functionality have different
targets and hardly require mixing more than 2-3 Vts in a single block. When looking
at high speed blocks, you usually mix Vts around fast devices, when implementing
slow/low leakage blocks you mix Vts around slow devices.
Now, in our std-cells multi-channel libraries the contact to poly gate pitch can
accommodate channel length adaptation from Lmin=24nm up to 40nm, offering 4 Vt
modulation options (24-28-34-40nm) for each well configuration. This allows an
extremely wide leakage control between L=24nm (leakage = 1x) and L=40nm (leakage
1/50x); to reach the same with conventional technologies users have to mix 3 Vts.
And our multi-channel libraries are also highly competitive on area, being
gate-first minimum distances tighter than in other bulk planar technologies.
You understand the potential here. When implementing a SoC users can for example:
- implement a high (or medium) speed core with flip-well LVT cells, mixing
24-28-34-40nm cells (cells all have same footprint, and implementation flow is
exactly the same as with bulk planar technologies)
- implement a low speed, low energy video decoder with regular-well RVT cells, again
of course mixing 24-28-34-40nm multi-channel libraries for leakage optimization.
And of course LVT and RVT blocks can be easily mixed in a SoC.