2016-08-18 05:48:07 +00:00
|
|
|
ispLEVER Classic 2.0.00.17.20.15 Linked Equations File
|
|
|
|
Copyright(C), 1992-2015, Lattice Semiconductor Corp.
|
2016-01-24 19:26:06 +00:00
|
|
|
All Rights Reserved.
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
Design bus68030 created Thu Oct 06 21:34:55 2016
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
|
|
|
|
P-Terms Fan-in Fan-out Type Name (attributes)
|
|
|
|
--------- ------ ------- ---- -----------------
|
2016-08-18 22:22:24 +00:00
|
|
|
0 0 1 Pin AHIGH_31_
|
|
|
|
1 3 1 Pin AHIGH_31_.OE
|
2016-01-24 19:26:06 +00:00
|
|
|
1 2 1 Pin AS_030-
|
|
|
|
1 3 1 Pin AS_030.OE
|
2016-08-24 21:34:13 +00:00
|
|
|
1 2 1 Pin AS_000-
|
|
|
|
1 2 1 Pin AS_000.OE
|
|
|
|
1 2 1 Pin DS_030-
|
|
|
|
1 3 1 Pin DS_030.OE
|
|
|
|
1 2 1 Pin UDS_000-
|
|
|
|
1 2 1 Pin UDS_000.OE
|
|
|
|
1 2 1 Pin LDS_000-
|
|
|
|
1 2 1 Pin LDS_000.OE
|
|
|
|
0 0 1 Pin BERR
|
|
|
|
1 9 1 Pin BERR.OE
|
2016-09-15 17:20:42 +00:00
|
|
|
0 0 1 Pin AHIGH_30_
|
|
|
|
1 3 1 Pin AHIGH_30_.OE
|
|
|
|
0 0 1 Pin AHIGH_29_
|
|
|
|
1 3 1 Pin AHIGH_29_.OE
|
2016-10-06 19:37:29 +00:00
|
|
|
1 1 1 Pin CLK_DIV_OUT.D
|
|
|
|
1 1 1 Pin CLK_DIV_OUT.C
|
2016-09-15 17:20:42 +00:00
|
|
|
0 0 1 Pin AHIGH_28_
|
|
|
|
1 3 1 Pin AHIGH_28_.OE
|
|
|
|
0 0 1 Pin AHIGH_27_
|
|
|
|
1 3 1 Pin AHIGH_27_.OE
|
2016-10-06 19:37:29 +00:00
|
|
|
1 9 1 Pin FPU_CS-
|
2016-09-15 17:20:42 +00:00
|
|
|
0 0 1 Pin AHIGH_26_
|
|
|
|
1 3 1 Pin AHIGH_26_.OE
|
|
|
|
0 0 1 Pin AHIGH_25_
|
|
|
|
1 3 1 Pin AHIGH_25_.OE
|
2016-10-06 19:37:29 +00:00
|
|
|
1 2 1 Pin DSACK1-
|
|
|
|
1 1 1 Pin DSACK1.OE
|
2016-09-15 17:20:42 +00:00
|
|
|
0 0 1 Pin AHIGH_24_
|
|
|
|
1 3 1 Pin AHIGH_24_.OE
|
2016-08-18 22:42:01 +00:00
|
|
|
1 0 1 Pin AVEC
|
|
|
|
2 3 1 Pin E
|
|
|
|
0 0 1 Pin RESET
|
|
|
|
1 1 1 Pin RESET.OE
|
|
|
|
0 0 1 Pin AMIGA_ADDR_ENABLE
|
|
|
|
2 4 1 Pin AMIGA_BUS_DATA_DIR
|
|
|
|
1 2 1 Pin AMIGA_BUS_ENABLE_LOW-
|
|
|
|
2 3 1 Pin AMIGA_BUS_ENABLE_HIGH
|
|
|
|
1 13 1 Pin CIIN
|
|
|
|
1 1 1 Pin CIIN.OE
|
2016-10-06 19:37:29 +00:00
|
|
|
1 2 1 Pin SIZE_1_.OE
|
|
|
|
3 6 1 Pin SIZE_1_.D
|
|
|
|
1 1 1 Pin SIZE_1_.C
|
2016-01-24 19:26:06 +00:00
|
|
|
10 8 1 Pin IPL_030_2_.D-
|
|
|
|
1 1 1 Pin IPL_030_2_.C
|
2016-08-18 22:22:24 +00:00
|
|
|
1 2 1 Pin RW_000.OE
|
2016-08-18 22:42:01 +00:00
|
|
|
4 8 1 Pin RW_000.D-
|
2016-08-18 22:22:24 +00:00
|
|
|
1 1 1 Pin RW_000.C
|
2016-01-24 19:26:06 +00:00
|
|
|
2 6 1 Pin BG_000.D-
|
|
|
|
1 1 1 Pin BG_000.C
|
2016-08-18 22:42:01 +00:00
|
|
|
3 6 1 Pin BGACK_030.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Pin BGACK_030.C
|
2016-10-06 19:37:29 +00:00
|
|
|
1 2 1 Pin SIZE_0_.OE
|
|
|
|
3 6 1 Pin SIZE_0_.D-
|
|
|
|
1 1 1 Pin SIZE_0_.C
|
2016-01-25 17:02:53 +00:00
|
|
|
1 1 1 Pin CLK_EXP.D
|
|
|
|
1 1 1 Pin CLK_EXP.C
|
2016-01-24 19:26:06 +00:00
|
|
|
3 9 1 Pin VMA.T
|
|
|
|
1 1 1 Pin VMA.C
|
|
|
|
1 2 1 Pin RW.OE
|
|
|
|
2 5 1 Pin RW.D-
|
|
|
|
1 1 1 Pin RW.C
|
2016-09-15 17:20:42 +00:00
|
|
|
1 3 1 Pin A_0_.OE
|
|
|
|
3 5 1 Pin A_0_.D
|
|
|
|
1 1 1 Pin A_0_.C
|
|
|
|
10 8 1 Pin IPL_030_1_.D-
|
|
|
|
1 1 1 Pin IPL_030_1_.C
|
|
|
|
10 8 1 Pin IPL_030_0_.D-
|
|
|
|
1 1 1 Pin IPL_030_0_.C
|
|
|
|
4 6 1 Node cpu_est_3_.D
|
|
|
|
1 1 1 Node cpu_est_3_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
3 3 1 Node cpu_est_0_.D
|
2016-01-25 17:02:53 +00:00
|
|
|
1 1 1 Node cpu_est_0_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
4 5 1 Node cpu_est_1_.D
|
2016-01-25 17:02:53 +00:00
|
|
|
1 1 1 Node cpu_est_1_.C
|
2016-10-06 19:37:29 +00:00
|
|
|
1 4 1 NodeX1 cpu_est_2_.D.X1
|
|
|
|
1 1 1 NodeX2 cpu_est_2_.D.X2
|
|
|
|
1 1 1 Node cpu_est_2_.C
|
2016-01-24 19:26:06 +00:00
|
|
|
2 5 1 Node inst_AMIGA_BUS_ENABLE_DMA_LOW.D-
|
|
|
|
1 1 1 Node inst_AMIGA_BUS_ENABLE_DMA_LOW.C
|
|
|
|
1 2 1 Node inst_AS_030_D0.D-
|
|
|
|
1 1 1 Node inst_AS_030_D0.C
|
2016-10-06 19:37:29 +00:00
|
|
|
7 14 1 Node inst_AS_030_000_SYNC.D-
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node inst_AS_030_000_SYNC.C
|
|
|
|
1 2 1 Node inst_BGACK_030_INT_D.D-
|
|
|
|
1 1 1 Node inst_BGACK_030_INT_D.C
|
|
|
|
7 9 1 Node inst_AS_000_DMA.D
|
|
|
|
1 1 1 Node inst_AS_000_DMA.C
|
|
|
|
9 12 1 Node inst_DS_000_DMA.D
|
|
|
|
1 1 1 Node inst_DS_000_DMA.C
|
2016-08-18 22:42:01 +00:00
|
|
|
3 6 1 Node CYCLE_DMA_0_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node CYCLE_DMA_0_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
4 7 1 Node CYCLE_DMA_1_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node CYCLE_DMA_1_.C
|
|
|
|
1 2 1 Node inst_VPA_D.D-
|
|
|
|
1 1 1 Node inst_VPA_D.C
|
2016-10-06 19:37:29 +00:00
|
|
|
1 1 1 Node CLK_000_D_2_.D
|
|
|
|
1 1 1 Node CLK_000_D_2_.C
|
|
|
|
1 1 1 Node CLK_000_D_3_.D
|
|
|
|
1 1 1 Node CLK_000_D_3_.C
|
2016-01-24 19:26:06 +00:00
|
|
|
1 2 1 Node inst_DTACK_D0.D-
|
|
|
|
1 1 1 Node inst_DTACK_D0.C
|
2016-08-18 22:42:01 +00:00
|
|
|
2 7 1 Node inst_RESET_OUT.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node inst_RESET_OUT.C
|
2016-10-06 19:37:29 +00:00
|
|
|
1 1 1 Node CLK_000_D_1_.D
|
|
|
|
1 1 1 Node CLK_000_D_1_.C
|
2016-08-18 05:48:07 +00:00
|
|
|
1 1 1 Node CLK_000_D_0_.D
|
|
|
|
1 1 1 Node CLK_000_D_0_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
1 1 1 Node inst_CLK_OUT_PRE_50.D
|
|
|
|
1 1 1 Node inst_CLK_OUT_PRE_50.C
|
2016-08-25 20:30:49 +00:00
|
|
|
1 1 1 Node inst_CLK_OUT_PRE_D.D
|
|
|
|
1 1 1 Node inst_CLK_OUT_PRE_D.C
|
2016-01-24 19:26:06 +00:00
|
|
|
1 2 1 Node IPL_D0_0_.D-
|
|
|
|
1 1 1 Node IPL_D0_0_.C
|
|
|
|
1 2 1 Node IPL_D0_1_.D-
|
|
|
|
1 1 1 Node IPL_D0_1_.C
|
|
|
|
1 2 1 Node IPL_D0_2_.D-
|
|
|
|
1 1 1 Node IPL_D0_2_.C
|
2016-10-06 19:37:29 +00:00
|
|
|
1 1 1 Node CLK_000_D_4_.D
|
|
|
|
1 1 1 Node CLK_000_D_4_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
2 5 1 Node inst_AMIGA_BUS_ENABLE_DMA_HIGH.D-
|
|
|
|
1 1 1 Node inst_AMIGA_BUS_ENABLE_DMA_HIGH.C
|
2016-10-06 19:37:29 +00:00
|
|
|
4 7 1 Node SM_AMIGA_1_.D
|
|
|
|
1 1 1 Node SM_AMIGA_1_.C
|
2016-08-25 20:30:49 +00:00
|
|
|
2 4 1 Node inst_UDS_000_INT.D-
|
|
|
|
1 1 1 Node inst_UDS_000_INT.C
|
2016-10-06 19:37:29 +00:00
|
|
|
3 8 1 Node inst_DS_000_ENABLE.D
|
|
|
|
1 1 1 Node inst_DS_000_ENABLE.C
|
|
|
|
3 6 1 Node inst_LDS_000_INT.D
|
|
|
|
1 1 1 Node inst_LDS_000_INT.C
|
|
|
|
3 9 1 Node SM_AMIGA_6_.D
|
2016-08-18 22:42:01 +00:00
|
|
|
1 1 1 Node SM_AMIGA_6_.C
|
2016-09-15 17:20:42 +00:00
|
|
|
3 5 1 Node SM_AMIGA_4_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node SM_AMIGA_4_.C
|
2016-10-06 19:37:29 +00:00
|
|
|
4 7 1 Node SM_AMIGA_0_.D
|
2016-08-24 21:34:13 +00:00
|
|
|
1 1 1 Node SM_AMIGA_0_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
4 6 1 Node RST_DLY_0_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node RST_DLY_0_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
2 6 1 NodeX1 RST_DLY_1_.D.X1
|
|
|
|
1 2 1 NodeX2 RST_DLY_1_.D.X2
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node RST_DLY_1_.C
|
2016-08-18 22:42:01 +00:00
|
|
|
2 6 1 Node RST_DLY_2_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node RST_DLY_2_.C
|
|
|
|
8 10 1 Node inst_CLK_030_H.D
|
|
|
|
1 1 1 Node inst_CLK_030_H.C
|
2016-10-06 19:37:29 +00:00
|
|
|
2 6 1 Node inst_DSACK1_INT.D-
|
|
|
|
1 1 1 Node inst_DSACK1_INT.C
|
|
|
|
2 6 1 Node inst_AS_000_INT.D-
|
|
|
|
1 1 1 Node inst_AS_000_INT.C
|
2016-09-15 17:20:42 +00:00
|
|
|
3 5 1 Node SM_AMIGA_5_.D
|
2016-08-18 22:42:01 +00:00
|
|
|
1 1 1 Node SM_AMIGA_5_.C
|
2016-09-15 17:20:42 +00:00
|
|
|
5 13 1 Node SM_AMIGA_3_.T
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node SM_AMIGA_3_.C
|
2016-09-15 17:20:42 +00:00
|
|
|
5 13 1 Node SM_AMIGA_2_.D
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node SM_AMIGA_2_.C
|
2016-10-06 19:37:29 +00:00
|
|
|
3 9 1 NodeX1 SM_AMIGA_i_7_.T.X1
|
|
|
|
1 9 1 NodeX2 SM_AMIGA_i_7_.T.X2
|
2016-01-24 19:26:06 +00:00
|
|
|
1 1 1 Node SM_AMIGA_i_7_.C
|
2016-09-15 17:20:42 +00:00
|
|
|
2 14 1 Node CIIN_0
|
2016-01-24 19:26:06 +00:00
|
|
|
=========
|
2016-10-06 19:37:29 +00:00
|
|
|
274 P-Term Total: 274
|
2016-01-24 19:26:06 +00:00
|
|
|
Total Pins: 61
|
2016-08-25 20:30:49 +00:00
|
|
|
Total Nodes: 44
|
2016-01-24 19:26:06 +00:00
|
|
|
Average P-Term/Output: 2
|
|
|
|
|
|
|
|
|
|
|
|
Equations:
|
|
|
|
|
2016-08-18 22:22:24 +00:00
|
|
|
AHIGH_31_ = (0);
|
|
|
|
|
|
|
|
AHIGH_31_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-25 20:30:49 +00:00
|
|
|
!AS_030 = (!inst_AS_000_DMA.Q & !AS_000.PIN);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-25 20:30:49 +00:00
|
|
|
AS_030.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-25 20:30:49 +00:00
|
|
|
!AS_000 = (!inst_AS_000_INT.Q & !AS_030.PIN);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-25 20:30:49 +00:00
|
|
|
AS_000.OE = (BGACK_030.Q & inst_RESET_OUT.Q);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-24 21:34:13 +00:00
|
|
|
!DS_030 = (!inst_DS_000_DMA.Q & !AS_000.PIN);
|
|
|
|
|
|
|
|
DS_030.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!UDS_000 = (!inst_UDS_000_INT.Q & inst_DS_000_ENABLE.Q);
|
2016-08-24 21:34:13 +00:00
|
|
|
|
|
|
|
UDS_000.OE = (BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!LDS_000 = (inst_DS_000_ENABLE.Q & !inst_LDS_000_INT.Q);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-24 21:34:13 +00:00
|
|
|
LDS_000.OE = (BGACK_030.Q & inst_RESET_OUT.Q);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-24 21:34:13 +00:00
|
|
|
BERR = (0);
|
|
|
|
|
|
|
|
BERR.OE = (FC_1_ & BGACK_000 & FPU_SENSE & !A_DECODE_19_ & !A_DECODE_18_ & A_DECODE_17_ & !A_DECODE_16_ & FC_0_ & !AS_030.PIN);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
AHIGH_30_ = (0);
|
|
|
|
|
|
|
|
AHIGH_30_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
|
|
|
AHIGH_29_ = (0);
|
|
|
|
|
|
|
|
AHIGH_29_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_DIV_OUT.D = (inst_CLK_OUT_PRE_D.Q);
|
|
|
|
|
|
|
|
CLK_DIV_OUT.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
AHIGH_28_ = (0);
|
|
|
|
|
|
|
|
AHIGH_28_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
|
|
|
AHIGH_27_ = (0);
|
|
|
|
|
|
|
|
AHIGH_27_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!FPU_CS = (FC_1_ & BGACK_000 & !FPU_SENSE & !A_DECODE_19_ & !A_DECODE_18_ & A_DECODE_17_ & !A_DECODE_16_ & FC_0_ & !AS_030.PIN);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
AHIGH_26_ = (0);
|
|
|
|
|
|
|
|
AHIGH_26_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
|
|
|
AHIGH_25_ = (0);
|
|
|
|
|
|
|
|
AHIGH_25_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!DSACK1 = (!inst_DSACK1_INT.Q & !AS_030.PIN);
|
|
|
|
|
|
|
|
DSACK1.OE = (nEXP_SPACE);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
AHIGH_24_ = (0);
|
|
|
|
|
|
|
|
AHIGH_24_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
AVEC = (1);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
E = (!cpu_est_3_.Q & cpu_est_1_.Q & cpu_est_2_.Q
|
|
|
|
# cpu_est_3_.Q & !cpu_est_1_.Q & !cpu_est_2_.Q);
|
2016-08-18 22:42:01 +00:00
|
|
|
|
|
|
|
RESET = (0);
|
|
|
|
|
|
|
|
RESET.OE = (!inst_RESET_OUT.Q);
|
|
|
|
|
|
|
|
AMIGA_ADDR_ENABLE = (0);
|
|
|
|
|
|
|
|
AMIGA_BUS_DATA_DIR = (BGACK_030.Q & !RW_000.PIN
|
|
|
|
# !nEXP_SPACE & !BGACK_030.Q & !AS_000.PIN & RW_000.PIN);
|
|
|
|
|
|
|
|
!AMIGA_BUS_ENABLE_LOW = (!BGACK_030.Q & !inst_AMIGA_BUS_ENABLE_DMA_LOW.Q);
|
|
|
|
|
|
|
|
AMIGA_BUS_ENABLE_HIGH = (BGACK_030.Q & inst_AS_030_000_SYNC.Q
|
|
|
|
# !BGACK_030.Q & inst_AMIGA_BUS_ENABLE_DMA_HIGH.Q);
|
|
|
|
|
|
|
|
CIIN = (A_DECODE_23_ & A_DECODE_22_ & A_DECODE_21_ & A_DECODE_20_ & !inst_AS_030_D0.Q & !AHIGH_24_.PIN & !AHIGH_25_.PIN & !AHIGH_26_.PIN & !AHIGH_27_.PIN & !AHIGH_28_.PIN & !AHIGH_29_.PIN & !AHIGH_30_.PIN & !AHIGH_31_.PIN);
|
|
|
|
|
|
|
|
CIIN.OE = (CIIN_0);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SIZE_1_.OE = (!nEXP_SPACE & !BGACK_030.Q);
|
|
|
|
|
|
|
|
SIZE_1_.D = (!RST
|
|
|
|
# BGACK_030.Q & inst_BGACK_030_INT_D.Q & SIZE_1_.Q
|
|
|
|
# !BGACK_030.Q & !UDS_000.PIN & !LDS_000.PIN);
|
|
|
|
|
|
|
|
SIZE_1_.C = (CLK_OSZI);
|
|
|
|
|
2016-01-24 19:26:06 +00:00
|
|
|
!IPL_030_2_.D = (!IPL_2_ & RST & !IPL_030_2_.Q
|
|
|
|
# RST & !IPL_D0_2_.Q & !IPL_030_2_.Q
|
|
|
|
# RST & !IPL_0_ & IPL_D0_0_.Q & !IPL_030_2_.Q
|
|
|
|
# RST & IPL_0_ & !IPL_D0_0_.Q & !IPL_030_2_.Q
|
|
|
|
# RST & !IPL_1_ & IPL_D0_1_.Q & !IPL_030_2_.Q
|
|
|
|
# RST & IPL_1_ & !IPL_D0_1_.Q & !IPL_030_2_.Q
|
|
|
|
# !IPL_2_ & RST & IPL_1_ & IPL_0_ & IPL_D0_0_.Q & IPL_D0_1_.Q & !IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & IPL_D0_1_.Q & !IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & !IPL_1_ & IPL_0_ & IPL_D0_0_.Q & !IPL_D0_1_.Q & !IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & !IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & !IPL_D0_1_.Q & !IPL_D0_2_.Q);
|
|
|
|
|
|
|
|
IPL_030_2_.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 22:22:24 +00:00
|
|
|
RW_000.OE = (BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
!RW_000.D = (RST & CLK_000_D_1_.Q & !RW_000.Q & SM_AMIGA_i_7_.Q
|
|
|
|
# RST & !CLK_000_D_0_.Q & !RW_000.Q & SM_AMIGA_i_7_.Q
|
|
|
|
# RST & !SM_AMIGA_6_.Q & !SM_AMIGA_0_.Q & !RW_000.Q & SM_AMIGA_i_7_.Q
|
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_6_.Q & !SM_AMIGA_0_.Q & SM_AMIGA_i_7_.Q & !RW.PIN);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
|
|
|
RW_000.C = (CLK_OSZI);
|
|
|
|
|
2016-01-24 19:26:06 +00:00
|
|
|
!BG_000.D = (!BG_030 & RST & !BG_000.Q
|
2016-08-18 22:22:24 +00:00
|
|
|
# nEXP_SPACE & !BG_030 & RST & inst_AS_030_D0.Q & CLK_000_D_0_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
BG_000.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
BGACK_030.D = (!RST
|
|
|
|
# BGACK_000 & BGACK_030.Q
|
2016-08-18 22:42:01 +00:00
|
|
|
# BGACK_000 & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & AS_000.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
BGACK_030.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SIZE_0_.OE = (!nEXP_SPACE & !BGACK_030.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!SIZE_0_.D = (RST & BGACK_030.Q & !inst_BGACK_030_INT_D.Q
|
|
|
|
# RST & BGACK_030.Q & !SIZE_0_.Q
|
|
|
|
# RST & !BGACK_030.Q & !UDS_000.PIN & !LDS_000.PIN);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SIZE_0_.C = (CLK_OSZI);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_EXP.D = (inst_CLK_OUT_PRE_D.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_EXP.C = (CLK_OSZI);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
|
|
|
VMA.T = (!RST & !VMA.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# !VMA.Q & !cpu_est_3_.Q & !cpu_est_0_.Q & !cpu_est_1_.Q & !cpu_est_2_.Q & !CLK_000_D_1_.Q & CLK_000_D_0_.Q
|
|
|
|
# RST & VMA.Q & !cpu_est_3_.Q & cpu_est_0_.Q & cpu_est_1_.Q & !cpu_est_2_.Q & !inst_VPA_D.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
|
|
|
VMA.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
RW.OE = (!BGACK_030.Q & inst_RESET_OUT.Q);
|
|
|
|
|
|
|
|
!RW.D = (RST & !BGACK_030.Q & !RW_000.PIN
|
|
|
|
# RST & BGACK_030.Q & inst_BGACK_030_INT_D.Q & !RW.Q);
|
|
|
|
|
|
|
|
RW.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
A_0_.OE = (!nEXP_SPACE & !BGACK_030.Q & inst_RESET_OUT.Q);
|
2016-01-25 17:02:53 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
A_0_.D = (!RST
|
|
|
|
# !BGACK_030.Q & UDS_000.PIN
|
|
|
|
# BGACK_030.Q & inst_BGACK_030_INT_D.Q & A_0_.Q);
|
2016-01-25 17:02:53 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
A_0_.C = (CLK_OSZI);
|
2016-01-25 17:02:53 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
!IPL_030_1_.D = (RST & !IPL_1_ & !IPL_030_1_.Q
|
|
|
|
# RST & !IPL_D0_1_.Q & !IPL_030_1_.Q
|
|
|
|
# RST & !IPL_0_ & IPL_D0_0_.Q & !IPL_030_1_.Q
|
|
|
|
# RST & IPL_0_ & !IPL_D0_0_.Q & !IPL_030_1_.Q
|
|
|
|
# !IPL_2_ & RST & IPL_D0_2_.Q & !IPL_030_1_.Q
|
|
|
|
# IPL_2_ & RST & !IPL_D0_2_.Q & !IPL_030_1_.Q
|
|
|
|
# IPL_2_ & RST & !IPL_1_ & IPL_0_ & IPL_D0_0_.Q & !IPL_D0_1_.Q & IPL_D0_2_.Q
|
|
|
|
# IPL_2_ & RST & !IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & !IPL_D0_1_.Q & IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & !IPL_1_ & IPL_0_ & IPL_D0_0_.Q & !IPL_D0_1_.Q & !IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & !IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & !IPL_D0_1_.Q & !IPL_D0_2_.Q);
|
|
|
|
|
|
|
|
IPL_030_1_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!IPL_030_0_.D = (RST & !IPL_0_ & !IPL_030_0_.Q
|
|
|
|
# RST & !IPL_D0_0_.Q & !IPL_030_0_.Q
|
|
|
|
# RST & !IPL_1_ & IPL_D0_1_.Q & !IPL_030_0_.Q
|
|
|
|
# RST & IPL_1_ & !IPL_D0_1_.Q & !IPL_030_0_.Q
|
|
|
|
# !IPL_2_ & RST & IPL_D0_2_.Q & !IPL_030_0_.Q
|
|
|
|
# IPL_2_ & RST & !IPL_D0_2_.Q & !IPL_030_0_.Q
|
|
|
|
# IPL_2_ & RST & IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & IPL_D0_1_.Q & IPL_D0_2_.Q
|
|
|
|
# IPL_2_ & RST & !IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & !IPL_D0_1_.Q & IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & IPL_D0_1_.Q & !IPL_D0_2_.Q
|
|
|
|
# !IPL_2_ & RST & !IPL_1_ & !IPL_0_ & !IPL_D0_0_.Q & !IPL_D0_1_.Q & !IPL_D0_2_.Q);
|
|
|
|
|
|
|
|
IPL_030_0_.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
cpu_est_3_.D = (cpu_est_3_.Q & !CLK_000_D_1_.Q
|
|
|
|
# cpu_est_3_.Q & CLK_000_D_0_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# cpu_est_3_.Q & !cpu_est_0_.Q & !cpu_est_2_.Q
|
|
|
|
# cpu_est_0_.Q & cpu_est_1_.Q & cpu_est_2_.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
cpu_est_3_.C = (CLK_OSZI);
|
2016-01-25 17:02:53 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
cpu_est_0_.D = (cpu_est_0_.Q & !CLK_000_D_1_.Q
|
|
|
|
# cpu_est_0_.Q & CLK_000_D_0_.Q
|
|
|
|
# !cpu_est_0_.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
cpu_est_0_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
cpu_est_1_.D = (!cpu_est_0_.Q & cpu_est_1_.Q
|
2016-08-18 22:42:01 +00:00
|
|
|
# cpu_est_1_.Q & !CLK_000_D_1_.Q
|
|
|
|
# cpu_est_1_.Q & CLK_000_D_0_.Q
|
2016-09-15 17:20:42 +00:00
|
|
|
# !cpu_est_3_.Q & cpu_est_0_.Q & !cpu_est_1_.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
cpu_est_1_.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
cpu_est_2_.D.X1 = (cpu_est_0_.Q & cpu_est_1_.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
cpu_est_2_.D.X2 = (cpu_est_2_.Q);
|
|
|
|
|
|
|
|
cpu_est_2_.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:22:24 +00:00
|
|
|
!inst_AMIGA_BUS_ENABLE_DMA_LOW.D = (RST & A_1_ & !BGACK_030.Q
|
2016-01-24 19:26:06 +00:00
|
|
|
# RST & BGACK_030.Q & !inst_AMIGA_BUS_ENABLE_DMA_LOW.Q & inst_BGACK_030_INT_D.Q);
|
|
|
|
|
|
|
|
inst_AMIGA_BUS_ENABLE_DMA_LOW.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!inst_AS_030_D0.D = (RST & !AS_030.PIN);
|
|
|
|
|
|
|
|
inst_AS_030_D0.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!inst_AS_030_000_SYNC.D = (RST & !inst_AS_030_000_SYNC.Q & !AS_030.PIN
|
|
|
|
# !FC_1_ & nEXP_SPACE & RST & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN
|
|
|
|
# nEXP_SPACE & RST & A_DECODE_19_ & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN
|
|
|
|
# nEXP_SPACE & RST & A_DECODE_18_ & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN
|
|
|
|
# nEXP_SPACE & RST & !A_DECODE_17_ & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN
|
|
|
|
# nEXP_SPACE & RST & A_DECODE_16_ & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN
|
|
|
|
# nEXP_SPACE & RST & !FC_0_ & BGACK_030.Q & !inst_AS_030_D0.Q & inst_BGACK_030_INT_D.Q & !SM_AMIGA_i_7_.Q & !AS_030.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
inst_AS_030_000_SYNC.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!inst_BGACK_030_INT_D.D = (RST & !BGACK_030.Q);
|
|
|
|
|
|
|
|
inst_BGACK_030_INT_D.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
inst_AS_000_DMA.D = (!RST
|
|
|
|
# BGACK_030.Q
|
|
|
|
# AS_000.PIN
|
|
|
|
# !CLK_030 & inst_AS_000_DMA.Q
|
|
|
|
# CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q
|
|
|
|
# !CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q
|
|
|
|
# UDS_000.PIN & LDS_000.PIN);
|
|
|
|
|
|
|
|
inst_AS_000_DMA.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
inst_DS_000_DMA.D = (!RST
|
|
|
|
# BGACK_030.Q
|
|
|
|
# AS_000.PIN
|
|
|
|
# CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q
|
|
|
|
# !CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q
|
|
|
|
# UDS_000.PIN & LDS_000.PIN
|
|
|
|
# !CLK_030 & inst_DS_000_DMA.Q & !RW_000.PIN
|
|
|
|
# inst_DS_000_DMA.Q & !inst_CLK_030_H.Q & !RW_000.PIN
|
|
|
|
# CLK_030 & inst_AS_000_DMA.Q & inst_CLK_030_H.Q & !RW_000.PIN);
|
|
|
|
|
|
|
|
inst_DS_000_DMA.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
CYCLE_DMA_0_.D = (RST & !BGACK_030.Q & CYCLE_DMA_0_.Q & CLK_000_D_1_.Q & !AS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_0_.Q & !CLK_000_D_0_.Q & !AS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & !CYCLE_DMA_0_.Q & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & !AS_000.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
CYCLE_DMA_0_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
CYCLE_DMA_1_.D = (RST & !BGACK_030.Q & !CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q & !AS_000.PIN
|
2016-08-18 22:42:01 +00:00
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_1_.Q & CLK_000_D_1_.Q & !AS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_1_.Q & !CLK_000_D_0_.Q & !AS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & !AS_000.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
CYCLE_DMA_1_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!inst_VPA_D.D = (!VPA & RST);
|
|
|
|
|
|
|
|
inst_VPA_D.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_000_D_2_.D = (CLK_000_D_1_.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_000_D_2_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
CLK_000_D_3_.D = (CLK_000_D_2_.Q);
|
|
|
|
|
|
|
|
CLK_000_D_3_.C = (CLK_OSZI);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-01-24 19:26:06 +00:00
|
|
|
!inst_DTACK_D0.D = (!DTACK & RST);
|
|
|
|
|
|
|
|
inst_DTACK_D0.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
inst_RESET_OUT.D = (RST & inst_RESET_OUT.Q
|
2016-08-18 22:42:01 +00:00
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & RST_DLY_0_.Q & RST_DLY_1_.Q & RST_DLY_2_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
inst_RESET_OUT.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_000_D_1_.D = (CLK_000_D_0_.Q);
|
|
|
|
|
|
|
|
CLK_000_D_1_.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 05:48:07 +00:00
|
|
|
CLK_000_D_0_.D = (CLK_000);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 05:48:07 +00:00
|
|
|
CLK_000_D_0_.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
inst_CLK_OUT_PRE_50.D = (!inst_CLK_OUT_PRE_50.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
inst_CLK_OUT_PRE_50.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
inst_CLK_OUT_PRE_D.D = (inst_CLK_OUT_PRE_50.Q);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
|
|
|
inst_CLK_OUT_PRE_D.C = (CLK_OSZI);
|
|
|
|
|
2016-01-24 19:26:06 +00:00
|
|
|
!IPL_D0_0_.D = (RST & !IPL_0_);
|
|
|
|
|
|
|
|
IPL_D0_0_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!IPL_D0_1_.D = (RST & !IPL_1_);
|
|
|
|
|
|
|
|
IPL_D0_1_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!IPL_D0_2_.D = (!IPL_2_ & RST);
|
|
|
|
|
|
|
|
IPL_D0_2_.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_000_D_4_.D = (CLK_000_D_3_.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
CLK_000_D_4_.C = (CLK_OSZI);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
!inst_AMIGA_BUS_ENABLE_DMA_HIGH.D = (RST & !A_1_ & !BGACK_030.Q
|
|
|
|
# RST & BGACK_030.Q & inst_BGACK_030_INT_D.Q & !inst_AMIGA_BUS_ENABLE_DMA_HIGH.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
inst_AMIGA_BUS_ENABLE_DMA_HIGH.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SM_AMIGA_1_.D = (RST & CLK_000_D_2_.Q & SM_AMIGA_1_.Q
|
|
|
|
# RST & !CLK_000_D_3_.Q & SM_AMIGA_1_.Q
|
|
|
|
# RST & SM_AMIGA_1_.Q & SM_AMIGA_2_.Q
|
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_2_.Q);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SM_AMIGA_1_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!inst_UDS_000_INT.D = (RST & !inst_UDS_000_INT.Q & !SM_AMIGA_6_.Q
|
|
|
|
# RST & SM_AMIGA_6_.Q & !A_0_.PIN);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
inst_UDS_000_INT.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
inst_DS_000_ENABLE.D = (RST & inst_DS_000_ENABLE.Q & !AS_030.PIN
|
2016-09-15 17:20:42 +00:00
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_4_.Q
|
2016-08-24 21:34:13 +00:00
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_6_.Q & RW.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
inst_DS_000_ENABLE.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
inst_LDS_000_INT.D = (!RST
|
|
|
|
# inst_LDS_000_INT.Q & !SM_AMIGA_6_.Q
|
|
|
|
# SM_AMIGA_6_.Q & SIZE_0_.PIN & !SIZE_1_.PIN & !A_0_.PIN);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
inst_LDS_000_INT.C = (CLK_OSZI);
|
2016-08-25 20:30:49 +00:00
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_6_.D = (RST & CLK_000_D_1_.Q & SM_AMIGA_6_.Q
|
|
|
|
# RST & !CLK_000_D_0_.Q & SM_AMIGA_6_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# nEXP_SPACE & RST & !inst_AS_030_000_SYNC.Q & !CLK_000_D_3_.Q & CLK_000_D_4_.Q & !SM_AMIGA_6_.Q & !SM_AMIGA_i_7_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
SM_AMIGA_6_.C = (CLK_OSZI);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_4_.D = (RST & CLK_000_D_1_.Q & SM_AMIGA_4_.Q
|
|
|
|
# RST & !CLK_000_D_0_.Q & SM_AMIGA_4_.Q
|
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_5_.Q);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
SM_AMIGA_4_.C = (CLK_OSZI);
|
2016-08-18 22:22:24 +00:00
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_0_.D = (RST & CLK_000_D_1_.Q & SM_AMIGA_0_.Q
|
|
|
|
# RST & !CLK_000_D_0_.Q & SM_AMIGA_0_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# RST & SM_AMIGA_1_.Q & SM_AMIGA_0_.Q
|
|
|
|
# RST & !CLK_000_D_2_.Q & CLK_000_D_3_.Q & SM_AMIGA_1_.Q);
|
2016-08-24 21:34:13 +00:00
|
|
|
|
|
|
|
SM_AMIGA_0_.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
RST_DLY_0_.D = (RST & !CLK_000_D_1_.Q & RST_DLY_0_.Q
|
|
|
|
# RST & CLK_000_D_0_.Q & RST_DLY_0_.Q
|
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & !RST_DLY_0_.Q
|
2016-01-24 19:26:06 +00:00
|
|
|
# RST & RST_DLY_0_.Q & RST_DLY_1_.Q & RST_DLY_2_.Q);
|
|
|
|
|
|
|
|
RST_DLY_0_.C = (CLK_OSZI);
|
|
|
|
|
2016-08-18 22:42:01 +00:00
|
|
|
RST_DLY_1_.D.X1 = (RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & RST_DLY_0_.Q & !RST_DLY_1_.Q
|
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & RST_DLY_0_.Q & !RST_DLY_2_.Q);
|
|
|
|
|
|
|
|
RST_DLY_1_.D.X2 = (RST & RST_DLY_1_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
RST_DLY_1_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
RST_DLY_2_.D = (RST & RST_DLY_2_.Q
|
2016-08-18 22:42:01 +00:00
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & RST_DLY_0_.Q & RST_DLY_1_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
RST_DLY_2_.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
inst_CLK_030_H.D = (RST & !BGACK_030.Q & !CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q & inst_CLK_030_H.Q & !AS_000.PIN & !UDS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q & inst_CLK_030_H.Q & !AS_000.PIN & !UDS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & !CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q & inst_CLK_030_H.Q & !AS_000.PIN & !LDS_000.PIN
|
|
|
|
# RST & !BGACK_030.Q & CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q & inst_CLK_030_H.Q & !AS_000.PIN & !LDS_000.PIN
|
|
|
|
# !CLK_030 & RST & !BGACK_030.Q & !inst_AS_000_DMA.Q & !CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q & !AS_000.PIN & !UDS_000.PIN
|
|
|
|
# !CLK_030 & RST & !BGACK_030.Q & !inst_AS_000_DMA.Q & CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q & !AS_000.PIN & !UDS_000.PIN
|
|
|
|
# !CLK_030 & RST & !BGACK_030.Q & !inst_AS_000_DMA.Q & !CYCLE_DMA_0_.Q & CYCLE_DMA_1_.Q & !AS_000.PIN & !LDS_000.PIN
|
|
|
|
# !CLK_030 & RST & !BGACK_030.Q & !inst_AS_000_DMA.Q & CYCLE_DMA_0_.Q & !CYCLE_DMA_1_.Q & !AS_000.PIN & !LDS_000.PIN);
|
|
|
|
|
|
|
|
inst_CLK_030_H.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
!inst_DSACK1_INT.D = (RST & !inst_DSACK1_INT.Q & !AS_030.PIN
|
|
|
|
# RST & !CLK_000_D_2_.Q & CLK_000_D_3_.Q & SM_AMIGA_1_.Q);
|
|
|
|
|
|
|
|
inst_DSACK1_INT.C = (CLK_OSZI);
|
|
|
|
|
|
|
|
!inst_AS_000_INT.D = (RST & !inst_AS_000_INT.Q & !AS_030.PIN
|
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_6_.Q);
|
|
|
|
|
|
|
|
inst_AS_000_INT.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_5_.D = (RST & !CLK_000_D_1_.Q & SM_AMIGA_5_.Q
|
|
|
|
# RST & CLK_000_D_0_.Q & SM_AMIGA_5_.Q
|
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_6_.Q);
|
2016-08-18 22:42:01 +00:00
|
|
|
|
|
|
|
SM_AMIGA_5_.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_3_.T = (!RST & SM_AMIGA_3_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q & !BERR.PIN
|
|
|
|
# inst_VPA_D.Q & !inst_DTACK_D0.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q
|
2016-09-15 17:20:42 +00:00
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_4_.Q & !SM_AMIGA_3_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# !VMA.Q & cpu_est_3_.Q & !cpu_est_0_.Q & !cpu_est_1_.Q & !cpu_est_2_.Q & !inst_VPA_D.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
SM_AMIGA_3_.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
SM_AMIGA_2_.D = (RST & CLK_000_D_1_.Q & SM_AMIGA_2_.Q
|
|
|
|
# RST & !CLK_000_D_0_.Q & SM_AMIGA_2_.Q
|
2016-10-06 19:37:29 +00:00
|
|
|
# RST & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q & !BERR.PIN
|
|
|
|
# RST & inst_VPA_D.Q & !inst_DTACK_D0.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q
|
|
|
|
# RST & !VMA.Q & cpu_est_3_.Q & !cpu_est_0_.Q & !cpu_est_1_.Q & !cpu_est_2_.Q & !inst_VPA_D.Q & CLK_000_D_1_.Q & !CLK_000_D_0_.Q & SM_AMIGA_3_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
SM_AMIGA_2_.C = (CLK_OSZI);
|
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SM_AMIGA_i_7_.T.X1 = (!RST & SM_AMIGA_i_7_.Q
|
|
|
|
# RST & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & SM_AMIGA_0_.Q & SM_AMIGA_i_7_.Q
|
|
|
|
# nEXP_SPACE & RST & !inst_AS_030_000_SYNC.Q & !CLK_000_D_3_.Q & CLK_000_D_4_.Q & !SM_AMIGA_i_7_.Q);
|
2016-09-15 17:20:42 +00:00
|
|
|
|
2016-10-06 19:37:29 +00:00
|
|
|
SM_AMIGA_i_7_.T.X2 = (nEXP_SPACE & RST & !inst_AS_030_000_SYNC.Q & !CLK_000_D_3_.Q & !CLK_000_D_1_.Q & CLK_000_D_0_.Q & CLK_000_D_4_.Q & SM_AMIGA_0_.Q & !SM_AMIGA_i_7_.Q);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
SM_AMIGA_i_7_.C = (CLK_OSZI);
|
|
|
|
|
2016-09-15 17:20:42 +00:00
|
|
|
CIIN_0 = (nEXP_SPACE
|
|
|
|
# A_DECODE_23_ & A_DECODE_22_ & A_DECODE_21_ & A_DECODE_20_ & !inst_AS_030_D0.Q & !AHIGH_24_.PIN & !AHIGH_25_.PIN & !AHIGH_26_.PIN & !AHIGH_27_.PIN & !AHIGH_28_.PIN & !AHIGH_29_.PIN & !AHIGH_30_.PIN & !AHIGH_31_.PIN);
|
2016-01-24 19:26:06 +00:00
|
|
|
|
|
|
|
|
|
|
|
Reverse-Polarity Equations:
|
|
|
|
|