Цитата(lekintr @ Oct 17 2013, 10:12)

Напишите отдельный модуль, который забирает данные с АЦП, обрабатывает их и кладет в свою память. На выходе поставьте FIFO, которое подключено к шине NIOS. Размер FIFO позволит отработать любые разумные задержки, главное чтобы в среднем время чтения из FIFO было меньше времени его заполнения. Задачка несложная..
Правильно ли я вас понял?
Мне надо написать например на VHDL модуль памяти длиной n 14-битных слов в который будут записываться данные с АЦП. Этот модуль будет промежуточным буфером. Поскольку длина n намного меньше 500000, то модуль будет использовать только внутреннюю память ПЛИС. Вместе с тем, модуль должен быть подключен к софт-процессору с FIFO интерфейсом на борту. В программе софт процессора посредством функций вроде altera_avalon_fifo_read_fifo я смогу быстро читать содержимое буфера и обработав его, писать в SDRAM, подключенную к процессор?