- •Ю.В.Шаповалов Схемотехника эвм Конспект лекций
- •Глава 1.
- •Глава 2. Основы алгебры логики.
- •§1. Функции алгебры логики и их основные свойства.
- •Диаграммы Венна.
- •Здесь 0 представлен как класс, совсем не имеющий точек, а 1 – как класс всех точек квадрата.
- •§2. Формы записи булевых функций. Табличная запись.
- •Аналитическая запись.
- •§3. Основная теорема.
- •§4. Выражение функции в сднф и скнф с помощью аналитических преобразований.
- •§5. Способы выявления равносильности булевых функций.
- •§6. Свойства функций сложения по модулю 2.
- •Алгоритм построения.
- •§7. Основные классы функций алгебры логики.
- •Класс линейных функций от n аргументов (Ln).
- •Класс функций, сохраняющих единицу (к1).
- •Класс монотонных булевых функций (м).
- •Класс самодвойственных функций (u).
- •Подставляя функции φi вместо аргументов XI, получаем
- •Найдем значение функции f2 на противоположных наборах аргументов
- •§8. Полные системы булевых функций.
- •Раздел 2. Минимизация булевых функций.
- •§1. Сокращенные, тупиковые и минимальные формы булевых функций.
- •§2. Метод Квайна.
- •Алгоритм метода Квайна.
- •§3. Гарвардский метод.
- •§4. Метод импликантных матриц.
- •§5. Минимизация булевых функций с помощью карт Вейча.
- •Правила склеивания с помощью карт Вейча.
- •Метод Блека-Порецкого.
- •§6. Минимальные конъюнктивные нормальные формы булевых функций.
- •Из них обязательными является ас и . Функция имеет две минимальные формы:
- •§8. Абсолютные минимальные представления булевых функций.
- •Раздел 3.
- •§1. Синтез логических схем на интегральных элементах.
- •Синтез схем на элементах типа «не-или».
- •Берем двойное отрицание от каждой суммы
- •Импликанты и объединяются по правилу 1, а не объединяется с ними:
- •§2. Синтез логических схем на мультиплексорах.
- •Глава 3. Структурный и абстрактный синтез устройств вм.
- •Глава 4.Сверхбольшие интегральные схемы
- •4.1. Классификация сбис программируемой логики
- •1. Степень интеграции
- •Соединений.
- •4. Технология изготовления программируемого элемента
- •4.2 Семейство max Общая характеристика.
- •Программируемая матрица соединений.
- •Макроячейка.
- •Разделяемый расширитель.
- •Блок ввода/вывода
- •Глава 5. Методы и средства функционального синтеза
- •2.4. Детерминированные методы расчета элементов и узлов
4. Технология изготовления программируемого элемента
Рис. 4.12 Технология изготовления программируемых элементов
Классификация СБИС ПЛ по данному критерию приведена на рис. 4.12.
Основными технологиями изготовления программируемых элементов, обеспечивающих возможность настройки функциональных преобразователей на выполнение требуемых логических функций и организации соединений между ними, являются:
EPROM - программируемые элементы допускают ультрафиолетовое стирание;
ЕЕ PROM - программируемые элементы допускают электрическое стирание;
Flash - программируемые элементы допускают ускоренную электрическую запись (перезапись);
SRAM - программируемые элементы реализованы на статических запоминающих ячейках;
Antifuse - программируемые элементы реализованы на однократно программируемых, исходно разомкнутых перемычках.
Технология SRAM обеспечивает возможность выполнения неограниченного числа циклов конфигурирования СБИС ПЛ. Указанное свойство полезно на этапе отладки создаваемой специализированной СБИС, а также позволяет, путем загрузки новой конфигурации, изменять алгоритм работы СБИС "на лету", т.е. без выключения ее питания. Однако, поскольку после выключения питания СБИС ПЛ на SRAM ячейках теряет информацию о конфигурации, то после каждого включения питания необходимо выполнить цикл конфигурирования из внешнего, по отношению к СБИС ПЛ, источника хранения конфигурирующих данных.
Технология Flash (EEPROM) допускает выполнение до 10.000 (100) циклов репрограммирования СБИС ПЛ, в том числе, для большинства современных моделей СБИС ПЛ, и после их распайки на плате.
СБИС ПЛ, выполненные по технологии EPROM, в настоящее время, в большинстве случаев, являются однократно программируемыми. Это объясняется тем, что для обеспечения их репрограммируемости вместо дешевого пластмассового корпуса требуется использовать дорогой керамический корпус с "окошком".
4.2 Семейство max Общая характеристика.
Семейство MAX (Multiple Array matrix) 7000 объединяет семь серий СБИС. СБИС этого семейства позволяют заменить устройство, содержащее до сотни корпусов микросхем средней степени интеграции, и обеспечивают:
задержку распространения сигнала от любого входа до выхода СБИС не более 5нс;
устойчивую работу на частотах до 178МГц;
возможность регулирования скорости переключения выходных буферов;
возможность использования четырех режимов работы выходных буферов: вход, выход, двунаправленный, открытый коллектор;
возможность задания режима пониженного энергопотребления (Turbo- off) как для всей СБИС в целом, так и для цепей распространения отдельных сигналов;
возможность их программирования и репрограммирования после распайки на плате;
возможность задания режима секретности разработки;
работу с пониженным (3.3) напряжением питания.
Перечень СБИС, входящих в семейство МАХ 7000, и их основные характеристики приведены в табл. 4.1 .
Табл. 4.1.
Параметры СБИС
ЕРМ7032 ЕРМ7064 ЕРМ7096 ЕРМ7128 ЕРМ71Э2 ЕРМ7256 Логическая 600 1250 1800 2500 3750 5000 емкость1 Число 32 64 96 128 196 256 макроячеек Число 36 36,52,68 52,64,76 68,84, 124 132,164 пользова- 100 тельских выводов |
Обобщенная структура СБИС ПЛ семейства MAX 7000E (S) представлена на рис. 4.13.
Основные компоненты структуры:
логические блоки (ЛБ), содержащие 16 макроячеек и локальную программируемую матрицу "И" (ЛПМИ);
единая для всех ЛБ программируемая матрица соединений(ПМС);
глобальная трехканальная шина управляющих сигналов;
глобальная шестиканальная шина разрешения вывода;
программируемые блоки ввода/вывода (БВВ);
набор программируемых мультиплексоров (MS[3... 1 ]).
Логические блоки организованы в виде матрицы, имеющей два столбца, разделенных программируемой матрицей соединений. При этом каждый ЛБ непосредственно связан со своим собственным блоком ввода/вывода.
Глобальная шина управляющих сигналов (CLRn - глобальный сброс; GCLK [2...1] - глобальные тактовые сигналы) и глобальная шина разрешения вывода (ОЕ[6...1]) обеспечивают минимальный сдвиг фронтов тактовых сигналов, поступающих на синхровходы триггеров макроячеек, и минимальную задержку распространения сигналов управления. Источниками сигналов глобальных шин служат: специализированные входы СБИС (для шины управляющих сигналов); сигналы с ПМС (для шины разрешения вывода).
Глобальная шина
управляющих сигналов
вттасиа
иигоовжак»
Mtvr/OEI
UCI
матрица соединений
(ПМС)
ив
Локальная
матриц*
"И" (ЛПМИ)
NVoeeut»
мва
ГМбамиая
шине
•НМД*
(MS*.»»
с
«...12
в. 12
БВВ
«...и
•-.12
зв
3S
«,_u
{•..11
1в
1в
Прогдом-ммрув
в...
I»
«.-11
6.-12
В..
12
БВВ
БВВ
(B8BJ
Ь..12
■...11
за
»
«~.и
С.
12
ie
is
«...12
в...
12
MaqramsOai
Логический
блок(ЛБ
