FPGA VAX update

Allison ajp166 at bellatlantic.net
Sat Nov 5 10:56:52 CST 2005


>
>Subject: Re: FPGA VAX update
>   From: "Dwight K. Elvey" <dwight at ca2h0430.amd.com>
>   Date: Wed, 02 Nov 2005 15:56:32 -0800 (PST)
>     To: cctalk at classiccmp.org
>
>>From: "Allison" <ajp166 at bellatlantic.net>
>---snip---
>>>Depending on how much 'from scratch' people feel is necessary, it's also 
>interesting to roll your own computer using an off-the-shelf processor (or 
>multiples).  I have a simple 8088-based SBC design wired up and waiting for 
>motivation to put together some test firmware.  The main thing that has kept me 
>from bringing it up is the difficulty in getting x86-based machine language 
>development tools going.  I'm used to little 4 and 8-bit assemblers where you 
>can plop down a few ORG statements and have it all resident in a ROM, and almost 
>all the x86 asm tools start from the assumption you are running on DOS and have 
>no direct control of the memory map.


Not from me, you misquoted.  

However I also have built using:
8008,8080,8085,8088,80C188
8048/9,8051
Z80, Z180, Z280, Z8000,
6800, 6809, 
6502,65C02
1802
SC/MP (8a-500 8a600)
TI9900, 
T11 (pdp-11),
2900 bitslice, raw TTL 
And a assortment of NEC single chips (uCom4, uCOM8)

One addball I'm considering is taking an 8749 and programming it to emulate
another processor.  With it's IO and internal eprom it's possible to treat
it as a microprogrammed system to emulate other hardware.  Speed would be 
low but for example emulating an 8008 (20uS instruction time) should be 
near real time using an 11mhz 8749.  Of course the goal could be to emulate
something else or create a new thing.

>Hi
> Of course you could learn Forth and use a program called TCOM
>that runs under FPC. Both are in the public domain.

Never played much with FORTH, may have to change that.


Allison



More information about the cctalk mailing list