GeoSELECT.ru



Программирование / Реферат: Десятично-двоичный сумматор (Программирование)

Космонавтика
Уфология
Авиация
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Аудит
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника
Бухгалтерский учет
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Инвестиции
Иностранные языки
Информатика
Искусство и культура
Исторические личности
История
Кибернетика
Коммуникации и связь
Компьютеры
Косметология
Криминалистика
Криминология
Криптология
Кулинария
Культурология
Литература
Литература : зарубежная
Литература : русская
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Мифология
Москвоведение
Музыка
Муниципальное право
Налоги
Начертательная геометрия
Оккультизм
Педагогика
Полиграфия
Политология
Право
Предпринимательство
Программирование
Психология
Радиоэлектроника
Религия
Риторика
Сельское хозяйство
Социология
Спорт
Статистика
Страхование
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Физика
Физкультура
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
   

Реферат: Десятично-двоичный сумматор (Программирование)



Введение.

В настоящее время интегральные микросхемы (ИМС) широко применяются в
радиоэлектронной аппаратуре, в вычислительных устройствах, устройствах
автоматики и т.д. Цифровые методы и цифровые устройства, реализованные на
интегральных микросхемах разной степени интеграции, в том числе на
микропроцессорных средствах, имеют широкие перспективы использования в
цифровых системах передачи и распределения информации, в телевизионной,
радиовещательной и другой аппаратуре связи. Современный этап развития
научно – технического процесса характеризуется широкими применением
электроники и микроэлектроники во всех сферах жизнедеятельности человека.
Важную при этом сыграло появление и быстрое совершенствование ИМС –
основной элементной базы современной электроники. С внедрением ИМС
значительно снизилась себестоимость радиоэлектронных приборов, они стали
более доступными и более компактными и расширилось внедрение
радиоэлектроники в развитие науки и техники.
В отличии от цифровых устройств некоторые импульсные устройства,
например формирователи и генераторы импульсов различной формы производить
серийно в виде интегральных схем (ИС) экономически невыгодно. Перспективен
другой путь – построение импульсных устройств на ИС широкого применения т.е
на логических элементах, операционных усилителях и других ИС совместно с
навесными элементами. Это способствует унификации элементной базы,
эффетивному использованию и комплексной миниатюризации радиоэлектронной
аппаратуры – высокая надёжность, малые габариты и масса, низкая стоимость и
потребляемая мощность.

1. Общая часть.
1.1. Назначение арифметически - логических интегральных схем.

Арифметически – логические интегральные микросхемы, являются
неотъемлемой частью микроэлектронных цифровых вычислительных устройств и
предназначены для выполнения арифметических и логических операций над
числами, представленными в двоичном, двоично – десятичном и других кодах.
Для выполнения арифметических операций АЛУ строят на сумматорах.
Сумматором называется устройство, выполняющее арифметическое сложение
двух чисел, представленных сигналами на его входах. При необходимости
сумматоры с помощью некоторых вспомогательных операций (сдвига числа,
обращения кода числа) могут выполнять алгебраическое сложение, вычитание,
умножение, деление, сравнение и другие действия с числами.


1.2. Классификация сумматоров.

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


1.3. Выбор и обоснование функциональной схемы.

Последовательно – параллельный тип сумматора. ( Смотри рисунок 1)

Количество одноразрядных суммирующих схем в таком сумматоре меньше
количества разрядов в суммируемых числах. Эти схемы соединены между собой в
цепочку в порядке последовательного возрастания разрядов. На входы
сумматора поступает группа цифр младших разрядов слагаемых, причем перенос
образующийся на входе старшей одноразрядной суммирующей схемы, запоминается
соответствующим устройством. Затем на входы сумматора поступает следующая
группа слагаемых. Одновременно на соответствующий вход младшей
одноразрядной суммирующей схемы поступает перенос, который хранится в
запоминающей схеме.
Элементная база.
В качестве элементной базы для построения арифметического устройства
использованы ИМС серии К155ТМ2, К155ИР1, К155ИМ1.


К155ТМ2.
ИМС серии К155ТМ2 (рис1) содержат два независимых D-триггера имеющих
общую цепь питания
У каждого триггера есть входы D, S и R, а так же комплиментарные выходы
Q и Q. Входы R и S – асинхронные, потому что они работают независимо от
сигнала на тактовом входе. Напряжение питания +5В подаётся на контакт 14, а
питание 0В на контакт 7.
Параметры и эксплуатационные данные ИМС К155ТМ2 приведены в таблице 1.



