********** Mapped Logic ********** |
$OpTx$$OpTx$FX_DC$46_INV$137 <= ((NOT cntr(3) AND NOT cntr(2) AND NOT cntr(0))
OR (NOT cntr(3) AND NOT cntr(2) AND NOT cntr(1))); |
BYTE0 <= ((SIZ0 AND NOT a0 AND NOT SIZ1)
OR (SIZ0 AND NOT a0 AND NOT a1) OR (SIZ0 AND NOT SIZ1 AND NOT a1) OR (NOT SIZ0 AND SIZ1 AND NOT a1)); |
BYTE1 <= ((a0 AND a1)
OR (SIZ0 AND NOT SIZ1 AND NOT a1) OR (NOT SIZ0 AND NOT a0 AND SIZ1 AND NOT a1)); |
BYTE2 <= ((a1)
OR (SIZ0 AND NOT a0 AND NOT SIZ1)); |
BYTE3 <= NOT ((NOT a0 AND NOT a1)); |
CDIS <= '0'; |
DRAM_CONFIG <= NOT (((a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC2 AND
ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC0 AND ECS AND NOT AS))); |
DRAM_CS <= NOT (((a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC2 AND
ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC0 AND ECS AND NOT AS))); |
DSACK0 <= NOT (((NOT a26 AND NOT a20 AND NOT a19 AND NOT $OpTx$$OpTx$FX_DC$46_INV$137)
OR (NOT a26 AND a19 AND cntr(3) AND cntr(2)) OR (NOT a26 AND cntr(3) AND cntr(2) AND a16) OR (a27 AND cntr(3) AND cntr(2) AND NOT dram_config_sel) OR (FC2 AND FC1 AND FC0 AND NOT $OpTx$$OpTx$FX_DC$46_INV$137) OR (a26 AND NOT a27 AND cntr(3) AND cntr(2) AND cntr(0) AND I_IOCHRDY) OR (a26 AND NOT a27 AND cntr(3) AND cntr(2) AND cntr(1) AND I_IOCHRDY) OR (a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC2 AND ECS AND NOT DRAM_DTACK AND NOT AS) OR (a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC1 AND ECS AND NOT DRAM_DTACK AND NOT AS) OR (a26 AND a27 AND R_BTN AND dram_config_sel AND NOT FC0 AND ECS AND NOT DRAM_DTACK AND NOT AS) OR (NOT R_BTN AND NOT $OpTx$$OpTx$FX_DC$46_INV$137) OR (NOT ECS AND NOT $OpTx$$OpTx$FX_DC$46_INV$137) OR (AS AND NOT $OpTx$$OpTx$FX_DC$46_INV$137) OR (NOT a26 AND a27 AND NOT $OpTx$$OpTx$FX_DC$46_INV$137) OR (NOT a26 AND a21 AND NOT $OpTx$$OpTx$FX_DC$46_INV$137))); |
DSACK1 <= ((NOT R_BTN)
OR (NOT ECS) OR (AS) OR (NOT a27 AND NOT a20) OR (NOT a27 AND a19) OR (NOT a27 AND NOT cntr(3)) OR (NOT a27 AND NOT cntr(2)) OR (EXP9_.EXP) OR (NOT a27 AND a16) OR (a26 AND NOT cntr(3) AND NOT dram_config_sel) OR (a26 AND NOT cntr(2) AND NOT dram_config_sel) OR (a26 AND dram_config_sel AND DRAM_DTACK) OR (FC2 AND FC1 AND FC0) OR (a26 AND NOT a27) OR (NOT a27 AND a21)); |
ETHRNT <= NOT (((NOT a26 AND NOT a27 AND a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
FLOPPY <= NOT (((NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
FPU <= NOT ((FC2 AND FC1 AND FC0 AND NOT a16)); |
HALT <= R_BTN; |
IDE <= NOT (((NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
IO_CS <= NOT (((NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND NOT a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
I_ALE <= ((a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(1) AND
R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(0) AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(0) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(0) AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(1) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT cntr(3) AND NOT cntr(2) AND NOT cntr(1) AND R_BTN AND NOT FC0 AND ECS AND NOT AS)); |
I_DIR <= ((a26 AND NOT a27 AND RW_N AND R_BTN AND NOT FC2 AND ECS AND NOT AS)
OR (a26 AND NOT a27 AND RW_N AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND RW_N AND R_BTN AND NOT FC0 AND ECS AND NOT AS)); |
I_IOR <= NOT (((a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(2) AND cntr(1) AND
R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
I_IOW <= NOT (((a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND
R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND NOT a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
I_MEMR <= NOT (((a26 AND NOT a27 AND a21 AND RW_N AND cntr(2) AND cntr(1) AND
R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND RW_N AND cntr(3) AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
I_MEMW <= NOT (((a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND
R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(3) AND R_BTN AND NOT FC0 AND ECS AND NOT AS) OR (a26 AND NOT a27 AND a21 AND NOT RW_N AND cntr(2) AND cntr(1) AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
KBD_CS <= NOT (((NOT a26 AND NOT a27 AND NOT a21 AND a20 AND a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND a20 AND a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
READ_n <= NOT RW_N; |
RESET <= R_BTN; |
ROM <= NOT (((NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND NOT a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
RW0 <= NOT (((NOT a26 AND a27 AND NOT a21 AND NOT RW_N AND R_BTN AND NOT FC2 AND ECS AND
NOT AS) OR (NOT a26 AND a27 AND NOT a21 AND NOT RW_N AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND a27 AND NOT a21 AND NOT RW_N AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
RW1 <= NOT (((NOT a26 AND a27 AND a21 AND NOT RW_N AND R_BTN AND NOT FC2 AND ECS AND
NOT AS) OR (NOT a26 AND a27 AND a21 AND NOT RW_N AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND a27 AND a21 AND NOT RW_N AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
STERM <= '1'; |
VGA_CS <= NOT (((NOT a26 AND NOT a27 AND a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC2 AND
ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND NOT a27 AND a21 AND NOT a20 AND NOT a19 AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
FTCPE_cntr0: FTCPE port map (cntr(0),'1',NOT CLK,NOT cntr(3)/cntr(3)_RSTF__$INT,'0'); |
FTCPE_cntr1: FTCPE port map (cntr(1),cntr(0),NOT CLK,NOT cntr(3)/cntr(3)_RSTF__$INT,'0'); |
FTCPE_cntr2: FTCPE port map (cntr(2),cntr_T(2),NOT CLK,NOT cntr(3)/cntr(3)_RSTF__$INT,'0');
cntr_T(2) <= (cntr(0) AND cntr(1)); |
FTCPE_cntr3: FTCPE port map (cntr(3),cntr_T(3),NOT CLK,NOT cntr(3)/cntr(3)_RSTF__$INT,'0');
cntr_T(3) <= (cntr(2) AND cntr(0) AND cntr(1)); |
cntr(3)/cntr(3)_RSTF__$INT <= (R_BTN AND ECS); |
FTCPE_dram_config_sel: FTCPE port map (dram_config_sel,dram_config_sel_T,RW_N,NOT R_BTN,'0');
dram_config_sel_T <= ((a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC2 AND ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC1 AND ECS AND NOT AS) OR (a26 AND a27 AND R_BTN AND NOT dram_config_sel AND NOT FC0 AND ECS AND NOT AS)); |
nRW0 <= NOT (((NOT a26 AND a27 AND NOT a21 AND RW_N AND R_BTN AND NOT FC2 AND ECS AND
NOT AS) OR (NOT a26 AND a27 AND NOT a21 AND RW_N AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND a27 AND NOT a21 AND RW_N AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
nRW1 <= NOT (((NOT a26 AND a27 AND a21 AND RW_N AND R_BTN AND NOT FC2 AND ECS AND
NOT AS) OR (NOT a26 AND a27 AND a21 AND RW_N AND R_BTN AND NOT FC1 AND ECS AND NOT AS) OR (NOT a26 AND a27 AND a21 AND RW_N AND R_BTN AND NOT FC0 AND ECS AND NOT AS))); |
Register Legend:
FDCPE (Q,D,C,CLR,PRE,CE); FTCPE (Q,D,C,CLR,PRE,CE); LDCP (Q,D,G,CLR,PRE); |