- •Часть I. Комбинационные и последовательностные цифровые устройства
- •Раздел 1 Комбинационные цифровые устройства
- •1.Основные термины и определения.
- •3.Задание логических функций с элементами структурных формул (сднф, скнф).
- •Смысловое (вербальное) описание цу
- •2.Табличное описание (представление) мажоритарного устройства
- •Мажоритарное устройство
- •3.Математическое описание мажоритарного устройства
- •4. Схемное представление мажоритарного устройства
- •5. Физическая реализация мажоритарного устройства
- •Раздел 2 Конечные автоматы (ка) с малым объемом памяти (последовательностные устройства - пцу)
- •Принцип аналого-цифрового и цифроаналогового преобразования.
- •2. Принцип аналого-цифрового преобразования
- •3. Ацп последовательного счета
- •4. Ацп с двойным интегрированием
- •5. Ацп компенсационного типа
- •6. Ацп по принципу напряжение-частота
- •7. Ацп прямого преобразования
- •Часть II: Микропроцессорные системы
- •Амосов в.В. Схемотехника и средства проектирования цифровых устройств. – сПб: бхв-Петербург, 2007г.
- •Микушин а., Сажнев а., Сединин в. Цифровые устройства и микропроцессоры. — сПб.: бхв-Петербург, 2010 г. — 832 с.
- •Структура (архитектура) однокристального восьмиразрядного микропроцессора мп580вм80
- •Принцип работа мп
- •([Fb])←(a). Из аккумулятора пересылаются данные в порт, адрес которого (fb) во 2-м байте команды (б2).
- •(В)←7Вh. В регистр в заносится 8-ми разрядная (одно байтная) константа 7Вh 16-й системы счисления
- •Режимы адресации в мп
- •Прямая адресация – код адреса в команде является исполнительным адресом обращения к памяти или устройству ввода вывода. Примеры:
- •Регистровая адресация– это адресация, при которой операнд содержится в одном из регистров мп.
- •Непосредственная адресация – это адресация, при которой операнд находится в самой команде.
- •Регистровая косвенная адресация – это адресация, при которой адрес ячейки памяти с операндом хранится в регистровой паре h-l.
- •1. Команды пересылки данных
- •Регистровая пересылка
- •Пересылка константы
- •Загрузка константы в пару регистров
- •1.4. Косвенная регистровая пересылка данных
- •Вычитание содержимого регистра из аккумулятора
- •Декрементные команды (аналогично вычитающему двоичному счетчику)
- •Инкрементные команды (аналогично суммирующему двоичному счетчику).
- •Логические операции (and, or, not, )
- •3.1. Логическое умножение содержимого аккумулятора с константой
- •Команды ввода и вывода данных.
- •Команда обращения к подпрограмме (call).
- •Команда hlt – останов выполнения программы
- •Пустая команда
- •Особенности разработки программ двоичных счетчиков
- •Алгоритм программы
- •Построение счетчиков на двух регистрах.
- •Построение программы с управляющими сигналами
- •4. Разработка программы счетчика табличным методом.
- •Алгоритм программы (основной) формирователя сигналов сложной формы
- •Программа формирователя сигналов сложной формы
- •Организация прерывания работы микропроцессоров Классификация прерываний в микропроцессоре
- •Организация прерываний в мп кр 580вм80 (симулятор Avsim85)
- •Интерфейс мп кр58вм80
- •Структура системного микроконтроллера.
- •Перспектива развития микропроцессорной техники Современные микроконтроллеры (мк). Определение и классификация микроконтроллеров.
- •Особенности построения мк avr фирмы «Atmel»
- •Память микроконтроллера
- •Особенности разработки и отладки программ для микроконтроллеров avr
- •2.1. Ассемблер
- •2.2. Формат программ на ассемблере
- •2.3. Система команд микроконтроллеров avr
- •2.4. Директивы транслятора ассемблера
- •2.5. Средства разработки программ avr – mk
2. Принцип аналого-цифрового преобразования
Измеренные величины представляются в определенном масштабе. Если напряжение 4 В должно быть представлено с точностью до 1 мВ, то потребуется 4000 ступенек. Для их получения необходимо 12-разрядное двоичное число, так как 212 = 4096. Очевидно, что точность представления числа зависит от количества бит. Она называется разрешающей способностью АЦП (чем больше бит, тем выше разрешающая способность АЦП). Разрешающую способность АЦП (точность представления числа) не следует путать с точностью самого АЦП, которая зависит от правильности выданного результата. АЦП с высоким разрешением может иметь низкую точность. Наилучшие АЦП имеют точность 10-5 (отклонение от правильного результата не более чем на 1/100000 его величины). Частота измерений аналогового сигнала должна быть, как минимум, в два раза больше несущей частоты аналогового сигнала.
АЦП производятся чаще всего в виде микросхем.
3. Ацп последовательного счета
Такой АЦП оцифровывает аналоговый сигнал линейно-нарастающим эталонным напряжением пилообразной формы. Передний фронт начинается в отрицательной области напряжения. Если эталонное напряжение переходит через 0, то запускается двоичный счетчик. Он считает импульсы генератора. Как только напряжение аналогового сигнала достигнет эталонного напряжения, счетчик остановится.
Значение измеренного напряжения рассчитывается по формуле: u = Δt · tg α. Частоту генератора импульсов выбирают так, чтобы счетчик показывал напряжение в требуемых единицах измерения.
4. Ацп с двойным интегрированием
Этот АЦП работает в два этапа, поэтому его метод называют двух шаговым методом. Основным узлом АЦП является интегратор, состоящий из резистора R, конденсатора C и дифференциального усилителя. Выходное напряжение интегратора представляет собой два фронта с различным наклоном. На первом шаге интегрируется положительное аналоговое напряжение в течение заданного времени. Конденсатор интегратора заряжается. На втором шаге на вход интегратора подается отрицательное опорное напряжение. Конденсатор разряжается до нулевого выходного напряжения интегратора. Время, в течение которого происходит разрядка конденсатора, характеризует величину аналогового напряжения. В это время суммирующий счетчик производит подсчет импульсов, которые поступают с выхода генератора. В конце этого временного интервала счетчик показывает бинарную величину, характеризующую аналоговый сигнал в цифровой форме.
5. Ацп компенсационного типа
В АЦП компенсационного типа преобразуемое аналоговое напряжение сравнивается с компенсационным напряжением. На ЦАП подаются цифровые значения до тех пор, пока компенсационное напряжение не сравняется с преобразуемым.
6. Ацп по принципу напряжение-частота
В таком устройстве преобразуемый аналоговый сигнал преобразуется в переменное напряжение определенной частоты. Этот АЦП должен иметь хорошую линейную связь между напряжением и частотой.
7. Ацп прямого преобразования
АЦП прямого преобразования работает с компараторами, которые всегда переключают выходное состояние 0 в выходное состояние 1, если на положительном входе напряжение равно или больше, чем на отрицательном. Каждый выходной бит привязан к отдельному компаратору. Каждый компаратор получает заданное фиксированное опорное напряжение, которое подается на отрицательный вход. Опорные напряжения стандартизированы.
АЦП прямого преобразования работают быстрее, чем все другие виды АЦП.
Лекция:Общие сведение о работе цифровых устройств на основе ПЛИС
Учебные вопросы:
Определение и классификация ПЛИС.
Особенность построения микросхем на ПЛИС
Литература:
В.В. Амосов Схемотехника и средства проектирования цифровых устройств. СПб: БХВ-Петербург, 2007 (Учебное пособие).
1-й учебный вопрос.Определение и классификация ПЛИС.
ПЛИС- программируемая логическая интегральная схема.
Определения ПЛИС:
ПЛИС-ы – представляет собой цифровые интегральные микросхемы, состоящие из программируемых логических блоков и программируемых соединений между блоками.
Возможность конфигурировать эти устройства позволяет инженерам разработчикам решать множество различных задач.
История развития ПЛИС
Запрограммируем функциюY=a&b^
Многократно перепрограммируемые ПЛИС:
Микросхема (как заготовка ПЛИС) включает:
матрицы однотипных логических ячеек (микро ячеек) в базисе 2И-НЕ или 2ИЛИ-НЕ;
блок ввода/вывода с устройствами буферизации (тристабильное состояние, открытый или закрытый коллектор);
матрица трассировки, соединение которой обеспечивает соединение между ячейками и микро ячейками и устройствами ввода/вывода.
В настоящее время выделяют двух уровневые ПЛИСы. На первом уровне собираются комбинационные устройства. На втором уровне разрабатываются устройства цифровой обработки сигнала. Цифровая обработка сигнала - это цифровые фильтры и микроконтроллеры. В одном чипе можно собрать МПС со сложным КЦУ. Емкость ПЛИСов условно определяется количеством однотипных логических элементов. ПЛИСы содержат от нескольких сотен до нескольких миллионов логических элементов (вентилей).