Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответник.doc
Скачиваний:
11
Добавлен:
28.04.2019
Размер:
9.45 Mб
Скачать

1. Методы передачи данных: синхронный метод.

Синхронный способ

В синхронном способе передачи информации выделяют изохронный метод.

Синхронизация бывает:

  • внутренняя

  • внешняя

Изохронный метод

В этом методе передачи информации возможна потеря данных. Здесь сам приемник определяет какие данные принимать а какие нет (например для звуковой информации).

Внешняя синхронизация

Сигналы синхронизации поступают вместе с данными. В этом случае форма сигналов может быть неправильной. Поэтому внешняя синхронизация используется только при передаче на небольшие расстояния т.е. внутри платы.

Внутренняя синхронизация

рис 3.5 Внутренняя синхронизация

SYN – специальный сигнал пересылаемый один раз и запускающий тактовый генератор.

Достоинства:

  • достаточно двух линий сигнал и земля

  • высокая частота

  • высокая надежность связи

  • длина пакета определяется взаимной синхронностью передатчики и приемника.

П ри синхронном методе передатчик генерирует две последовательности - информационную TxD и синхроимпульсы CLK, которые передаются на приемник по разным линиям (Error: Reference source not found6).

Рис. 3.6. Последовательный синхронный обмен с внешней синхронизацией

Синхроимпульсы обеспечивают синхронизацию передаваемых бит, а начало передачи отмечается по-разному.

При организации внешней синхронизации сигнал начала передачи BD генерируется передатчиком и передается на приемник по специальной линии (Error: Reference source not found6).

В системах с внутренней синхронизацией отсутствует линия BD, а на линию данных генерируются специальные коды длиной 1-2 байта - “символы синхронизации”. Для каждого приемника предварительно определяются конкретные синхросимволы, таким образом можно осуществлять адресацию конкретного абонента из нескольких, работающих на одной линии. Каждый приемник постоянно принимает биты с RxD, формирует символы и сравнивает с собственными синхросимволами. При совпадении синхросимволов последующие биты поступают в канал данных приемника.

2. Тенденции развития высокопроизводительных систем на кристалле: системные шины.

Системная шина соединяет встраиваемые процессоры, с высокопроизводительной периферией, контроллерами DMA, встроенными памятью и интерфейсами. Это высокоскоростная, с широкой полосой пропускания шина, поддерживающая, для обеспечения максимальной производительности, управление c большим количеством ведущих устройств (Multi-master bus management).

Развитая высокопроизводительная шина (Advanced High-performance Bus - AHB)

    Шина AHB используется в высокопроизводительных системах класса система-на-кристалле и соответствует современным требованиям предъявляемым процессом синтеза приборов с уровнем интеграции система-на-кристалле.

  1. Синхронизация нарастающим фронтом каждого тактового сигнала

    1. Использование каждого тактового импульса обеспечивает максимальную производительность.

    2. Временная диаграмма соответствует требованиям последовательности процесса синтеза.

  2. Работает в режиме с множеством ведущих

    1. Производительность системы оптимизируется за счет разделения ресурсов между различными ведущими на шине, такими как главный процессор, контроллеры DMA, другие процессоры или сопроцессоры.

  3. Конвейерные и пакетные пересылки

    1. Конвейерная работа обеспечивает обращение к быстродействующей памяти или периферии без использования режимов ожидания, без холостых циклов шины.

    2. Пакетная работа позволяет оптимально использовать интерфейс с памятью за счет предоставления дополнительной информации о характере пересылаемых данных.

  4. Поддержка разделения транзакций

    1. Обеспечивает максимальное использование полосы пропускания системной шины за счет высвобождения ее от медленных ведомых устройств на время завершения их внутренних операций.

  5. Возможность конфигурирования в широком формате (форматы от 32/64/128 до 1024 бит)

    1. Поддерживает применения с широкоформатной встроенной памятью с интенсивным обменом данными и широкой полосой частот.

Развитая системная шина (Advanced System Bus - ASB)

Это оригинальная системная шина AMBA, разработанная на основе интерфейса ARM:

  1. Работает в режиме с множеством ведущих

  2. Обеспечивает конвейерные и пакетные пересылки