53. Операционный автомат типа I
Проектируемый операционный автомат должен обеспечивать заданную производительность. Требуемая производительность может быть обеспечена только в том случае, если синтезируемая структура не вносит ограничений на совместимость микроопераций, т.е. обеспечивает возможность одновременного выполнения всех функционально совместимых микроопераций.
Для минимизации аппаратурных затрат необходимо обобщать комбинационные схемы, выполняющие микрооперации из множества Y = {Sn:=m(S)}, n = 1,…, N и вычисляющие осведомительные сигналы из множества X = {xe = ψe (S1,…,Sk)}.
Операционные автоматы, структура которых обеспечивает одновременного выполнения всех эквивалентных и функционально совместимых микроопераций при использовании минимально возможного числа комбинационных схем, относятся к классу I-автоматов.
Структура I-автомата синтезируется следующим образом:
-
Множество микроопераций Y = {y1,…,ym} разбивается на подмножества Y1,…,YN, соответствующие внутренними регистрами S1,…,SN .
-
На подмножествах Yn, n=1,…,N выделяются классы эквивалентных микроопераций Knj, j = 1,…,Jn .
-
Для каждого класса Knj, содержащего не менее двух эквивалентных микроопераций, строется обобщённый оператор. Если класс Knj содержит только одну микрооперацию, то обобщенный оператором данного класса является сама микрооперация.
-
Исходя из описания слов, обобщённых операторов и логических условий, строится структура схемы I–автомата.
Структуры ОА типа I приведены на рис.6.18.
Рисунок 6.18 – Структура ОА типа I
Для I-автоматов характерно то, что каждый регистр обслуживается своей комбинационной схемой, средствами которой реализуются микрооперации, вычисляющие значения слова sn.
- 1. Двоичные сигналы в цифровой технике
- 2. Интегральные технологии
- 3. Переключательные схемы. Логические элементы и (and), или (or), не (not)
- 4. Переключательные схемы. Логические элементы и-не (nand) или-не (nor) исключающее или (xor), эквивалентность (xnor), буфер
- 5. Ассоциативность функций и (and), или (or), и-не (nand) или-не (nor), xor, xnor.
- 6. Степени интеграции микросхем. Позитивная и негативная логика
- 7. Операции кубического исчисления конъюнкция (and), дизъюнкция (or), исключающее или (xor)
- 8. Операции кубического исчисления пересечение, объединение и дополнение
- 9. Кубические покрытия элементов и (and), или (or), и-не (nand) или-не (nor), xor, xnor (доделать!!!)
- 10. Два подхода в минимизации систем булевых функций
- 11. Автоматизация проектирования
- 12. Сумматоры
- 13. Мультиплексоры
- 14. Демультиплексоры
- 15. Дешифраторы
- 16. Шифраторы
- 17. Программируемые логические матрицы (плм или pla)
- 18. Программируемая матричная логика (пмл или pal)
- 19. Универсальные логические модули на основе мультиплексоров (lut)
- 20. Асинхронные триггеры: rs-триггер, r*s*-триггер
- 21. Асинхронные триггеры: jk-триггер, j*k*-триггер
- 22. Асинхронные триггеры: d-триггер, vd-триггер, т-триггер
- 23. Синхронные триггеры
- 24. Одноступенчатые и двухступенчатые триггеры
- 25. Параллельные регистры. Последовательные регистры
- 26. Последовательно-параллельные регистры
- 27. Синтез триггеров на базе других триггеров (доделать!!!)
- 28. Определение абстрактного цифрового автомата
- 29. Автомат Мили
- 30. Автомат Мура
- 32. Задание автомата графом переходов
- 33. Табличный способ задания автоматов
- 34. Автоматная лента
- 35. Задание автомата деревом функционирования
- 36. Матричный способ представления автомата
- 37. Алгоритм трансформации автомата Мура в автомат Мили
- 38. Алгоритм перехода от автомата Мили к автомату Мура
- 39. Концепция операционного и управляющего автомата
- 40. Принцип микропрограммного управления
- 41. Содержательные и закодированные гса
- 42. Канонический метод структурного синтеза сложного цифрового автомат
- 43. Канонический метод синтеза микропрограммных автоматов Мили
- 44. Кодирование состояний автоматов с целью минимизации аппаратурных затрат
- 45. Противогоночное кодирование состояний автоматов. Кодирование состояний автоматов, реализуемых на плис
- 46. Канонический метод синтеза микропрограммных автоматов Мура
- 47. Vhdl-модель управляющего автомата Мили
- 48. Vhdl-модель управляющего автомата Мура
- 49. Vhdl-модель операционного автомата
- 50. Синтез канонической структуры операционного автомата
- 51. Характеристики операционного автомата. Явление гонок в операционных автоматах
- 52. Эквивалентные операции и обобщенный оператор
- 53. Операционный автомат типа I
- 54. Операционный автомат типа м
- 55. Оа типа im с параллельной комбинационной частью
- 56. Оа типа im с последовательной комбинационной частью
- 57. Операционный автомат типа s
- 58. Дребезг механических переключателей и метод его устранения
- 59. Делитель частоты