1.1.Двухпортовая память.
Обмен информацией между ЦП и КП (СРМ) может осуществляться через двухпортовую память. Двухпортовая память включена между внутренней шиной ЦП и периферийной шиной RISC- процессора.
В контроллере МРС860 владельцем внутренней шины может одно из двух устройств: центральный процессор или SDMA каналы. При доступе любого из владельцев внутренней шины источников к двухпортовой памяти обращение выполняется как к стандартной памяти с использованием линии адреса и данных внутренней шины IBM – контроллера, доступ от RISC- контроллера требует один такт шины. При одновременном доступе к двухпортовой памяти ЦП и RISC- контроллера, доступ RISC- контроллера задерживается на 1 такт.
Приоритеты обработки запросов по доступу к двухпортовой памяти от блоков коммуникационного процессора распределены следующим образом:
1. Выполнение команды RESET или системном сбросе (наивысший приоритет).
2. Обращение от RISC-ядра.
3. Обработка ошибки при передаче в режиме SDMA.
4. Обращение от DRAM – контроллера.
5. Выполнение команды от ЦП.
6. Эмуляция IDMA – канала (если приоритет IDMA – запроса выше, чем у запроса от SCC -канала ). Настраивается при программировании регистра конфигурации RICS – контроллера.
7. Прием данных от SCC1 –канала.
8. Передача данных по SCC1 –каналу.
9. Прием данных от SCC2 –канала.
10. Передача данных по SCC2 –каналу.
11. Эмуляция IDMA – канала (если приоритет IDMA – запроса ниже, чем у запроса от SCC -канала ). Настраивается при программировании регистра конфигурации RICS – контроллера.
12. Прием данных от SCC3 –канала.
13. Передача данных по SCC3 –каналу
14. Прием данных от SCC4 –канала.
15. Передача данных по SCC4 –каналу
16. Прием данных от SMC1 –канала.
17. Передача данных по SMC1–каналу.
18. Прием данных от SMC2 –канала.
19. Передача данных по SMC2–каналу.
20. Прием данных от SPI –канала.
21. Передача данных по SPI –каналу.
22. Прием данных от I2С –канала.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.