Доброго времени суток, форумчане.
Ковыряюсь давненько в свободное время с 80С552 (80С52, но навороченный). Уже писал тут по нему, просил помочь с GAL16V8 - помогли, за что спасибо большое. С тех пор много времени и метров МГТФ прошло. Сейчас у меня есть программаторы Altera и Xilinx. В проекте используется XC9536 в роли дешифратора адреса. И еще 3 таких лежат, ждут своей участи.
Общение с МК происходит через UART. Но для ввода я прицепил К580ВВ55, а к ней клавиатуру от ноутбука. Это уже работает, а вот вывод по-прежнему в UART. Хочется мне прицепить VGA монитор. Пусть даже пока в Ч/Б. Разрешение 640*480, что по моим расчетам даст текстовое разрешение 80*48 (символы 8*8 + 2 строки вертикального отступа между строками). ОЗУ есть, ПЗУ тоже. Но не хочется мне это на рассыпухе собирать - много жрет она. Хочу на ПЛИС.
Из ПЛИС имеются:
3*XC9536 - 44ногие
3*XC9536XL - 64ногие
1*XC9572XL - 64ногая
1*EPM3256 - 208ногая на плате от игрософта
4*EPM240T100C5
Проблема в том, что использовать, например, EPM3256 с таким количеством ног - как минимум избыточно. EPM240T100 - проблема с 5в-толерантностью. Хотел бы использовать именно XC9536-PC44, так как они 5 вольтовые, вписываются в конструкцию (макетка, МГТФ, панельки МС). Кроме того, я пока только схемным вводом пользуюсь. Надо бы Verilog выучить, понять, но пока никак...
Дополнительной проблемой в плане моего творчества стало рождение двойняшек дочерей. Так что платы я пока делать не могу( Это затрудняет использование XC9536XL, XC9572XL, EPM240 и других МС с корпусами не DIP или PLCC.
Нашел тут http://www.polesite.ru/?p=2553 интересную задумку, пробовал перенести в XIlinx ISE, но вылазят ошибки.
Поискал по знакомым ISA VGA карточек - все глаза таращат, никто не видел их давно.
Может вы что-то подскажете?