- •Конспект лекцій з дисципліни
- •Конспект лекцій з дисципліни
- •Частина 1. Проектування цифрових пристроїв
- •На базі пеом
- •Лекція 1. Етапи і методи розробки цифрових
- •Пристроїв на базі пеом
- •1.1. Навіщо необхідний персональний комп'ютер радіоінженеру?
- •1.2. Переваги та недоліки цифрових пристроїв у порівнянні з аналоговими пристроями
- •1.3. Типова функціональна схема радіотехнічної системи
- •1.4. Етапи проектування цифрових пристроїв
- •1.5. Приклад проектування рекурсивного та трансверсального цифрового фільтра
- •Лекція 2. Елементи електронної пам'яті у цифрових пристроях
- •2.1. Класифікація елементів пам'яті
- •2.2. Постійні запам'ятовувальні пристрої
- •Лекція 3. Застосування постійних запам'ятовувальних пристроїв
- •3.1. Зберігання даних на прикладі блоку rom-bios pc/xt
- •3.2. Функціональне перетворення
- •Шифратори та дешифратори
- •3.3. Формування цифрових і аналогових сигналів Формування сигналів із програмованою часовою діаграмою
- •Формування аналогових сигналів заданої форми
- •3.4. Програмування пзп
- •Лекція 4. Застосування статичних та динамічних озп
- •4.1. Статичні озп
- •4.2. Динамічні озп (dram)
- •4.3. Побудова лінії затримки на елементах пам'яті
- •4.4. Блоки пам'яті на динамічних озп
- •Лекція 5. Модулі динамічної пам'яті
- •5.1. Характеристики модулів динамічної пам'яті
- •5.2. Методи підвищення пропускної здатності динамічної пам'яті
- •5.3. Типи модулів пам'яті fpm dram (Fast Page Mode dram) - швидка сторінкова пам'ять
- •Bedo (Burst edo) - пакетна edo ram
- •Sdram (Synchronous dram) - синхронна dram
- •Частина 2. Базова архітектура пэвм стандарту ibm pc/xt Лекція 6. Історія появи стандарту pc. Фірми ibm, Microsoft, Intel, amd
- •6.1. Внесок фірми ibm у створення та розвиток пк
- •6.2. Внесок фірми Microsoft у створення й розвиток пк
- •6.3. Внесок фірми Intel у створення й розвиток пк
- •6.4. Внесок фірми amd у створення й розвиток пк
- •Лекція 7. Архітектура пэвм ibm pc/xt і способи підключення зовнішніх пристроїв
- •7.1. Функціональна схема пэвм ibm pc/xt
- •Шинна організація персональних комп'ютерів
- •Організація системних шин pc/xt
- •7.2. Способи підключення зовнішнього пристрою до комп'ютера
- •Включення через послідовний порт
- •Включення через паралельний порт
- •Включення в системну шину
- •Підключення через сучасні інтерфейси
- •7.3. Центральний процесор 8088 Адресний простір пам'яті та введення/виводу
- •Структура мікропроцесора 8088
- •Лекція 8. Порти введення/виводу, реальний режим та базова система введення/виводу
- •8.1. Карта портів введення/виводу
- •8.2. Карта пам'яті в реальному режимі
- •8.3. Призначення та структура rom-bios в pc
- •Лекція 9. Система переривань
- •9.1. Призначення та розподіл переривань
- •9.2. Організація системи переривань
- •9.3. Контролер переривань 8259
- •Лекція 10. Компоненти системної плати - співпроцесор, порти та таймер
- •10.1. Математичний співпроцесор 8087
- •10.2. Паралельний периферійний інтерфейс
- •10.3. Периферійний інтегральний таймер
- •Лекція 11. Система прямого доступу до пам’яті
- •11.1. Організація прямого доступу до пам’яті
- •11.2. Контролер dma 8237
- •Регістри та команди контролера пдп
- •Режими роботи контролера пдп
- •Частина 3. Розвиток архітектури стандарту pc Лекція 12. Структура та режими роботи сучасного процесора
- •12.1. Вимоги до сучасних процесорів
- •12.2. Структура сучасного процесора
- •Технології енергозбереження
- •Технології шифрування та захисту
- •12.3. Режими роботи центрального процесора
- •Лекція 13. Системні технології кешування та Plug & Play
- •13.1. Кешування інструкцій та даних
- •13.2. Системні ресурси та карта пам'яті в ос Windows
- •13.3. Технологія Plug & Play
- •Лекція 14. Інтерфейси
- •14.1. Класифікація інтерфейсів
- •14.2. Послідовний інтерфейс (com)
- •14.2. Паралельний інтерфейс (lpt)
- •Стандарти lpt
- •Стандарт ieee 1284
- •Формування циклів запису та читання в стандарті epp Діаграми сигналів у режимі epp
- •Лекція 15. Сучасні інтерфейси
- •15.1. Інтерфейс usb
- •Пристрої usb - функції та хаби
- •Типи передачі даних
- •15.2. Інтерфейс FireWire (ieee 1394)
- •Порівняння FireWire і usb
- •15.3. Радиоинтерфейс BlueTooth
- •15.4. Радіоінтерфейс Wi-Fi
- •15.5. Інтерфейс Wireless usb
- •Лекція 16. Внутрішні шини стандарту pc
- •16.1. Шина isa
- •16.2. Шина pci
- •16.3. Інтерфейс agp
- •16.4. Інтерфейс pci-Express 16x
- •Лекція 17. Пристрої зберігання даних
- •17.1. Основні характеристики зовнішніх накопичувачів
- •17.2. Структура дисків
- •Дефрагментация
- •Файлова система fat і ntfs
- •17.3. Типи накопичувачів
- •Гнучкі диски (Floppy)
- •Жорсткі диски (hd)
- •Твердотільні накопичувачі ssd (solid state drive)
- •Флэш-Накопичувачі (Flash-card)
- •Гибридные жёсткие диски(h-hdd)
- •Оптичні диски (cd)
- •Лекція 18. Сучасні технології зберігання даних
- •18.1. Raid-Системи
- •Основні поняття та визначення
- •18.3. Складні raid-Масиви
- •Частина 4. Комп'ютерні системи Лекція 19. Еволюція комп'ютерних архітектур 2-4 поколінь
- •19.1. Пеом на базі i286
- •19.2. Пеом на базі i386
- •19.3. Пеом на базі процесора i486
- •Лекція 20. Центральний процесор Pentium
- •20.1. Процесори Pentium першого покоління Процесор 80586 (Pentium)
- •Процесор 80686 (Pentium Pro)
- •20.2. Процесори Pentium другого та третього покоління
- •Лекція 21. Сучасні процесори Pentium
- •21.1. Процесор Pentium IV Перше покоління Pentium IV
- •Друге покоління Pentium IV
- •21.2. Багатоядерна архітектура Pentium d - Conroe
- •Процесори для мобільних систем
- •Лекція 22. Процесори фірми amd
- •22.1. Клони Intel
- •22.2. П'яте та шосте покоління (k5, k6)
- •Сімейство k5
- •Сімейство k6
- •22.3. Athlon - сьоме покоління процесорів
- •Лекція 23. Сучасні процесори фірми amd
- •23.1. Athlon64 - восьме покоління процесорів
- •23.2. Athlon64 x2 - дев'яте покоління процесорів
- •23.3. Phenom – деcяте покоління процесорів (Stars Core)
- •Лекція 24. Мультимедіа - Відеосистема
- •24.1. Технологія та стандарти відеосистеми Двовимірне зображення
- •Синтез тривимірного зображення
- •24.2. Відео карта
- •Лекція 25. Мультимедиа - Монітори
- •25.1. Монітори на основі епт (crt)
- •25.2. Рідкокристалічні монітори та проектори (lcd)
- •25.3. Плазмені дисплеї (Plasma Display Panel)
- •25.4. Електролюмінесцентні монітори (oeld)
- •25.5. Органічні світлодіодні монітори (oled)
- •Лекція 26. Мультимедіа - звуковідтворення
- •26.1. Технології та стандарти
- •Режим аудиоплейера
- •Режим редактора
- •Синтезатор звуків
- •Голосове керування рс
- •Стиск аудіоданих із втратами
- •Системи кодування аудіоданих
- •26.2. Апаратна реалізація аудиоканала
- •26.3. Акустична система
- •Лекція 27. Оптимальні конфігурації пэвм
- •27.1. Класифікація комп'ютерних систем
- •27.2. Критерій оптимальної конфігурації пэвм
- •27.3. Приклади оптимальних конфігурацій пеом
15.2. Інтерфейс FireWire (ieee 1394)
Стандарт для високопродуктивної послідовної шини (High Performance Serial Bus) одержав офіційну назву IEEE 1394. Метою було створення шини, що не поступається сучасним стандартним паралельним шинам, при істотному здешевленні та підвищенні зручності підключення (за рахунок переходу на послідовний інтерфейс).
Переваги FireWire перед іншими послідовними шинами:
Багатофункціональність: шина забезпечує цифровий зв'язок до 63 пристроїв без застосування додаткової апаратури (хабів). Пристрої - цифрові камкодери, сканери, принтери, камери для відеоконференцій, дискові накопичувачі - можуть обмінюватися даними не тільки з PC, але і між собою. FireWire з ініціативи VESA позиціонується також для "домашніх мереж".
Висока швидкість обміну та ізохронні передачі дозволяють навіть на початковому рівні (100Мбіт/с) передавати одночасно два канали відео (30 кадрів у секунду) середньої якості та стереоаудіосигнал з якістю CD.
Низька ціна компонентів та кабелю.
Легкість установки та використання. FireWire розширює систему РпР. Пристрої автоматично розпізнаються та конфігуруються при включенні/відключенні. Живлення від шини (струм до 1,5А) дозволяє ПП спілкуватися із системою навіть при відключенні їхнього живлення. Управляти шиною та іншими пристроями можуть не тільки PC, але й інші "інтелектуальні" пристрої, наприклад VCR.
На відміну від USB, керованої одним хост-контролером, стандарт 1394 допускає з'єднання рівноправних пристроїв у мережу. Мережа може складатися з безлічі шин, з'єднаних мостами. У межах однієї шини пристрої поєднуються сполучними кабелями без застосування додаткових пристроїв. Мости являють собою спеціальні інтелектуальні пристрої. Інтерфейсна карта шини FireWire для PC являє собою міст PCI - 1394. Мостами є також з'єднання кабельної шини 1394 із крос-шинами пристроїв, 16-бітна адресація вузлів мережі допускає до 63 пристроїв у кожній шині, які адресуються 6-бітним полем ідентифікатора вузла. 10-бітне поле ідентифікатора шини допускає використання в системі до 1023 мостів, що з'єднують шини різного типу.
Кабельна шина являє собою мережу, що складається з вузлів та кабельних мостів. Гнучка топологія дозволяє будувати мережі, що сполучать деревоподібну та ланцюгову архітектури. Кожний вузол звичайно має три рівноправних сполучних роз’єми. Допускається безліч варіантів підключення пристроїв з наступними обмеженнями:
між будь-якою парою вузлів може бути не більше 16 кабельних сегментів;
довжина сегмента стандартного кабелю не повинна перевищувати 4,5м;
сумарна довжина кабелю не повинна перевищувати 72м (застосування більше якісного кабелю дозволяє послабити це обмеження).
Деякі пристрої можуть мати тільки один роз’єм, що обмежує можливі варіанти їхнього місця розташування. Стандарт допускає до 27 роз’ємів на одному пристрої.
Стандарт передбачає зв'язок вузлів за допомогою 6-провідного кабелю, укладеного в загальний екран. Дві кручені пари використовуються для передачі сигналів (роздільні для приймача та передавача), два проводи задіяні для живлення пристроїв (8-40В, до 1,5А). Для гальванічної розв'язки інтерфейсу використовуються трансформатори (напруга ізоляції розв'язки до 500В) або конденсатори (у дешевих пристроях з напругою розв'язки до 60В щодо загального проводу). Деякі пристрої мають тільки один 4-контактний роз’єм меншого розміру, у якому реалізовані тільки сигнальні ланцюги. Ці пристрої підключаються до шини через спеціальний перехідний кабель тільки як кінцеві (хоча можливо застосування спеціальних адаптерів-розгалужувачів).
Стандарт 1394 визначає три можливі частоти передачі сигналів по кабелю: 98.304, 196.608 та 393.216 Мбіт/с, які округляють до 100, 200 та 400 Мбіт/с. Частоти в стандарті позначаються як S100, S200 та S400 відповідно. Побутові пристрої звичайно підтримують S100, більшість адаптерів допускають S200. До однієї шини можуть підключатися пристрої, розраховані на різні швидкості. Обмін буде відбуватися на мінімальній для всіх активних вузлів швидкості.
Система допускає динамічне (гаряче) підключення та відключення пристроїв. Ідентифікатори призначаються пристроям, що підключаються, автоматично, без участі користувача. Зміни топології (складу підключених пристроїв) автоматично відслідковуються шиною та передаються керуючому програмному забезпеченню.
Апаратна частина FireWire звичайно складається із двох спеціалізованих мікросхем - трансивера фізичного рівня (PHY Transceiver) та мосту зв'язку із шиною (LINK Chip). Зв'язок між ними можливий, наприклад, по інтерфейсу IBM-Apple LINK-PHY. Мікросхеми рівня зв'язку виконують всі функції свого рівня та частину функцій рівня транзакцій, інша частина рівня транзакцій виконується програмно.
Протокол 1394 має гнучкий механізм керування зв'язком між різними пристроями. Для цього не обов'язково присутність на шині PC або іншого контролера шини.
По скиданню виробляється визначення структури шини, кожному вузлу призначаються фізичні адреси та виконується арбітраж майстра циклів, диспетчера ізохронних ресурсів та контролера шини. Через секунду після скидання всі ресурси стають доступними для наступного використання.
Принциповою перевагою шини є відсутність необхідності в контролері. Будь-який передавальний пристрій може одержати смугу ізохронного трафіка та починати передачу по сигналу автономного або дистанційного керування - приймач "почує" цю інформацію. При наявності контролера (PC) відповідне ПЗ може управляти роботою пристроїв, реалізуючи, наприклад, цифрову студію нелінійного відеомонтажу.
