[Coco] FPGA 63x09
N8WQ
exwn8jef at gmail.com
Fri Mar 27 11:23:49 EDT 2009
Hi James and Stephan,
I was thinking about getting me a Xilinx FPGA board to start
experimenting with. But before I delve into it I have a question to ask.
Is the user CPU emulation (if I can use that term) erasable or is it
permanent? In other words can you try different designs before you
commit to a design. If I don't make sense that is because I don't know
what I am talking about! :)
Alan Jones
--
N8WQ - Canal Winchester, Ohio
http://exwn8jef.googlepages.com/home
jdaggett at gate.net wrote:
> Stephan
>
> That has been looked into.
>
> There are a few issues yet to be resolved, one being my time primarily. Fortunately the busy
> season of my line work is almost over and I should get more time to devote around the
> middle of May. Of the other issues are which FPGA, which development board and which
> design to modify or start from scratch.
>
> In the case of which design to use:
>
> There are four approaches that one can take
>
> 1) Modify John Kent's 6809 IP code .
>
> 2) Modify one of two 68HC11 IP codes
>
> 3) start from scratch
>
> 4) start with Fint Wheeler's code and modify it.
>
> I started with approach #3 until I closely looked at the freely available code from Green
> Mountain on their version of the 68HC11. I lean to the GM HC11 modification as I am a
> hardware engineer as opposed to software engineers. My HDL coding style lends more to
> me thinking in terms of hardware rather that more abstract levels. So for some my HDL
> coding style may very well be primitive. I personally don't care as it is easier for me to
> comprehend what is going on. I do not like long( ten and fifteen page) processes or entities.
> To me it is easier to break them up into smaller sections if need be. The GM HC11 is rather
> easy for me to read and maybe off an easier route to mdoify. The HC11 archetecture is not
> all the dissimilar to the 6809 since both are offshoots of the 6800.
>
> In the case of which FPGA to use
>
> 1) Alterra
>
> 2) Xilinx
>
> 3) Lattice
>
> 4) others
>
> I choose #2 simply because that is the brand I am familiar with and the tools are already
> loaded. I am flexible if there is need for another set of tools as long as they are windows
> based.
>
> In the case of development board:
>
> There are several out there with many functions added. If XILINX is the choice, then a
> Spartan 3E would be the better choice. There are plenty of already boards that range in cost
> from about $150 to over $500. My choice is the Digilent Inc Nexsys2 board at $149. It has 8
> bit color and has plenty of ram and flash. XESS has a setup that runs about $300 and
> includes Networking capabilities. The onboard flash is pretty much dedicated for FPGA
> configuration.
>
> The ideal board would be the Nanoboard. But bundled with Altium's software at $4300 is out
> of reach for most. The Nanoboard is very flexible. Then there is the route that theC-ONE
> group took that has their own dedicated PCB. The could be even more expensive than a
> moderately priced development board.
>
> I hope I have not been to long winded in my reply even though I have. It probably has not
> been due to the lack of ability to do a 6309 IP for an FPGA. Instead what to do with it once
> one has been developed.
>
> just my thoughts
>
> james
>
> On 27 Mar 2009 at 8:48, Stephen Adolph wrote:
>
>
>> I notice that there is a VHDL core for a 6809. Would we know enough
>> about 6309 to be able to extend this properly?
>>
>> Might be a way to a much faster 6309 capability, not sure if the
>> machine could benefit from it though.
>>
>> ..Steve
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
More information about the Coco
mailing list