Дополню предыдущего оратора 1. В циклоне 3 есть функция конфигурации из внешней параллельной флешкb, после конфигурации - ноги пользовательские и можно читать/писать.
2. У многих FPGA есть возможность осуществить запись в EPCS самой плисиной. См. EPCS controller ядро для шины авалон (то ли в составе самого квартуса, то ли в NIOS). + Никакой лишней обвески - Нужен NIOS, алгоритм работы ядра держитс в секрете.
3. С внешним контроллером - наибольшая гибкость, но дополнительные сложности. Применял паралелльную флешку. Конфигурацию читал MAXII и грузил Stratix II (грузиться могут любые плисины). После прогрузки Stratix II мог писать и читать из флешки. + Cлепить конфигуратор на MAXII можно очень легко, без всяких микропроцессоров, процессоров и т.п. См. AN номер не помню Using Parallel Flash Loader. Сам макс маленький и стоит недорого - $10
|