Файл: Протокол 1 от 28 августа 2020 г. Конспект лекций содержание введение Краткая характеристика дисциплины.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.01.2024

Просмотров: 389

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

2 Сочетательный

МИС – малые интегральные схемы (ИМС);СИС - средние интегральные схемы (ИМС);БИС – большие интегральные схемы (ИМС);СБИС – сверхбольшие ИМС;ССИС – сверхскоростные ИМС.Микросхемы повышенного уровня интеграции имеют по сравнению с микросхемами малого уровня интеграции значительно лучшие габаритные характеристики, меньшую стоимость в расчете на один функциональный элемент, повышается их надежность, универсальность.ИМС объединяются в серии. С течением времени состав перспективных серий расширяется. Серия микросхем - это совокупность типов микросхем (функционально полная система логических схем), которые могут выполнять различные функции, но имеют единое конструктивно-технологическое исполнение и предназначены для совместного применения. Согласно функционального назначения ИМС каждой серии делятся на подгруппы (регистры, счетчики, преобразователи) и виды (по роду выполняемых функций – например, триггеры RS, JK, D).Каждая серия имеет свой тип логики.Каждый тип логики характеризуется своими параметрами, функциональным назначением, имеют свой базовый элемент, единое конструктивно – технологическое исполнение. Существуют следующие типы логик (согласно этапам развития):РТЛ- резистивно-транзисторная логика;ДТЛ- диодно–транзисторная логика;ТТЛ- (TTL) транзисторно-транзисторная логика (на биполярных транзисторах);ТТЛШ - транзисторно-транзисторная логика с диодами Шоттки;ЭСЛ- эмиттерно-связанная логика (на биполярных транзисторах);НСТЛ- транзисторная логика с непосредственными связями. МОП (или МДП) - микросхемы на однотипных полевых транзисторах p- и n-типов с обогащенным каналом структуры металл - оксид-полупроводник (металл - диэлектрик- полупроводник); КМОП (CMOS) - микросхемы с симметричной структурой (комплементарных, дополняющих) на полевых транзисторах р- и n-типа. ИИЛ, или И2Л - интегрально-инжекционная логика.Серии РТЛ, ДТЛ промышленностью в настоящее время не выпускаются, но еще используются только для комплектации серийной РЭА. Наиболее широкое распространение в современной аппаратуре получили серии микросхем ТТЛШ, ЭСЛ и схемы на КМОП- структурах, так как они отличаются более высоким уровнем интеграции и обладают большим функциональным разнообразием. Распространение нескольких типов логики, выполняющих одни и те же логические функции, объясняется различием их основных характеристик, что в зависимости от технических требований и условий эксплуатации позволяет строить электронные устройства с необходимыми параметрами. 1.3.2 Классификация и система УГО ЛЭ

Рисунок 29 –Диаграмма функции СНДФ

уст определяется суммой времени задержки переключения всех триггеров. Время установления Туст определяет быстродействие счетчика. Счетчики с последовательным переносом обладают сравнительно плохим быстродействием.
* Суммирующий двоичный счетчик с параллельным переносом
Наличие сигнала переноса в старший разряд определяется выражениями:

P12 = Q1C1; P23 = Q1Q2C; P34 = Q1Q2Q3C,
Где Р12 – сигнал переноса из первого разряда во второй;

Р23 – сигнал переноса из второго разряда в третий и т.п.
Для любого разряда Pn(n+1) = Q1Q2Q3, …, QnC
В
схеме счетчика с параллельным переносом сигналы переноса в каждый разряд формируются согласно приведенным формулам.

Рисунок 58 - Схема счетчика с параллельным переносом
Время установления кода при параллельной организации переноса определяется задержкой переключения одного триггера и временем задержки срабатывания схем И - существенно меньше, чем при последовательном переносе.

Недостаток - при большом числе разрядов требуются схемы И с большим числом входов.
* Суммирующий счетчик со сквозным переносом

