Reply by Daniel Lang November 8, 20052005-11-08
"Manfred Balik" <manfred.balik@tuwien.ac.at> wrote in message 
news:436f32f9$0$11868$3b214f66@tunews.univie.ac.at...
>I want to use an Altera CPLD to do the interface between an ISA-Bus and a >Cyclone II-FPGA. > The CPLD should satisfy the criteria of the ISA-Bus timing to > enable/disable the FPGA and do the level-conversion between the 5V > ISA-Bus-levels and the logic levels of the FPGA (3,3V or 2,5V or 1,8V). > > I found this Altera CPLDs: > MAX II doesn't support 5V I/Os > MAX 3000A > MAX 7000B doesn't support 5V I/Os > MAX 7000AE > MAX 7000S > What is the main difference between this 3 remaining CPLDs? > Is one of them a mature device? > Which Altera CPLD should I use, I'm unfortunately not so familiar with > CPLDs. >
I would recommend the MAX 3000A as it is 3.3V with 5V tolerant I/O and will interface to the Cyclone II using 3.3V I/O levels. The MAX 7000AE will also work (3.3V with 5V tolerance) but is more expensive. The MAX7000S is an older 5V family (cannot interface directly to the Cyclone II). Daniel Lang
Reply by Manfred Balik November 7, 20052005-11-07
I want to use an Altera CPLD to do the interface between an ISA-Bus and a 
Cyclone II-FPGA.
The CPLD should satisfy the criteria of the ISA-Bus timing to enable/disable 
the FPGA and do the level-conversion between the 5V ISA-Bus-levels and the 
logic levels of the FPGA (3,3V or 2,5V or 1,8V).

I found this Altera CPLDs:
MAX II doesn't support 5V I/Os
MAX 3000A
MAX 7000B doesn't support 5V I/Os
MAX 7000AE
MAX 7000S
What is the main difference between this 3 remaining CPLDs?
Is one of them a mature device?
Which Altera CPLD should I use, I'm unfortunately not so familiar with 
CPLDs.

Thanks for help, Manfred