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

 
 
> OpenSource DMA for Virtex 5, проект на www.ds-dev.ru
dsmv
сообщение Jul 14 2011, 15:32
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Всем доброго времени суток.

Я открыл исходный код для проекта контроллера PCI Express на ПЛИС Virtex 5;
Проект доступен по адресу: http://www.ds-dev.ru

Проект ещё не завершён. Сейчас мне пришлось опять его отложить. Но ознакомится с ним уже можно.
Работает полная модель системы.

В железе есть недостатки:
1. Не работает прерывание.
2. Есть сбои при частых обращениях к регистрам BAR1
3. Есть сбой при одновременной работе двух каналов DMA

Это всё исправимо.
Меня интересует критический разбор проекта.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kuzmi4
сообщение Sep 2 2011, 16:31
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 dsmv
Для тестов могу взять систему с AMD Athlon64 3000+, 1536 MB RAM (MB не знаю какая , нужно лезть внутря).
Систему смогу собрать хоть сейчас, но с 3.09 по 5.09 меня не будет, потому проверить можно будет только во вторник (за это время думаю подчитать описание, и попытаться разобраться в проекте).

Как я понимаю, заливать в SP605 нужно будет "sp605_lx45t_core_2011_09_02_v1_0_build_0x100.zip\sp605_lx45t_core\implement\ver1\rev1\sp605_lx45t_core.bit" а запускать на компе после установки драйверов(qtpex58x1-12500.zip\qtpex58x1-12500_rt_v4_01.exe) прогу "ambpex5_sdram.zip\bin\ambpex5_sdram.exe"? И как смотреть все ли тесты прошли ?
Go to the top of the page
 
+Quote Post
dsmv
сообщение Sep 2 2011, 19:34
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Это не горит. Вторник тоже подойдет.

Прошивка и драйвера:
sp605_lx45t_core_2011_09_02_v1_0_build_0x100.zip\sp605_lx45t_core\implement\ver1\rev1\sp605_lx45t_core.bit
qtpex58x1-12500.zip\qtpex58x1-12500_rt_v4_01.exe

По поводу программы - запускать надо не .exe а .bat файлы.
Список тестов:
test_main.bat - ввод данных из тетрады MAIN
out_main.bat - вывод данных в тетраду MAIN (без проверки)
test_dio.bat - ввод данных из тетрады DIO_IN
out_dio.bat - вывод данных в тетраду DIO_OUT
test_main_dio.bat - ввод двух потоков: из тетрады MAIN и из тетрады DIO_OUT
out_main_dio.bat - ввод из тетрады MAIN и вывод в тетраду DIO_OUT

Это консольное приложение, запускается бесконечный тест, выход по ESC.
В процессе работы отображается количестово принятых и переданных блоков, а также число правильных и ошибочных блоков.
Скорость измеряется двуя способами: на интервале 4 с и средняя скорость с момента запуска.
Если есть ошибки, то перед выходом по esc отображаются первые 16 ошибок.

