∧∨∧∨∧∨
Навигация
Главная
Сервисы
 Карта сайта
Наши друзья
Новости
Обратная связь
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике



 
electronic.com.ua

Google
electronic.com.ua


СКБ КриптоНет


Реклама
]]>
]]>

Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

Оглавление

Содержание книги......................................................................................................... 14

Программные средства Xilinx Foundation............................................................... 16

WWW.DDPP.COM......................................................................................................... 17

Для преподавателей....................................................................................................... 17

О том, как готовилась эта книга.................................................................................. 18

Ошибки............................................................................................................................. 18

Благодарности................................................................................................................. 18

Глава 1

Введение.................................................................................................................... 21

1.1.0 цифровом проектировании............................................................................... 21

1.2. Соотношение между аналоговым и цифровым.............................................. 23

1.3. Цифровые устройства............................................................................................ 27

1.4. Электронные аспекты цифрового проектирования....................................... 28

1.5. Роль программирования в проектировании цифровых устройств............. 30

1.6. Интегральные схемы.............................................................................................. 32

1.7. Программируемые логические устройства..................................................... 37

1.8. Специализированные интегральные схемы...................................................... 38

1.9. Печатные платы....................................................................................................... 40

1.10.  Уровни проектирования цифровых устройств.............................................. 41

1.11.  Самое главное........................................................................................................ 46

1.12.  Напутствие.............................................................................................................. 47

Упражнения..................................................................................................................... 48

Глава 2

Числовые системы и коды............................................................................ .... 49

2.1.  Позиционные системы счисления...................................................................... 49

2.2.  Восьмеричные и шестнадцатеричные числа................................................... 51

2.3.  Общие преобразования позиционных систем счисления............................. 53

2.4.  Сложение и вычитание недесятичных чисел.................................................... 56

2.5.  Представление отрицательных чисел................................................................. 59

2.5.1.  Представление чисел в прямом коде со знаком..................................... 59

2.5.2.  Системы представления чисел в форме дополнения............................ 60

2.5.3.  Дополнительный код..................................................................................... 60

2.5.4.  Представление двоичных чисел

в двоичном дополнительном коде....................................................................... 62

2.5.5.  Представление в форме поразрядного дополнения.............................. 63

2.5.6.  Представление двоичных чисел в обратном коде.................................. 63

2.5.7.  2.5.7. Представление чисел с избытком.................................................... 64

2.6. Сложение и вычитание двоичных чисел

в дополнительном коде................................................................................................. 64

2.6.1.  Правила сложения......................................................................................... 64

2.6.2.  Графическая интерпретация...................................................................... 65

2.6.3.  Переполнение................................................................................................ 66

2.6.4.  Правила вычитания....................................................................................... 67

2.6.5.  Дополнительный код и двоичные числа без знака................................ 68

2.7.  Сложение и вычитание двоичных чисел в обратном коде........................... 69

2.8.  Двоичное умножение........................................................................................... 71

2.9.  Двоичное деление.................................................................................................. 73

2.10. Двоичные коды десятичных чисел................................................................... 74

2.11.КодГрея.................................................................................................................... 77

2.12.  Коды символов...................................................................................................... 79

2.13.  Коды действий, условий и состояний.............................................................. 79

2.14.  n-мерные кубы и расстояние............................................................................. 83

2.15.  Коды, обнаруживающие и исправляющие ошибки..................................... 84

2.15.1.   Коды, обнаруживающие ошибки............................................................ 85

2.15.2.   Коды, исправляющие ошибки

и обнаруживающие многократные ошибки..................................................... 87

2.15.3. Коды Хэмминга.................................................................................................. 88

2.15.4.   Циклические коды....................................................................................... 92

2.15.5.   Двумерные коды......................................................................................... 93

2.15.6.   Коды с контрольной суммой................................................................... 95

2.15.7.   Коды «m из n».............................................................................................. 96

2.16. Коды для последовательной передачи и хранения данных......................... 96

2.16.1.   Параллельное и последовательное представление данных............... 96

2.16.2.   Сигнальные коды для последовательной передачи............................. 97

Обзор литературы.......................................................................................................... 101

Упражнения..................................................................................................................... 102

Задачи............................................................................................................................... 104

