像素流对准器
使两个像素数据流
库:
视觉HDL工具箱/公用事业
描述
的像素流对准器块同步两个像素流推迟一个流匹配的时间流的引用。许多视觉HDL工具箱™算法延迟像素流,和延迟的时间可以改变调整算法参数。您可以使用此块对齐流覆盖,比较,或结合两个流如高斯模糊操作。延迟流的连接refPixel和refCtrl输入端口,和前面的流像素和ctrl输入端口。
这个波形图显示了输入流,pixelIn
和refPixelIn
以及相关控制信号。参考输入帧开始之后pixelIn
框架。输出信号表明,块延迟pixelIn
匹配参考流,两个输出流共享控制信号。波形显示之间的短延迟输入refCtrl
和输出refCtrl
。在这个仿真,以适应输入流之间的延迟四行,最大行数参数必须设置为至少4。
例子
港口
输入
输出
参数
算法
块存储的数据像素输入端口一个循环的缓冲区中,然后读取行结合参考控制信号。块还存储地址的每一行的开始。匹配添加处理缓冲区数据路径的延迟,延迟块大约10的参考像素数据和控制信号周期。
图中显示了块的体系结构。循环缓冲区内存是2的记忆米像素,米是最大行数+日志2(线缓冲区大小)。行地址缓冲最大行数的位置。如果数量的ctrl.Hstart
断言在第一refCtrl.Hstart
断言大于缓冲区地址的大小行,块覆盖缓冲区和腐败的输出。在这个图中,最大行数四,所以四个地点存在存储地址的缓冲区。帧缓冲区是一个地方来存储ctrl.Vstart
。两者之间的延迟流必须小于帧之间的时间开始。
当输入像素是一个向量或矩阵,每个元素的块复制循环缓冲区内存。图表显示了三个RAM循环缓冲区,代表三分量像素流。每一个RAM循环缓冲是2米内存位置。multipixel流,块调整线缓冲区大小存储1 /数量的像素像素。例如,4-by-3输入流,每个缓冲区存储¼像素的线,还有12 RAM循环缓冲区,每个都有2m - 2的位置。行地址缓冲是相同的大小。