В тестах test_main._dio.bat и out_main_dio.bat отображаются две строки - по одной для каждого теста.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dsmv   OpenSource DMA for Virtex 5   Jul 14 2011, 15:32
- - SFx   добавьте скрипт сборки хотя бы, и туда старт модел...   Jul 14 2011, 18:17
|- - dsmv   Цитата(SFx @ Jul 14 2011, 21:17) добавьте...   Jul 15 2011, 09:40
- - SFx   спасибо, на недельке погляжу.   Jul 15 2011, 09:43
|- - dsmv   Контроллер работает всё лучше и лучше. Работает в...   Aug 12 2011, 09:58
|- - Bad0512   Цитата(dsmv @ Aug 12 2011, 16:58) Контрол...   Aug 17 2011, 03:33
|- - dsmv   Цитата(Bad0512 @ Aug 17 2011, 06:33) Под ...   Aug 17 2011, 07:37
|- - dsmv   Есть хорошие новости: прошло успешное тестирование...   Aug 17 2011, 14:05
|- - Bad0512   Цитата(dsmv @ Aug 17 2011, 14:37) Реализо...   Aug 17 2011, 15:38
|- - dmitry-tomsk   Цитата(Bad0512 @ Aug 17 2011, 18:09) Нико...   Aug 17 2011, 15:52
|- - dsmv   Цитата(Bad0512 @ Aug 17 2011, 18:38) Нико...   Aug 18 2011, 04:40
||- - Bad0512   Цитата(dsmv @ Aug 18 2011, 11:40) Докумен...   Aug 18 2011, 14:13
||- - dsmv   Цитата(Bad0512 @ Aug 18 2011, 17:13) Если...   Aug 22 2011, 04:46
||- - dsmv   Добавлен проект ML605_LX240T_CORE для платы ML605....   Aug 24 2011, 12:39
||- - dsmv   Всем доброго времени суток. Несколько слов по пов...   Aug 30 2011, 10:41
||- - mhspace   Цитата(dsmv @ Aug 30 2011, 13:41) Файлы с...   Aug 31 2011, 14:49
||- - Kuzmi4   Цитата(dsmv @ Aug 30 2011, 13:41) ... 2. ...   Aug 31 2011, 14:55
||- - dsmv   Вот фрагмент отчета для проекта ambpex5_v20_sx50t_...   Sep 1 2011, 08:09
|- - FLTI   Цитата(Bad0512 @ Aug 17 2011, 19:38) Погл...   Aug 19 2011, 11:03
- - Kuzmi4   Вот бы ещё описалово какое-никакое к сорцам (хотя ...   Sep 1 2011, 16:35
|- - dsmv   Цитата(Kuzmi4 @ Sep 1 2011, 19:35) Вот бы...   Sep 2 2011, 08:39
- - Kuzmi4   2 dsmv То есть, если я правильно понял, на данный ...   Sep 2 2011, 11:04
|- - dsmv   Цитата(Kuzmi4 @ Sep 2 2011, 14:04) 2 dsmv...   Sep 2 2011, 12:35
|- - dsmv   Готов проект для SP605. На модели работает. Теперь...   Sep 2 2011, 15:18
- - Kuzmi4   2 dsmv Просмотрел файлы. Возник вопрос касательно ...   Sep 6 2011, 13:21
- - Kuzmi4   Результаты (система: AMD Athlon64 3000+, 1536 MB R...   Sep 6 2011, 15:46
|- - dsmv   Цитата(Kuzmi4 @ Sep 6 2011, 18:46) резюми...   Sep 6 2011, 16:18
- - Kuzmi4   2 dsmv да , провтыкал я со спидгрейдом: Spartan®-6...   Sep 6 2011, 16:28
|- - dsmv   Нет, частота локальной шины ядра 62.5 Мгц - 16 нс....   Sep 6 2011, 17:00
|- - dsmv   Есть новая информация. Проект SP605_LX45T_CORE усп...   Sep 13 2011, 08:42
- - Jack_of_Shadows   Добрый день! Пишет вам благодарный, но немного...   Dec 28 2012, 14:12
|- - dsmv   Спасибо за интерес к моему проекту. Тест работает ...   Jan 11 2013, 13:14
- - Kuzmi4   2 Jack_of_Shadows Есть версия для вишбона, или вас...   Jan 5 2013, 19:29
- - Jack_of_Shadows   Kuzmi4, да-да, видел, на данном этапе мне это не о...   Jan 6 2013, 10:07
- - Kuzmi4   2 Jack_of_Shadows А куда проще ? Времянки на WB до...   Jan 6 2013, 10:14
- - Jack_of_Shadows   Kuzmi4, я хотел сказать что вокруг PCIE_CORE64_M1 ...   Jan 7 2013, 18:25
- - Jack_of_Shadows   И еще, может я конечно начинаю не с той стороны, н...   Jan 9 2013, 15:08
- - Jack_of_Shadows   ЦитатаЕсть возможность проверить работу на компьют...   Jan 14 2013, 08:10
- - Kuzmi4   2 Jack_of_Shadows удалось побороть ошибку ? Систем...   Jan 17 2013, 07:37
- - Jack_of_Shadows   Kuzmi4 пока нет. Управляющие регистры доступны, яв...   Jan 17 2013, 08:31
|- - karak   Цитата(Jack_of_Shadows @ Jan 17 2013, 12...   Jan 17 2013, 09:33
|- - karak   Цитата(Jack_of_Shadows @ Jan 17 2013, 12...   Jan 17 2013, 10:11
- - Jack_of_Shadows   karak Код Device information m_TotalIRQ = 0 ...   Jan 17 2013, 09:40
- - Jack_of_Shadows   Цитатау вас 64 битная linux система или 32? 64 бит...   Jan 17 2013, 10:16
|- - dsmv   Цитата(Jack_of_Shadows @ Jan 17 2013, 13...   Jan 17 2013, 10:50
|- - karak   Цитата(dsmv @ Jan 17 2013, 14:50) FIDO_ID...   Jan 17 2013, 15:04
- - Jack_of_Shadows   karak, мне советовали по поводу проги к вам обраща...   Jan 21 2013, 12:19
|- - karak   В функции ошибка, из за которой всегда данные ввод...   Jan 28 2013, 10:52
- - Jack_of_Shadows   Всё руки не доходили написать по поводу 64-битного...   Mar 22 2013, 07:23
- - StrangerX   Доброго времени суток. Пытаюсь запустить ваше ядро...   Nov 20 2013, 07:03
- - StrangerX   И ещё ничего не понял про NEXT_BLOCK. Как я понял...   Nov 20 2013, 10:50
|- - dsmv   В памяти компьютера создаётся блок 64*8=512 байт -...   Nov 25 2013, 15:58
|- - StrangerX   Цитата(dsmv @ Nov 25 2013, 19:58) По пово...   Dec 12 2013, 13:32
|- - dsmv   Цитата(StrangerX @ Dec 12 2013, 16:32) Сп...   Dec 21 2013, 05:26
|- - dsmv   Всем доброго времени суток. Вот хочу спросить, к...   Jan 15 2014, 11:37
- - Antonx86   Добрый день! Имеется желание запустить проект ...   Feb 10 2014, 05:15
|- - dsmv   Добрый день. Давайте сделаем. Я посмотрю на AC701...   Feb 11 2014, 11:15
|- - dsmv   Собрал проект AC701_A200T_CORE. Пока есть проблемы...   Feb 18 2014, 06:58
- - Antonx86   dsmv, добрый день, в http://ds-dev.ru/issues/65 о...   Mar 12 2014, 05:54
|- - dsmv   Настройки нормальные. Хотя у меня есть некоторые о...   Mar 12 2014, 09:46
|- - dsmv   Проверил с ядром от ISE 14.7 - не работает. Пробл...   Mar 17 2014, 12:59
- - Antonx86   dsmv, добрый день, измеряли ли Вы скорость обмена ...   Jun 10 2014, 00:32
- - dsmv   Цитата(Antonx86 @ Jun 10 2014, 03:32) dsm...   Jun 20 2014, 13:46


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

 


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


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