Добрый вечер!
Имеется плата с Virtex-4 на борту (xc4vfx60 ).
Также на плате расположена 12-битная 60 Msps микросхема АЦП
с параллельным интерфейсом и микросхема SRAM.
Поставили задачу написать ПО для тестирования платы, а именно
считывать данные с АЦП и складывать в SRAM. Затем нужно производить
вычитывание этих выборок либо с ПЛИС либо с SRAM на ПК через JTAG
(через программатор Platform USB Cable)в объеме около 8 КБ. Далее эти
данные планируется загонять в Matlab для оценки соответствия считанных
данных тому сигналу, который в качестве пробного подается на вход платы.
Как проще и быстрее всего сделать это?
На ум приходит только поднять MicroBlaze, который будет считывать
данные в ОЗУ, а его UART переназначить в XMD-консоль (коммандой
read_uart) и таким образом выдавать выборку АЦП в ПК.
Но есть подозрение, что это несколько замороченный способ и есть
варианты попроще.
Посоветуйте пожалуйста другие варианты?