0 Members and 1 Guest are viewing this topic.
Name cbm_serial;PartNo B0111301;Date 11/13/2010;Revision 01;Designer BigDumbDinosaur;Company BCS Technology Limited;Assembly None;Location Ux;Device g16v8;/** * * * * * * * * * ** INPUT ASSIGNMENTS ** * * * * * * * * * **/pin 1 = PHI2; /* MPU clock */pin 2 = RWB; /* MPU read/write signal */pin 3 = RST; /* system reset */pin 4 = CS; /* 0 = chip select *//** * * * * * * * * * * ** OUTPUT ASSIGNMENTS ** * * * * * * * * * * **/pin 12 = _RST; /* ACIA reset */pin 13 = !RD; /* ACIA read data */pin 14 = !WD; /* ACIA write data *//** * * * ** LOGIC ** * * * **/_RST.oe = 'b'1;RD.oe = 'b'1;WD.oe = 'b'1;_RST = !RST; /* invert reset */RD = !CS & RWB & RST; /* read data */WD = !CS & !RWB & PHI2 & RST; /* write data */
Very sweet, BDD! I love to see serious development projects come together for our marvelous machine.
Hang in there! There is something seriously wrong if the GAL won't do a simple NAND / NOT combo. I know what a FPGA is, but what is a CPLD? Sounds similar...
Simply an idea:Why not the rom in the cartidge to make it plug and play?