On Feb 15, 2010, at 2:32 PM, Tony Duell wrote:
My (serious) approach too. One chip + buffers (to
HPIB) + the flash
memory device. And since you really need that chip to be a
processor (you
try doing the CS/80 protocol in random logic ;-)),, it makes more
sense
to use a microcontroller than an FPGA here (yes, I know you _can_
make a
processor in an FPGA, I've done it, but it's not the sensible
thing to
use hree).
My problem or benefit is, that I have the FPGA boards already. All I
need is to wire up the GP-IB drivers & a connector for the Logic
Analyzer.
I don't think you could fit all the logic to implement CS/80 or Amigo
protocol in any sensible FPGA. I think it can be done in a modern
microcontroller.
In any case 'I have a board with the chip on' is IMHO a ridiculous
reason
for picking a particular clase of device.
Development hardware tends to be very expensive, and familiarity
is important. Taking an ultra-purist attitude, I'd agree with your
assertion, but practical matters do come into play sometimes.
-Dave
--
Dave McGuire
Port Charlotte, FL