Глава 3

Цифровые схемы........................................................................................................... 107

3.1.  Логические сигналы и вентили............................................................................ 108

3.2.  Семейства логических схем.................................................................................. 113

З.З.КМОП-логика............................................................................................................ 114

3.3.1. Логические уровни КМОП-схем................................................................ 114

    3.3.2. МОП-транзисторы.......................................................................................... 115

    3.3.3. Базовая схема КМОП-инвертора................................................................. 116

3.3.4.  КМОП-схемы И-НЕ и ИЛИ-НЕ.................................................................... 119

3.3.5.  Коэффициент объединения по входу........................................................ 120

3.3.6.  Неинвертирующие вентили......................................................................... 122

3.3.6.  КМОП-схемы И-ИЛИ-НЕ и ИЛИ-И-НЕ.................................................... 123

3.4. Электрические свойства КМОП-схем................................................................. 125

3.4.1.   Общий обзор.................................................................................................. 125

3.4.2.   Справочные данные и спецификация...................................................... 126

3.5. Электрические характеристики

КМОП-схем в установившемся режиме.................................................................. 129

3.5.1.  Логические уровни и помехоустойчивость............................................ 129

3.5.2.  Поведение схемы с активными нагрузками............................................ 131

3.5.3.  Поведение схемы с неидеальными входными сигналами................... 138

3.5.4.  Коэффициент разветвления по выходу.................................................... 140

3.5.5.  Влияние нагрузки.......................................................................................... 141

3.5.6.  Неиспользуемые входы................................................................................ 141

3.5.7.  Броски тока и развязывающие конденсаторы........................................ 142

3.5.8.  Как испортить КМОП-схему....................................................................... 143

3.6. Динамические свойства КМОП-схем................................................................. 144

3.6.1.   Длительность переходного процесса....................................................... 145

3.6.2.   Задержка распространения........................................................................ 151

3.6.3.   Потребляемая мощность............................................................................. 153

3.7. Другие варианты входных и выходных цепей КМОП-схем........................... 155

3.7.1.  Логические ключи......................................................................................... 155

3.7.2.  Триггер Шмитта............................................................................................. 156

3.7.3.  Схемы с тремя состояниями....................................................................... 157

3.7.4.  Схемы с открытым стоком.......................................................................... 160

3.7.5.  Подключение светодиодов.......................................................................... 162

3.7.6.  Шины с несколькими источниками сигналов......................................... 164

3.7.7.  Монтажная логика......................................................................................... 164

3.7.8.  Резисторы, соединяющие выходы схем с шиной питания................... 165

3.8. Семейства схем КМОП-логики............................................................................. 169

3.8.1.  Семейства схем НС и НСТ........................................................................... 169

3.8.2.  Семейства схем VHC и VHCT...................................................................... 170

3.8.3.  Электрические характеристики схем семейств
HC,HCT,VHC и VHCT............................................................................................... 170

3.8.4.  Схемы семейств FCT и FCT-T..................................................................... 176

3.8.5.  Электрические характеристики схем

семейства FCT-T....................................................................................................... 177

3.9. Логические схемы на биполярных транзисторах............................................. 179

3.9.1.  Диоды............................................................................................................... 180

3.9.2.  Диодная логика............................................................................................... 183

3.9.3.  Биполярные транзисторы............................................................................ 185

3.9.4.  Транзисторный инвертор............................................................................ 188

3.9.5.  Транзисторы Шоттки.................................................................................... 189

3.10. Транзисторно-транзисторная логика............................................................... 191

3.10.1.  Базовый ТТЛ-вентиль И-НЕ...................................................................... 191

3.10.2.  Логические уровни и запас помехоустойчивости.............................. 195

3.10.3.  Коэффициент разветвления по выходу.................................................. 196

3.10.4.  Неиспользуемые входы............................................................................. 199

3.10.5.  ТТЛ-схемы других типов........................................................................... 201

3.11. Семейства ТТЛ-схем............................................................................................ 203

3.11.1.  Первые семейства ТТЛ-схем................................................................... 203

3.11.2.  ТТЛ-схемы с транзисторами Шотгки..................................................... 204

3.11.3.  Характеристики ТТЛ-схем........................................................................ 204

