- •Минобрнауки россии
- •I sbn х-хххх-хххх-х ©сПбГэту «лэти», 2011 Техническое задание
- •1. Постановка задачи
- •1.1. Имитатор подвижного сигнала
- •1.2. Микропроцессор 1821вм85
- •2. Выбор и обоснование структурной схемы имитатора
- •2.1. Структурная схема имитатора
- •2.2. Расчет основных параметров имитатора
- •3. Выбор элементов принципиальной схемы
- •3.1. Выбор элементной базы
- •3.2. Синтез счетчика с тремя модулями пересчета
- •3.3. Синтез счетчика по mod м0
- •3.4. Синтез счетчика по mod м1i
- •3.5. Синтез счетчика по mod Мj
- •3.6. Контроллер клавиатуры
- •3.7. Приемопередатчик, обслуживающий внешние устройства схемы
- •3.8. Дешифратор адресов
- •3.9. Организация памяти
- •3.10. Дисплей
- •4. Создание макроэлементов в символьном редакторе
- •5. Инициализация микроконтроллера
- •6. Выполнение принципиальной схемы
- •7. Перечень элементов принципиальной схемы
- •Список литературы
- •Минобрнауки россии
- •«Санкт-Петербургский государственный электротехнический университет
- •(СПбГэту)
- •Санкт-Петербург
- •201_ Г. Оглавление
- •Имитатор сигналов, отраженных от движущейся цели на бис Altera
- •197376, Санкт-Петербург, ул. Проф. Попова, д. 5
3. Выбор элементов принципиальной схемы
3.1. Выбор элементной базы
По заданию счетчики и контроллер клавиатуры должны выполняться на ПЛИС (программируемые логические интегральные схемы) фирмы Altera.
ПЛИС семейства MAX7000 являются первыми сложными CPLD (CPLD – complex programmable logic devices) фирмы Altera, выполненными по технологии ПЗУ с электрическим стиранием (EPROM). В настоящее время выпускаются ПЛИС MAX7000, MAX7000A, MAX7000B, MAX7000E, MAX7000S. Семейства MAX7000A и MAX7000B рассчитаны на работу в системах с напряжением питания 3.3 и 2.5 В соответственно, ПЛИС MAX7000S является дальнейшим развитием 5-вольтового MAX7000, допуская возможность программирования в системе. В настоящее время это семейство, пожалуй, является самым популярным CPLD у российских разработчиков. Это связано с тем, что для работы с ПЛИС этого семейства не требуется никаких серьезных затрат, поскольку пакет MAX+plus II BaseLine полностью поддерживает всех представителей этого семейства ПЛИС, а для программирования и загрузки конфигурации устройств опубликована схема загрузочного кабеля ByteBlaster и ByteBlasteMV. В табл. 3.1 приведены основные характеристики ПЛИС семейства MAX7000S [1], [2].
Все ПЛИС MAX7000S поддерживают технологию программирования в системе (ISP, in-system programmability) и периферийного сканирования (boundary scan) в соответствии со стандартом IEEE Std. 1149.1 JTAG. Элементы ввода-вывода позволяют работать в системах с уровнями сигналов 5 В или 3.3 В. Матрица соединений имеет непрерывную структуру, что позволяет реализовать время задержки распространения сигнала до 5 нс. ПЛИС MAX7000S имеют возможность аппаратной эмуляции выходов с открытым коллектором (open – drains pin) и удовлетворяют требованиям стандарта PCI. Имеется возможность индивидуального программирования цепей сигналов сброса, установки и тактовых сигналов триггеров, входящих в макроячейку. Предусмотрен режим пониженного энергопотребления. Программируемый логический расширитель позволяет реализовать на одной макроячейке функции до
Таблица 3.1 | ||||||
Основные характеристики ПЛИС семейства MAX7000S | ||||||
| ||||||
Параметры |
EPM 7032S |
EPM 7064S |
EPM 7128S |
EPM 7160S |
EPM 7192S |
EPM 7256S |
Логическая емкость, эквивалентных вентилей |
600 |
1250 |
2500 |
3200 |
3750 |
5000 |
Число макроячеек |
32 |
64 |
128 |
160 |
192 |
256 |
Число логических блоков |
2 |
4 |
8 |
10 |
12 |
16 |
Число программируемых пользователем выводов |
36 |
68 |
100 |
104 |
124 |
164 |
Задержка распространения сигнала вход-выход, , нс |
5 |
5 |
6 |
6 |
7.5 |
7.5 |
Время установки глобального тактового сигнала, , нс |
2.9 |
2.9 |
3.4 |
3.4 |
4.1 |
3.9 |
Задержка в триггере по отношению к тактовому сигналу,, нс |
2.5 |
2.5 |
2.5 |
2.5 |
3.0 |
3.0 |
Максимальная глобальная тактовая частота, , МГц |
175.4 |
175.4 |
147.1 |
149.3 |
125.0 |
128.2 |
32 переменных. Имеется возможность задания бита секретности (security bit) для защиты от несанкционированного тиражирования разработки. В отличие от архитектуры MAX7000, ПЛИС MAX7000S имеют возможность использования двух глобальных тактовых сигналов.