I'm also trying to design a PC104 (ISA) bus board.
I will interface an ADC (AD9220 or faster) via FIFO buffer to PC104 (ISA)
bus.
I need to control ADC to digitize input signal in a burst and store the
converted data into a FIFO.
When FIFO is full, I need to generate an interrupt to signal the PC104 for
data transfer.
Unfortunatelly I do not have enough experience with CPLD / FPGA (yet).
Is there such a design in public domain showing how to realise such a
system?
Can someone suggest any usefull idea, hint, link, design etc ?
Regards,
Reply by Paul Burke●March 25, 20042004-03-25
k wrote:
> I'm also trying to design a PC104 (ISA) bus board.
>
> I will interface an ADC (AD9220 or faster) via FIFO buffer to PC104 (ISA)
> bus.
> I need to control ADC to digitize input signal in a burst and store the
> converted data into a FIFO.
> When FIFO is full, I need to generate an interrupt to signal the PC104 for
> data transfer.
> Unfortunatelly I do not have enough experience with CPLD / FPGA (yet).
>
> Is there such a design in public domain showing how to realise such a
> system?
> Can someone suggest any usefull idea, hint, link, design etc ?
>
Lewis C Eggebrecht, "Interfacing to the IBM Personal Computer" will get
you started, though you'll need to look further if you want 16 bit. I
don't know of any available CPLD implementations, but the circuitry is
drawn out in the book, so should be easy enough to bash in. IIRC it's
not very hard.
Paul Burke
Signal Processing Engineer Seeking a DSP Engineer to tackle complex technical challenges. Requires expertise in DSP algorithms, EW, anti-jam, and datalink vulnerability. Qualifications: Bachelor's degree, Secret Clearance, and proficiency in waveform modulation, LPD waveforms, signal detection, MATLAB, algorithm development, RF, data links, and EW systems. The position is on-site in Huntsville, AL and can support candidates at 3+ or 10+ years of experience.