3.11.4.  Справочные данные для ТТЛ-схем......................................................... 205

3.12.  Сопряжение КМОП-и ТТЛ-схем....................................................................... 208

3.13.  Схемы низковольтовой КМОП-логики

и их сопряжение с другими схемами........................................................................ 209

3.13.1.LVTTLLVCMOS-логика с напряжением питания 3.3 В................... 210

3.13.2.   Входы, допускающие напряжение 5 В................................................... 211

3.13.3.   Выходы, допускающие напряжение 5 В................................................ 213

3.13.4.   Сопряжение TTL-схем и схем с уровнями LVTTL:

сводка результатов.................................................................................................. 214

3.13.5.  Логические схемы с напряжениями питания 2.5 В и 1.8 В................ 214

3.14. Эмиттерно-связанная логика............................................................................. 215

3.14.1.  Базовая схема ЭСЛ...................................................................................... 216

3.14.2.  Семейства ЭСЛ-схем 10К/10Н.................................................................. 219

3.14.3.  Семейство ЭСЛ-схем 100К........................................................................ 222

3.14.4.  ЭСЛ-схемы с положительным напряжением питания....................... 222

Обзор литературы.......................................................................................................... 223

Упражнения.................................................................................................................... 225

Задачи............................................................................................................................... 230

Глава 4

Принципы проектирования

комбинационных логических схем........................................................................... 237

4.1.Алгебра переключений........................................................................................... 238

4.1.1.  Аксиомы.......................................................................................................... 239

4.1.2.  Теоремы о функциях одной переменной................................................ 242

4.1.3.  Теоремы о функциях двух и трех переменных....................................... 242

4.1.4.  Теоремы о функциях n переменных......................................................... 244

4.1.5.  Двойственность.............................................................................................. 247

4.1.6.  Стандартные представления логических функций................................. 250

4.2. Анализ комбинационных схем............................................................................. 254

4.3. Синтез комбинационных схем.............................................................................. 260

4.3.1. Описание и составление схем..................................................................... 260

4.3.2.   Преобразование схем.................................................................................. 262

4.3.3.   Минимизация комбинационных схем..................................................... 266

4.3.4.   Карты Карно................................................................................................... 267

4.3.5.   Минимизация сумм произведений.......................................................... 269

4.3.6.   Упрощение произведений сумм............................................................... 277

4.3.7.   «Безразличные» комбинации переменных............................................ 279

4.3.8.   Минимизация схем со многими выходами............................................ 280

4.4. Программные методы минимизации................................................................ 283

4.4.1.   Представление термов-произведений...................................................... 284

4.4.2.   Нахождение простых импликант путем объединения термов-
произведений ........................................................................................................... 287

4.4.3.   Нахождение минимального покрытия

по таблице простых импликант............................................................................ 289

4.4.4.  Другие методы минимизации................................................................... 291

4.5. Паразитные импульсы на выходе логических схем........................................ 292

4.5.1.   Статические источники опасности........................................................... 293

4.5.2.   Нахождение статических источников опасности

по картам Карно....................................................................................................... 294

4.5.3.   Динамические источники опасности....................................................... 296

4.5.4.   Проектирование схем без источников опасности................................. 296

4.6. Язык описания схем ABEL.................................................................................... 297

4.6.1.   Структура программ на языке ABEL....................................................... 298

4.6.2.   Работа компилятора языка ABEL.............................................................. 301

4.6.3.   Операторы WHEN и блоки равенств........................................................ 303

4.6.4.   Таблицы истинности.................................................................................... 304

4.6.5.   Диапазоны, наборы и отношения............................................................. 307

4.6.6.   Безразличные комбинации входных сигналов....................................... 309

4.6.7.   Проверочные векторы................................................................................. 312

4.7. Язык описания схем VHDL................................................................................... 314

4.7.1.  Ход выполнения проекта............................................................................. 315

4.7.2.  Структура программы.................................................................................. 319

4.7.3.  Типы и константы.......................................................................................... 323

4.7.4.  Функции и процедуры.................................................................................. 329

4.7.5.  Библиотеки и пакеты..................................................................................... 333

4.7.6.  Элементы структурного проектирования............................................... 336

