Quick summary: Under what circumstances, if any, can you use 3.3V VCCIO for PCI, with Cyclone 3 parts ?
I've read Altera apnote AN447
This seems rather bizarre. At first I thought this applied only to PCI, rather than straight 3.3V LVTTL and LVCMOS, because the open-system PCI spec requires tolerance of nasty overshoots. This would be easy to waive off, as I'm not designing an open PCI system, just 6" PCI using 3.3V 5% supplies. But no, it seems that Altera is requiring a new and unique supply voltage for all
3.3V (the predominant signaling standard in my designs).Other than reverting to Cyclone II or Xilinx devices for my current design, are there any other options? External Schottky clamp diodes to 3.3V at each end of the bus ? Parallel termination at each end of the bus ?
I cringe at using 3.0V VCCIO. First, I'll need linear LDOs at each device. Then there's the due diligence work to ensure there are no unforseen "collateral damages" from 3.0V devices talking to 3.3V devices (e.g. what supply do you use for pullup resistors ?) -- I appreciate the old maxim: "I don't know what I don't know".
I regret starting this design with three Cyclone IIIs on the board. Unless the bird of Altera Paradise lands on my head to soothe me, I'll seek other options going forward.
Thanks in advance for any words of wisdom and advice. Please post followups in this newsgroup!
- Bob Elkind