Рис1.



ТАБЛИЦА1
|Параметры |Значение |
| | |
|I0вх |16 |
|мА | |
| |0,04 |
|I1вх | |
|мА |2,4 |
| | |
|U0вых мА |0,4 |
| | |
|U1вых мА |5 |
| | |
|U питания | |


Кантакты 1, 2, 3, 4, 10,11, 12, 13 – входы.
Контакты 5, 6, 8, 9 – выходы.
5 – общий.
14 – питание.



Для защиты схемы от электрических помех на выходы питания ставится
электролитический конденсатор К–53–14-1,6В-6,8 мкФ. Для защиты от
низкочастотных помех, между контактами питания и заземления, ставятся
керамические конденсаторы типа КМ-5б-Н90-0,047 мкФ.
Электрические характеристики конденсаторов.
К-53-14-1,6в-6,8мкФ

ТАБЛИЦА 4
|Параметры |Значение |
|Uном | |
| |6,6В |
|Предельно допустимая температура | |
| |+ 80ос |
|Рабочая температура | |
| |+ 20ос |

КМ-5б-Н90-0,47мкФ

ТАБЛИЦА 5
|Параметры |Значение |
|Uном | |
| |16В |
|Предельно допустимая температура | |
| |+ 80ос |
|Рабочая температура | |
| |+ 20ос |


2. Специальная часть.

2.1. Описание работы принципиальной схемы.
На входы А и В сумматора ( ДД3 ) последовательно начиная с младшего
разряда подаются числа из четырехразрядных регистров ( ДД1 и ДД2 ).
Полученная сумма с выхода сумматора записывается в регистр ( ДД4 ).
Полученный в результате перенос записывается Д – триггером ( ДД5 ), с
выхода которого он поступает на вход входного переноса сумматора, для
сложения его со следующими разрядами.
2.2.Расчет параметров.
2.2.1.Расчет потребления мощьности.
ТИП ИМС |I потребления mВт |P потребления mВт | |К 155 ТМ 2 |31.5
|157.5 | |К 155 ИМ 1 |80 |400 | |К 155 ИР 1 |82 |410 | |Потребляемая
мощность.

2.2.2.Расчет быстродействия.
ТИП ИМС |T задержки ср. н.с. | |К 155 ТМ 2 |25 | |К 155 ИМ 1 |34 | |К
155 ИР 1 |35 | |
2.2.3 Расчёт надёжности.

Надёжность – это свойство объекта выполнять заданные функции, сохраняя
значения эксплуатационных параметров в допустимых приделах в соответствии с
установленными нормами его эксплуатации, ремонта, технического обслуживания
и транспортировки.
Расчёт параметров надёжности ведётся в два этапа:
1. Предварительный расчёт надёжности изделия проводят на этапе
эскизного проектирования. В результате предварительного расчёта
определяются все основные параметры:
а) Интенсивность отказа изделий. Определяется по формуле 9.

[pic]

Где N – число группы “компонентов надёжности”, имеющие
разные интенсивности отказов.
[pic] io – интенсивность отказа элементов в i – ой
группе.
ni – количество элементов в i – ой группе.



б) Время наработки на отказ определяется по формуле 10.

[pic]

в) Вероятность безотказной работы определяется по формуле 11.

[pic]
где t – время работы изделия.

В таблице 8 приведены показатели надёжности изделий.
ТАБЛИЦА 8
|Группа элементов |Интенсивность |Количество |[pic]io[pic] |
| |атказа 1/час |элементов |ni 1/час |
| | |1/час | |
| | | | |
|ИМС. |0.01.10-5 |4 |0.04 . 10-5 |
|Конденсаторы: | |3 | |
|а)Керамические. |0.062 . 10-5 |2 |0.124 . 10-5 |
|б)Электролитические. |0.035 . 10-5 |1 |0.035 . 10-5 |
|Контактные разводы. |0.02 . 10-5 |6 |0.12 . 10-5 |
|Пайка. |0.01 . 10-5 |41 |0.41 . 10-5 |
|Печатная плата. |0.1 . 10-5 |1 |0.1 . 10-5 |



По формуле 9 получим интенсивность отказов для всего изделия:
[pic]
По формуле 10 определим время наработки на отказ:

[pic]

По формуле 11 определим вероятность безотказной работы для 100 часов,
1000 часов и 10000 часов.
P (100) = 0.9991
P(1000) = 0.9917
P(10000) = 0.9209

