【技术实现步骤摘要】
【国外来华专利技术】用于向量中的区的排序的方法及设备
技术介绍
[0001]数字信号处理器(DSP)经优化用于处理可从各种输入信号,例如传感器数据、视频流、语音信道、雷达信号、生物医学信号等导出的数据流。对实时数据进行操作的数字信号处理器可接收输入数据流,对所述数据流执行滤波功能(例如编码或解码)且输出经变换数据流。所述系统被称为实时,因为如果经变换数据流在被调度时不可用于输出,那么应用程序失败。视频编码可能需要可预测但非循序的输入数据模式。实例应用程序需要存储器存取以将数据寄存器加载在数据寄存器文件中且接着将数据从数据寄存器供应到执行数据处理的功能单元。
[0002]一或多个DSP处理核心可与单个集成电路(IC)裸片上的各种外围电路、存储器块等组合以形成片上系统(SoC)。这些系统可包含共享片上及片外存储器的使用的多个互连处理器。处理器可包含指令高速缓存(ICache)及数据高速缓存(DCache)的某个组合以改进处理。此外,具有共享存储器的多个处理器可经并入单个嵌入式系统中。所述处理器可在物理上共享同一存储器,而无需存取数据或执行位于相同存储器位置中的码,或 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:由处理器响应于向量排序指令而执行存储在向量的通道中的值的排序以产生经排序向量,其中所述通道的第一部分中的所述值是按由所述向量排序指令指示的第一顺序进行排序且所述通道的第二部分中的所述值是按由所述向量排序指令指示的第二顺序进行排序;及将所述经排序向量存储在存储位置中。2.根据权利要求1所述的方法,其中所述第一顺序及所述第二顺序是不同的。3.根据权利要求1所述的方法,其中所述第一部分是所述通道的半部且所述第二部分是所述通道的另一半部。4.根据权利要求1所述的方法,其中值的排序进一步包括对选自半精度浮点数、定点数及整数的一者进行排序。5.根据权利要求1所述的方法,其中所述值是16位值。6.根据权利要求1所述的方法,其中所述存储位置是由所述向量排序指令的操作数指示7.根据权利要求1所述的方法,其中值的排序进一步包括使用所述处理器中所包括的比较器逻辑来对所述向量中的值进行比较。8.根据权利要求7所述的方法,其中所述排序所需的值的比较是在所述比较器逻辑上并行执行。9.根据权利要求7所述的方法,其中值的排序进一步包括基于所述比较的结果来确定每一值的计数且将每一计数转换为所述经排序向量中的对应值的通道编号。10.根据权利要求9所述的方法,其进一步包括将所述通道编号转换成所述处理器中所包括的向量置换逻辑的控制输入,其中所述向量置换逻辑基于所述控制输入来产生所述经排序向量。11.根据权利要求7所述的方法,其中所述比较器逻辑包括绝对差元素的阵列。12.根据权利要求11所述的方法,其中所述绝对差元素经配置以用于绝对差和计算及值的所述比较。13.一种...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。