Программирование загрузочных ПЗУ Atmel типа AT17 и конфигурирование ПЛИС FPGA Altera с одного разъема типа IDC10 на плате
Если на электронном модуле или плате находится ПЛИС FPGA Altera в комплете с загрузочным ПЗУ Atmel типа AT17 то для каждой из микросхем требуется отдельный разъем. Для ПЛИС нужен разъем для конфигурирования с помощью загрузочного адаптера Byte Blaster MV, я для ПЗУ разъем для программирования с помощью загрузочного адаптера Atmel CPS. Но оказывается можно обойтись и одним разъемом типа IDC10 на плате. Это возможно потому, что протоколы конфигурирования ПЛИС и программирования AT17 разные и сигнали программирования AT17 и конфигурирования ПЛИС можно определенным образм объединить и вывести на один разъем типа IDC10. На рисунке ниже показано, как это можно сделать. Рисунок неважный, поэтому основные его части повторены в увеличенном виде для того, чтобы были видны названия сигналов микросхем и разъема IDC10.
Ясно, что слева, часть ПЛИС типа EPF10K10 (или любой другой FPGA Altera), посредине загрузочная ПЗУ AT17LV512 Atmel и справа разъем типа IDC10 для программирования загрузочного ПЗУ или конфигурирования ПЛИС. Хитрость состоит в том, что при конфигурировании ПЛИС контакт 8 разъема XP2 сажается на общий и выключает микросхему загрузочного ПЗУ. А когда необходимо запрограммировать само ПЗУ, то это делается через, тот-же разъем с помощью стандартного загружчика типа CPS фирмы Atmel. Поскольку протоколы загрузки ПЛИС и программирования загрузочного ПЗУ разные (ПЗУ программируется по обычному протоколу I2C), то откликается на протокол только ПЗУ. Для того, чтобы пользоваться этой хитростью необходимо в Byte Blaster MV посадить на общий 8_й провод его соединительного шлейфа.
К данной статье нет комментариевЭлектроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)