
- •1. Математическая и логическая основа вт
- •Проблема представления информации.
- •Системы счисления, используемые в цифровой технике.
- •1.3. Формы представления двоичных чисел.
- •1.4. Арифметические операции над числами с фиксированной точкой.
- •1.6.Логическая основа вт. Элементарные фал и их техническая реализация.
- •2. Комбинационные цифровые устройства (кцу).
- •2.1. Последовательность синтеза кцу.
- •2.2. Табличный и скобочный способы задания кцу.
- •2.5. Основные законы и тождества алгебры логики.
- •Минимизация фал.
- •2.7. Базисы и минимальные базисы.
- •1 Вариант - обычный каскад.
- •2 Вариант - каскад с открытым коллектором.
- •3 Вариант - каскад с открытым эмиттером.
- •4 Вариант - каскад с тремя состояниями.
- •3. Последовательностные цифровые устройства (пцу).
- •3.1. Понятие пцу.
- •1 Этап. Определение минимального числа состояний, позволяющих построить устойчивый автомат, соответствующий поставленным условиям работы.
- •Переход к динамическому способу управления;
- •Увеличение числа состояний автомата, т.Е. Числа триггеров зу.
- •2 Этап. Определение количества и типа триггеров зу.
- •3 Этап. Определение функций переходов и синтез кцу1.
- •Лекция 11 d rg 1 Циклический сдвиг организуется путём соединения выхо-
- •Двоичные счётчики.
- •C t tt t tt t tt c ct2 1 q1 графическое
- •Счётчики с произвольным модулем счёта.
- •Полупроводниковые запоминающие устройства.
- •4.1. Классификация и основные характеристики зу.
- •4.2. Организация накопителя зу.
- •4.3. Статические озу.
- •4.4. Динамические озу.
- •4.6. Построение памяти заданной структуры.
- •4.7. Стековая память.
- •Преобразователи сигналов.
- •6.1. Принципы построения цап.
- •Согласующее
- •6.2. Основные параметры цап.
- •6.3. Аналого-цифровые преобразователи.
- •6.4. Основные параметры ацп.
- •7. Принципы управления микропроцессора.
- •7.1. Классификация микропроцессоров.
- •7.2. Декомпозиция мп.
- •7 .3. Принцип аппаратного управления ("жёсткой" логики).
- •7.4. Принцип микропрограммного управления (гибкой логики).
- •7.5. Способы формирования сигналов управления
- •Код номера
- •7.6. Операционное устройство мп.
- •7.7. Обобщённая структурная схема мп.
- •8. Элементы архитектуры мп.
- •8.1. Структура команд.
- •Необходимость иметь большее число разрядов для представления адресов и кода операции приводит к недопустимо большой длине трёхадресной команды;
- •Часто в качестве операндов используются результаты предыдущих операций, хранимых в регистрах мп. В этом случае трёхадресный формат используется неэффективно.
- •8.2. Способы адресации, основанные на прямом использовании кода команды.
- •Номера реги- стров
- •Число 4527
- •Адрес 1765
- •8.3. Способы адресации, основанные на преобразовании кода команды.
- •8.4. Понятие вектора состояния мп.
- •8.5. Понятие системы прерывания программ.
- •8.6. Характеристики системы прерывания.
- •8.7. Способы организации приоритетного обслуживания запросов прерывания.
- •Счётчик
- •Счётчик
- •Компаратор
- •Код маски
- •8.8. Процесс выполнения команд. Рабочий цикл мп.
- •8.9. Конвейерная обработка команд и данных.
- •8.10. Особенности risc-архитектуры.
- •Усложнение процессора делает более трудным или даже невыполнимым реализацию его на одном кристалле, что могло бы облегчить достижение высокой производительности.
- •Регистры глобальных переменных
- •Регистр адреса
- •Цепи данных
- •Интерфейс пу
- •Канал ввода-вывода
- •Канал ввода-вывода
- •1. Организация цепочки данных.
- •9.4. Интерфейсы периферийных устройств.
- •Данные от процессора
- •Данные в процессор
- •Регистр передатчика очищен
- •Регистр приёмника заполнен
6.2. Основные параметры цап.
Число разрядов n определяет максимальное количество кодовых комбинаций на входе ЦАП, равное 2n.
Разрешающая способность характеризует возможность ЦАП различать смежные значения входного кода. Определяется параметр минимально возможным изменением выходного аналогового сигнала при изменении входного кода на единицу младшего значащего разряда: UОП/(2n-1).
Абсолютная погрешность преобразования пш – отклонение выходного напряжения от расчётного в конечной точке характеристики преобразования. Абсолютная погрешность чаще всего выражается в долях младшего разряда и не должна превышать 0,5 младшего разряда.
Частично абсолютная погрешность устраняется начальной установкой нуля и регулировкой опорного напряжения.
Нелинейность л – максимальное отклонение реальной характеристики преобразования от теоретической (прямой линии, соединяющей точку нуля и максимального выходного сигнала). Определяется в долях младшего разряда или в процентах от полной шкалы. Подстройкой не компенсируется.
Дифференциальная нелинейность лд – максимальное отклонение разности двух аналоговых сигналов, соответствующих соседним кодам, от значения младшего разряда. Определяется как и л. Подстройкой не компенсируется.
Время установления tуст – интервал времени от подачи входного кода до момента, когда выходной сигнал достигнет установившегося значения с заданной абсолютной погрешностью. Это время определяет общее быстродействие ЦАП.
6.3. Аналого-цифровые преобразователи.
В АЦП происходит квантование входного напряжения по уровням с соответствующим отображением в виде цифрового кода.
Основные методы преобразования, используемые в микросхемах АЦП, подразделяются на методы последовательного счёта, последовательного приближения и параллельного действия.
АЦП последовательного счёта реализуются с промежуточным преобразованием входного напряжения чаще всего во временной интервал.
Частным случаем подобных преобразователей, нашедшим наибольшее применение, является АЦП интегрирующего типа.
Рассмотрим принцип работы таких преобразователей на примере одного из вариантов АЦП с однотактным интегрированием.
При пуске преобразователя снимается сигнал запрета с R-входа счётчика и на короткое время замыкается ключ, давая возможность конденсатору зарядиться до мгновенного значения входного напряжения. После размыкания ключа конденсатор сохраняет заряд в течение цикла преобразования.
Под действием тактовых импульсов суммирующий счётчик начинает заполняться, вызывая на выходе ЦАП линейно нарастающее напряжение.
Когда это напряжение становится равным напряжению на конденсаторе, компаратор переключается и в регистр записывается двоичное число, сформированное счётчиком к этому моменту времени:
NX = t1FT = 2nUВХ/UMAX .
Далее интегрирование продолжается и в момент переполнения счётчика на его R-входе устанавливается сигнал запрета.
На этом цикл преобразования заканчивается, хотя тут же может начаться вновь по сигналу управления UУ.
Основным недостатком АЦП последовательного счёта является низкое быстродействие, обусловленное процессом интегрирования входного напряжения. С целью доказательства этого утверждения оценим максимальную ширину спектра входного сигнала.
Величина цикла преобразования ТЦ = 2n/FT или предельная частота следования отсчётов входного сигнала FO = 1/TЦ = FT/2n .
Тогда, согласно теореме Котельникова, ширина спектра входного сигнала FC = FO/2 = FT/2n+1.
Так, при довольно высокой тактовой частоте FT = 10 МГц и среднем числе разрядов счётчика n = 12 ширина спектра обрабатываемого сигнала составит FC = 107/213 1,25 кГц, что недостаточно даже для речевого сигнала.
Регистр последовательного приближения (РПП) представляет собой набор D-триггеров, входы С которых соединены параллельно. До пуска преобразователя все триггеры РПП находятся в состоянии логического нуля.
С пуском АЦП по фронту первого тактового импульса к информационному входу РПП подключается D-вход триггера старшего разряда с одновременной установкой его в состояние логической единицы.
В результате на выходе ЦАП появляется напряжение Un = 0,5UMAX. Это напряжение сравнивается с напряжением на конденсаторе. По срезу того же тактового импульса результат сравнения с выхода компаратора записывается в триггер старшего разряда.
По фронту второго тактового импульса к информационному входу РПП подключается D-вход следующего, более младшего триггера с одновременной установкой его в состояние логической единицы.
Если Un UВХ, то в результате к нему добавляется напряжение Un-1 = 0,5Un. В противном случае на выходе ЦАП присутствует только напряжение Un-1.
По срезу второго тактового импульса в этот триггер записывается новый результат сравнения.
Далее процесс преобразования протекает аналогично, причём подключение k-го триггера РПП соответствует напряжению Uk = 0,5Uk+1 на выходе ЦАП (k = n, n-1, …, 1).
По сигналу UКП – конец преобразования, содержимое РПП переписывается в буфферный регистр RG, а сам РПП возвращается в исходное (нулевое) состояние. При этом входное напряжение оказывается уравновешенным суммой напряжений, снимаемых с ЦАП: UВХ = , где ai – коэффициенты 1 и 0 в разрядах кода РПП; UЦАП,i – напряжение на выходе ЦАП, соответствующее i-му разряду РПП.
В таких АЦП время преобразования определяется в основном числом разрядов РПП и тактовой частотой: ТЦ = n/FT.
По сравнению с АЦП предыдущего типа быстродействие рассмотренного АЦП значительно выше.
Например, при FT = 10 МГц и n = 12 частота следования отсчётов аналогового сигнала может достигать 107/12 830 кГц. Следовательно, допустимая ширина спектра исходного сигнала составляет примерно 415 кГц.
Однако и этого быстродействия не достаточно для преобразования широкополосных сигналов, например, стандартного телевизионного видеосигнала.
АЦП параллельного действия основан на одновременном сравнении входного сигнала с 2n-1 эталонами, соответствующими n-разрядному двоичному коду, и кодировании результатов этого сравнения.
разование осуществляется за один период тактовых импульсов.
Недостаток этих преобразователей состоит в большом числе компараторов, которое быстро возрастает с ростом числа разрядов.