{
МИКРОКОНТРОЛЛЕРЫ
I
2 Io 16 I/O
2 to 16 I/O
параллельный
(Parallel);
програм-
мируемую матрицу соединений
(PIA);
блоки управления вводом/
выводом
(I/O control blocks).
Мик-
росхема имеет четыре специализи-
рованных входа
(dedicated pin),
ко-
торые могут использоваться как
входы общего назначения или вхо-
ды высокоскоростных глобальных
управляющих сигналов (синхрони-
зации -
clock,
обнуления -
clear
и
двух сигналов разрешения выхода
- enable),
для каждой макроячей-
ки и контакта ввода вывода. Блок-
схема изображена на
рис. 1.
Основу архитектуры ЕРМ3064А
составляют
логические блоки,
со-
стоящие из 16 макроячеек. Логи-
ческие блоки соединяются вместе
при помощи программируемой
матрицы соединений
(PIA).
К каж-
дому логическому блоку подводятся
следующие сигналы: 36 сигналов
от
PIA,
используемых в качестве
логических входов; глобальные уп-
равляющие сигналь!; непосред-
ственные цепи от входных буферов
к регистрам, обеспечивающие вы-
сокое быстродействие. Подробнее
о функциональном составе и прин-
ципе работы микросхемы можно
почитать в [
1
].
Программатор для ЕРМ3064А
Для программирования микросхе-
мы необходимо изготовить специ-
альное загрузочное устройство
ByteBlasterMV (рис. 2).
Устройство
позволяет быстро и эффективно
изменять конфигурацию ПЛИС как
в стадии тестирования проекта, так
и во время эксплуатации. Пере-
программирование может быть вы-
полнено непосредственно в системе.
Пока идет программирование, вы-
воды микросхемы переводятся в
третье состояние, для избежания
конфликта с системой. Сопротив-
ление внутренних “подтягивающих”
резисторов составляет 50 кОм.
Устройство Ву1еВ1а81егМ\/ мож-
но использовать для программиро-
вания
микросхем
серий
МАХ
3000А, МАХ 7000, МАХ 9000, а так-
же многих других [2]. Схема загру-
зочного устройства приведена на
рис.
3. Разъем Х
1
подключается
непосредственно к параллельному
порту компьютера или через удли-
няющий кабель, причем его длин-
на не должна превышать 1,5 м. Пи-
тание для программатора берется
непосредственно от схемы проек-
тируемого устройства. Для нор-
мальной работы программатора
необходимо установить драйвер
Ву
1
еВ
1
а
8 1
егМ\/, о чем будет описа-
но далее. Микросхему Ш жела-
тельно использовать оригиналь-
ную, так как она может работать в
диапазоне питающих напряжений
2,5.
..5 В (в крайнем случае можно
заменить на 1564АП5). Все резис-
торы типа МЯТ 0,125. Конденсатор
С1 керамический.
R15.
..R19
Х2
\
«
Радиолюбитель - 03/20061
предыдущая страница 42 Радиолюбитель 2006-03 читать онлайн следующая страница 44 Радиолюбитель 2006-03 читать онлайн Домой Выключить/включить текст