Re: 6809 assembly knowledge needed

From: Nate Lawson <nate_at_root.org>
Date: Thu, 04 Feb 2010 10:56:47 -0800
Message-ID: <4B6B186F.8080702@root.org>
Jim Brain wrote:
> For what it's worth, I'm finally getting my feet wet with programmable
> logic.  I put it off before because I knew it'd would be a non trivial
> time investment to learn a language and a new way to implement HW
> designs, but the economic aspect drove me in this direction.  Many of
> the project ideas I have cannot be economically created with discrete
> logic, and there are some features of existing projects (Link232 having
> Turbo232 compatibility) that fit best with programmable logic (the T232
> has GALs to implement its functionality).  I've chosen Verilog, since
> I'm a 'C' guy, and I grabbed Icarus Verilog to learn the ropes before
> fighting with vendor tools, though I downloaded the vendor tools as well
> (I used the schematic editor in the Xilinx tool to prove out an idea for
> one project, but quickly decided the schematic editor was less than
> ideal for programmable logic definition).

I like iverilog+vvp for quick hacking. It runs so much faster than ISE
or other tools. I typically code up a C model for the peripherals in VPI
and then start on the core in Verilog. make + iverilog + vvp gives quick
turnaround on getting it working functionally. Then when you're ready to
test in the device, link into ISE to get a .bit file.

If you're looking for middle ground in terms of cheapness, a PAL + SOP
equations can be adequate. That's what the C64 used for the 6510 IO port
-> memory map selection.  :)

-- 
Nate


       Message was sent through the cbm-hackers mailing list
Received on 2010-02-04 19:00:36

Archive generated by hypermail 2.2.0.