Silly question, are there any logic processes besi...
# general
z
Silly question, are there any logic processes besides CMOS that could theoretically be done on Sky130?
a
Nmos only, pmos only, bipolar logic. Obviously it has bigger area, worse power, etc
m
@Zachary Curtis You should build a standard cell library from scratch. @Arman Avetisyan But I think the bipolar version going to be faster than the CMOS version. 😄
z
Why would bipolar be faster and if so why isn't it more used?
m
I’m not expert in this field but it could be said: MOSFETs are slower than BJTs because of enormous capacitances at their junctions, formed by metal, substrate and the oxide layer. But usually BJTs eat (!) a HUGE amount power which is very important factor. There are many more details about this but I’m not a good candidate for describing those details.
Please note that BJTs are vastly used in analog (specifically RF) field.
p
I am not sure, whether it counts as a logic process, but SONOS Flash would be another application that Sky130 provides.
l
Here is my two cents worth and a little bit of history. Bipolar Transistors (a.k.a. BJTs) was 1st mass produced silicon process. The dominate BJT logic was known as I-squared-L, or current injection logic. The transistors were always on so there was a lot of power consumed. It was quickly replaced with Cmos because the Pch
This was replaced with Cmos because the PCH and NCH transistors can be easily turned on and off, thus breaking the dc current path between Vdd and Gnd. Cmos logic is orders of magnitude lower power than BJT logic.
r
Also the process isn't optimized for BJTs right?
This isn't a BiCMOS process I believe
l
Yes, the Sky130 process is not optimized for BJTs.
My mistake, I squared L logic, (also called IIL) stands for "Integrated Injection Logic". This is different than "Current Injection Logic", which is known as CIL.
Here is a link to a CIL paper https://ieeexplore.ieee.org/document/1051271