Проектирование суммирующего счетчика с параллельным переносом на DV-триггерах
Характеристика разработки эквивалентной схемы суммирующего счетчика с параллельным переносом. Топологическое проектирование DV-триггера. Основной расчет времен задержки, фронта и среза. Определение паразитных сопротивлений и емкости межсоединений.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 01.10.2017 |
Размер файла | 578,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1. Схемотехническое моделирование
Задание на схемотехническую часть работы:
Спроектировать суммирующий счётчик с параллельным переносом на DV-триггерах со следующими параметрами:
- технологический базис - 1.2 мкм - 2 слоя металлизации
- напряжение питания - Uип= 5 В
- нагрузочная ёмкость - сн min=0.5 пФ
- пороговое напряжение n-канального транзистора - Uпор=0.7 В
- пороговое напряжение p-канального транзистора - Uпор= - 0.76 В
- толщина подзатворного окисла - dок= 30нм
- удельная крутизна n-канального транзистора - k0n=80 мкА/В2
- удельная крутизна p-канального транзистора - k0n=20 мкА/В2
- время фронта и среза - tф.= tср. ? 2 нс
- рабочая частота схемы - fт=20 МГц
Изменяемые параметры:
Uип=3.6 В сн max=0.5 пФ
Схема суммирующего счётчика
С параллельным переносом
Описание работы устройства
Счетчик предназначен для счета поступающих на его вход импульсов, в интервале между которыми он должен хранить информацию об их количестве. Поэтому счетчик состоит из запоминающих ячеек - триггеров.
Между собой ячейки счетчика соединяются таким образом, чтобы каждому числу импульсов соответствовали единичные состояния определенных ячеек. При этом совокуп-ность единиц и нулей на выходах п ячеек счетчика представляет собой п-разряд-ное двоичное число, которое однозначно определяет количество прошедших на входе импульсов. Поэтому ячейки счетчика называют его разрядами. Каждый разряд счетчика может находить- ся в двух состояниях. Число устойчивых состояний, которое может принимать данный счетчик, называют его емкостью, модулем счета или коэффициентом пересчета.
Если с каждым входным импульсом зарегистрированное в счетчике число увели-чивается, то такой счетчик является суммирующим, если же оно уменьшается, то вычита-ющим.Счетчик, работающий как на сложение, так и на вычитание, называют реверсивным.
Счетчик, у которого под воздействием входного импульса состояния переключающихся разрядов изменяются последовательно друг за другом, называют счетчиком с последовательным переносом, а когда переключение происходит одновременно (или почти одновременно) -счетчиком с параллельным переносом. Счетчики могут выполняться на счетных триггерах.
Счетчики с параллельным переносом. Ко всем разрядам такого счетчика информация о состоянии предыдущих разрядов поступает параллельно, также одновременно поступают к ним счетные (входные) импульсы. При этом переключающиеся разряды переходят в новые состояния одновременно. Переключение их в нужной последовательности обеспечивается логическими цепями, которые при поступ-лении входного импульса одни триггеры удерживают от перек-лючения, а другим разрешают переключиться. Триггеры такого счетчика, кроме счетного, должны иметь информационные входы, на которые поступают разрешения или запреты с логических цепей. Суммирующий счетчик с параллельным переносом. В соответствии с выводом 2 очередной разряд сумми-рующего счетчика должен переключаться входным импульсом в 1, когда все предыдущие разряды уже находятся в этом состоянии. Такое условие выполняется, если на информа-ционный вход каждого триггера подать конъюнкцию сигналов с прямых выходов предыдущих триггеров.Действительно,с конъюнктора на информационный вход триггера поступит разрешающая переключение 1, если все предыдущие триггеры находятся в 1, и по сигналу на счетном входе он переключится.
На рисунке представлена функциональная схема четырехразрядного счетчика с параллельным переносом на JK-триггерах. На тактовые входы С всех триггеров счетные импульсы поступают одновременно с входа Т. Информационные входы J и К каждого триггера объединены. Триггер JK переключается каждым счетным импульсом, так как на его входы J и К постоянно подается 1. Остальные триггеры переключаются счетными импульсами при следующих условиях: Т2 - при Q1 =1; ТЗ - при Q1= 1,Q2 = 1; T4 - при Q1=1,Q2=1,Q3 = 1.
Недостатком описанного счетчика является необходимость иметь конъюнкторы с большим количеством входов, число которых должно возрастать с увеличением числа разрядов. Количество входов конъюнктора ограничено. Поэтому в многоразрядных счетчиках используют конъюнкторы с небольшим числом входов, которыми составляют многовходовые. За счет последовательного включения конъюнкторов увеличивается время распространения логической 1 - сигнала, разрешающего переключение, т. е. уменьшается быстродействие счетчика. Однако время задержки сигнала логическим элементом в несколько раз меньше, чем триггером, поэтому выигрыш в быстродействии по сравнению со счетчиком с последовательным переносом все равно будет существенным.
Преобразование исходной схемы:
Данная схема построена на JK-триггерах ,входы J и К которых объединены. В таком включении JK-триггер представляет собой TV-триггер,работающий в счётном режиме. Необходимо получить элемент работающий аналогично, но построенный на DV-триггерах.
Способ получения Т - триггера из D - триггера
TV - триггер
Таким образом чтобы получить заданную схему на DV - триггерах необходимо:
- из синхронируемого D-триггера со статическим управлением сделать синхронируемый триггер с динамическим управлением путём создания двуступенчатого триггера
- соединить вход D с инверсным выходом триггера
- ввести вход V для получения DV-триггера
Полученная схема TV - триггера будет выглядеть следующим образом:
Выполнение схемотехнической части.
Используем параметры эквивалентного логического элемента, разработанного в
курсовом проекте по микросхемотехнике ЦИС
Данное устройство построено на элементах И-НЕ.
Размеры транзисторов:
Инвертор:Ln=Lp=2л Wn=5л, Wp=16л Ln=Lp=1.2мкм Wn=3 мкм, Wp=9.6 мкм
2И-НЕ: Ln=Lp=2л Wn=10л, Wp=16л Ln=Lp=1.2мкм Wn=6 мкм, Wp=9.6 мкм
3И-НЕ: Ln=Lp=2л Wn=15л, Wp=16л Ln=Lp=1.2мкм Wn=9 мкм, Wp=9.6 мкм
Расчёт времён задержки, фронта, среза(tф.= tср)
Т.к. в данной схеме на триггеры тактовый импульс поступает синхронно, то максимальная задержка на каждый триггер будет примерно равна периоду сигнала - 20 нс , деленному на три, т.е.
t зд ср <Т/3=16.66нс
Триггер является двухступенчатым, работающим по срезу тактового импульса. Так как тактовый сигнал поступает параллельно на каждый разряд счетчика ,то время задержки всей схемы будет равняться времени задержки на один разряд. Каждый разряд состоит из DV-триггера и схемы его преобразования в TV. счетчик триггер срез сопротивление
Задержка на триггер будет равна задержке на второй ступени. Максимальное число ЛЭ, через которые пройдет сигнал на второй ступени равно шести: три на триггере-защелке(RS) и три на управляющей цепи (учитывая инверсию синхросигнала). На первой- семь ЛЭ, учитывая схему преобразования. Следовательно для каждого разряда должно выполнятся условие :
t зд <Т/3=16.66нс tф.= tср ? 2нс
После предварительного расчета и проектирования в программе OrCAD получили следующие результаты работы триггера:
tзд01 = 1.05 нс tзд10 = 2.06 нс tф = 1.44 нс tср = 1.75 нс
Эти результаты полностью удовлетворяют заданным условиям.
Эквивалентная схема двухступенчатого Т-триггера, построенного на DV- триггере.
Результаты работы двуступенчатого Т-триггера на
DV-триггерах,срабатывающего по срезу синхросигнала
Эквивалентная схема суммирующего счётчика с параллельным переносом
Результаты работы
Cуммирующего счётчика с параллельным переносом
Анализ работы счётчика
Анализ работы счётчика проведём с помощью программы OrCAD.
На выходе Q4:
tср= 1.56 нс
tф.= 1.46 нс
tзд01 = 1.05 нс
tзд10 = 2.06 нс
t зд ср= 1.55 нс
На остальных выходах полученные характеристики те же.
Топологическое проектирование.
Выполним эскизный чертёж топологии устройства и расчитаем паразитные сопротивления и ёмкости межсоединений.
Топология логических элементов
- сопротивление 1-го слоя металлизации, Rm1= 0.1 Ом/?
- сопротивление 2-го слоя металлизации, Rm2= 0.05 Ом/?
- толщина подзатворного окисла - dок= 30нм
- диэлектрическая проницаемость окисла, еок=3,9
Рассчитаем паразитные ёмкость и сопротивление одной из самых больших шин - шина Т
Rпар= lm Rm/W
где lm - длина слоя металлизации, Rm - его сопротивление,
W - ширина шины
Спар=( ео еок S)/dSiO2
где S - площадь обкладок паразитного конденсатора.
В результате получаем:
Rпар= 44 Ом
Спар= 245 фФ
tзд = Rпар Спар= 0,11нс
При расчёте использовались данные, посчитанные вручную и программой MicroWind, сравнивались и выбирались наибольшие значения.
Параметры спроектированного устройства
Данные параметры приводятся с учётом паразитных ёмкостей:
Все параметры устройства полностью удовлетворяют условиям:
tф.= tср. ? 2 нс tзд. ? 16 нс
Максимальная частота
Уменьшая период тактового сигнала Т,находим минимальный период Т(максимальную частоту),при котором будут ещё выполняться изначально заданные параметры:
tф.= tср. ? 2 нс tзд. ? 16 нс
Получаем значение Tmin = 20 нс.
Таким образом, гарантированной максимальной частотой,при которой схема будет работать при выполнении условий ТЗ является частота 50МГц.
Работа схемы при 50МГц
Таблица. Характеристики на максимальной рабочей частоте.
Выход |
tф,нс |
tср,нс |
tзд01,нс |
tзд10,нс |
t зд ср,нс |
|
Q1 |
1,73 |
1,90 |
2,09 |
2,85 |
2,47 |
|
Q2 |
1,86 |
1,99 |
2,16 |
2,8 |
2,48 |
|
Q3 |
1,75 |
1,98 |
2,24 |
2,8 |
2,52 |
|
Q4 |
1,67 |
1,91 |
2,28 |
2,89 |
2,56 |
Изменение номинала источника с 5В до 3.6В
Работа схемы при Uип= 3.6 В
При данном напряжении питания не выполняются условия технического задания tф.= tср. ? 2 нс
Изменение нагрузочной ёмкости в 10 раз с 0.75 пФ до 7.5 пФ
При данной нагрузке tф~16 нс и tср~ 25 нс,что гораздо больше чем необходимо обеспечить.Время задержки в этом случае ~ 11нс,хотя необходимо обеспечить 16,6нс
Потребляемая мощность
Мощность расчитаем с помощью программы OrCAD.
Измерим средний ток,протекающий через источник питания и умножим его на Uип= 5 В.
Получим:
Pраб= 1,3 мВт Pmax = 3.7 мВт
Так как tф.~ tср. то потребляемую мощность можно расчитать по формулам:
Мощность потребляемая отдельным триггером:
Pраб= cн·fраб·U2ип=0,75пФ·20МГц·25В2 = 0.375 мВт
Pmax= cн·fmax·U2ип=0,75пФ·50МГц·25В2 = 0.937 мВт
Мощность потребляемая всей схемой целиком:
Pраб сх= 2 мВт
Pраб сх= 4 мВт
Выводы относительно схемотехнической части.
Спроектированное устройство - суммирующий счётчик с параллельным переносом выполняет заданную функцию.
При этом его параметры удовлетворяют условиям ТЗ.
Данное устройство занимает площадь 720 мкм на 150 мкм.
Рассмотрена работа схемы с нагрузочной ёмкотью 0.75 пФ. Увеличение емкости в 10 раз до 7.5 пФ привело к тому,что условия ТЗ перестали выполняться.
Понижение Uип до 3,6 В также привело к невыполнению условий ТЗ относительно tфр и tср.
Устройство работает на частоте 20 МГц. Максимально возможная частота работы при которой выполняются условия ТЗ составляет 50 МГц.
Потребляемая мощность: рабочая - 1,3 мВт максимальная - 3,7 мВт
2. Технологическая часть
Задание на технологическую часть работы:
Разработать технологический маршрут изготовления КМОП инвертора для суммирующего счётчика с параллельным переносом на JK-триггерах со следующими параметрами:
- технологический базис - 1.2 мкм - 2 слоя металлизации
- напряжение питания - Uип= 5 В
- пороговое напряжение n-канального транзистора - Uпор=0.7 В
- пороговое напряжение p-канального транзистора - Uпор= - 0.76 В
- толщина подзатворного окисла - dок= 30нм
Разработка топологического маршрута
Маршрут изготовления КМОП пары
Размещено на Allbest.ru
Подобные документы
Логическое моделирование TV-триггера с динамическим управлением и суммирующего счетчика в Orcad. Схемотехническое и топологическое проектирование базисных вентилей в Microwind. Определение межсоединений и паразитных емкостей, потребляемой мощности.
курсовая работа [3,7 M], добавлен 04.02.2011Эквивалентное преобразование электрических схем. Расчёт транзисторных схем. Факторы схемотехнической реализации счетчика. Проектирование JK-, T-триггеров и четырехразрядного счётчика. Исследование схемы счетчика на сложение с последовательным переносом.
контрольная работа [1,5 M], добавлен 13.06.2012Анализ и синтез асинхронного счетчика с КСЧ=11 в коде 6-3-2-1 и с типом триггеров JJJJ, его назначение, разновидности и технические характеристики. Пример работы суммирующего счетчика. Синтез JK–триггера (устройства для записи и хранения информации).
курсовая работа [2,4 M], добавлен 25.07.2010Понятие и назначение счетчика, его параметры. Принцип построения суммирующего и вычитающего счетчика. Универсальность реверсивного счетчика. Счетчики и делители с коэффициентом пересчета, отличным от 2n. Счетчики со сквозным переносом (разные триггеры).
реферат [2,0 M], добавлен 29.11.2010Интегральная микроэлектроника как элементная база дискретной техники. Применение биполярных и полевых транзисторов в качестве активных элементов цифровых микросхем. Выбор и обоснование структурной схемы суммирующего двоично-десятичного счетчика импульсов.
курсовая работа [702,9 K], добавлен 04.06.2010Разработка и расчет синхронного суммирующего восьмиразрядного счетчика на основе JK-триггера. Моделирование схемы в программе Electronic Work Bench. Дешифрирование входных сигналов. Характеристики цифро-буквенного индикатора АЛС314А и дешифратора 514ИД4А.
дипломная работа [339,4 K], добавлен 13.04.2014Знакомство с ключевыми особенностями постройки шестнадцатеричного счетчика, работающего в коде Грея с индикацией на 7-сегментном индикаторе. Общая характеристика счетчиков с последовательным переносом: основное назначение устройств, рассмотрение функций.
контрольная работа [1,6 M], добавлен 06.08.2013Принцип работы и характеристика интегральных схем. Разработка модуля реверсивного счетчика с применением микросхем современных серий. Принципиальная схема модуля; расчет динамических параметров, потребляемой мощности, надежности; конструкция устройства.
курсовая работа [171,3 K], добавлен 25.11.2013Решение задач на построение функциональной схемы трехразрядного накапливающего сумматора с параллельным переносом, используя одноразрядные полные сумматоры. Построение схемы электрической принципиальной управляющего автомата Мили для микропрограммы.
контрольная работа [51,1 K], добавлен 07.01.2011Микрооперации над кодовыми словами, которые выполняют в цифровых схемах счетчики. Структурная схема триггера К155ТВ1, электрические параметры. Принцип работы цифрового счетчика, построение таблицы истинности, моделирование в программе Micro-Cap.
курсовая работа [747,2 K], добавлен 11.03.2013