
- •Микропроцессорны е устройства.
- •Принцип обмена с внешними устройствами.
- •Устройства ввода/вывода.
- •Структура системной шины.
- •Самым главным блоком является процессор, затем следует блок ввода-вывода, а память, это всегда
- •В 1990 году компанией Intel была разработана новая модель структуры, разделяющая шину памяти
- •Структура системной шины.
- •Начало каждого цикла отсчитывается по спаду импульса синхронизации. Максимальная частота генерируемых тактовых импульсов
- •Структура системной шины
- •В схему моста к шине памяти включается коммутатор, подключающий пары последовательных линий, сигнальной
- •Передача информации по двум проводам не требует тактового генератора. Любое подключенное устройство начинает
- •UART (Универсальный
- •Основные регистры данных: регистр приема (последовательно- параллельный) и регистр передачи (параллельно-последовательный).
- •Формат управляющего слова.
- •Структура передачи информации.
- •Интерфейс USB (Universal Serial Bus - Универсальный Последовательный Интерфейс)
- •Интерфейс (шина) USB.
- •Структура USB
- •Способ передачи данных по USB.
- •USB пакет состоит из нескольких полей.
- •Интерфейс (шина) SPI
- •Независимое подключение.
- •Каскадное подключение
- •Режим 0
- •Режимы 1 и 2
- •Режим 3.
- •Преимущества интерфейса SPI.
- •Недостатки интерфейса SPI.
- •Интерфейс (шина I2C - Inter-integrated circuit bus)
- •Подключение устройств на шину I2C.
- •Ведущее устройство, master, первым выставившее на линию данных «0» при неактивной линии синхронизации
- •Принцип формирования пакета.
- •Формат пакета-признака.
- •Протокол JTAG
- •JTAG. Схема подключения платы к ПК.
- •TAP требует 4-х внешних контактов:
- •Структура ТАР
- •Структура ячейки граничного сканирования для тестирования.
- •Структура ячейки граничного сканирования для программирования.
- •Каждая ячейка граничного сканирования располагается во внешней части кристалла между контактной площадкой и

Подключение устройств на шину I2C.
Ведущее устройство, master, первым выставившее на линию данных «0» при неактивной линии синхронизации может начинать обмен. Синхронизацию всегда генерирует ведущее устройство. При низком уровне SCL происходит выбор данных и их передача, при высоком – считывание приемником. Каждый бит информации передается за один такт.
Изменение уровня на линии данных при высоком уровне синхронизации недопустимо, потому что это будет воспринято как прекращение сеанса обмена. Перепад в «1» будет воспринят как прекращение всех обменов (Stop-условие мастера), перепад в «0» будет воспринят как начало нового обращения ведущего к одному из ведомых без закрытия предыдущего сеанса.

Принцип формирования пакета.

Формат пакета-признака.
Протокол JTAG
•Протокол JTAG создавался для тестирования.
•В начале 1985 года объединенными усилиями нескольких европейских компаний была создана группа для разработки решения проблем тестирования интегральных схем, цифровых устройств и систем. Эта группа получила имя: Joint European Test Action Group (JETAG).
•Позднее, в 1988 году к ней присоединились представители североамериканских компаний, и название было изменено на Joint Test Action Group (JTAG).
•Результатом работы этой группы явился принятый в 1990 году стандарт IEEE Std.1149.1 и его усовершенствованная версия: стандарт IEEE Std.1149.1a (1993).

JTAG. Схема подключения платы к ПК.
TAP требует 4-х внешних контактов:
-TDI (Test Data Input) – контакт для получения последовательных данных. На этот контакт последовательно, бит за битом подаются данные, которые затем интерпретируются схемой управления;
-TDO (Test Data Output) – контакт вывода последовательных данных. С этого контакта ведущее устройство последовательно считывает данные из БИС (например, результат тестовых операций);
-TCK (Test Clock Input) – контакт сигнала синхронизации обмена;
-TMS (Test Mode Select) – этот контакт управляет состоянием внутреннего автомата TAP. В частности, с помощью этого контакта определяется, что загружается: команда или данные, а также определяется начало и конец загрузки;
-TRST (Test ReSeT) – сброс в начальное состояние контроллера внутреннего автомата TAP (контакт не является обязательным для реализации).

Структура ТАР

Структура ячейки граничного сканирования для тестирования.
