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

 
 
> PCIe зпрос на чтение.
Methane
сообщение Oct 7 2010, 08:33
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Какая-то лажа. Посылаю запрос на чтение из ОЗУ компютера. Данные приходят, но потом снова приходят, снова приходят и так до бесконечности. На один запрос оно начинает валиться и валиться и валиться. Одно и тоже.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Methane
сообщение Oct 7 2010, 14:19
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Кажись я разобрался.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Oct 7 2010, 14:34
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Цитата(Methane @ Oct 7 2010, 17:19) *
Кажись я разобрался.

Не поделитесь?
Go to the top of the page
 
+Quote Post
Methane
сообщение Oct 7 2010, 15:46
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Andrew Su @ Oct 7 2010, 17:34) *
Не поделитесь?

Датафрейм не нужно было поднимать, если данные передавать не собираешся. От этого у TX модуля рвало крышу, и он сыпал запросами в PС, и в зависимости от размера запрашиваемых данных, могло клинить всю систему. А у меня на шине уже висел таймер, два ПДП канала, регистры, всем этим мультиплексор с приоритетами рулил... В итогде из за канала на чтение стал пропускать строго половину посылок канал на запись, причем канал на чтение работал вроде как нормально итд. wacko.gif wacko.gif wacko.gif

Сейчас по крайней мере оно останавливается, и все остальное прилично себя ведет.
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Oct 8 2010, 09:21
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Когда шёл непрерывный поток completion винда, случайно, не зависала? А то у меня проблема с virtex-5 когда поток непрерывный. У altera, интересно, такой глюк есть? А какая скорость чтения получилась?
Go to the top of the page
 
+Quote Post
Methane
сообщение Oct 8 2010, 09:33
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(dmitry-tomsk @ Oct 8 2010, 12:21) *
Когда шёл непрерывный поток completion винда, случайно, не зависала? А то у меня проблема с virtex-5 когда поток непрерывный. У altera, интересно, такой глюк есть? А какая скорость чтения получилась?

Если идет большой поток и система виснет, надо кредиты смотреть. Может там где-то места нет. А по скорости, в общем соответствует заявленной для PCIe. На запись вообще проблем нет, а на чтение, надо разные TAGи использовать чтобы всю производительность получить. У меня такой задачи нет. Меня устроят несколько каналов ПДП со сравнительно низкой скоростью.
Go to the top of the page
 
+Quote Post



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

 


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


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