(I know, top post)
For what it's worth, I recently brought up "robotron" on an FPGA using a
verilog 6809. I was not the first,
but the original code was all in VHDL, so I converted it all to verilog
and then added a "hack scan buffer" so I could
get output via HDMI.
The bottom line is that the "cpu09" 6809 works quite well in an FPGA and
runs robotron. It had a few bugs but
they were minor. I do plan to put the verilog on my web site "real soon
now" :-) honest.
The most fun part was getting the sound to work through the one bit
sound port on the pipistello fpga board.
So, if you could craft a pcb with the pins in the right place, I think
you could make your own replacement 6809.
For that matter, you could probably just use an arm chip and do it all
in software. I've considered doing that
for slow HC11/12 parts. Using an fpga is more fun and it's easier to
get the cycles just right.
-brad
On 7/3/14, 9:06 PM, Mike van Bokhoven wrote:
I'd noticed that one, it looked promising. No mention of support for
the E signals, but it seems likely that they'd available somehow.
Given
your signature, it's interesting that the main target is my Bally
'Doctor Who' pinball machine!
On 3/07/2014 7:28 a.m., The Doctor wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 07/01/2014
09:34 PM, Mike van Bokhoven wrote:
> Now there's a suggestion that
has
my attention. I have thought
> about this before, but I have no
FPGA
experience at all, and
> wouldn't know how to start. If it's
just
a matter of taking a a
core
model,
For what it's worth, there's
one out there right now:
http://opencores.org/project,6809_6309_compatible_core
I don't know
if it's sufficiently
developed to be of use to you (I
haven't tried to
synthesize it), but
it's a place to start.
- --
The Doctor
[412/724/301/703] [ZS]
PGP: 0x807B17C1 / 7960 1CDC 85C9 0B63 8D9F
DD89 3BD8 FF2B 807B 17C1
> WWW:
https://drwho.virtadpt.net/
> "Why
couldn't you put the bunny back in the box?"