转置功能可以动态设定或清除

虽然vpu是作为向量处理器的计算主力,但是,向量加载和储存单元(vlsu)作为从数据存储器子 系统向向量处理器及从向量处理器向数据存储器子系统传输数据的工具

图4:加载4x4像素块

对于采用ceva-mm3000平台的消费产品来说,嵌入式视觉应用是有效地执行算法多样性的一个 实例,例如具备裁剪和尺寸调整功能的面部检测根据预测,将来类似的和更复杂的应用需求将会增长,所有这些应用都可以利用ceva-mm3000架构的可 编程性和可扩展性

多媒体器件的多用途可编程hd视频和图像平台

为了简化vpu任务,在读/写向量寄存器时,vlsu可以灵活地操作数据结构在数据存取期间,数 据块可以转置,而不存在任何循环损失,能够在单循环中实现转置数据块的存取转置功能可以动态设定或清除采用这种方式,水平过滤器和垂直过滤器可以重复 使用相同的功能,从而节省每个过滤器的开发和调试时间,同时缩小程序存储器的占位面积vlsu具有适用于加载和储存操作的256位带宽,并支持不对齐(non- aligned)存取vlsu备有在单循环中存取二维数据块的能力,并支持不同的数据块尺寸

ceva-mm3000是可以集成到soc中的可扩展的完全可编程多媒体平台,以全软件形式提供 1080p 60fps视频解码和编码、isp功能和视觉应用该平台由两个专用处理器,即流处理器和向量处理器组成,集成到一个完整的多核系统中,包括本地存储器和 共享存储器、外设、dma和与外部总线的标准桥接这款全面的多内核平台专为满足移动产品和其它消费者电子产品的低功耗要求而设计

向量处理器包括两个独立的向量处理单元(vpu)vpu负责所有的向量计算,包括向量间运算(利 用单指令多数据流)和向量内部运算向量间指令可在16个8位(字节)或8个16位(字)元上运行,可以使用向量寄存器对,形成32位(双字)元vpu 具有在单循环中完成6个线路(taps)中8个并行滤波器(taps)的能力

结论

















































































全国哪家医院治疗白癜风什么方法最好


转载请注明:http://www.92nongye.com/gaishu/89.html