欢迎来到虫虫下载站 | 资源下载 资源专辑 关于我们
虫虫下载站

tcd1208_driver.eq3

汽车四轮定位CCD驱动CPLD源代码
EQ3
字号:
 ispDesignEXPERT 8.3.02.12

Design top created  Sun Apr 20 16:05:21 2003

Title:  top.bls 

 P-Terms   Fan-in  Fan-out  Type  Name (attributes)
---------  ------  -------  ----  -----------------
   1          2        1    Pin   RS.D- 
   1          1        1    Pin   RS.AP 
   1          1        1    Pin   RS.C 
   1          2        1    Pin   O 
  13         18        1    Pin   data1.D 
   1          1        1    Pin   data1.C 
  13         18        1    Pin   data2.D 
   1          1        1    Pin   data2.C 
   1          2        1    Pin   gout.D 
   1          1        1    Pin   gout.C 
   1          1        1    Pin   SH.AP 
   2          7        1    Pin   SH.T 
   1          1        1    Pin   SH.C 
   1          1        1    Node  C0_GoutDFFRH.AR 
   1          1        1    Node  C0_GoutDFFRH.D 
   1          1        1    Node  C0_GoutDFFRH.C 
   1          1        1    Node  D0_GoutDFFRH.AR 
   1          1        1    Node  D0_GoutDFFRH.D 
   1          1        1    Node  D0_GoutDFFRH.C 
   1          1        1    Node  P0_countc_1.AR 
   2          2        1    Node  P0_countc_1.D 
   1          1        1    Node  P0_countc_1.C 
   1          1        1    Node  P0_RSDFFRH.AR 
   1          2        1    Node  P0_RSDFFRH.D 
   1          1        1    Node  P0_RSDFFRH.C 
   1          1        1    Node  P0_countc_0.AR 
   1          1        1    Node  P0_countc_0.D 
   1          1        1    Node  P0_countc_0.C 
   1          1        1    Node  O0_GoutDFF.D 
   1          1        1    Node  O0_GoutDFF.C 
   1          1        1    Node  H0_countc_1.AR 
   2          2        1    Node  H0_countc_1.D 
   1          1        1    Node  H0_countc_1.C 
   1          1        1    Node  H0_countc_2.AR 
   3          3        1    Node  H0_countc_2.D 
   1          1        1    Node  H0_countc_2.C 
   1          4        1    NodeX1  H0_countc_4.D.X1 
   1          1        1    NodeX2  H0_countc_4.D.X2 
   1          1        1    Node  H0_countc_4.AR 
   1          1        1    Node  H0_countc_4.C 
   1          1        1    Node  H0_countc_6.AR 
   1          6        1    Node  H0_countc_6.T 
   1          1        1    Node  H0_countc_6.C 
   1          1        1    Node  H0_countc_7.AR 
   2          9        1    Node  H0_countc_7.T 
   1          1        1    Node  H0_countc_7.C 
   1          1        1    Node  H0_countc_8.AR 
   1          8        1    Node  H0_countc_8.T 
   1          1        1    Node  H0_countc_8.C 
   1          1        1    Node  H0_countc_9.AR 
   1          9        1    Node  H0_countc_9.T 
   1          1        1    Node  H0_countc_9.C 
   1          1        1    Node  H0_countc_10.AR 
   1         10        1    Node  H0_countc_10.T 
   1          1        1    Node  H0_countc_10.C 
   1          1        1    Node  H0_countc_11.AR 
   2         12        1    Node  H0_countc_11.T 
   1          1        1    Node  H0_countc_11.C 
   2          7        1    NodeX1  H0_countc_3.D.X1 
   1          3        1    NodeX2  H0_countc_3.D.X2 
   1          1        1    Node  H0_countc_3.AR 
   1          1        1    Node  H0_countc_3.C 
   1          1        1    Node  H0_countc_5.AR 
   2          8        1    Node  H0_countc_5.T 
   1          1        1    Node  H0_countc_5.C 
   2          3        1    Node  H0_jumpdown_0.D 
   1          1        1    Node  H0_jumpdown_0.C 
   2          3        1    Node  H0_jumpdown_1.D 
   1          1        1    Node  H0_jumpdown_1.C 
   2          3        1    Node  H0_jumpdown_2.D 
   1          1        1    Node  H0_jumpdown_2.C 
   2          3        1    Node  H0_jumpdown_3.D 
   1          1        1    Node  H0_jumpdown_3.C 
   2          3        1    Node  H0_jumpdown_4.D 
   1          1        1    Node  H0_jumpdown_4.C 
   2          3        1    Node  H0_jumpdown_5.D 
   1          1        1    Node  H0_jumpdown_5.C 
   2          3        1    Node  H0_jumpdown_6.D 
   1          1        1    Node  H0_jumpdown_6.C 
   2          3        1    Node  H0_jumpdown_7.D 
   1          1        1    Node  H0_jumpdown_7.C 
   2          3        1    Node  H0_jumpdown_8.D 
   1          1        1    Node  H0_jumpdown_8.C 
   2          3        1    Node  H0_jumpdown_9.D 
   1          1        1    Node  H0_jumpdown_9.C 
   2          3        1    Node  H0_jumpdown_10.D 
   1          1        1    Node  H0_jumpdown_10.C 
   2          3        1    Node  H0_jumpdown_11.D 
   1          1        1    Node  H0_jumpdown_11.C 
   1          1        1    Node  H0_jumpup_0.D 
   1          1        1    Node  H0_jumpup_0.C 
   1          1        1    Node  H0_jumpup_1.D 
   1          1        1    Node  H0_jumpup_1.C 
   1          1        1    Node  H0_jumpup_2.D 
   1          1        1    Node  H0_jumpup_2.C 
   1          1        1    Node  H0_jumpup_3.D 
   1          1        1    Node  H0_jumpup_3.C 
   1          1        1    Node  H0_jumpup_4.D 
   1          1        1    Node  H0_jumpup_4.C 
   1          1        1    Node  H0_jumpup_5.D 
   1          1        1    Node  H0_jumpup_5.C 
   1          1        1    Node  H0_jumpup_6.D 
   1          1        1    Node  H0_jumpup_6.C 
   1          1        1    Node  H0_jumpup_7.D 
   1          1        1    Node  H0_jumpup_7.C 
   1          1        1    Node  H0_jumpup_8.D 
   1          1        1    Node  H0_jumpup_8.C 
   1          1        1    Node  H0_jumpup_9.D 
   1          1        1    Node  H0_jumpup_9.C 
   1          1        1    Node  H0_jumpup_10.D 
   1          1        1    Node  H0_jumpup_10.C 
   1          1        1    Node  H0_jumpup_11.D 
   1          1        1    Node  H0_jumpup_11.C 
   1          1        1    Node  H0_countc_0.AR 
   1          1        1    Node  H0_countc_0.D 
   1          1        1    Node  H0_countc_0.C 
   1          1        1    Node  H0_EfficiantDFFRH.AR 
   2         13        1    Node  H0_EfficiantDFFRH.T 
   1          1        1    Node  H0_EfficiantDFFRH.C 
   1          1        1    Node  H0_LatchDFFRH.AR 
   2          7        1    Node  H0_LatchDFFRH.T 
   1          1        1    Node  H0_LatchDFFRH.C 
