For a one-off
design, where size is no real issue, I much prefer to grab
a handful of TTL pacakges and start soldering.
From that standpoint, I'd say you'd have
almost as much fun with
simulation as with the real hardware. The real hardware
is a much
Eh? I _loathe_ simulation. I find nothing enjoyable about 'designing' on
a computer at all.
For almost everything I've ever designed or reparied I just use my brain.
I have nop problems understnading hopw such things work. WHen I need a
bit of assistance, I use a pocket calcualtor (seriously [1]). I've never
needed anythhing more.
[1] For example, I simluated the HP9830 memory control state machine
using amy HP49G. I could haev done it by hand, I fully understnad what is
going on, but working out the J's and K's 4 flip-flops by hand, and
repeating it a dozen times is likely to involve at least one error, so I
got my clacualtor to do it for me.
The bit I enjoy is actually buidign the hardware. 'Getting my hands
dirty' if you like. SOldering in the chips, wiring them up, etc. And as I
said before, I'll do what I enjoy when it's for my hobby.
bigger headache than simulation, because unlike
simulation and a board
full of TTL chips, you can't go in and probe specific nodes without
rebuilding the design.
That is one thing I dislike about FPGAs, certainly. On the other hand,
I've had problems iwth (expensive commeraical) simualtrs that either fail
to show glitches when they do exist, show glitches where the can't
possibly exist, or generally have problems.
That said, I do FPGAs for a living and I enjoy working on them from a
hobbyist perspective, but largely because I don't have a huge library of
TTL parts at my disposal (and it's expensive to acquire them all at
It's amazing what you can still easily get. Alas (foer me) many of the
more obscrue and intersting ones are no logner manufactured, but ther are
plenty about. And it's aamzing what you can do with just gates and
D-types, both of whcih are easy to get new.
once, and decent wire-wrap boards are hard to come by
at least in the US,
etc).
The availability of nice FPGA eval boards (like the Terasic ones,
which I absolutely love) make it attractive to me. I'm still working on
my 68000 SBC, but it's mostly in concept only until I can find a decent
source of wire wrap boards (the kind with traces, not just bare
phenolic) around here.
I guess you couldalways design the sort of board you need and eitehr etch
it or get a PCB house to make it for you. And then wire-wrap on top of
that.
Quite honestly, ofr me, the less pre-built the better. Then I can use
'real' solder....
-tony