FPGA VAX update, now DIY TTL computers
Allison
ajp166 at bellatlantic.net
Thu Nov 3 06:25:05 CST 2005
>
>Subject: Re: FPGA VAX update, now DIY TTL computers
> From: Jos Dreesen <jos.mar at bluewin.ch>
> Date: Thu, 03 Nov 2005 07:00:20 +0100
> To: "General Discussion: On-Topic and Off-Topic Posts" <cctalk at classiccmp.org>
>
>
>>
>> What surprises me about the home-built computers from scratch is the
>> lack
>> of imagination when it comes to architecture. Most are basically
>> one-address-cum-accumulator designs. It would seem that larger
>> register
>> files are much easier to build nowadays and would open up the door to
>> some
>> 2 and 3-address designs.
>
>The reason is the effort it takes......
>Ask anybody who actually made a CPU ( I myself did a 12 bit
> TTL based, single address single accumulator machine).
>The real effort is actually building and debugging the unit.
> There is only so much time you have....
>>
>> I've always thought that 24 bits is a nice word size for a small
>> computer.
>
>Much too big to actually build in TTL.
>
>
>In 1974 Elektor magazine started a series of DIY articles that described
>an extensible ( 12 bit or 16 bit width ) three address, clockless
>computer.
>TTL based, with a shiftregister based memory. (6 or 8 512x2
>shiftregisters .)
>An expensive extra wasa 2102 based RAM.
>The machine did hardware multiply and divide +
>Instructions were build into the address map .i,e, address XX is the
>adder, adress yy is a shift and so on..
>
>The start of this series actually predates the Mark8 computer !
>
>
> Jos Dreesen
With current generation MSI TTL functions the highest parts consuming
section the ALU is reduced to a few peices. Registers with tristate
outputs are easy now. Those things were not easy to find back in 1973-4.
The whole point and problem solution of serial machines was flipflops
were 6 trasistors each and a logic gate could be one transistor and
many diodes. Now a 4 bit multifuction arithmetic slice is 74181
(transistor and diode equivelent may have numberd in hundreds).
Another area that was tedious to the max was memory. In 1974 the 2102
was a over 10 dollar part and you needed 8 for a byte parallel ram.
By 1980 1kx8 parts could be had for 3 dollars. Now 32kx8 parts are
cheap with far larger available. So building a memory system is
simplified as well.
So building a larger machine is not as daunting a task as in 1974 or even
1980. Even without FPGAs.
Allison
More information about the cctalk
mailing list