|
PCIe зпрос на чтение. |
|
|
|
 |
Ответов
|
Oct 7 2010, 14:34
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647

|
Цитата(Methane @ Oct 7 2010, 17:19)  Кажись я разобрался. Не поделитесь?
|
|
|
|
|
Oct 7 2010, 15:46
|

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

|
Цитата(Andrew Su @ Oct 7 2010, 17:34)  Не поделитесь? Датафрейм не нужно было поднимать, если данные передавать не собираешся. От этого у TX модуля рвало крышу, и он сыпал запросами в PС, и в зависимости от размера запрашиваемых данных, могло клинить всю систему. А у меня на шине уже висел таймер, два ПДП канала, регистры, всем этим мультиплексор с приоритетами рулил... В итогде из за канала на чтение стал пропускать строго половину посылок канал на запись, причем канал на чтение работал вроде как нормально итд. Сейчас по крайней мере оно останавливается, и все остальное прилично себя ведет.
|
|
|
|
|
Oct 8 2010, 09:33
|

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

|
Цитата(dmitry-tomsk @ Oct 8 2010, 12:21)  Когда шёл непрерывный поток completion винда, случайно, не зависала? А то у меня проблема с virtex-5 когда поток непрерывный. У altera, интересно, такой глюк есть? А какая скорость чтения получилась? Если идет большой поток и система виснет, надо кредиты смотреть. Может там где-то места нет. А по скорости, в общем соответствует заявленной для PCIe. На запись вообще проблем нет, а на чтение, надо разные TAGи использовать чтобы всю производительность получить. У меня такой задачи нет. Меня устроят несколько каналов ПДП со сравнительно низкой скоростью.
|
|
|
|
|
Oct 8 2010, 09:44
|
Знающий
   
Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741

|
Цитата(Methane @ Oct 8 2010, 13:33)  Если идет большой поток и система виснет, надо кредиты смотреть. Может там где-то места нет. А по скорости, в общем соответствует заявленной для PCIe. На запись вообще проблем нет, а на чтение, надо разные TAGи использовать чтобы всю производительность получить. У меня такой задачи нет. Меня устроят несколько каналов ПДП со сравнительно низкой скоростью. В том-то и дело, что и кредиты в норме и теги разные, а виснет. Такое впечатление, что внутри аппаратного блока нет арбитра и системные запросы не обрабатываются, если входной буфер блока занят. А сколько скорость в МБайт/сек?
|
|
|
|
|
Oct 8 2010, 09:57
|

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

|
Цитата(dmitry-tomsk @ Oct 8 2010, 12:44)  В том-то и дело, что и кредиты в норме и теги разные, а виснет. Такое впечатление, что внутри аппаратного блока нет арбитра и системные запросы не обрабатываются, если входной буфер блока занят. А сколько скорость в МБайт/сек? ХЕЗ. На запись, у меня стабильно идет 500 мегабайт в секунду. (125мегагерц/2 и * 8 байт). На чтение, 125/6 * 8 байт работает, фифо на 0x8c0 максимум было свободно. Сейчас я экспериментирую со стабильностью и скоростью. Это 4х ген1.
|
|
|
|
Сообщений в этой теме
Methane PCIe зпрос на чтение. Oct 7 2010, 08:33 Andrew Su Цитата(Methane @ Oct 7 2010, 11:33) Какая... Oct 7 2010, 10:48 Methane Цитата(Andrew Su @ Oct 7 2010, 13:48) Доб... Oct 7 2010, 11:21  serebr Цитата(Methane @ Oct 7 2010, 18:21) Я пос... Oct 7 2010, 12:27   Methane Цитата(serebr @ Oct 7 2010, 15:27) ... Oct 7 2010, 12:51 Methane Только что заметил, что после того как послал запр... Oct 7 2010, 12:23 Methane 666.(6) мегабайт в секунду на чтение. 8 каналов. М... Oct 8 2010, 13:59
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|