4.7.7.  Элементы потокового проектирования................................................... 341

4.7.8.  Элементы поведенческого проектирования........................................... 344

4.7.9.  Отсчет времени и моделирование............................................................. 351

4.7.10.Синтез............................................................................................................... 354

Обзор литературы.......................................................................................................... 355

Упражнения..................................................................................................................... 359

Задачи................................................................................................................................ 361

Глава 5

Практическая разработка

схем комбинационной логики........................................................................... 369

5.1. Стандарты документации...................................................................................... 370

5.1.1.  Блок-схемы...................................................................................................... 372

5.1.2.  Условные обозначения логических схем................................................. 374

5.1.3.  Имена сигналов и активные уровни.......................................................... 375

5.1.4.  Активные уровни на выводах схем............................................................ 377

5.1.5.  Метод проектирования «инверсия к инверсии».................................... 379

5.1.6.  Расположение элементов на схеме............................................................ 383

5.1.7.  Шины.................................................................................................................. 386

5.1.8.  Дополнительная информация о схеме..................................................... 386

5.2. Временные соотношения в схеме....................................................................... 389

5.2.1.   Временные диаграммы............................................................................... 390

5.2.2.   Задержка распространения........................................................................ 392

5.2.3.   Временные параметры................................................................................ 392

5.2.4.   Временной анализ......................................................................................... 396

5.2.5.   Программные средства временного анализа......................................... 397

5.3. Комбинационные программируемые логические устройства................... 397

5.3.1.   Программируемые логические матрицы............................................... 397

5.3.2.   Программируемые матричные логические устройства..................... 401

5.3.3.   Универсальные матричные логические устройства............................ 405

5.3.4.   Схемы биполярных ПЛУ............................................................................. 407

5.3.5.   Схемы ПЛУ на основе КМОП-логики...................................................... 408

5.3.6.   Программирование и тестирование микросхем................................... 411

5.4. Дешифраторы.......................................................................................................... 413

5.4.1.  Полные дешифраторы.................................................................................. 414

5.4.2.  Условные обозначения крупных логических элементов..................... 416

5.4.3.  Сдвоенный дешифратор 2r4 типа 74x139.................................................. 417

5.4.4 Дешифратор Зr8 типа 74x138........................................................................ 420

5.4.5.  Расширение полных дешифраторов.......................................................... 422

5.4.6.  Описание дешифраторов на языке ABEL

и их реализация в ПЛУ............................................................................................ 424

5.4.7.  Описание дешифраторов на языке VHDL................................................ 431

5.4.8.  Дешифраторы для семисегментных индикаторов................................. 436

5.5. Шифраторы............................................................................................................... 440

5.5.1.  Приоритетные шифраторы......................................................................... 440

5.5.2.  Приоритетный шифратор 74x148............................................................... 442

5.5.3.  Описание шифраторов на языке ABEL

и их реализация в ПЛУ............................................................................................ 445

5.5.4. Описание шифраторов на языке VHDL.................................................... 448

5.6. Устройства с тремя состояниями ....................................................................... 449

5.6.1.   Буферы с тремя состояниями ................................................................... 449

5.6.2.   Стандартные буферы с тремя состояниями

в виде ИС малой и средней степени интеграции ............................................. 452

5.6.3. Описание схем с тремя состояниями

на языке ABEL и их реализация в ШТУ ............................................................. 456

5.6.4. Описание выходов с тремя состояниями

на языке VHDL.......................................................................................................... 460

5.7. Мультиплексоры..................................................................................................... 464

5.7.1.  Стандартные мультиплексоры

в интегральном исполнении.................................................................................. 465

5.7.2.  Расширение мультиплексоров................................................................... 469

5.7.3.  Мультиплексоры, демультиплексоры и шины....................................... 472

5.7.4.  Описание мультиплексоров на языке ABEL

и их реализация в ПЛУ............................................................................................ 473

5.7.5.  Описание мультиплексоров на языке VHDL.......................................... 477

5.8. Логические элементы ИСКЛЮЧАЮЩЕЕ ИЛИ

и проверка на четность................................................................................................. 479

5.8.1.   Вентили ИСКЛЮЧАЮЩЕЕ ИЛИ
и ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ............................................................................... 479

