Цитата(ARV @ Dec 7 2010, 10:06)

будьте любезны, ткните на документацию по протоколу такой прошивки! и, если можно, подскажите, чем можно "традиционный" файл сконвертить в бинарный - на всякий случай! просто по JTAG нагуглил, а по бинарной заливке что-то никак... я просто не в теме, даже не представляю, что искать! полу-SPI меня устроит. ну и вообще, интересно было бы понять, как при этом идет запись-верификация-защита...
Серию Альтеры огласите!
У них есть 2 типа микросхем. FPGA нужно каждый раз загружать после включения питания, в них нет собственного ПЗУ.
CPLD - имеют собственное ПЗУ, его достаточно прошить один раз.
Алгоритм загрузки FPGA описан в даташите, сейчас Альтера называет его handbook, например для Циклона-4 он лежит здесь:
http://www.altera.com/products/devices/cyc...-literature.jspЕсть целиком (первая ссылка на странице, 12 МБ), есть по частям. Вам в нем надо читать Chapter 8. Configuration and Remote System Upgrades in Cyclone IV Devices, а в нем главу PS Configuration. Там есть рисунок Figure 8–13. Single-Device PS Configuration Using an External Host - это схема подключения, и рисунок Figure 8–16. PS Configuration Timing Waveform - это временная диаграмма.