Составители:
123
Сигнал HREADY используется для информирования главного устройства о
завершении или продолжении передачи данных. Если уровень этого сигнала
активный, то передача данных завершена.
Рис. 72. Пример использования сигнала HRESP.
Сигнал HRESP[1:0] используется для подтверждения транзакции. Его
значениями могут быть: OKAY – транзакция завершена успешно, ERROR –
ошибка, RETRY – повторить попытку, SPLIT – данные переданы не полностью.
Сигналы HWDATA[31:0] используются для передачи данных от главного
устройства к подчиненным.
Сигналы HRDATA[31:0] используются для передачи данных от
подчиненных устройств к главным.
Арбитраж используется для того, чтобы только один мастер имел доступ к
шине
в один момент времени. Рассмотрим основные сигналы:
• HBUSREQx – запрос шины у арбитра шины.
• HLOCKx – сигнал, выставляемый мастером и означающий захват шины.
• HGRANTx – сигнал, выставляемый арбитром и обозначающий, что
мастер получил доступ к шине.
• HMASTER[3:0] – сигнал показывающий номер мастера, захватившего
шину.
Страницы
- « первая
- ‹ предыдущая
- …
- 122
- 123
- 124
- 125
- 126
- …
- следующая ›
- последняя »
