On Thu, 26 Apr 2013, Dave McGuire wrote:
On 04/25/2013 07:45 PM, ben wrote:
Well, "easy". Hardware description
languages have a steep
learning curve.
If you're just starting out on them, it's
probably helpful to remember that what you're doing is a
lot more like describing a schematic in text (much like a
SPICE netlist, though with some more "programmy" bits) than
programming in a language like C. If you have some template
code you're planning on working with, that's probably a good
start (there are lots of CPU projects on
opencores.org, as
well as a lot of other cores for interfaces like SPI if you
need them).
I learned much about the way a cpu is implemented from the example in
http://opencores.org/project,mcpu
What a lie. This is not open. I have to register.
I plan to use AHDL for my logic designs, once I figure out
the text format, so I can use my favorite text editor.
Oh good lord, yes you have to register, get over it. It is VERY
open. Opencores is a very well-respected organization. You type your
name in order to gain access to gazillions of dollars' worth of IP.
What the hell are people thinking these days?!
I don't know! It not being open would mean you couldn't get anything.
Needing to register...with a lot of the information collected seeming to
be statistical, it doesn't seem to bad...
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
--
Cory Smelosky
http://gewt.net/ Personal stuff
http://gimme-sympathy.org Experiments