Получение данных для обработки в FPGA

Ответить
boov
beginner
beginner
Сообщения: 17
Зарегистрирован: 28 сен 2008, 23:33
Версия LabVIEW: 8.5
Контактная информация:

Получение данных для обработки в FPGA

Сообщение boov »

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

Подобные тесты были выполнены на контроллер, где необходимые данные считывались из файла.

В модуле для работы с ПЛИС такая возможность исключается.

Возник вопрос: как можно автоматизиирвоать процесс тестирования, как можно в ПЛИС получить те же данные из файла. Руками каждый раз вбивать совсем не вариант.

Если попытаться это делать через буферы, то как это повлияет на производительность. На сколько я знаю перед каждым следующим чтением данных из буфера требуется ждать 6 тактов.

Спасибо.
всё, что случается, имеет причину...
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Получение данных для обработки в FPGA

Сообщение mzu2006 »

boov писал(а):как можно автоматизиирвоать процесс тестирования
как эта плис связана с внешним миром? Если это что-то вроде Compact RIO - то может
быть вот это подойдёт:

http://blog.jkisoft.com/labs/vi-tester- ... t-process/
boov
beginner
beginner
Сообщения: 17
Зарегистрирован: 28 сен 2008, 23:33
Версия LabVIEW: 8.5
Контактная информация:

Re: Получение данных для обработки в FPGA

Сообщение boov »

Да, cRIO.

Нет, это не подойдет.
Я видимо, неточно изложил мысль.

Есть набор тестовых данных, хранящийся в файле.
Доступ к этому файлу в VI для контроллера получить проблем нет.
А вот в VI для FPGA аналогичной возможности по доступу к файлу нет.

Отсюда вопрос: как можно эти тестовые данные получить в VI для FPGA.
Я вижу только вариант с использованием DMA FIFO.
Но так как в LabVIEW новичок, мб есть и другие варианты.
всё, что случается, имеет причину...
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Real Time / FPGA / Embedded»