Составители:
125
Система с шиной AMBA ASB (AHB) обычно содержит следующие
компоненты:
• ASB-ведущий (мастер). Мастер инициирует операции чтения и записи
посредством подачи адреса и управляющих сигналов. Только один
мастер в определенный момент времени может быть активным.
• ASB-ведомый (слейв). Ведомый отвечает на операции чтения и записи в
заданном адресном пространстве. Ведомый сигнализирует активному
мастеру в случае успешного, ошибочного обмена данными или в случае
ожидания.
• ASB-дешифратор. Выполняет дешифровку адресов и выбирает
соответствующего ведомого. Дешифратор также гарантирует, что шина
остается в рабочем состоянии, когда никакого обмена не производится.
• ASB-арбитр. Арбитр гарантирует, что только одному мастеру в данный
момент времени позволяется инициировать обмен
данными. И хотя
протокол разрешения доступа к общей шине зафиксирован, любой
алгоритм разрешения конфликтов может быть реализован в зависимости
от требований области применения.
В шине возможны три основных состояния:
• NONSEQUENTIAL (N-TRAN)– используется для одиночных передач
или первой передачи данных в пакете.
• SEQUENTIAL (S-TRAN) – используется при пакетной передаче данных.
• ADDRESS-ONLY – используется, если
нет необходимости в передаче
данных.
Страницы
- « первая
- ‹ предыдущая
- …
- 124
- 125
- 126
- 127
- 128
- …
- следующая ›
- последняя »
