📄 pb.bl2
字号:
#$ TOOL ispDesignEXPERT 8.4
#$ DATE Wed Feb 27 11:38:01 2002
#$ TITLE pbch.bls
#$ PROPERTY PLSI PULLUP ON
#$ PROPERTY PLSI LOCK KEY 17
#$ PROPERTY PLSI LOCK CLR 16
#$ PROPERTY PLSI LOCK CLK 15
#$ MODULE pb
#$ PINS 19 KEY'ke' CLR'ke' CLK'ke' dt'o' g'o' f'o' e'o' d'o' c'o' b'o' a'o' SEG8'o' SEG7'o' SEG6'o' SEG5'o' SEG4'o' SEG3'o' SEG2'o' SEG1'o'
#$ NODES 66 N_49'o' N_50'o' N_41'o' N_42'o' N_43'o' N_44'o' N_45'o' N_46'o' N_47'o' N_48'o' N_1'o' N_2'o' N_3'o' N_4'o' N_5'o' N_6'o' N_7'o' N_8'o' N_9'o' N_10'o' N_11'o' N_12'o' N_13'o' N_14'o' N_15'o' N_16'o' N_17'o' \
# N_18'o' N_19'o' N_20'o' N_21'o' N_22'o' N_23'o' N_24'o' N_25'o' N_26'o' N_27'o' N_28'o' N_29'o' N_30'o' N_31'o' N_32'o' N_33'o' N_34'o' N_36'o' VCC GND N_37'o' N_38'o' N_39'o' I26>CY'o' I26>Q1'o' I26>Q2'o' \
# I26>Q3'o' I23/N_2'o' I23/N_3'o' I23/N_4'o' I23/N_5'o' I23/N_1'o' I23/I1>CY'o' I25/SS1 I25/SS0 I22/Q2 I22/Q1 I22/Q0 I22/SEG0
.model pbch
.inputs CLK.BLIF CLR.BLIF KEY.BLIF N_39.BLIF N_1.BLIF N_2.BLIF N_3.BLIF N_8.BLIF \
N_7.BLIF N_6.BLIF N_5.BLIF N_4.BLIF N_41.BLIF N_42.BLIF N_43.BLIF N_44.BLIF \
N_45.BLIF N_46.BLIF N_47.BLIF N_48.BLIF N_9.BLIF N_10.BLIF N_11.BLIF N_12.BLIF \
N_37.BLIF VCC.BLIF N_36.FB N_36.BLIF I26>Q1.FB I26>Q1.BLIF I26>Q2.FB \
I26>Q2.BLIF I26>Q3.FB I26>Q3.BLIF N_38.BLIF N_27.FB N_27.BLIF N_26.FB \
N_26.BLIF N_25.FB N_25.BLIF N_24.FB N_24.BLIF N_23.FB N_23.BLIF N_22.FB \
N_22.BLIF N_21.FB N_21.BLIF N_34.FB N_34.BLIF N_33.FB N_33.BLIF N_32.FB \
N_32.BLIF N_31.FB N_31.BLIF N_30.FB N_30.BLIF N_29.FB N_29.BLIF N_28.FB \
N_28.BLIF N_20.FB N_20.BLIF N_19.FB N_19.BLIF N_18.FB N_18.BLIF N_17.FB \
N_17.BLIF N_16.FB N_16.BLIF N_15.FB N_15.BLIF N_14.FB N_14.BLIF N_13.FB \
N_13.BLIF I23/N_2.BLIF I23/N_4.BLIF N_50.BLIF I25/SS1.FB I25/SS0.FB I22/Q2.FB \
I22/Q2.BLIF I22/Q1.FB I22/Q1.BLIF I22/Q0.FB I22/Q0.BLIF
.outputs VCC GND N_37 N_39 N_50 N_38 dt g f e d c b a SEG8 SEG7 SEG6 SEG5 SEG4 \
SEG3 SEG2 SEG1 N_4 N_5 N_6 N_7 N_1 N_8 N_3 N_2 I26>CY N_36.REG N_36.AR N_36.C \
I26>Q1.REG I26>Q1.AR I26>Q1.C I26>Q2.REG I26>Q2.AR I26>Q2.C I26>Q3.REG \
I26>Q3.AR I26>Q3.C N_27.REG N_27.AR N_27.C N_26.REG N_26.AR N_26.C N_25.REG \
N_25.AR N_25.C N_24.REG N_24.AR N_24.C N_23.REG N_23.AR N_23.C N_22.REG \
N_22.AR N_22.C N_21.REG N_21.AR N_21.C N_34.REG N_34.AR N_34.C N_33.REG \
N_33.AR N_33.C N_32.REG N_32.AR N_32.C N_31.REG N_31.AR N_31.C N_30.REG \
N_30.AR N_30.C N_29.REG N_29.AR N_29.C N_28.REG N_28.AR N_28.C N_20.REG \
N_20.AR N_20.C N_19.REG N_19.AR N_19.C N_18.REG N_18.AR N_18.C N_17.REG \
N_17.AR N_17.C N_16.REG N_16.AR N_16.C N_15.REG N_15.AR N_15.C N_14.REG \
N_14.AR N_14.C N_13.REG N_13.AR N_13.C I23/N_2 I23/N_3 I23/N_4 I23/N_5 I23/N_1 \
I23/I1>CY N_49 I25/SS1.REG I25/SS1.C I25/SS0.REG I25/SS0.C N_9 N_10 N_11 N_12 \
N_48 N_47 N_46 N_45 N_44 N_43 N_42 N_41 I22/Q2.REG I22/Q2.C I22/Q1.REG \
I22/Q1.C I22/Q0.REG I22/Q0.C
\
.subckt bc07 D0.BLIF=N_9.BLIF D1.BLIF=N_10.BLIF D2.BLIF=N_11.BLIF D3.BLIF=N_12.BLIF a=N_4 b=N_5 c=N_6 d=N_7 dt=N_1 e=N_8 f=N_3 g=N_2
\
.subckt cdt10 CLK.BLIF=N_37.BLIF EN.BLIF=VCC.BLIF Q0.FB=N_36.FB Q0.BLIF=N_36.BLIF Q1.FB=I26>Q1.FB Q1.BLIF=I26>Q1.BLIF Q2.FB=I26>Q2.FB Q2.BLIF=I26>Q2.BLIF \
Q3.FB=I26>Q3.FB Q3.BLIF=I26>Q3.BLIF CY=I26>CY Q0.REG=N_36.REG Q0.AR=N_36.AR Q0.C=N_36.C Q1.REG=I26>Q1.REG Q1.AR=I26>Q1.AR Q1.C=I26>Q1.C Q2.REG=I26>Q2.REG \
Q2.AR=I26>Q2.AR Q2.C=I26>Q2.C Q3.REG=I26>Q3.REG Q3.AR=I26>Q3.AR Q3.C=I26>Q3.C
\
.subckt cout CLK.BLIF=N_36.BLIF CLR.BLIF=N_38.BLIF B0.FB=N_27.FB B0.BLIF=N_27.BLIF B1.FB=N_26.FB B1.BLIF=N_26.BLIF B2.FB=N_25.FB B2.BLIF=N_25.BLIF \
B3.FB=N_24.FB B3.BLIF=N_24.BLIF B4.FB=N_23.FB B4.BLIF=N_23.BLIF B5.FB=N_22.FB B5.BLIF=N_22.BLIF B6.FB=N_21.FB B6.BLIF=N_21.BLIF M0.FB=N_34.FB \
M0.BLIF=N_34.BLIF M1.FB=N_33.FB M1.BLIF=N_33.BLIF M2.FB=N_32.FB M2.BLIF=N_32.BLIF M3.FB=N_31.FB M3.BLIF=N_31.BLIF M4.FB=N_30.FB M4.BLIF=N_30.BLIF \
M5.FB=N_29.FB M5.BLIF=N_29.BLIF M6.FB=N_28.FB M6.BLIF=N_28.BLIF MB0.FB=N_20.FB MB0.BLIF=N_20.BLIF MB1.FB=N_19.FB MB1.BLIF=N_19.BLIF MB2.FB=N_18.FB \
MB2.BLIF=N_18.BLIF MB3.FB=N_17.FB MB3.BLIF=N_17.BLIF MB4.FB=N_16.FB MB4.BLIF=N_16.BLIF MB5.FB=N_15.FB MB5.BLIF=N_15.BLIF MB6.FB=N_14.FB MB6.BLIF=N_14.BLIF \
MB7.FB=N_13.FB MB7.BLIF=N_13.BLIF N_2.BLIF=I23/N_2.BLIF N_4.BLIF=I23/N_4.BLIF B0.REG=N_27.REG B0.AR=N_27.AR B0.C=N_27.C B1.REG=N_26.REG B1.AR=N_26.AR \
B1.C=N_26.C B2.REG=N_25.REG B2.AR=N_25.AR B2.C=N_25.C B3.REG=N_24.REG B3.AR=N_24.AR B3.C=N_24.C B4.REG=N_23.REG B4.AR=N_23.AR B4.C=N_23.C B5.REG=N_22.REG \
B5.AR=N_22.AR B5.C=N_22.C B6.REG=N_21.REG B6.AR=N_21.AR B6.C=N_21.C M0.REG=N_34.REG M0.AR=N_34.AR M0.C=N_34.C M1.REG=N_33.REG M1.AR=N_33.AR M1.C=N_33.C \
M2.REG=N_32.REG M2.AR=N_32.AR M2.C=N_32.C M3.REG=N_31.REG M3.AR=N_31.AR M3.C=N_31.C M4.REG=N_30.REG M4.AR=N_30.AR M4.C=N_30.C M5.REG=N_29.REG \
M5.AR=N_29.AR M5.C=N_29.C M6.REG=N_28.REG M6.AR=N_28.AR M6.C=N_28.C MB0.REG=N_20.REG MB0.AR=N_20.AR MB0.C=N_20.C MB1.REG=N_19.REG MB1.AR=N_19.AR \
MB1.C=N_19.C MB2.REG=N_18.REG MB2.AR=N_18.AR MB2.C=N_18.C MB3.REG=N_17.REG MB3.AR=N_17.AR MB3.C=N_17.C MB4.REG=N_16.REG MB4.AR=N_16.AR MB4.C=N_16.C \
MB5.REG=N_15.REG MB5.AR=N_15.AR MB5.C=N_15.C MB6.REG=N_14.REG MB6.AR=N_14.AR MB6.C=N_14.C MB7.REG=N_13.REG MB7.AR=N_13.AR MB7.C=N_13.C N_2=I23/N_2 \
N_3=I23/N_3 N_4=I23/N_4 N_5=I23/N_5 N_1=I23/N_1 I1>CY=I23/I1>CY
\
.subckt key CLK.BLIF=N_36.BLIF K.BLIF=N_50.BLIF SS1.FB=I25/SS1.FB SS0.FB=I25/SS0.FB EN=N_49 SS1.REG=I25/SS1.REG SS1.C=I25/SS1.C SS0.REG=I25/SS0.REG \
SS0.C=I25/SS0.C
\
.subckt nulx CLK.BLIF=N_37.BLIF M0.BLIF=N_34.BLIF M1.BLIF=N_33.BLIF M2.BLIF=N_32.BLIF M3.BLIF=N_31.BLIF M4.BLIF=N_30.BLIF M5.BLIF=N_29.BLIF M6.BLIF=N_28.BLIF \
MS0.BLIF=N_20.BLIF MS1.BLIF=N_19.BLIF MS2.BLIF=N_18.BLIF MS3.BLIF=N_17.BLIF MS4.BLIF=N_16.BLIF MS5.BLIF=N_15.BLIF MS6.BLIF=N_14.BLIF MS7.BLIF=N_13.BLIF \
S0.BLIF=N_27.BLIF S1.BLIF=N_26.BLIF S2.BLIF=N_25.BLIF S3.BLIF=N_24.BLIF S4.BLIF=N_23.BLIF S5.BLIF=N_22.BLIF S6.BLIF=N_21.BLIF Q2.FB=I22/Q2.FB \
Q2.BLIF=I22/Q2.BLIF Q1.FB=I22/Q1.FB Q1.BLIF=I22/Q1.BLIF Q0.FB=I22/Q0.FB Q0.BLIF=I22/Q0.BLIF OUT0=N_9 OUT1=N_10 OUT2=N_11 OUT3=N_12 SEG1=N_48 \
SEG2=N_47 SEG3=N_46 SEG4=N_45 SEG5=N_44 SEG6=N_43 SEG7=N_42 SEG8=N_41 Q2.REG=I22/Q2.REG Q2.C=I22/Q2.C Q1.REG=I22/Q1.REG Q1.C=I22/Q1.C Q0.REG=I22/Q0.REG \
Q0.C=I22/Q0.C
.names VCC
1
.names GND
.names N_39.BLIF N_38
0 1
1 0
.names CLK.BLIF N_37
1 1
0 0
.names CLR.BLIF N_39
1 1
0 0
.names KEY.BLIF N_50
1 1
0 0
.names N_1.BLIF dt
1 1
0 0
.names N_2.BLIF g
1 1
0 0
.names N_3.BLIF f
1 1
0 0
.names N_8.BLIF e
1 1
0 0
.names N_7.BLIF d
1 1
0 0
.names N_6.BLIF c
1 1
0 0
.names N_5.BLIF b
1 1
0 0
.names N_4.BLIF a
1 1
0 0
.names N_41.BLIF SEG8
1 1
0 0
.names N_42.BLIF SEG7
1 1
0 0
.names N_43.BLIF SEG6
1 1
0 0
.names N_44.BLIF SEG5
1 1
0 0
.names N_45.BLIF SEG4
1 1
0 0
.names N_46.BLIF SEG3
1 1
0 0
.names N_47.BLIF SEG2
1 1
0 0
.names N_48.BLIF SEG1
1 1
0 0
.end
.model bc07
.inputs D0.BLIF D1.BLIF D2.BLIF D3.BLIF
.outputs a b c d e f g dt
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF a
0100 1
1011 1
0001 1
1101 1
100- 0
01-1 0
-11- 0
0-1- 0
-0-0 0
1--0 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF b
1-11 1
11-0 1
-110 1
0-0- 0
-0-0 0
--01 0
0--1 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF c
0010 1
11-0 1
111- 1
-00- 0
-0-1 0
10-- 0
01-- 0
--01 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF d
1010 1
010- 1
-001 1
-111 1
001- 0
-000 0
-110 0
110- 0
-011 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF e
0100 1
00-1 1
0-11 1
-101 0
--10 0
-0-0 0
1--- 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF f
1101 1
001- 1
00-1 1
0-11 1
010- 0
1-1- 0
10-- 0
--00 0
-1-0 0
.names D3.BLIF D2.BLIF D1.BLIF D0.BLIF g
1100 1
01-1 1
000- 1
--10 0
01-0 0
-01- 0
10-- 0
1--1 0
.names dt
1
.end
.model cdt10
.inputs CLK.BLIF Q3.FB Q2.FB Q1.FB Q0.FB Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF
.outputs CY Q3.C Q2.C Q1.C Q0.C Q3.AR Q2.AR Q1.AR Q0.AR Q3.REG Q2.REG Q1.REG \
Q0.REG
.names Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF CY
10011 1
---0- 0
--1-- 0
-1--- 0
0---- 0
----0 0
.names Q3.FB Q2.FB Q1.FB Q0.FB Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF Q3.REG
0111---01 1
0111--1-1 1
0111-1--1 1
01110---1 1
1--0---0- 1
1-0----0- 1
10-----0- 1
1--0--1-- 1
1-0---1-- 1
10----1-- 1
1--0-1--- 1
1-0--1--- 1
10---1--- 1
1--00---- 1
1-0-0---- 1
10--0---- 1
1-------0 1
----10011 0
1111----1 0
0--0----- 0
0-0------ 0
00------- 0
0-------0 0
.names Q2.FB Q1.FB Q0.FB Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF Q2.REG
011---01 1
011--1-1 1
011-1--1 1
0110---1 1
1-0---0- 1
10----0- 1
1-0--1-- 1
10---1-- 1
1-0-1--- 1
10--1--- 1
1-00---- 1
10-0---- 1
1------0 1
---10011 0
111----1 0
0-0----- 0
00------ 0
0------0 0
.names Q1.FB Q0.FB Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF Q1.REG
01---01 1
01--1-1 1
01-1--1 1
010---1 1
10---0- 1
10--1-- 1
10-1--- 1
100---- 1
1-----0 1
--10011 0
11----1 0
00----- 0
0-----0 0
.names Q0.FB Q0.BLIF Q1.BLIF Q2.BLIF Q3.BLIF EN.BLIF Q0.REG
1----0 1
0---01 1
0--1-1 1
0-1--1 1
00---1 1
-10011 0
0----0 0
1----1 0
.names CLK.BLIF Q3.C
1 1
0 0
.names CLK.BLIF Q2.C
1 1
0 0
.names CLK.BLIF Q1.C
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -