Hello!
Currently I design FPGA design which will have pc104(ISA) bus. First at all I cannot find detailed ISA bus specification on Internet (I think for free). Also PCI to ISA bus bridge(national: CS5530) which is located on processor card (that I use) and generate PC104 timing does not contain any useful information in datasheet.
I read on this forum a lot about ISA bus and I am little confused :)... if ISA bus signals are synchronized on ISA bus clock or are received and transmitted on (rising ?)edge of IOR# and IOW# signals. Also I am not sure If I need address latch signal (BALE) or I can latch address bus on IOR# and IOW# signals???
I see example:
In my design FPGA must act as slave on ISA bus and should support 8-bit and 16-bit I/O mode and DMA.
So my question is where I can get detailed ISA bus specification (free :)) and how much this specification are depend on devices.. I think setup time, hold time... How is better to implement PC104 bus design sync or async? (Here I also have in mind possible problems with async design if i change FPGA)
Thank you and regards,
AMIR