При сквозном переносе триггеры счётчика объединяются в группы, внутри каждой группы осуществляется параллельный перенос, а между группами – последовательный. На рисунке 7 представлена схема счетчика со сквозным переносом, каждая группа которого содержит по два триггера.

При такой организации переноса все схемы умножения должны быть двухвходовыми.

Время установления кода в счетчике со сквозным переносом определяется задержкой переключения триггера, задержка переключения схем И и инвертора в одной группе и количеством групп.


Таким образом, быстродействие такого счетчика является промежуточным между быстродействиями счетчиков с последовательным и параллельным переносом.



Рисунок 59 - Схема счетчика со сквозным переносом
2.4.5 Вычитающие счетчики
Счетчик обратного счета – при поступлении на вход очередного импульса вызывает уменьшение на единицу хранимого в счетчике числа. Т.о, выполняется вычитание единицы от предыдущего значения числа по правилам операции двоичного вычитания.

В вычитающем двоичном счетчике последовательные двоичные числа перебираются в обратном порядке, и при повторении последовательности максимальное число следует за нулем. На рисунке 8 приведена схема асинхронного трехразрядного двоичного вычитающего счетчика, построенного на базе D-триггеров.

Условия для изменения состояний триггеров вычитающих счетчиков аналогичны условиям для суммирующих счетчиков с той лишь разницей, что они должны “опираться” на значения инверсных, а не прямых выходов триггеров. Следовательно, рассмотренный выше счетчик можно превратить в вычитающий, просто переключив входы “С” триггеров с выходов Q на выходы . Когда в качестве разрядных триггеров используются D-триггеры, синхронизируемые передним фронтом синхроимпульсов, для получения вычитающего счетчика (асинхронного) входы “С” последующих триггеров соединяются с прямыми выходами предыдущих, как и в счетчике прямого счета на JK-триггерах.

Работа вычитающего счетчика на D-триггерах приведена на рисунке 8 б. После нулевого состояния всех триггеров, с приходом первого синхроимпульса они устанавливаются в состояние “1”. Поступление второго синхроимпульса приводит к уменьшению этого числа на одну единицу и т.д. После поступления восьмого импульса, все триггеры обнуляются и цикл счета повторяется, что соответствует Ксч = 8.



а) схема счетчика

б) временные диаграммы, поясняющие работу счетчика
Рисунок 60 - Асинхронный двоичный вычитающий счетчик на D-триггерах

Таблица 16 – Таблица переходов вычитающего счётчика для кода 8421





№ входного импульса

СОСТОЯНИЕ ТРИГГЕРОВ СЧЕТЧИКА


ТЕКУЩЕЕ

СЛЕДУЮЩЕЕ

Q4

Q3

Q2

Q1

Q4’

Q3’

Q2’

Q1’

1

0

0

0

0

0

0

0

1

2

0

0

0

1

0

0

1

0

3

0

0

1

0

0

0

1

1

4

0

0

1

1

0

1

0

0

5

0

1

0

0

0

1

0

1

6

0

1

0

1

0

1

1

0

7

0

1

1

0

0

1

1

1

8

0

1

1

1

1

0

0

0

9

1

0

0

0

1

0

0

1

10

1

0

0

1

0

0

0

0




      1. Недвоичные счетчики


Не двоичные счетчики - это счетчики с произвольным коэффициентом счета
, имеющие значение Ксч  2n.
Принцип построения подобного класса счетных устройств состоит в исключении нескольких состояний обычного двоичного счетчика, являющихся избыточными для счетчиков с коэффициентом пересчета, отличающимися от двоичных. При этом избыточные состояния исключаются с помощью обратных связей внутри счетчика.

Число избыточных состояний для любого счетчика определяется из следующего выражения:

М = 2n - Ксч,
где М - число запрещенных состояний,

Ксч - требуемый коэффициент счета;

2n - число устойчивых состояний двоичного счетчика.
Задача синтеза счетчика с произвольным коэффициентом счета заключается в определении необходимых обратных связей и минимизации их числа.

