For the FPGA's I am thinking on using the older Spartan 3E or may be a Spartan 6, all would need to be in an TQFP package. I'm also thinking of using the XPLA3 in a TQFP for areas that have a bit more complexity than can be handled by a single GAL.
I'm looking at using a logic analyzer to check that the different parts of the system are being accessed correctly and as expected, as in do, I get the correct data on the data bus for the address that was requested from a device by the CPU and was the chip select and data acknowledge signals set correctly and within the time frame expected.
It would be wonderful to have hundreds of channels so that I can see every signal possible, but I realise that this is either far to expensive or impossible. I happy to settle for something that has around 16 channels and can handle a cpu clock speed of 10-30MHz, with the 16 channels I could monitor a few address lines, a byte of the data bus and a few other important signals.
Is it possible to use multiple USB analyzers at once, I could then possible get more than one use more channels when required.