2. Окончательный расчёт надёжности.
Ведётся на этапе техниического проектирования. Формулы для расчёта
показателей те же, но следует учитывать электрический режим работы схемы и
условия эксплуатации, вибрации и т.д.
В рамках курсового проекта для учёта влияния режима работы
расчитывается коэффициент нагруски Кн по формуле 12, а температурный
коэффициент берётся равный 1. Коэффициент нагрузки для ИМС определяется по
нагрузочной способности (через коэффициент разветвления).
[pic]
где Кр.р – коэффициент разветвления рабочий
(вычисляется).
Кр.н – коэффициент разветвления наминальный.

Для конденсаторов коэффициент нагрузки через напряжение по формуле 13.
[pic]

В таблице 9 приведены паказатели надёжности всего изделия
ТАБЛИЦА 9
|ИМС |Интенсивность |Кн |[pic]io . |
| |отказа | |ni . Кн |
| | | | |
|К155ТМ2. |0.01 . 10-5 |0.1 |0.001 . |
|К155ИМ1. |0.01 . 10-5 |0.1 |10-5 |
|К155ИР1. |. 10-5 |0.5 |0.001 . |
|К155ИР1. |0.01 . 10-5 |0.5 |10-5 |
|К155ИР1. |0.01 . 10-5 |0.5 |0.05 . |
|Керомический конденсатор. |0.062 . 10-5 |1 |10-5 |
|Электролитический конденсатор |0.035 . 10-5 |1 |0.05 . |
|Плата. |0.1 . 10-5 |1 |10-5 |
|Контактные разъёмы. |0.02 . 10-5 |1 |0.05 . |
|Пайка. |0.01 . 10-5 |1 |10-5 |
| | | |0.062 . |
| | | |10-5 |
| | | |0.035 . |
| | | |10-5 |
| | | |0.1 . 10-5|
| | | | |
| | | |0.02 . |
| | | |10-5 |
| | | |0.01 . |
| | | |10-5 |


= 0.0887 . 10-5 1/час.

= 149925,03 час.

P (100) = 0.9991
P(1000) = 0.9912
P(10000) = 0.9156


2.4 Конструкционный расчёт печатной платы.

На рис.6 показана двухсторонняя печатная плата с металлизированными
отверстиями.

[pic]
Рис 6
d – диаметр отверстия.
dкп – диаметр контактной площадки.
S – расстояние между контактными площадками или контактной площадкой и
проводником.
t – ширина печатного проводника.
H – ширина печатной платы.

Диаметр металлизированных монтажных отверстий, выбирается в зависимости
от диаметра вставляемого в него выхода и от толщины ПП.
В схеме два различных вида диаметров выводов. У ИМС и керамических
конденсаторов диаметры выводов составляют 0.5мм.
У электрического конденсатора диаметр выводов составляет 0.6мм.
Для обеспечения высокого качества пайки и надёжности соединения,
различие диаметров выводов и металлизированного отверстия не должно быть
больше 0.4 мм.
При разработке конструкции ПП решают задачу размещения элементов на ПП,
трассировки печатных проводников, выбора метода изготовления ПП.

2.4.1 Расчёт геометрических размеров.

Выбираем ПП второго класса. Расчёт геометрических размеров ПП по оси
X:
Lx = x1 + x2 + lx + tx (nx . 1)
Размер ПП по оси Y:
Ly = y1 + y2 + ly + ty (ny . 1)
Шаг размещения ИМС по оси X:
tx = Lx + rx R
Шаг размещения ИМС по оси Y:
ty = Ly + ry R

где: x1 и x2 – краевые технологические поля.
y1 и y2 – краевые защитные поля.
Lx и Ly – длинна и ширина ИМС.
nx и ny – число ИМС в ряду по осям “X” и “Y”.
rx и ry – количество шагов по осям “X” и “Y”.



Формула для расчёта прокладки в узком месте требуемого количества
проводников.
[pic]

Ширина печатного проводника выбирается из следуемых показателей:
0.45 в свободных местах платы
0.40 в узких местах платы.



-----------------------



[pic]

[pic]

[pic]


-----------------------
Лист

Лист

Изм

№ докум.

Подп.

Дата


КП 2201.99.31.03 ЭЗ


13






Реферат на тему: Динамические объекты (Турбо Паскаль)

