реклама на сайте
подробности

 
 
> PCI-шина на MegaCore pci_t32 от Altera, Burst-пересылки
Волощенко
сообщение Jun 18 2007, 11:14
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Кто смог сделать для PCI-шины на MegaCore pci_t32 от Altera, команды Burst-пересылок для режима Target на процессоре типа Pentium-4. В User Guide на ядро PCI MegaCore Function version 1.0 December 1999, возможность пакетной пересылки в pci_t32 (target) указана на Figure 2 (p.86), аналогичное есть и для более свежих версий.
Обычные однословные пересылки осуществляются, но нам скорости уже не достаточно и есть необходимость ускорить обмен.
Вопросы:
1. В обычных пересылках в процессоре используются команды MOV (REP MOV). А какая команда используется в Burst-пересылках?
2. Нужно ли для этого дополнительно программировать внутренние регистры процессора?
Спасибо за ответ.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение Jun 19 2007, 06:50
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



1. Те же команды, в случае memory prefetch
2. Нет wink.gif

Burst транзакции - это функции чипсета/моста - например при дма перессылках или prefetch'ах. Со стороны проца (hw) управлять ими IMHO практически нельзя. При prefetch'ах мост сам должен инициировать burst, пока полностью не заполнит линейку кеша. При дма пересылках должон быть по идее соостветствующий параметр.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 04:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.02411 секунд с 7
ELECTRONIX ©2004-2016