Помимо стандартного теста MIG 3.7 была создана модель интерфейса пользователя.
Моделировал в Aldec 8.3.
Записал гигабайт памяти 16 разрядным счетчиком (пилой) затем считал из памяти 4 Мб. Сохранил результат в файл. Отрисовал в Matlabe и убедился что пила без разрывов и выбросов.
Затем зашил проект в железо. Плата с памятью ddr3 соединена оптикой с платой подключеной по pciex8 к ЭВМ.
Сомнений в работе оптичекого канала связи, ядра pcie нет.
Проделал те же действия:
1) Записал 1 Гбайт счетчика в память.
2) Считал 1Гбайт блоками по 256 кбайт.
3) Сохранил результат в файл.
Общий вид файла с пилой:
Увеличим
То есть "вылетает" каждый четвертый отчет.
А к ПЛИС подключено 4 16-ти разрядных чипа. То есть шина DQ в этом варианте 64 бита. Режим работы с памятью поточный (BL=8).
Поделитесь пожалуйста мыслями на этот счет?