The .ucf files look like they are for a completely different board
(the lx9 starter board, not the epizza board). So these need to be
reworked completely.
Also, the following signals needs adding to the top level 6502 design:
- OEAH (output)
- OEAL (output)
- OED (output)
- ML (output)
- VP (output)
- BE (input)
The system will not work without some attention to these.
Minimally, in the FPGA design we can tie them as follows:
- OEAH (output) - set to 0 (address bus always enabled)
- OEAL (output) - set to 0 (ditto)
- OED (output) - set to !phi2 (data bus driven in second half of clock)
- ML (output) - set output to 1 (and fit P3 link between pins 2 and 3)
- VP (output) - set output to 1 (and don't fit P4 link)
- BE (input) - ignore input
The current adapter design does not fully support the implementation of BE
as it does not provide a way to tristate RNW. That would require the addition
of a seperate level shifter, e.g. a 74LVC1G125
Change-Id: I1bf11c5ef8318c5ebfa942cb4bd07f750d0b370d