Цитата(o_khavin @ Mar 5 2014, 13:08)

Для начала имеет смысл посчитать, хватит ли производительности NIOS-а для этой задачи.
Кроме того, было бы весьма рационально считать разницу сразу с приходящим сигналом (и буфером предыдущего кадра), а не сначала сохранять данные в память, а потом уже их читать для сравнения. Т.е. приходящие данные используются для сравнения и тут же пишутся в буфер (который будет использован на следующем кадре). В таком варианте двух буферов действительно хватит, в отличии от Вашей идеи, которая не учитывает, что видео как правило идёт непрерывно.
Результат сравнения тоже имеет смысл сразу выводить на выход. По крайней мере совершенно не понятно, зачем его где-то хранить перед выводом, если речь идёт про поточные операции.
Да, все верно, достаточно двух буферов. Я сам так и делаю.
Во время прихода пикселей текущего кадра подгружать соответствующие пиксели предыдущего. Приходящие пиксели кадра записывается на место тех же пикселей предыдущего кадра. Нужно учесть что скорость работы с памятью должна быть в 2 раза выше скорости входного потока. Результат операции вычитания на выход. Что, кстати, будет выходом? Запись в другую память? внешний интерфейс?