=========
 169                 P-Term Total: 169
                       Total Pins: 15
                      Total Nodes: 44
            Average P-Term/Output: 1


Equations:

!RS.D = (!P0_countc_1.Q & P0_countc_0.Q);

RS.AP = (reset);

RS.C = (clock);

O = (C0_GoutDFFRH.Q & !H0_LatchDFFRH.Q);

data1.D = (!askdata & data1.Q
     # !addr3 & !addr2 & !addr1 & !addr0 & askdata & H0_jumpup_0.Q
     # !addr3 & !addr2 & !addr1 & addr0 & askdata & H0_jumpup_1.Q
     # !addr3 & !addr2 & addr1 & !addr0 & askdata & H0_jumpup_2.Q
     # !addr3 & !addr2 & addr1 & addr0 & askdata & H0_jumpup_3.Q
     # !addr3 & addr2 & !addr1 & !addr0 & askdata & H0_jumpup_4.Q
     # !addr3 & addr2 & !addr1 & addr0 & askdata & H0_jumpup_5.Q
     # !addr3 & addr2 & addr1 & !addr0 & askdata & H0_jumpup_6.Q
     # !addr3 & addr2 & addr1 & addr0 & askdata & H0_jumpup_7.Q
     # addr3 & !addr2 & !addr1 & !addr0 & askdata & H0_jumpup_8.Q
     # addr3 & !addr2 & !addr1 & addr0 & askdata & H0_jumpup_9.Q
     # addr3 & !addr2 & addr1 & !addr0 & askdata & H0_jumpup_10.Q
     # addr3 & !addr2 & addr1 & addr0 & askdata & H0_jumpup_11.Q);

data1.C = (dclk);

data2.D = (!askdata & data2.Q
     # !addr3 & !addr2 & !addr1 & !addr0 & askdata & H0_jumpdown_0.Q
     # !addr3 & !addr2 & !addr1 & addr0 & askdata & H0_jumpdown_1.Q
     # !addr3 & !addr2 & addr1 & !addr0 & askdata & H0_jumpdown_2.Q
     # !addr3 & !addr2 & addr1 & addr0 & askdata & H0_jumpdown_3.Q
     # !addr3 & addr2 & !addr1 & !addr0 & askdata & H0_jumpdown_4.Q
     # !addr3 & addr2 & !addr1 & addr0 & askdata & H0_jumpdown_5.Q
     # !addr3 & addr2 & addr1 & !addr0 & askdata & H0_jumpdown_6.Q
     # !addr3 & addr2 & addr1 & addr0 & askdata & H0_jumpdown_7.Q
     # addr3 & !addr2 & !addr1 & !addr0 & askdata & H0_jumpdown_8.Q
     # addr3 & !addr2 & !addr1 & addr0 & askdata & H0_jumpdown_9.Q
     # addr3 & !addr2 & addr1 & !addr0 & askdata & H0_jumpdown_10.Q
     # addr3 & !addr2 & addr1 & addr0 & askdata & H0_jumpdown_11.Q);

data2.C = (dclk);

gout.D = (O0_GoutDFF.Q & H0_EfficiantDFFRH.Q);

gout.C = (D0_GoutDFFRH.Q);

SH.AP = (reset);

SH.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & !SH.Q
     # !H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & !H0_countc_0.Q & SH.Q);

SH.C = (!D0_GoutDFFRH.Q);

C0_GoutDFFRH.AR = (reset);

C0_GoutDFFRH.D = (!C0_GoutDFFRH.Q);

C0_GoutDFFRH.C = (D0_GoutDFFRH.Q);

D0_GoutDFFRH.AR = (reset);

D0_GoutDFFRH.D = (!D0_GoutDFFRH.Q);

D0_GoutDFFRH.C = (P0_countc_0.Q);

P0_countc_1.AR = (reset);

P0_countc_1.D = (!P0_countc_1.Q & P0_countc_0.Q
     # P0_countc_1.Q & !P0_countc_0.Q);

P0_countc_1.C = (clock);

P0_RSDFFRH.AR = (reset);

P0_RSDFFRH.D = (!P0_countc_1.Q & P0_countc_0.Q);

P0_RSDFFRH.C = (clock);

P0_countc_0.AR = (reset);

P0_countc_0.D = (!P0_countc_0.Q);

P0_countc_0.C = (clock);

O0_GoutDFF.D = (!CCDIN);

O0_GoutDFF.C = (P0_RSDFFRH.Q);

H0_countc_1.AR = (reset);

H0_countc_1.D = (!H0_countc_1.Q & H0_countc_0.Q
     # H0_countc_1.Q & !H0_countc_0.Q);

H0_countc_1.C = (!D0_GoutDFFRH.Q);

H0_countc_2.AR = (reset);

H0_countc_2.D = (!H0_countc_1.Q & H0_countc_2.Q
     # H0_countc_2.Q & !H0_countc_0.Q
     # H0_countc_1.Q & !H0_countc_2.Q & H0_countc_0.Q);

H0_countc_2.C = (!D0_GoutDFFRH.Q);

H0_countc_4.D.X1 = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_3.Q & H0_countc_0.Q);

H0_countc_4.D.X2 = (H0_countc_4.Q);

H0_countc_4.AR = (reset);

H0_countc_4.C = (!D0_GoutDFFRH.Q);

H0_countc_6.AR = (reset);

H0_countc_6.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_6.C = (!D0_GoutDFFRH.Q);

H0_countc_7.AR = (reset);

H0_countc_7.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & H0_countc_0.Q
     # H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_6.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_7.C = (!D0_GoutDFFRH.Q);

H0_countc_8.AR = (reset);

H0_countc_8.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_6.Q & H0_countc_7.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_8.C = (!D0_GoutDFFRH.Q);

H0_countc_9.AR = (reset);

H0_countc_9.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_6.Q & H0_countc_7.Q & H0_countc_8.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_9.C = (!D0_GoutDFFRH.Q);

H0_countc_10.AR = (reset);

H0_countc_10.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_6.Q & H0_countc_7.Q & H0_countc_8.Q & H0_countc_9.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_10.C = (!D0_GoutDFFRH.Q);

H0_countc_11.AR = (reset);

H0_countc_11.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & H0_countc_0.Q
     # H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_6.Q & H0_countc_7.Q & H0_countc_8.Q & H0_countc_9.Q & H0_countc_10.Q & H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_11.C = (!D0_GoutDFFRH.Q);

H0_countc_3.D.X1 = (H0_countc_3.Q
     # H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & !H0_countc_3.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_3.D.X2 = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_0.Q);

H0_countc_3.AR = (reset);

H0_countc_3.C = (!D0_GoutDFFRH.Q);

H0_countc_5.AR = (reset);

H0_countc_5.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_4.Q & H0_countc_3.Q & H0_countc_0.Q
     # H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & H0_countc_0.Q);

H0_countc_5.C = (!D0_GoutDFFRH.Q);

H0_jumpdown_0.D = (askdata & H0_jumpdown_0.Q
     # !askdata & H0_countc_0.Q);

H0_jumpdown_0.C = (!gout.Q);

H0_jumpdown_1.D = (!askdata & H0_countc_1.Q
     # askdata & H0_jumpdown_1.Q);

H0_jumpdown_1.C = (!gout.Q);

H0_jumpdown_2.D = (!askdata & H0_countc_2.Q
     # askdata & H0_jumpdown_2.Q);

H0_jumpdown_2.C = (!gout.Q);

H0_jumpdown_3.D = (!askdata & H0_countc_3.Q
     # askdata & H0_jumpdown_3.Q);

H0_jumpdown_3.C = (!gout.Q);

H0_jumpdown_4.D = (!askdata & H0_countc_4.Q
     # askdata & H0_jumpdown_4.Q);

H0_jumpdown_4.C = (!gout.Q);

H0_jumpdown_5.D = (!askdata & H0_countc_5.Q
     # askdata & H0_jumpdown_5.Q);

H0_jumpdown_5.C = (!gout.Q);

H0_jumpdown_6.D = (!askdata & H0_countc_6.Q
     # askdata & H0_jumpdown_6.Q);

H0_jumpdown_6.C = (!gout.Q);

H0_jumpdown_7.D = (!askdata & H0_countc_7.Q
     # askdata & H0_jumpdown_7.Q);

H0_jumpdown_7.C = (!gout.Q);

H0_jumpdown_8.D = (!askdata & H0_countc_8.Q
     # askdata & H0_jumpdown_8.Q);

H0_jumpdown_8.C = (!gout.Q);

H0_jumpdown_9.D = (!askdata & H0_countc_9.Q
     # askdata & H0_jumpdown_9.Q);

H0_jumpdown_9.C = (!gout.Q);

H0_jumpdown_10.D = (!askdata & H0_countc_10.Q
     # askdata & H0_jumpdown_10.Q);

H0_jumpdown_10.C = (!gout.Q);

H0_jumpdown_11.D = (!askdata & H0_countc_11.Q
     # askdata & H0_jumpdown_11.Q);

H0_jumpdown_11.C = (!gout.Q);

H0_jumpup_0.D = (H0_countc_0.Q);

H0_jumpup_0.C = (gout.Q);

H0_jumpup_1.D = (H0_countc_1.Q);

H0_jumpup_1.C = (gout.Q);

H0_jumpup_2.D = (H0_countc_2.Q);

H0_jumpup_2.C = (gout.Q);

H0_jumpup_3.D = (H0_countc_3.Q);

H0_jumpup_3.C = (gout.Q);

H0_jumpup_4.D = (H0_countc_4.Q);

H0_jumpup_4.C = (gout.Q);

H0_jumpup_5.D = (H0_countc_5.Q);

H0_jumpup_5.C = (gout.Q);

H0_jumpup_6.D = (H0_countc_6.Q);

H0_jumpup_6.C = (gout.Q);

H0_jumpup_7.D = (H0_countc_7.Q);

H0_jumpup_7.C = (gout.Q);

H0_jumpup_8.D = (H0_countc_8.Q);

H0_jumpup_8.C = (gout.Q);

H0_jumpup_9.D = (H0_countc_9.Q);

H0_jumpup_9.C = (gout.Q);

H0_jumpup_10.D = (H0_countc_10.Q);

H0_jumpup_10.C = (gout.Q);

H0_jumpup_11.D = (H0_countc_11.Q);

H0_jumpup_11.C = (gout.Q);

H0_countc_0.AR = (reset);

H0_countc_0.D = (!H0_countc_0.Q);

H0_countc_0.C = (!D0_GoutDFFRH.Q);

H0_EfficiantDFFRH.AR = (reset);

H0_EfficiantDFFRH.T = (!H0_countc_1.Q & !H0_countc_2.Q & H0_countc_4.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_3.Q & !H0_countc_0.Q & H0_EfficiantDFFRH.Q
     # !H0_countc_1.Q & !H0_countc_2.Q & !H0_countc_4.Q & !H0_countc_6.Q & !H0_countc_7.Q & !H0_countc_8.Q & !H0_countc_9.Q & !H0_countc_10.Q & !H0_countc_11.Q & H0_countc_3.Q & H0_countc_5.Q & !H0_countc_0.Q & !H0_EfficiantDFFRH.Q);

H0_EfficiantDFFRH.C = (!D0_GoutDFFRH.Q);

H0_LatchDFFRH.AR = (reset);

H0_LatchDFFRH.T = (H0_countc_1.Q & H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & H0_countc_0.Q & H0_LatchDFFRH.Q
     # H0_countc_1.Q & !H0_countc_2.Q & H0_countc_7.Q & H0_countc_11.Q & H0_countc_5.Q & H0_countc_0.Q & !H0_LatchDFFRH.Q);

H0_LatchDFFRH.C = (!D0_GoutDFFRH.Q);


Reverse-Polarity Equations:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -