sonika tanwani
Newbie level 4
Hello all,
I am developing PCI-FPGA control card. The card has to generate 48 digital outputs, 16 analog outputs and 16 timer outputs. Spartan3 FPGA XC3S400 has been programmed for digital and timer signals. The timer pulses are of 10 microsecond duration. For analog outputs, MAX505 (quad-dac IC) has been interfaced to FPGA. I wanted to know whether the system will work reliably with these many number of I/Os or not. Also, the system has to be used in noisy environment. The control signals have to be used to charge and fire flash lamps. The switching voltages and currents are of the order of 5kV , 5 kA in the flash lamps which are nearly 100s in number in the chain. Also, total 4 cards have to be used in a single PC to generate the required no. of I/Os.As such the control signals have been optically isolated. I wanted to know is this system worth developing and if yes, what are the precautions that need to be taken for its reliable working. Kindly reply as soon as possible.
Regards,
Sonika
I am developing PCI-FPGA control card. The card has to generate 48 digital outputs, 16 analog outputs and 16 timer outputs. Spartan3 FPGA XC3S400 has been programmed for digital and timer signals. The timer pulses are of 10 microsecond duration. For analog outputs, MAX505 (quad-dac IC) has been interfaced to FPGA. I wanted to know whether the system will work reliably with these many number of I/Os or not. Also, the system has to be used in noisy environment. The control signals have to be used to charge and fire flash lamps. The switching voltages and currents are of the order of 5kV , 5 kA in the flash lamps which are nearly 100s in number in the chain. Also, total 4 cards have to be used in a single PC to generate the required no. of I/Os.As such the control signals have been optically isolated. I wanted to know is this system worth developing and if yes, what are the precautions that need to be taken for its reliable working. Kindly reply as soon as possible.
Regards,
Sonika