Pull to refresh

Comments 10

Спасибо, интересно! Читал описание алгоритма программирования, и как будто знакомое что-то - параллельный адрес строки, последовательный сдвиг битов, хранение параметров в выделенной строке, которая стирается вместе с остальными и нужно её восстанавливать, и вспомнил: очень похоже на алгоритм программирования CPLD Altera EPM7032. На форуме EEVBlog была длинная тема по переиспользованию EPM7xxx, публиковали дампы процессов программирования с разных коммерческих программаторов, дизассемблировали DOSовский софт древнего программатора, пробовали повторять процессы на Arduino, что-то получилось, что-то застряло. Вот, если интересно: https://www.eevblog.com/forum/fpga/programming-(non-jtag)-max7000-devices/

Вроде бы как разные gal и pal прошивает программатор стерх

но сколько не искал не нацти конвертер прошивки в логическую схему. Интересно такие существуют вообще.

Мне попадалось создание прошивки через рисование логической схемы. Но там для GAL16V8 была не полная реализация и мне не подошло. А вот из прошивки в схему - такого не встречал. Но! Времена изменились. Я просто взял прошивку из этой статьи и попросил ИИ в Googl Chrome нарисовать схему. Он нарисовал. Хотя и очень корявенько, но как смог:

Не следует верить ИИ. Схема не верная. Если конечно имеется в виду "прошивка GAL16V8 для galasm-web".

Да. Это просто как вариант "куда обратиться". Там все надо проверять.

GAL16V8 входит в support list "народного" программатора minipro - TL866-II.

Только что обнаружил, что в minipro появилась поддержка дешевого китайского программатора XGecu-T48. Года три назад, когда мне потребовалось зашить парочку ATF16V8, пришлось искать машину с виндой для запуска родной софтины.

Теперь ждём поддержки Xgecu T76 :-) Ну и, опционально, ГУЯ под него…

Прям хотел спросить об этом, спасибо!

Очень круто! Когда-то тоже работал с этими чипами, делал дешифратор адреса для платы на шине ISA. Но с программированием не разбирался, эти чипы без проблем шьются прогером TL866.

Но тут еще в комментариях к моей другой статье оказалось, что эта тема не совсем тухлая и небольшой интерес есть.

Ну и отдельное спасибо за оперативность. Рад, что пост выкатили.

Кроме того, есть еще древние одноразовые PAL и современные ATF.

Есть ещё такое чудище PALCE16V8. Как я понял, это какой-то предок GAL, тоже PAL, только стираемый. Производитель заявляет, что эти чипы "Pin and function compatible with all 20-pin PAL ® devices", но упомянутая TLка ни один из них зашить не смогла ни в одном режиме. При попытке записи ничего не происходило, микрухи героически хранили то, что было в них изначально.

ресурс прошивок в GAL очень мал

Ещё у GAL есть хитрая подстава: со временем прошивка в них теряется (примерно так же, как утекает заряд из EPROM). В этом плане PAL с перемычками сильно надёжнее.

Sign up to leave a comment.

Articles