Для синтеза счетчика могут использоваться любые типы триггеров.

Требуемое количество триггеров определяется из выражения:
n= [log2 Ксч],
где [log2 Ксч] - двоичный логарифм заданного коэффициента пересчета Ксч, округленный до ближайшего целого числа.
ЗАДАЧА: Выполнить синтез схемы недвоичного счетчика с периодом цикла Ксч = 5, работающего в режиме сложения. Использовать для построения схемы синхронные JK – триггеры.
Выполним расчет неизвестных:

Ксч = 5

N = 2n – 1 = Ксч – 1, N = 5 – 1 = 4 – емкость счетчика

n= [log2 Ксч], n= [log2 5]

n= 3 – разрядность счетчика.
Составим таблицу работы счетчика согласно полученным данным.



Таблица 17 – Таблица переходов суммирующего счётчика





№ входного импульса

СОСТОЯНИЕ ТРИГГЕРОВ СЧЕТЧИКА


ТЕКУЩЕЕ

СЛЕДУЮЩЕЕ

Q3

Q2

Q1

Q3’

Q2’

Q1’

1

0

0

0

0

0

1

2

0

0

1

0

1

0

3

0

1

0

0

1

1

4

0

1

1

1

0

0

5

1

0

0

0

0

0


Приведем таблицу переключения триггеров счетчика согласно таблице 17 и таблице 18.
Таблица 18 – Таблица переходов J K триггера


Вид перехода

J

K

0→0

0

-

0→1

1

-

1→0

-

1

1→1

-

0


Таблица 19 – Таблица переключения триггеров счетчика


№ имп. на входе счётчика

Состояние триггеров первой декады

Т3

Т2

Т1

Q3 – Q3’

J3

K3

Q2 – Q2’

J2

K2

Q1 – Q1’

J1

K1

1

0→0

0

-

0→0

0

-

0→1

1

-

2

0→0

0

-

0→1

1

-

1→0

-

1

3

0→0

0

-

1→1

-

0

0→1

1

-

4

0→1

1

-

1→0

-

1

1→0

-

1

5

1→0

-

1

0→0

0

-

0→0

0

-


Приведем диаграммы Вейча –Карно
ШАБЛОН


Q2Q1

Q4Q3

00

01

11

10

0

1

2

4

3

1

5

-

-

-


J3 K3


Q2Q1

Q3

00

01

11

10

0

0

0

1

0

1

-

-

-

-




Q2Q1

Q3

00

01

11

10

0

-

-

-

-

1

1

-

-

-



J2 K2


Q2Q1

Q3

00

01

11

10

0

-

-

1

0

1

-

-

-

-




Q2Q1

Q3

00

01

11

10

0

0

1

-

-

1

0

-

-

-



J1 K1


Q2Q1

Q3

00

01

11

10

0

1

-

-

1

1

0

-

-

-




Q2Q1

Q3

00

01

11

10

0

-

1

1

-

1

-

-

-

-


Рисунок 61 - Диаграммы Вейча –Карно
В результате минимизации получены следующие выражения:
J3 = Q2Q1
K3 = 1
J2 = Q1
K2 = Q1
J 1 = Q3
K1 = 1
Построим



Рисунок 62 - Логическая схема счетчика
2.4.7 Особенности построения недвоичных счетчиков
В каждом отдельном случае приходится применять какие-то конкретные методы получения требуемого коэффициента счета. Существует несколько методов получения счетчиков с заданным коэффициентом пересчета Ксч. Один их этих методов заключается в немедленном сбросе в “0” счетчика, установившегося в комбинацию, соответствующему числу Ксч. Его называют также методом автосброса.

Рассмотрим пример реализации счетчика с Ксч=10 методом автосброса.

