分布式智能相机的平台与架构
在当今的技术领域,分布式智能相机系统正发挥着越来越重要的作用。它涉及到多个方面的技术,包括硬件架构、网络互连、分布式计算平台以及相关算法等。下面将详细探讨这些内容。
1. EFFEX 加速器架构
EFFEX 加速器架构包含多个功能单元,用于高效地处理图像数据。其生成的关键信息通过图像金字塔两个层级的模糊样本进行描述。以下是它的主要功能单元:
- 一对多比较单元 :将一个操作数与 16 个其他值进行比较,返回大于或小于该操作数的值的数量。
- 卷积乘法累加单元(Convolution MAC) :对两个浮点向量执行内积运算。
- 梯度单元 :使用 Sobel 卷积核计算图像块的梯度。
其内存组织成二维块,为加速器提供数据的软件按块顺序存储图像像素,加速器只需读取一个 DRAM 行即可读取单个块。与 CPU 和 GPU 实现相比,它在单位面积上提供了更高的帧率。
2. 互连技术
在芯片互连方面,基于数据包或片上网络(NoCs)已被广泛研究用于单芯片多处理器。许多多核处理器使用基于总线的通信结构,但其他网络架构也用于片上系统设计。
2.1 事务导向的 NoCs
在大型片上系统,特别是手机处理器中,常使用事务导向的 NoCs。这种网络通过网络适配器增强了基于数据包的核心网络,网络适配器在事务级别处理与主机处理器的通信,事务包括数据块、目标地址和一组 QoS 要求。网络适配器根据 QoS 要求和网络当前状态调度数据包。
<
超级会员免费看
订阅专栏 解锁全文
48

被折叠的 条评论
为什么被折叠?