ДИНАМИЧЕСКИЕ ОБЪЕКТЫ
Объектные переменные вo многом подобны обычным переменным Турбо
Паскаля, в частности, их можно размещать в динамической памяти. Турбо
Паскаль содержит средства, облегчающие размещение объектных переменных в
куче и их удаление из нее, например:
var
Pline: ^Tline;
.......
New(Pline, Init):
.......
В этом примере размещение объектной переменной (на нее указывает
PLINE) в куче сопровождается одновременным обращением к конструктору
TLINE.INIT для инициализации объекта и связывания виртуальных методов с
вновь созданной переменной: в процедуре NEW допускается в качестве второго
параметра указывать обращение к конструктору.
Более того, процедуру NEW можно вызывать и как функцию - в этом случае
она возвращает значение типа POINTER, указывающее на динамически
распределенный объект:
PLine := New(TLine);
или
PLine := New(TLine, Init):
Обратите внимание: первым параметром процедуре New передается
указатель на динамически распределяемый объект, в то время как первым
параметром функции NEW - тип распределяемого объекта. И в том, и в другом
случае в качестве втором параметра обращения допускается использовать вызов
конструктора, однако имя конструктора не может быть составным -ведь в
момент обращения динамический объект еще не создан. Например, оператор
New(Pline, PLine^.Init);
вызовет сообщение об ошибке.
При обращении к NEW с одновременным вызовом конструктора динамическая
память резервируемая с помощью специального программного кода, входящего в
любой конструктор и вызываемого до начала работы исполняемой части
конструктора (до begin). При этом динамическая память может оказаться
исчерпанной. В этом случае стандартная функция обработки ошибок
администратора кучи выдает значение 0, что вызывает аварийное завершение
программы с кодом ошибки 203. Если используется нестандартная функция
обработки ошибок и эта функция возвращает 1, конструктор пропускает
операторы после begin и возвращает NIL. Таким образом гарантируется, что
исполняемые операторы конструктора будут работать только при условии
нормального распределения динамической памяти. Однако в теле конструктора
может быть создан новый динамический объект, в нем - свой и т.д. Турбо
Паскаль
допускает произвольную глубину вложенности конструкторов. Если на каком-то
уровне обнаружится нехватка динамической памяти, необходимо ликвидировать
всю цепочку успешно распределенных объектов. Чтобы эта операция стала
возможной, в Турбо Паскаль введена стандартная процедура без параметров
FAIL, которая может вызываться только из конструктора и которая освобождает
уже выделенную конструктором память, завершает его работу и возвращает NIL.
Для удаления динамического объекта из кучи используется особый метод -
деструктор, описываемый с помощью зарезервированного слова DESTRUCTOR. В
этом методе можно предусмотреть все действия, связанные с ликвидацией
динамического объекта (т.е. переменной объектного типа, размещенной в
динамической памяти), например, осуществить нужную коррекцию списка
динамических объектов. Обращение к деструктору указывается вторым
параметром при вызове процедуры DISPOSE, например:
..........
type
TLine = object(Point)
......
Constructor Init;
Destructor Done;
end;
.......
New(PLine, Init); {Размещение динамического объекта}
.......
Dispose(PLine, Done); {Удаление динамического объекта}
.......
При необходимости деструктор, как и любой другой метод объекта
(кроме конструктора!), можно объявить виртуальным.





Новинки рефератов ::

Реферат: Цепные дроби (Математика)


Реферат: Деятельность азербайджанской буржуазии в 1905 году (История)


Реферат: Музыкальная жизнь Санкт-Петербурга XIX века (Музыка)


Реферат: Гадание (Религия)


Реферат: Культура эпохи Нового царства (Культурология)


Реферат: Как организовываются выборы Президента Украины (2004) (Право)


Реферат: Витамины (Биология)


Реферат: Теории возникновения жизни (Биология)


Реферат: Некоммерческие организации (Гражданское право и процесс)


Реферат: Лечебная физкультура при пиелонефрите (Спорт)


Реферат: Врачебный контроль и самоконтроль МГИУ (Спорт)


Реферат: История социологии. Социология Маркса (Социология)


Реферат: Задачи по оборудованию портов (Транспорт)


Реферат: Изменение системы государственного управления народным хозяйством в 1957г. (Государство и право)


Реферат: Архитектура Flash-памяти (Программирование)


Реферат: Культурология (Культурология)


Реферат: Расчет финансовый предприятия (Бухгалтерский учет)


Реферат: Женский бизнес (Менеджмент)


Реферат: Титан (Химия)


Реферат: Проявление симметрии в различных формах материи (Естествознание)



Copyright © GeoRUS, Геологические сайты альтруист