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

 
 
> PCI-E. Сколько DW данных в TLP пакете возможно без DMA?
Kopart
сообщение Mar 11 2008, 14:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



В Virtex 5 с их ядром PCI-E (hard).

Проверил теоретическую скорость (без DMA, чтение всегда подтверждается на trn-интерфейсе).
Получилось не больше 70Мб/с - на запись. Но я все не могу найти ответ на вопрос - без поддержки DMA в плате возможно чтобы root complex (ПК) пересылал больше чем одно DW в пакете.

Пока получается на 3 DW заголовка 1 DW данных (приблизительно и соответсвуют 70Mб/c).

Возможно ли слать из ПК больше чем одно DW данных в пакете без поддержки DMA в целевой плате? (WinDriver, Чипсет G31)


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
oval
сообщение Apr 7 2008, 16:01
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 15-03-05
Из: Москва
Пользователь №: 3 367



Можно попробовать использовать команды пересылки из расширений MMX/SSE, если речь идет о хосте x86 архитектуры. Сам не специалист по такого рода программированию, но было дело для пакетного обмена на высокой скорости через PCI заказчик использовал команды из этих расширений. При этом за одну транзакцию PCI пересылалось четыре слова. Как на эти команды отреагирует PCIe мост, сказать не могу. Кроме того, для PCI если обращения шли по последовательным адресам, то мост их "слепливал" в одну транзакцию шины.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- NiOS   PCI-E. Сколько DW данных в TLP пакете возможно без DMA?   Mar 11 2008, 14:03
- - RKOB   Меня тоже очень интересует данный вопрос... Балую...   Apr 7 2008, 09:43
|- - NiOS   Цитата(RKOB @ Apr 7 2008, 13:43) Мне пока...   Apr 7 2008, 14:25
|- - Костян   QUOTE (NiOS @ Apr 7 2008, 13:25) Максимум...   Jul 29 2011, 11:45
|- - dmitry-tomsk   Цитата(Костян @ Jul 29 2011, 14:45) А как...   Jul 29 2011, 17:02
|- - Костян   QUOTE (dmitry-tomsk @ Jul 29 2011, 16...   Aug 1 2011, 06:18
|- - dmitry-tomsk   Цитата(Костян @ Aug 1 2011, 09:18) обойти...   Aug 1 2011, 07:08
||- - Костян   QUOTE (dmitry-tomsk @ Aug 1 2011, 05...   Aug 3 2011, 06:57
||- - dmitry-tomsk   Цитата(Костян @ Aug 3 2011, 09:57) спасиб...   Aug 3 2011, 08:39
||- - Костян   QUOTE (dmitry-tomsk @ Aug 3 2011, 06...   Aug 3 2011, 08:53
|- - Eugenius   Цитата(Костян @ Aug 1 2011, 10:18) Вы хот...   Aug 2 2011, 18:58
- - RKOB   ЦитатаМаксимум, что я получил для Completer - это ...   Apr 8 2008, 07:58
|- - NiOS   Цитата(RKOB @ Apr 8 2008, 11:58) Это на с...   Apr 8 2008, 10:04
- - vechnost   esli ya pravilno ponyal vopros, to eto zavisit ot ...   Jul 26 2008, 05:16
- - Eugenius   Обычно используем DMA и скорость записи/чтения в р...   Jul 31 2011, 17:45


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:21
Рейтинг@Mail.ru


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