Similar presentations:
Логические функции и элементы в полупроводниковых устройствах
1.
§2. Логические функциии элементы
1) Логика
• двузначная – Дж. Буль
• трёхзначная – Я. Лукасевич
• m-значная – Э. Пост
2.
2) Логическая функция –целочисленная ф-я от
целочисленных аргументов.
f f ( x1 , x 2 ,..., x k )
f , xi
3.
В полупроводниковыхустройствах проще
Истина
реализуется
Лог. 1
1
2-логика
Процветает
SiGe чипы
3-логика?
Ложь
Лог. 0
0
4.
3) Логическое устройство(ЛУ) – физ. устройство,
реализующее лог. функции.
Пример: И
x1
Обозначение:
x2
&
f
5.
4) Виды ЛУ.• По способу ввода-вывода
разрядов
Послед.
Паралл.
Смешан.
6.
• по наличию памятиС памятью
Без памяти
Выход зависит от
текущего и прошлых
входов
Выход зависит
только от текущего
входа
Последовательностные
Комбинационные
7.
5) Способы заданиялогических функций
• Табличный
Таблица истинности: все
возможные сочетания
аргументов и значений
функции.
8.
Пример: все ЛФ одногоаргумента: 22 штук
x
f1
f2
f3
f4
0
0
0
1
1
1
0
1
0
1
не x
Const
=1
Const
=0
x
9.
Пусть n – число аргументов.Тогда число
n
• сочетаний аргументов = 2
• логических функций =
2
2
n
Если n 2 , то ЛФ
называется элементарной.
Их 16
10.
Примеры при n=2:X1: 0 0 1 1
X2: 0 1 0 1
Функция
1001
Равнозначность
0010
Запрет по X2
1101
Импликация от X1 к X2
11.
• АналитическийЧерез символы логических
операций.
Пример: конъюнкция (И)
f ( x1 ,..., xN ) x1 x2 ... xN
12.
Символы бинарных операцийОперация
Её отрицание
И
И-НЕ
|
ИЛИ
ИЛИ-НЕ
Запрет по X2
Сумма по модулю
Импликация
Эквив.
Унарная операция: НЕ
x
13.
6) Основные логическиеоперации
Это И, ИЛИ, НЕ
поскольку другие
выражаются через них
Пример:
импликация
от x1 к x2
x1 x2
14.
Порядок выполнения:НЕ – И – ИЛИ
Пример:
x3 x1 x2
15.
7) Базис (полная система)Это система ЛФ, через
которые можно выразить
любую другую ЛФ.
Базис минимален, если
теряет своё свойство при
удалении хотя бы 1 ЛФ.
16.
Примеры:• базис: И,ИЛИ,НЕ
• мин. базисы: И,НЕ
ИЛИ,НЕ
И-НЕ
ИЛИ-НЕ
,1
17.
Пример: ,1x 1 x 1 x
x1 x2 x1 x2 x1 x2 x1 (1 x2 )
18.
Базис (И,ИЛИ,НЕ) наиболееудобен, поскольку даёт
компактные выражения.
Используется на этапе
проектирования ЛУ.
19.
Базисы И-НЕ, ИЛИ-НЕиспользуются на этапе
реализации ЛУ,
поскольку
технологичнее.
20.
8) Логические элементыЛЭ – это ЛУ, выполняющее
элементарную лог. операцию
Несколько входов и ! выход
Причём, выходной сигнал
не влияет на входные
21.
Обозначения1
Повторитель
1
Инвертор (НЕ)
&
Конъюнктор (И)
1
Дизъюнктор (ИЛИ)
22.
&ЛЭ Шеффера (И-НЕ)
1
ЛЭ Пирса (ИЛИ-НЕ)
M2
Сумматор по
модулю 2
23.
Реализацияна реле
24.
9) Полупроводниковые ЛЭЛучше других удовлетворяют
противоречивым требованиям:
выше
ниже
быстродействие
энергопотребление
надёжность
себестоимость
технологичность
габариты и масса
25.
Простейший ЛЭ – элемент НЕ26.
а) Некоторые технологическиевиды:
• Транзисторно-транзисторная
логика (ТТЛ)
27.
• ЛЭ на МОПтранзисторах
КМОП (CMOS) комплементарные
МОП
Мал ток – малы
потери
28.
б) Технологические нормыДлина затвора полевого тр.
29.
Расстояние между тр.30.
Машина для фотолитографии31.
Диаметрвафли: 30 см
32.
Выращивание кристалла кремния33.
Многослойная структура«вафли»
34.
35.
в) Перспективные технологии• фотоника:
лазеры
рост частоты
снижение
диссипации
параллелизм
36.
• трёхмерные транзисторыбыстрее, холоднее, компактнее
37.
• транзисторы имежсоединения из нанотрубок
2005
A.M. Rao
Clemson
University
38.
• графеновый транзистор: 100 ГГц39.
• баллистический транзистор:электроны «летят», не
сталкиваясь с решёткой мала
диссипация, высокие частоты
40.
• спиновые транзисторыПоляризация
электронов
мала энергия
переключения,
высокие
частоты
41.
• мемристоры – 4-ыйэлемент цепей
HP 2008
42.
• Магнитные квантовыеточки
43.
• молекулярные транзисторысток
исток
Quantum interference effect transistor
44.
План разработки квантовыхкомпьютеров