Device G16V8MS ;
/* *************** INPUT PINS *********************/
PIN 1 = MX ; /* mode */
PIN 2 = A5 ; /* address */
PIN 3 = A4 ; /* address */
PIN 4 = A3 ; /* address */
PIN 5 = A2 ; /* address */
PIN 6 = A1 ; /* address */
PIN 7 = A0 ; /* address */
PIN 8 = A14 ; /* address */
PIN 9 = A15 ; /* address */
PIN 12 = AN ; /* address */
PIN 13 = WR ; /* write */
PIN 16 = RESET ; /* reset */
PIN 17 = TEST ; /* test */
/* *************** OUTPUT PINS *********************/
PIN 14 = U0 ; /* RAM/ROM disks select */
PIN 15 = RAMD ; /* RAM disk select */
PIN 18 = ROM ; /* ROM disk select */
PIN 19 = A145 ; /* high address */
PINNODE 201 = Q1;
NODE Q2;
NODE ROMD;
/* equations */
Q1.D = A0;
Q1.CK = !U0;
Q1.AR = !Q3;
Q2.D = A1;
Q2.CK = !U0;
Q2.AP = !RESET;
Q3 = !Q2;