-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #101 from evadeltor/main
Add Jupyter notebook for MicroNina
- Loading branch information
Showing
20 changed files
with
8,840 additions
and
0 deletions.
There are no files selected for viewing
8,131 changes: 8,131 additions & 0 deletions
8,131
ISSCC25/submitted_notebooks/MicroNina/MicroNina_Team.ipynb
Large diffs are not rendered by default.
Oops, something went wrong.
24 changes: 24 additions & 0 deletions
24
ISSCC25/submitted_notebooks/MicroNina/sch/CurrentMirror.sch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
v {xschem version=3.4.5 file_version=1.2 | ||
} | ||
G {} | ||
K {} | ||
V {} | ||
S {} | ||
E {} | ||
N 10 240 130 240 { | ||
lab=GND} | ||
N 50 210 90 210 { | ||
lab=Ibias} | ||
N 50 160 50 210 { | ||
lab=Ibias} | ||
N 10 160 50 160 { | ||
lab=Ibias} | ||
N 10 110 10 180 { | ||
lab=Ibias} | ||
N 130 110 130 180 { | ||
lab=Iout} | ||
C {nmos.sym} 110 210 0 0 {name=M2 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} 10 110 0 0 {name=p1 sig_type=std_logic lab=Ibias} | ||
C {lab_pin.sym} 130 110 0 1 {name=p2 sig_type=std_logic lab=Iout} | ||
C {nmos.sym} 30 210 0 1 {name=M3 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {gnd.sym} 70 240 0 0 {name=l1 lab=GND} |
37 changes: 37 additions & 0 deletions
37
ISSCC25/submitted_notebooks/MicroNina/sch/DIGITAL_TIE_LOW.sch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
v {xschem version=3.4.5 file_version=1.2 | ||
} | ||
G {} | ||
K {} | ||
V {} | ||
S {} | ||
E {} | ||
N -180 -120 -180 -70 { | ||
lab=VDD} | ||
N -80 90 -80 120 { | ||
lab=GND} | ||
N -80 10 -50 10 { | ||
lab=VTIE} | ||
N -180 -10 -180 30 { | ||
lab=#net1} | ||
N -140 -40 -140 -0 { | ||
lab=#net1} | ||
N -140 0 -140 30 { | ||
lab=#net1} | ||
N -180 30 -180 60 { | ||
lab=#net1} | ||
N -140 30 -140 60 { | ||
lab=#net1} | ||
N -180 60 -120 60 { | ||
lab=#net1} | ||
N -80 10 -80 30 { | ||
lab=VTIE} | ||
C {pmos.sym} -160 -40 0 1 {name=M1 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {nmos.sym} -100 60 0 0 {name=M2 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} -180 -120 0 0 {name=p1 sig_type=std_logic lab=VDD} | ||
C {lab_pin.sym} -50 10 0 1 {name=p4 sig_type=std_logic lab=VTIE | ||
|
||
} | ||
C {gnd.sym} -80 120 0 0 {name=l1 lab=GND} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
v {xschem version=3.4.5 file_version=1.2 | ||
} | ||
G {} | ||
K {} | ||
V {} | ||
S {} | ||
E {} | ||
N -20 60 100 60 { | ||
lab=Ibias} | ||
N -20 -70 -20 0 { | ||
lab=Ibias} | ||
N 100 -70 100 0 { | ||
lab=Iout} | ||
N -90 30 -60 30 { | ||
lab=Vin1} | ||
N 140 30 180 30 { | ||
lab=Vin2} | ||
C {nmos.sym} -40 30 0 0 {name=M2 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} -20 -70 0 0 {name=p1 sig_type=std_logic lab=Ibias} | ||
C {lab_pin.sym} 100 -70 0 1 {name=p2 sig_type=std_logic lab=Iout} | ||
C {nmos.sym} 120 30 0 1 {name=M3 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} 180 30 0 1 {name=p3 sig_type=std_logic lab=Vin2} | ||
C {lab_pin.sym} -90 30 0 0 {name=p4 sig_type=std_logic lab=Vin1 | ||
|
||
} | ||
C {lab_pin.sym} 50 60 1 1 {name=p5 sig_type=std_logic lab=Ibias | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,188 @@ | ||
v {xschem version=3.4.5 file_version=1.2 | ||
} | ||
G {} | ||
K {} | ||
V {} | ||
S {} | ||
E {} | ||
N -120 130 -120 150 { | ||
lab=#net1} | ||
N 60 130 60 150 { | ||
lab=#net1} | ||
N -20 150 -20 170 { | ||
lab=#net1} | ||
N -20 230 -20 260 { | ||
lab=GND} | ||
N 60 150 180 150 { | ||
lab=#net1} | ||
N 180 130 180 140 { | ||
lab=#net1} | ||
N 180 130 180 140 { | ||
lab=#net1} | ||
N 180 140 180 150 { | ||
lab=#net1} | ||
N -240 150 -120 150 { | ||
lab=#net1} | ||
N -240 130 -240 150 { | ||
lab=#net1} | ||
N -120 30 -120 70 { | ||
lab=#net2} | ||
N -240 50 -240 70 { | ||
lab=#net2} | ||
N -240 50 -120 50 { | ||
lab=#net2} | ||
N 60 30 60 70 { | ||
lab=#net3} | ||
N 180 50 180 70 { | ||
lab=#net3} | ||
N 60 50 180 50 { | ||
lab=#net3} | ||
N -200 -120 -200 -100 { | ||
lab=GND} | ||
N -200 -100 -110 -100 { | ||
lab=GND} | ||
N -110 -120 -110 -100 { | ||
lab=GND} | ||
N 50 -120 50 -100 { | ||
lab=GND} | ||
N 50 -100 140 -100 { | ||
lab=GND} | ||
N 140 -120 140 -100 { | ||
lab=GND} | ||
N -200 -180 -110 -180 { | ||
lab=#net4} | ||
N 50 -180 140 -180 { | ||
lab=#net5} | ||
N -70 -260 -70 -150 { | ||
lab=#net5} | ||
N 10 -260 10 -150 { | ||
lab=#net4} | ||
N -110 -350 -110 -290 { | ||
lab=#net6} | ||
N 50 -340 50 -290 { | ||
lab=#net7} | ||
N -190 -290 -110 -290 { | ||
lab=#net6} | ||
N 50 -290 130 -290 { | ||
lab=#net7} | ||
N -240 -260 -240 -150 { | ||
lab=#net2} | ||
N -240 -380 -240 -260 { | ||
lab=#net2} | ||
N -240 -380 -150 -380 { | ||
lab=#net2} | ||
N 180 -260 180 -150 { | ||
lab=#net3} | ||
N 90 -370 180 -370 { | ||
lab=#net3} | ||
N 180 -370 180 -260 { | ||
lab=#net3} | ||
N -110 -230 -110 -180 { | ||
lab=#net4} | ||
N 50 -230 50 -180 { | ||
lab=#net5} | ||
N -110 -210 10 -210 { | ||
lab=#net4} | ||
N -70 -200 50 -200 { | ||
lab=#net5} | ||
N -130 0 -0 0 { | ||
lab=CLK} | ||
N -110 -440 -110 -410 { | ||
lab=VDD} | ||
N 50 -440 50 -400 { | ||
lab=VDD} | ||
N -120 -70 -120 -30 { | ||
lab=VDD} | ||
N 60 -70 60 -30 { | ||
lab=VDD} | ||
N -120 150 60 150 { | ||
lab=#net1} | ||
N -240 -150 -240 60 { | ||
lab=#net2} | ||
N 180 -150 180 50 { | ||
lab=#net3} | ||
N -320 100 -280 100 { | ||
lab=Vb} | ||
N 100 100 130 100 { | ||
lab=Vin+} | ||
N 220 100 270 100 { | ||
lab=VCh} | ||
N 130 100 140 100 { | ||
lab=Vin+} | ||
N 140 100 140 110 { | ||
lab=Vin+} | ||
N -180 100 -180 120 { | ||
lab=Vin-} | ||
N -180 100 -160 100 { | ||
lab=Vin-} | ||
N 270 100 270 120 { | ||
lab=VCh} | ||
N -190 -20 -190 0 { | ||
lab=CLK} | ||
N -190 0 -160 0 { | ||
lab=CLK} | ||
N 130 -290 140 -290 { | ||
lab=#net7} | ||
N -200 -290 -190 -290 { | ||
lab=#net6} | ||
N 20 200 70 200 { | ||
lab=CLK} | ||
N 70 200 70 220 { | ||
lab=CLK} | ||
N 0 -0 20 0 { | ||
lab=CLK} | ||
N -160 0 -130 -0 { | ||
lab=CLK} | ||
C {nmos.sym} 80 100 2 0 {name=M2 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} 0 200 2 0 {name=M4 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} -140 100 2 1 {name=M5 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {gnd.sym} -20 260 0 0 {name=l1 lab=GND} | ||
C {nmos.sym} -260 100 2 1 {name=M1 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} 200 100 2 0 {name=M3 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} -220 -150 2 1 {name=M6 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} -90 -150 2 0 {name=M7 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} 30 -150 2 1 {name=M8 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} 160 -150 2 0 {name=M9 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} -220 -260 2 1 {name=M10 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {nmos.sym} 160 -260 2 0 {name=M11 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {pmos.sym} 30 -260 0 0 {name=M12 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {pmos.sym} -130 -380 0 0 {name=M13 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {pmos.sym} -90 -260 0 1 {name=M14 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {pmos.sym} 70 -370 0 1 {name=M15 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {pmos.sym} -140 0 0 0 {name=M16 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {pmos.sym} 40 0 0 0 {name=M17 | ||
model=DMP2035U | ||
device=DMP2035U | ||
m=1} | ||
C {gnd.sym} -160 -100 0 0 {name=l2 lab=GND} | ||
C {gnd.sym} 100 -100 0 0 {name=l3 lab=GND} | ||
C {gnd.sym} 140 -230 0 0 {name=l4 lab=GND} | ||
C {gnd.sym} 100 -100 0 0 {name=l5 lab=GND} | ||
C {gnd.sym} -200 -230 0 0 {name=l6 lab=GND} | ||
C {lab_pin.sym} -110 -440 0 0 {name=p1 sig_type=std_logic lab=VDD} | ||
C {lab_pin.sym} 50 -440 0 0 {name=p2 sig_type=std_logic lab=VDD | ||
} | ||
C {lab_pin.sym} -120 -70 0 0 {name=p3 sig_type=std_logic lab=VDD} | ||
C {lab_pin.sym} 60 -70 0 0 {name=p4 sig_type=std_logic lab=VDD} | ||
C {lab_pin.sym} -320 100 0 0 {name=p5 sig_type=std_logic lab=Vb | ||
} | ||
C {lab_pin.sym} -180 120 0 0 {name=p6 sig_type=std_logic lab=Vin-} | ||
C {lab_pin.sym} 140 110 0 0 {name=p7 sig_type=std_logic lab=Vin+} | ||
C {lab_pin.sym} 270 120 0 0 {name=p8 sig_type=std_logic lab=VCh} | ||
C {lab_pin.sym} -190 -20 0 0 {name=p9 sig_type=std_logic lab=CLK} | ||
C {lab_pin.sym} 70 220 0 0 {name=p10 sig_type=std_logic lab=CLK} |
29 changes: 29 additions & 0 deletions
29
ISSCC25/submitted_notebooks/MicroNina/sch/SourceFollower.sch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
v {xschem version=3.4.5 file_version=1.2 | ||
} | ||
G {} | ||
K {} | ||
V {} | ||
S {} | ||
E {} | ||
N -230 0 -200 0 { | ||
lab=Vin2} | ||
N -160 -50 -120 -50 { | ||
lab=Vin2} | ||
N -160 -90 -160 -30 { | ||
lab=Vin2} | ||
N -230 -120 -200 -120 { | ||
lab=Vin1} | ||
N -160 -180 -160 -150 { | ||
lab=VDD} | ||
C {nmos.sym} -180 -120 0 0 {name=M2 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} -160 -180 0 0 {name=p1 sig_type=std_logic lab=VDD} | ||
C {nmos.sym} -180 0 0 0 {name=M3 model=M2N7002 device=2N7002 footprint=SOT23 m=1} | ||
C {lab_pin.sym} -120 -50 0 1 {name=p3 sig_type=std_logic lab=Vin2} | ||
C {lab_pin.sym} -230 0 0 0 {name=p4 sig_type=std_logic lab=Vin2 | ||
|
||
|
||
} | ||
C {lab_pin.sym} -230 -120 0 0 {name=p6 sig_type=std_logic lab=Vin1 | ||
|
||
} | ||
C {gnd.sym} -160 30 0 0 {name=l1 lab=GND} |
Oops, something went wrong.