Подскажите, уважаемые, можно ли использовать Spartan-II совместно с LCD PG12864 (питание 5В) без согласования уровней, при условии что: а)для подключения PG12864 используются только 5V tolerant I/O FPGA, б)FPGA работает только на вывод, в)выходы FPGA работают как ОК. Лог."0" нулем, а лог. "1" - Z-состояние, г)выходы FPGA имеют внешние pull-up резисторы 10кОм, подключенные к +5В? В смущение вводит оговорка для параметра Vin (Input voltage relative to GND) "VIN should not exceed VCCO by more than 3.6V over extended periods of time (e.g., longer than a day)." В то же время для параметра Vts (Voltage applied to 3-state output) такого примечания нет. Но есть общее для 5V tolerant I/O: "Spartan-II I/Os are 5V Tolerant whenever the LVTTL, LVCMOS2, or PCI33_5 signal standard has been selected. With 5V Tolerant I/Os selected, the Maximum DC overshoot must be limited to either +5.5V or 10 mA, and undershoot must be limited to either –0.5V or 10 mA, whichever is easier to achieve. The Maximum AC conditions are as follows: The device pins may undershoot to –2.0V or overshoot to +7.0V, provided this over/undershoot lasts no more than 11 ns with a forcing current no greater than 100 mA." Т.е. получается, что если ток от 5В источника сигнала ограничен, то можно? Или в обязательном порядке сдвигатель уровней ставить? Честно говоря, буфер-то был предусмотрен, но пока не можем его купить, т.к. заложили какой-то дурацкий корпус :(