Hi Timothy,
On Sun, 2005-05-01 at 18:38 -0400, Timothy Miller wrote:
> Let's figure out what instructions we need.  I'll start vague, and we
> can get more specific as we decide what's important and what's not.

There are a lot of hobbiests out there that have done tiny
microcontrollers before. Perhaps we could leverage some of them?

If we are really trying to save gates, then I would suggest a stack
machine rather than a register-based design. I have seen complete stack
machines done in very few lines of HDL. Also, their word length can be
pretty independent of the rest of the design.

A further advantage is that it's easy to build a Forth engine on top of
a stack machine, if people don't want to program it in assembler. (It is
also maybe worth noting that all PCI firmware is supposed to be written
in Forth, because it is trivial to support it on any CPU.)

Here is a link to some stack machines out there:

http://www.ultratechnology.com/chips.htm

Whatever you decide, this is the sort of thing I like playing with, so I
suspect I will be involved with programming it, at some point. :-)

Cheers,
Ray


_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to