📄 tcd1208_driver.bl3
字号:
#$ TOOL ispDesignEXPERT 8.3.02.12
#$ DATE Sun Apr 20 16:05:21 2003
#$ TITLE top.bls
#$ MODULE tcd1208_driver
#$ PINS 15 addr1 addr0 addr2 addr3 data1'o' data2'o' gout'o' dclk askdata RS'o' clock CCDIN reset \
# SH'o' O'o'
#$ NODES 48 I3/GoutDFFRH I4/GoutDFFRH I12/countc_1 I12/RSDFFRH I12/countc_0 \
# I13/GoutDFF I17/GoutDFF I8/countc_1 I8/countc_2 I8/countc_4 I8/countc_6 I8/countc_7 \
# I8/countc_8 I8/countc_9 I8/countc_10 I8/countc_11 I8/countc_3 I8/countc_5 \
# I8/jumpdown_0 I8/jumpdown_1 I8/jumpdown_2 I8/jumpdown_3 I8/jumpdown_4 I8/jumpdown_5 \
# I8/jumpdown_6 I8/jumpdown_7 I8/jumpdown_8 I8/jumpdown_9 I8/jumpdown_10 \
# I8/jumpdown_11 I8/jumpup_0 I8/jumpup_1 I8/jumpup_2 I8/jumpup_3 I8/jumpup_4 \
# I8/jumpup_5 I8/jumpup_6 I8/jumpup_7 I8/jumpup_8 I8/jumpup_9 I8/jumpup_10 \
# I8/jumpup_11 I8/countc_0 I8/EfficiantDFFRH I8/LatchDFFRH I8/SHDFFSH I8/data1DFF \
# I8/data2DFF
.model top
.inputs addr3.BLIF addr2.BLIF addr1.BLIF addr0.BLIF dclk.BLIF askdata.BLIF \
clock.BLIF CCDIN.BLIF reset.BLIF I3/GoutDFFRH.BLIF I4/GoutDFFRH.BLIF \
I12/countc_1.BLIF I12/RSDFFRH.BLIF I12/countc_0.BLIF I13/GoutDFF.BLIF \
I17/GoutDFF.BLIF I8/countc_1.BLIF I8/countc_2.BLIF I8/countc_4.BLIF \
I8/countc_6.BLIF I8/countc_7.BLIF I8/countc_8.BLIF I8/countc_9.BLIF \
I8/countc_10.BLIF I8/countc_11.BLIF I8/countc_3.BLIF I8/countc_5.BLIF \
I8/jumpdown_0.BLIF I8/jumpdown_1.BLIF I8/jumpdown_2.BLIF I8/jumpdown_3.BLIF \
I8/jumpdown_4.BLIF I8/jumpdown_5.BLIF I8/jumpdown_6.BLIF I8/jumpdown_7.BLIF \
I8/jumpdown_8.BLIF I8/jumpdown_9.BLIF I8/jumpdown_10.BLIF I8/jumpdown_11.BLIF \
I8/jumpup_0.BLIF I8/jumpup_1.BLIF I8/jumpup_2.BLIF I8/jumpup_3.BLIF \
I8/jumpup_4.BLIF I8/jumpup_5.BLIF I8/jumpup_6.BLIF I8/jumpup_7.BLIF \
I8/jumpup_8.BLIF I8/jumpup_9.BLIF I8/jumpup_10.BLIF I8/jumpup_11.BLIF \
I8/countc_0.BLIF I8/EfficiantDFFRH.BLIF I8/LatchDFFRH.BLIF I8/SHDFFSH.BLIF \
I8/data1DFF.BLIF I8/data2DFF.BLIF
.outputs O gout RS I3/GoutDFFRH.AR I3/GoutDFFRH.D I3/GoutDFFRH.C \
I4/GoutDFFRH.AR I4/GoutDFFRH.D I4/GoutDFFRH.C I12/countc_1.AR I12/countc_1.D \
I12/countc_1.C I12/RSDFFRH.AR I12/RSDFFRH.D I12/RSDFFRH.C I12/countc_0.AR \
I12/countc_0.D I12/countc_0.C I13/GoutDFF.D I13/GoutDFF.C I17/GoutDFF.D \
I17/GoutDFF.C SH data1 data2 I8/countc_1.AR I8/countc_1.D I8/countc_1.C \
I8/countc_2.AR I8/countc_2.C I8/countc_4.AR I8/countc_4.C I8/countc_6.AR \
I8/countc_6.C I8/countc_7.AR I8/countc_7.C I8/countc_8.AR I8/countc_8.C \
I8/countc_9.AR I8/countc_9.C I8/countc_10.AR I8/countc_10.C I8/countc_11.AR \
I8/countc_11.C I8/countc_3.AR I8/countc_3.C I8/countc_5.AR I8/countc_5.C \
I8/jumpdown_0.D I8/jumpdown_0.C I8/jumpdown_1.D I8/jumpdown_1.C \
I8/jumpdown_2.D I8/jumpdown_2.C I8/jumpdown_3.D I8/jumpdown_3.C \
I8/jumpdown_4.D I8/jumpdown_4.C I8/jumpdown_5.D I8/jumpdown_5.C \
I8/jumpdown_6.D I8/jumpdown_6.C I8/jumpdown_7.D I8/jumpdown_7.C \
I8/jumpdown_8.D I8/jumpdown_8.C I8/jumpdown_9.D I8/jumpdown_9.C \
I8/jumpdown_10.D I8/jumpdown_10.C I8/jumpdown_11.D I8/jumpdown_11.C \
I8/jumpup_0.D I8/jumpup_0.C I8/jumpup_1.D I8/jumpup_1.C I8/jumpup_2.D \
I8/jumpup_2.C I8/jumpup_3.D I8/jumpup_3.C I8/jumpup_4.D I8/jumpup_4.C \
I8/jumpup_5.D I8/jumpup_5.C I8/jumpup_6.D I8/jumpup_6.C I8/jumpup_7.D \
I8/jumpup_7.C I8/jumpup_8.D I8/jumpup_8.C I8/jumpup_9.D I8/jumpup_9.C \
I8/jumpup_10.D I8/jumpup_10.C I8/jumpup_11.D I8/jumpup_11.C I8/countc_0.AR \
I8/countc_0.D I8/countc_0.C I8/EfficiantDFFRH.AR I8/EfficiantDFFRH.C \
I8/LatchDFFRH.AR I8/LatchDFFRH.C I8/SHDFFSH.AP I8/SHDFFSH.C I8/data1DFF.D \
I8/data1DFF.C I8/data2DFF.D I8/data2DFF.C I8/countc_2.D.X1 I8/countc_2.D.X2 \
I8/countc_4.D.X1 I8/countc_4.D.X2 I8/countc_6.D.X1 I8/countc_6.D.X2 \
I8/countc_7.D.X1 I8/countc_7.D.X2 I8/countc_8.D.X1 I8/countc_8.D.X2 \
I8/countc_9.D.X1 I8/countc_9.D.X2 I8/countc_10.D.X1 I8/countc_10.D.X2 \
I8/countc_11.D.X1 I8/countc_11.D.X2 I8/countc_3.D.X1 I8/countc_3.D.X2 \
I8/countc_5.D.X1 I8/countc_5.D.X2 I8/EfficiantDFFRH.D.X1 \
I8/EfficiantDFFRH.D.X2 I8/LatchDFFRH.D.X1 I8/LatchDFFRH.D.X2 I8/SHDFFSH.D.X1 \
I8/SHDFFSH.D.X2
.names I3/GoutDFFRH.BLIF I8/LatchDFFRH.BLIF O
10 1
0- 0
-1 0
.names I12/RSDFFRH.BLIF RS
0 1
1 0
.names I3/GoutDFFRH.BLIF I3/GoutDFFRH.D
0 1
1 0
.names I4/GoutDFFRH.BLIF I4/GoutDFFRH.D
0 1
1 0
.names I12/countc_1.BLIF I12/countc_0.BLIF I12/RSDFFRH.D
01 1
1- 0
-0 0
.names I12/countc_0.BLIF I12/countc_0.D
0 1
1 0
.names askdata.BLIF I8/jumpdown_0.BLIF I8/countc_0.BLIF I8/jumpdown_0.D
11- 1
0-1 1
10- 0
0-0 0
.names askdata.BLIF I8/countc_1.BLIF I8/jumpdown_1.BLIF I8/jumpdown_1.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_2.BLIF I8/jumpdown_2.BLIF I8/jumpdown_2.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_3.BLIF I8/jumpdown_3.BLIF I8/jumpdown_3.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_4.BLIF I8/jumpdown_4.BLIF I8/jumpdown_4.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_5.BLIF I8/jumpdown_5.BLIF I8/jumpdown_5.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_6.BLIF I8/jumpdown_6.BLIF I8/jumpdown_6.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_7.BLIF I8/jumpdown_7.BLIF I8/jumpdown_7.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_8.BLIF I8/jumpdown_8.BLIF I8/jumpdown_8.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_9.BLIF I8/jumpdown_9.BLIF I8/jumpdown_9.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_10.BLIF I8/jumpdown_10.BLIF I8/jumpdown_10.D
01- 1
1-1 1
00- 0
1-0 0
.names askdata.BLIF I8/countc_11.BLIF I8/jumpdown_11.BLIF I8/jumpdown_11.D
01- 1
1-1 1
00- 0
1-0 0
.names addr3.BLIF addr2.BLIF addr1.BLIF addr0.BLIF askdata.BLIF \
I8/jumpup_0.BLIF I8/jumpup_1.BLIF I8/jumpup_2.BLIF I8/jumpup_3.BLIF \
I8/jumpup_4.BLIF I8/jumpup_5.BLIF I8/jumpup_6.BLIF I8/jumpup_7.BLIF \
I8/jumpup_8.BLIF I8/jumpup_9.BLIF I8/jumpup_10.BLIF I8/jumpup_11.BLIF \
I8/data1DFF.BLIF I8/data1DFF.D
10111-----------1- 1
10101----------1-- 1
10011---------1--- 1
10001--------1---- 1
01111-------1----- 1
01101------1------ 1
01011-----1------- 1
01001----1-------- 1
00111---1--------- 1
00101--1---------- 1
00011-1----------- 1
000011------------ 1
----0------------1 1
00111---0--------- 0
00101--0---------- 0
00011-0----------- 0
000010------------ 0
1-111-----------0- 0
1-101----------0-- 0
1-011---------0--- 0
1-001--------0---- 0
-1111-------0----- 0
-1101------0------ 0
-1011-----0------- 0
-1001----0-------- 0
11--1------------- 0
----0------------0 0
.names addr3.BLIF addr2.BLIF addr1.BLIF addr0.BLIF askdata.BLIF \
I8/jumpdown_0.BLIF I8/jumpdown_1.BLIF I8/jumpdown_2.BLIF I8/jumpdown_3.BLIF \
I8/jumpdown_4.BLIF I8/jumpdown_5.BLIF I8/jumpdown_6.BLIF I8/jumpdown_7.BLIF \
I8/jumpdown_8.BLIF I8/jumpdown_9.BLIF I8/jumpdown_10.BLIF I8/jumpdown_11.BLIF \
I8/data2DFF.BLIF I8/data2DFF.D
10111-----------1- 1
10101----------1-- 1
10011---------1--- 1
10001--------1---- 1
01111-------1----- 1
01101------1------ 1
01011-----1------- 1
01001----1-------- 1
00111---1--------- 1
00101--1---------- 1
00011-1----------- 1
000011------------ 1
----0------------1 1
00111---0--------- 0
00101--0---------- 0
00011-0----------- 0
000010------------ 0
1-111-----------0- 0
1-101----------0-- 0
1-011---------0--- 0
1-001--------0---- 0
-1111-------0----- 0
-1101------0------ 0
-1011-----0------- 0
-1001----0-------- 0
11--1------------- 0
----0------------0 0
.names I17/GoutDFF.BLIF gout
1 1
0 0
.names reset.BLIF I3/GoutDFFRH.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I3/GoutDFFRH.C
1 1
0 0
.names reset.BLIF I4/GoutDFFRH.AR
1 1
0 0
.names I12/countc_0.BLIF I4/GoutDFFRH.C
1 1
0 0
.names reset.BLIF I12/countc_1.AR
1 1
0 0
.names I12/countc_1.BLIF I12/countc_0.BLIF I12/countc_1.D
10 1
01 1
00 0
11 0
.names clock.BLIF I12/countc_1.C
1 1
0 0
.names reset.BLIF I12/RSDFFRH.AR
1 1
0 0
.names clock.BLIF I12/RSDFFRH.C
1 1
0 0
.names reset.BLIF I12/countc_0.AR
1 1
0 0
.names clock.BLIF I12/countc_0.C
1 1
0 0
.names CCDIN.BLIF I13/GoutDFF.D
0 1
1 0
.names I12/RSDFFRH.BLIF I13/GoutDFF.C
1 1
0 0
.names I13/GoutDFF.BLIF I8/EfficiantDFFRH.BLIF I17/GoutDFF.D
11 1
0- 0
-0 0
.names I4/GoutDFFRH.BLIF I17/GoutDFF.C
1 1
0 0
.names I8/SHDFFSH.BLIF SH
1 1
0 0
.names I8/data1DFF.BLIF data1
1 1
0 0
.names I8/data2DFF.BLIF data2
1 1
0 0
.names reset.BLIF I8/countc_1.AR
1 1
0 0
.names I8/countc_1.BLIF I8/countc_0.BLIF I8/countc_1.D
10 1
01 1
00 0
11 0
.names I4/GoutDFFRH.BLIF I8/countc_1.C
0 1
1 0
.names reset.BLIF I8/countc_2.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_2.C
0 1
1 0
.names reset.BLIF I8/countc_4.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_4.C
0 1
1 0
.names reset.BLIF I8/countc_6.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_6.C
0 1
1 0
.names reset.BLIF I8/countc_7.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_7.C
0 1
1 0
.names reset.BLIF I8/countc_8.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_8.C
0 1
1 0
.names reset.BLIF I8/countc_9.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_9.C
0 1
1 0
.names reset.BLIF I8/countc_10.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_10.C
0 1
1 0
.names reset.BLIF I8/countc_11.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_11.C
0 1
1 0
.names reset.BLIF I8/countc_3.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_3.C
0 1
1 0
.names reset.BLIF I8/countc_5.AR
1 1
0 0
.names I4/GoutDFFRH.BLIF I8/countc_5.C
0 1
1 0
.names I17/GoutDFF.BLIF I8/jumpdown_0.C
0 1
1 0
.names I17/GoutDFF.BLIF I8/jumpdown_1.C
0 1
1 0
.names I17/GoutDFF.BLIF I8/jumpdown_2.C
0 1
1 0
.names I17/GoutDFF.BLIF I8/jumpdown_3.C
0 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -