diff --git a/address_decoder.jed b/address_decoder.jed index 2ad3ef3..12bb559 100644 --- a/address_decoder.jed +++ b/address_decoder.jed @@ -2,9 +2,9 @@ GAL20V8 EQN2JED - Boolean Equations to JEDEC file assembler (Version V101) Copyright (c) National Semiconductor Corporation 1990-1993 -Assembled from "c:/APPLE1~2/ADDRES~1.EQN". Date: 7-22-120 +Assembled from "c:/APPLE1~2/ADDRES~1.EQN". Date: 7-23-120 * -NOTE PINS RW:2 PHI:3 A9:4 A8:5 A7:6 A6:7 A5:8 A4:9 A3:10 A2:11* +NOTE PINS RW:2 PHI:3 MOD:4 A9:5 A8:6 A7:7 A6:8 A5:9 A4:10 A3:11* NOTE PINS GND:12 A15:14 A14:15 A13:16 A12:17 A11:18 A10:19 RAM:20* NOTE PINS ROM:21 FF:22 BANK:23 VCC:24* NOTE GALMODE REGISTERED* @@ -14,22 +14,24 @@ L0000 1011011101110111010101100110011001010111* L0320 1111111111111111111111111111111111111111 -0111111111111111111111101110111011011110 -0101111111111111111111111111111111011110 -0101111111111111111111111111111111101101* +0111111101111111111111101110111011011110 +0101111101111111111111111111111111011110 +0101111101111111111111111111111111101101* L0640 1111111111111111111111111111111111111111 -1110011111111111111111011110111011011110 -1110011111111111111111111111111111101101 -1110011111111111111111111111110111011110 -1110011111111111111111111101111011011110* +1110011101111111111111011110111011011110 +1110011101111111111111111111111111101101 +1110011101111111111111111111110111011110 +1110011101111111111111111101111011011110 +1111011110111111111111111111111111011110 +1111011110111111111111111111111111101101* L2560 10000000* L2632 11111111* L2640 -1100000011110000111110000000000000000000000000000000000000000000* +1100000011110000111111100000000000000000000000000000000000000000* L2704 01* -C3073* +C39D2* 0000 diff --git a/address_decoder.log b/address_decoder.log index c503ba7..71079a0 100644 --- a/address_decoder.log +++ b/address_decoder.log @@ -8,14 +8,14 @@ Pin Label Type --- ----- ---- 2 RW pos,com input 3 PHI pos,com input -4 A9 pos,com input -5 A8 pos,com input -6 A7 pos,com input -7 A6 pos,com input -8 A5 pos,com input -9 A4 pos,com input -10 A3 pos,com input -11 A2 pos,com input +4 MOD pos,com input +5 A9 pos,com input +6 A8 pos,com input +7 A7 pos,com input +8 A6 pos,com input +9 A5 pos,com input +10 A4 pos,com input +11 A3 pos,com input 12 GND ground pin 14 A15 pos,com input 15 A14 pos,com input @@ -46,9 +46,9 @@ No of feedbacks used as dedicated outputs : 3/8 (37.5%) 21 ROM.oe 1/1 (100.0%) 21 ROM 3/7 (42.9%) 20 RAM.oe 1/1 (100.0%) - 20 RAM 4/7 (57.1%) + 20 RAM 6/7 (85.7%) ------------------------------------------ - Total Terms 11/64 (17.2%) + Total Terms 13/64 (20.3%) ------------------------------------------ EQN2JED - Boolean Equations to JEDEC file assembler (Version V101) @@ -61,13 +61,13 @@ Copyright (c) National Semiconductor Corporation 1990-1993 CLK | 1 24 | VCC RW | 2 23 | BANK PHI | 3 22 | FF - A9 | 4 21 | ROM - A8 | 5 20 | RAM - A7 | 6 19 | A10 - A6 | 7 18 | A11 - A5 | 8 17 | A12 - A4 | 9 16 | A13 - A3 | 10 15 | A14 - A2 | 11 14 | A15 + MOD | 4 21 | ROM + A9 | 5 20 | RAM + A8 | 6 19 | A10 + A7 | 7 18 | A11 + A6 | 8 17 | A12 + A5 | 9 16 | A13 + A4 | 10 15 | A14 + A3 | 11 14 | A15 GND | 12 13 | /OE |______________| diff --git a/addressdecoder.eqn b/addressdecoder.eqn index 565c6b7..85cd81d 100644 --- a/addressdecoder.eqn +++ b/addressdecoder.eqn @@ -1,15 +1,17 @@ chip GAL20V8 -NC=1 RW=2 PHI=3 A2=11 A3=10 A4=9 A5=8 A6=7 A7=6 A8=5 A9=4 A10=19 GND=12 +NC=1 RW=2 PHI=3 MOD=4 A3=11 A4=10 A5=9 A6=8 A7=7 A8=6 A9=5 A10=19 GND=12 A11=18 A12=17 A13=16 A14=15 A15=14 RAM=20 ROM=21 FF=22 BANK=23 VCC=24 equations -/ROM = /A15 * A14 * /A13 * /A12 * /A11 * RW - + /A15 * A14 * RW * BANK - + A15 * /A14 * RW * BANK -/RAM = /A15 * A14 * /A13 * /A12 * A11 * /BANK * PHI - + A15 * /A14 * /BANK * PHI - + /A15 * A14 * A13 * /BANK * PHI - + /A15 * A14 * /A13 * A12 * /BANK * PHI -FF = A2 * A3 * A4 * A5 * A6 * A7 * A8 * A9 * A10 * /A11 * /A12 * /A13 * A14 * /RW * PHI +/ROM = /A15 * A14 * /A13 * /A12 * /A11 * RW * MOD + + /A15 * A14 * RW * BANK * MOD + + A15 * /A14 * RW * BANK * MOD +/RAM = /A15 * A14 * /A13 * /A12 * A11 * /BANK * PHI * MOD + + A15 * /A14 * /BANK * PHI * MOD + + /A15 * A14 * A13 * /BANK * PHI * MOD + + /A15 * A14 * /A13 * A12 * /BANK * PHI * MOD + + /A15 * A14 * PHI * /MOD + + A15 * /A14 * PHI * /MOD +FF = A3 * A4 * A5 * A6 * A7 * A8 * A9 * A10 * /A11 * /A12 * /A13 * A14 * /RW * PHI * MOD