On Fri, 2008-01-25 at 14:45 +0000, Chris Jones wrote:
> The finest way to get your PWM signals via the bus would be to put the
> PWM-generation logic in a CPLD hanging off the bus, in much the same way
> as the Balloon board's FPGA/CPLD hangs off the bus already, thus
> avoiding such frequent (and real-time-critical) bus accesses. The only
> reason to do this would be if the Samosa connector didn't have enough
> wires on it to carry your PWM outputs, I guess.
I'm not too familiar with CPLD devices, and how capable they are, so at
the moment am favouring FPGAs.
The Balloon as a platform was that I could use its inbuilt FPGA, and we
would move away from bespoke FPGA designs. We don't have the facilities
to solder BGA, and even the 208 pin Spartan 2 chips which we've been
using are a bit of a pain to solder.
I'm happy enough with that kind of pitch if it were required on the
daughter-board.
Is there a netlist for the Balloon available in a machine-readable
format, so I might more easily verify that any back-plane signal I might
want to re-use isn't also tied to other functionality?
Thanks for your help,
Best wishes,
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)