I'm only fairly new to FPGA's, I've used the xilinx xc2s400e, but this was on a digilent board and the whole environment was set up for me.
I'm doing my final year thesis for engineering and am highly interested in using an FPGA as the IC's I am after, well, dont exist.
The main purpose of the FPGA is to replace a 32input or gate (which is made out of 4-8input or gates and 1x4 input), 32 bit mux (made out of 2x16 bit muxes and 1x2bit mux) and 32 d-latches (each latch also has to have logic on its input - ie. an extremely simple finite state machine (2 states))
I am considering using the xilinx xc2s50e... however I do have a couple of concerns...
Do I actually have to 'clock' the chip? or can I have it run asynchronously like most logic gates??
I do have a few other questions, but thats the main one.