Очевидно, что “сбрасывая” двоичный четырехразрядный счетчик на нуль каждый раз, когда он будет принимать состояние 1010, можно обеспечить”возврат” счетчика в исходное состояние после каждых десяти импульсов. Подобный прием удобно применять при использовании счетчиков в интегральном исполнении, имеющих ячейки конъюнкции (И) на входах установки в нуль, как это сделано в микросхеме К1533ИЕ5. В данном примере организованы соединения, обеспечивающие коэффициент пересчета Ксч =10.
Таблица 20 – Таблица работы счетчика





Рисунок 63 - Пример реализации счетчика с Ксч = 10
Как следует из рисунка 63, роль ячейки, выявляющей факт достижения кодовой комбинации 1010 на выходах счетчика, играет ячейка И, уже имеющаяся на входе сброса ИМС К1533ИЕ5.

В таблице 2 поясняются конфигурации соединений для получения различных коэффициентов пересчета с помощью счетчика К1533ИЕ5. Наиболее очевидные варианты получения коэффициентов (2, 4, 8, 16 ) в таблице не указаны.

В графе “Соединения” таблицы указано, какие выводы микросхемы должны быть соединены между собой: например, указание 1-12 означает, что нужно соединить вывод 1 с выводом 12. В строках “Ввод” и “Выход” таблицы указаны номера выводов микросхемы, на которые следует подавать входные импульсы и с которых надлежит снимать выходные, соответственно.

Следует отметить, что ИМС К1533ИЕ5 состоит из четырех счетных триггеров, один из которых имеет раздельные выводы входа и выхода, а остальные три триггера соединены последовательно по схеме асинхронного счетчика.


2.4.8 Реверсивный счётчик
В некоторых случаях необходимо, чтобы счетчик мог работать как в прямом, так и в обратном направлении счета. Такие счетчики называются реверсивными.

Реверсивные счетчики могут быть как асинхронного, так и синхронного типа. Они строятся путем применения логических коммутаторов (мультиплексоров) в цепях связи между триггерами.

Так, например, асинхронный реверсивный двоичный счетчик можно построить, если обеспечить подачу сигналов с прямого (при суммировании) или с инверсного (при вычитании) выхода предыдущего JK- или Т-триггера на счетный вход последующего.

В случае, когда реверсивный счетчик строится на базе D-триггеров, управляемых передним фронтом, для получения режима прямого счета следует соединить инверсный выход предыдущего с счетным входом последующего триггера.

Все рассмотренные типы счетчиков могут быть использованы в цифровых устройствах “умеренного” быстродействия, когда частота следования синхроимпульсов не превышает критического значения, при котором время задержки установки триггеров последних (старших) разрядов счетчика становится соизмеримым с длительностью периода входных тактовых импульсов. В связи с этим, асинхронные счетчики строятся на относительно небольшое количество разрядов, так как при большем количестве разрядов выходные сигналы триггеров старших разрядов появляются позднее, чем управляющие фронты синхроимпульсов (поступающих на вход первого триггера) .

Для построения вычитающего счетчика достаточно подать сигнал переноса на триггер старшего разряда не с прямого выхода предыдущего триггера, а с инверсного.



Связи между триггерами реверсивного счётчика соответствуют как суммирующему, так и вычитающему счётчику, но работает только одна из связей, которая определяется командой «Реверс» и подается на элемент И–НЕ, включенные в цепи передачи сигнала переноса. Схема реверсивного счётчика показана на рисунке 64.
2.4.9 Делители частоты. Назначение. Особенности построения
Цифровые последовательностные устройства, выполненные по схеме счетчика, но имеющие один счетный вход и один выход называются делителями частоты.

Любой счетчик может служить в качестве делителя частоты, если используется информация только одного из его выходов. Счетчики и делители имеют единую структуру, синтез делителя частоты соответствует синтезу счетчика.

Коэффициент счета счетчика численно совпадает с модулем деления делителя частоты. Счетчик по модулю 8 (Ксч = 8) позволяет реализовать делитель частоты на 8 без дополнительных схемных затрат. Это значит, что данный делитель делит частоту входной импульсной последовательности на 8.