0% found this document useful (0 votes)
9 views19 pages

Mixed-Signal IC Lab: Circuit Designs

some layout

Uploaded by

2003915ku
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views19 pages

Mixed-Signal IC Lab: Circuit Designs

some layout

Uploaded by

2003915ku
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Nand2

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 1


Netlist
.SUBCKT nand2test DVDD DVSS a b out
*.PININFO a:I b:I out:O DVDD:B DVSS:B
MM2 out a net35 DVSS nch_svt_mac l=16.0n nfin=3 m=2
MM3 net35 b DVSS DVSS nch_svt_mac l=16.0n nfin=3 m=2
MM1 out b DVDD DVDD pch_svt_mac l=16.0n nfin=3 m=3
MM0 out a DVDD DVDD pch_svt_mac l=16.0n nfin=3 m=3
.ENDS

Sp
.inc '[Link]'
.protect
.lib '/home/yllo/Executable_Package/Collaterals/Tech/iPDK/N16ADFP_iPDK/models/toplevel.l'top_tt
.unprotect
X1 DVDD DVSS a b out nand2
vvdd DVDD 0 0.8
vgnd DVSS 0 0
.temp 25
VA a 0 pulse(0 0.8 0 0.1n 0.1n 0.4n 1n )
VB b 0 pulse(0 0.8 1n 0.1n 0.1n 0.9n 2n )
.tran 0.1n 5n
.op
.option post
.option captab
.end

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 2


Layout

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 3


Waveview

Pre-sim

Post-sim
Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 4
比較表

tr tf td tp pwr

Pre-sim 21.3p 17.7p 61.4p 1.5n 266n

Post-sim 24.5p 36.2p 79.1p 1.5n 240n

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 5


D-type Flip Flop with Preset and
Clear

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 6


D-type Flip Flop with Preset and
Clear
SP
.inc 'dff_w_pre_clr.netlist'
.protect
.lib
'/home/yllo/Executable_Package/Collaterals/Tech/iPDK/
N16ADFP_iPDK/models/toplevel.l'top_tt
.unprotect
X1 clk clr DVSS data nq q pre DVDD dff_w_pre_clr
vvdd DVDD 0 0.8
vgnd DVSS 0 0
.temp 25
VIN1 CLK 0 pulse(0 0.8 0n 0.1n 0.1n 0.4n 1n)
VIN2 Data 0 pulse(0 0.8 0.5n 0.1n 0.1n 0.7n 1.6n)
VIN3 PRE 0 pwl(0n 0.8v 3.6n 0.8v 3.7n 0v 4.7n 0v 4.8n
0.8v 10n 0.8v R)
VIN4 CLR 0 pwl(0n 0.8v 7.4n 0.8v 7.5n 0v 8.5n 0v 8.6n
0.8v 10n 0.8v R)
.tran 0.1n 10n
.op
.option post
.option captab
.end
Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 7
Netlist
.SUBCKT nand3 DVDD DVSS a b c out .SUBCKT dff_w_pre_clr clk clr DVSS data nq q pre DVDD
*.PININFO a:I b:I c:I out:O DVDD:B DVSS:B *.PININFO clk:I clr:I data:I pre:I nq:O q:O DVDD:B DVSS:B
MM2 out c DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 XI4 DVDD DVSS q net18 clr nq / nand3
MM1 out b DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 XI3 DVDD DVSS pre net20 nq q / nand3
MM0 out a DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 XI2 DVDD DVSS net20 clk net15 net18 / nand3
MM5 net13 c DVSS DVSS nch_svt_mac l=16n nfin=2 m=1 XI1 DVDD DVSS net22 clr clk net20 / nand3
MM4 net14 b net13 DVSS nch_svt_mac l=16n nfin=2 m=1 XI0 DVDD DVSS pre net15 net20 net22 / nand3
MM3 out a net14 DVSS nch_svt_mac l=16n nfin=2 m=1 XI5 DVDD DVSS net18 data net15 / nand2
.ENDS .ENDS