5.8.2.   Схемы проверки на четность...................................................................... 481

5.8.3.9-разрядная микросхема проверки на четность 74x280......................... 481

5.8.4.  Применение схем проверки на четность................................................. 483

5.8.5.  Описание схем ИСКЛЮЧАЮЩЕЕ ИЛИ
и схем проверки на четность на языке ABEL

и их реализация в ПЛУ............................................................................................ 485

5.8.6. Описание схем ИСКЛЮЧАЮЩЕЕ ИЛИ

и схем проверки на четность на языке VHDL.................................................... 486

5.9. Компараторы........................................................................................................... 488

5.9.1.  Структура компаратора............................................................................... 489

5.9.2.  Итерационные схемы.................................................................................... 490

5.9.3.  Итерационная схема компаратора............................................................ 491

5.9.4.  Стандартные компараторы в интегральном исполнении.................... 492

5.9.5.  Описание компараторов на языке ABEL

и их реализация в ПЛУ............................................................................................ 4%

5.9.6. Описание компараторов на языке VHDL................................................. 497

5.10.  Сумматоры, вычитающие устройства и АЛУ............................................... 500

5.10.1.   Полусумматоры и полные сумматоры................................................. 501

5.10.2.   Сумматоры со сквозным переносом..................................................... 501

5.10.3.   Вычитающие устройства........................................................................... 503

5.10.4.   Сумматоры с ускоренным переносом.................................................. 504

5.10.5.  Сумматоры, выполненные в виде ИС

средней степени интеграции................................................................................. 506

5.10.6.  Арифметическо-логические устройства,

выполненные в виде ИС средней степени интеграции................................... 509

5.10.7.   Ускоренный групповой перенос............................................................ 512

5.10.8.   Описание сумматоров на языке ABEL

и их реализация в ГО1У.......................................................................................... 515

5.10.9.  Описание сумматоров на языке VHDL.................................................. 516

5.11. Комбинационные умножители......................................................................... 518

5.11.1.   Структура комбинационных умножителей.......................................... 518

5.11.2.   Описание процедуры умножения на языке ABEL

и ее реализация в ПЛУ............................................................................................ 521

5.11.3. Описание процедуры умножения на языке VHDL.............................. 522

Обзор литературы.......................................................................................................... 528

Упражнения..................................................................................................................... 529

Задачи............................................................................................................................... 533


Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

Архив новостей
Пн Вт Ср Чт Пт Сб Вс
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
]]>
]]>

Наш опрос
Какой раздел сайта для Вас наиболее интересен?
Новости
Ресурсы
Файловый архив
WEB ссылки



Результаты
Ответов 497

Другие опросы

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. sPlan или RusPlan v.6.0.0.1
  4. Азбука разработчика цифровых устройств
  5. Справочник по полупроводниковым приборам
  6. UNILOGIC - Логический анализатор для PC
  7. Справочник по расчету параметров катушек индуктивности
  8. Основы теории цепей
  9. Программирование однокристальных микропроцессоров
  10. sPlan или RusPlan v.4.0


Ссылки:

  1. Журнал "Радио"
(www.radio.ru)
  2. Официальный сайт журнала «Радиохобби»
(radiohobby.ldc.net)
  3. Журнал РАДИОЛЮБИТЕЛЬ. Официальный сайт
(www.radioliga.com)
  4. Shema.ru - Анатомия электроники
(www.shema.ru)
  5. Caxapa.pу
(www.caxapa.ru)
  6. RemEXpert - Киевский форум радиолюбителей и электронщиков
(www.remexpert.kiev.ua)
  7. "Qrz.ru" - сервер радиолюбителей России
(www.qrz.ru)
  8. Журнал "РадиоМир"
(www.radio-mir.com)
  9. KAZUS.RU
(kazus.ru)
  10. Сайт ПАЯЛЬНИК (CXEM.NET). Схемы, программы и форум для радиолюбителей. Более 2200 схем.
(cxem.net)

]]> Сервер радиолюбителей России - схемы, документация, соревнования, дипломы, программы, форумы и многое другое! Электроника это просто Rambler's Top100 9 ]]>
Copyright © electronic.com.ua 2007-2018
Powered by © PHP-Nuke