GALasm program for MIKUL 6218 U16 Address decoder modified to address 4x 512K SRAM/ROMs.
GAL22V10 22V10 ;STANDARD PIN DEFINITION (* PINS CAN BE MODIFIED WITH TRACE CUT) ;A6 A7 *A8 A15 A14 *A9 *A10 W5 *ST E A13 GND ;A12 A11 U10 *A5 *R12 U3 U4 U5 U6 U15 W6 VCC ;MODIFIED PIN DEFINITION A6 A7 DEC A15 A14 VMA VUA A19 ST E A13 GND A12 A11 U10 A5 R12 U3 U4 U5 U6 U15 A20 VCC ;MAKE SURE THESE ARE INPUTS (ESPECIALLY A5) R12 = A5 * A6 * A7 * A15 * A14 * A13 * A12 * A11 ;RAM (A20 is pulled up on CMS 9619) /U6 = /A19 * A20 * VMA /U5 = A19 * A20 * VMA /U4 = /A19 * /A20 * VMA /U3 = A19 * /A20 * VMA ;IO - RESPONDS TO 9619 OR 9639 STYLE VUA/VMA/IO_DECODE ;/U10 = VUA * /VMA * DEC * W6 + VUA * VMA * /DEC * W6 /U10 = VUA * /VMA * DEC + VUA * VMA * /DEC ;BUS: IO | RAM ... U15 = U10 * /VMA ; (/U15 = /U10 | VMA) DESCRIPTION MIKUL 6218 U16 Address decoder. Modified for 4x 512K SRAM/ROMs. v1.0
No comments:
Post a Comment