.SUBCKT nand2 DVDD DVSS a b out


*.PININFO a:I b:I out:O DVDD:B DVSS:B
MM1 out b DVDD DVDD pch_svt_mac l=16n nfin=2 m=1
MM0 out a DVDD DVDD pch_svt_mac l=16n nfin=2 m=1
MM3 net11 b DVSS DVSS nch_svt_mac l=16n nfin=2 m=1
MM2 out a net11 DVSS nch_svt_mac l=16n nfin=2 m=1
.ENDS

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 8


Layout

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 9


Pre-sim
Pre-sim pwr:904n

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 10


Post-sim
Post-sim pwr:4.44u

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 11


比較表

tr tf td tp pwr

Pre-sim 16.8p 5.69p 39.8p 1n 960n

Post-sim 32.7p 30p 51.4p 1.02n 4.46u

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 12


Demultiplexers

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 13


Demultiplexers

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 14


Netlist
.SUBCKT nand3 DVDD DVSS a b c out .SUBCKT demultiplexers DVDD DVSS a b d0 d1 d2 d3 e
*.PININFO a:I b:I c:I out:O DVDD:B DVSS:B *.PININFO a:I b:I e:I d0:O d1:O d2:O d3:O DVDD:B
MM2 out c DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 DVSS:B
MM1 out b DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 MM5 net19 e DVDD DVDD pch_svt_mac l=16n nfin=2
MM0 out a DVDD DVDD pch_svt_mac l=16n nfin=2 m=1 m=1
MM5 net13 c DVSS DVSS nch_svt_mac l=16n nfin=2 m=1MM3 net18 b DVDD DVDD pch_svt_mac l=16n nfin=2
MM4 net14 b net13 DVSS nch_svt_mac l=16n nfin=2 m=1 m=1
MM3 out a net14 DVSS nch_svt_mac l=16n nfin=2 m=1 MM0 net21 a DVDD DVDD pch_svt_mac l=16n nfin=2
.ENDS m=1
Sp
.inc '[Link]' XI6 DVDD DVSS a b net19 d3 / nand3
.protect
XI5 DVDD DVSS net18 a net19 d2 / nand3
.lib '/home/yllo/Executable_Package/Collaterals/Tech/iPDK/N16ADFP_iPDK/models/toplevel.l'top_tt
.unprotect
XI4 DVDD DVSS net21 b net19 d1 / nand3
X1 DVDD DVSS a b d0 d1 d2 d3 e Demultiplexers XI3 DVDD DVSS net21 net18 net19 d0 / nand3
vvdd DVDD 0 0.8
vgnd DVSS 0 0 MM4 net19 e DVSS DVSS nch_svt_mac l=16n nfin=2 m=1
.temp 25
VE E 0 pwl(0 0 0.1n 1.8 1.1n 1.8 1.2n 0 ) MM1 net21 a DVSS DVSS nch_svt_mac l=16n nfin=2 m=1
VA A 0 pwl(0 0 3.2n 0 3.3n 1.8 5.3n 1.8 5.4n 0 )
VB B 0 pwl(0 0 2.2n 0 2.3n 1.8 3.3n 1.8 3.4n 0 4.4n 0 4.5n 1.8 5.5n 1.8 5.6n 0)
MM2 net18 b DVSS DVSS nch_svt_mac l=16n nfin=2 m=1
.tran 0.1n 6n
.op
.ENDS
.option post
.option captab
.end

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 15


Layout

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 16


Pre-sim pwr:259n Pre-sim

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 17


Post-sim pwr:2.06u
Post-sim

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 18


比較表

tr tf td tp pwr

Pre-sim 15.6p 10.8p 39p 5.56n 320n

Post-sim 14.6p 22.6p 67.2p 5.56n 2.06u

Mixed-Signal Integrated Circuit Lab YU-TIEH CHEN 19

You might also like