- •1) Особенности элементных структур эвм
- •2)Реализация бул.Функций на основе пзу
- •3) Многозначные ф-и
- •5)Мажорит и пороговые ф-и и их элементы
- •7)Метод Петрика
- •8) Особенности синтеза комбинационных схем
- •9) Мультиплексоры и синтез кс на их основе....
- •10) Минимизация кнф ( Блейка, Квйна, Нельсона)
- •11)Плм и Синтез на их осонове
- •12) Асимптотические методы синтеза
- •13) Дештфратор и основы с-за на основе дешифратора
- •2 Вопросы:
- •14) Устойчивость работы автомата
- •15) Самопровер. Схемы
- •16) Особенности синтеза автоматов с памятью в двоичном структурном алфавите (тригеры, функции возбуждения)
- •17) Общие методы контроля (дублируемые, мажорирующие)
- •18) Канонический метод структурн. С-за
- •19) Однородные среды особен. Синтеза (идеи, требования, этапы)
- •20) Абстрактные автоматы (Мили, Мура) , способы задания, с памятью - без памяти
- •21) Сигнатурный анализ – особенности
- •22)Микропрограмные автоматы гса, лса - мура,мили
- •23)Линейные автоматы
- •24) Контроль автом. Определ. Задачи, особености (теория ветвления)
- •25) Тестовый контроль автоматов, особенности
12) Асимптотические методы синтеза
нижняя оценка — это число элементов, необходимое для реализации произвольной функции n переменных, а верхняя—достаточное
Шеннон предложил метод синтеза схемы S для реализации произвольной переключательной функции и получил верхнюю оценку сложности (2n+3/n) (1 + n), где n -> 0 при n для схем из контактных элементов. В приложении к схемам из функциональных элементов этот метод дает оценку (2n+2/n)•(1 + n). Метод основан на использовании разложения произвольной функции
(1,2,…,n)=1·(1,1,…,n)1·(0,1,…,n)
Все произведения вида 12…n-m можно реализовать с помощью дешифратора (n — m) переменных, а все функции вида (, ,..., ,n-m+1,…,n) – с помощью схемы, называемой универсальным многополюсником.
Универсальный многополюсник n переменных —схема, реализующая все булевы функции n переменных. Иными словами, это схема с 2 выходами, на каждом из которых реализуется своя булева функция.
Минимальная сложность L (n) == (2n+2/n) (1 + n) получается при m= ]log2 (n - 2log2 n)[.
Более сильный метод был предложен О. Б. Лу Пановым. Функция задается в виде прямоугольной матрицы с 2n-k строками и 2k столбцами. Затем матрица разбивается на полосы по s строк. Каждая полоса рассматривается как таблица истинности какой-то функции, и для нее строится своя подсхема на основе дешифраторов k и n — k переменных. После этого все подсхемы объединяются с помощью элементов ИЛИ. Выбирая параметры k и s таким образом, чтобы получить минимум сложности, О. Б. Лупанов показал, что этот метод приводит к схеме, оценка сложности которой совпадает с нижней (2n/n) (1 - n).
13) Дештфратор и основы с-за на основе дешифратора
Дешифратором называется комбинационная схема, реализующая все конституенты единицы. Иными словами, дешифратор — это схема, имеющая п входов и 2n выходов, включающая один из выходных каналов (на одном из выходов появляется единичное значение) при подаче соответствующего входного набора. Дешифратор является типовой комбинационной схемой, находящей широкое применение в вычислительной технике. Поэтому дешифраторы небольшого числа переменных (обычно п≤ 4) (рис. 11.32) изготавливаются в виде стандартных микросхем. В ряде случаев на практике приходится строить дешифраторы, имеющие десятки тысяч выходов, например, в запоминающих устройствах и электронных коммутаторах.
Рассмотрим два наиболее распространенных способа синтеза дешифраторов: матричный и прямоугольный. Отметим, что из определения конституенты единицы становится понятным, что при синтезе дешифраторов используются только элементы типа И либо ИЛИ—НЕ. При матричном способе предполагается, что каждая конституспта единицы реализуется отдельно.
Прямоугольный способ практически всегда используется для случая больших значений п.
Суть способа (рис. 11.35) сводится к построению матрицы на 2n узлов, входами которой являются выходы дешифраторов k и п—k переменных. Оптимальным по критериям сложности и быстродействия является выбор k, наиболее близким n/2. В узлах матрицы располагаются двухвходовые элементы И. Очевидно, что при больших значениях п сложность дешифратора можно считать равной 2n двухвходовых элементов И, так как сложностью промежуточных дешифраторов можно пренебречь. Кстати, последние тоже могут быть построены прямоугольным способом.