返回项目页面
对比文件列表
1996-11-27_EP0744686A_发明公开_EP0744686A1 Manipulation of data_+++A_B_C_K_L_M_N_O_P_Q_T_U_V_W_i_j_r_s+++.docx
2026-03-24 23:26
2002-01-30_EP0744686B_发明授权_EP0744686B1 Manipulation of data_+++A_C_L_N_P_Q_V_b_i_k_m_o_r_s_t_u_w+++.docx
2026-03-24 23:26
2005-03-03_US2005050303A_发明申请_US20050050303A1 Hierarchical reorder buffers for controlling speculative execution in a multi-cluster system_+++C_I_K_a_b_n_o_p_q_r_s+++.docx
2026-03-24 23:26
2008-05-08_JP2008108220A_发明专利_JP2008108220A Arithmetic unit_+++A_B_C_I_J_K_N_O_P_Q_R_S_V_l_m_t_u_w+++.docx
2026-03-24 23:26
2008-06-12_US2008140750A_发明申请_US20080140750A1 Apparatus and method for performing rearrangement and arithmetic operations on data_+++C_J_a_b_i_k_n_o_p_q_r_s_v_w+++.docx
2026-03-24 23:26
2008-11-13_US2008282070A_发明申请_US20080282070A1 SIMD ARITHMETIC DEVICE CAPABLE OF HIGH-SPEED COMPUTING_+++A_B_C_I_J_K_V_W_l_m_n_o_p_q_r_s_t_u+++.docx
2026-03-24 23:26
2010-04-14_GB2464292A_发明专利_GB2464292A SIMD processor circuit for performing iterative SIMD multiply-accumulate operations_+++A_C_D_E_F_G_H_N_O_P_Q_l_m_x_y_z+++.docx
2026-03-24 23:26
2011-01-06_JP2011002908A_发明专利_JP2011002908A Processor and information processing system_+++A_B_C_N_O_P_Q_i_j_k_r_s+++.docx
2026-03-24 23:27
2011-09-21_CN102197369A_发明公开_CN102197369A 用于执行SIMD乘法-累积运算的装置及方法_+++A_C_E_F_G_H_Z_d_n_o_p_q_s_y+++.docx
2026-03-24 23:27
2012-03-20_US8140932B_发明授权_US08140932B2 Data interleaving circuit and method for vectorized turbo decoder_+++A_C_N_P_Q_S_l_m_o_t_u+++.docx
2026-03-24 23:27
2012-05-23_EP2455854A_发明公开_EP2455854A1 System, device, and method for on-the-fly permutations of vector memories for executing intra-vector operations_+++A_B_C_G_H_I_K_L_M_N_O_P_Q_R_S_V_W_d_e_f_j_t_x_y_z+++.docx
2026-03-24 23:27
US2007028077A1_Description_20260318_1758_+++A_C_I_K_Q_R_b_j_n_o_p_s+++.docx
2026-03-24 23:27
US2012131308A1_Description_20260318_1758_+++A_C_N_O_P_Q_i_l_m_r_s_v_w+++.docx
2026-03-24 23:27
WO2006106342A2_Description_20260318_1758_+++A_B_C_H_L_M_N_O_P_Q_R_S_T_U_V_W_f_g_i_j_k+++.docx
2026-03-24 23:27
2008-05-08_JP2008108220A_发明专利_JP2008108220A Arithmetic unit_+++A_B_C_I_J_K_N_O_P_Q_R_S_V_l_m_t_u_w+++.docx

对比文件名称:JP2008108220A Arithmetic unit

目标专利名称:CN105765523B 在向量数据存储器与执行单元之间的数据流路径中采用重排序电路系统的向量处理引擎以及相关的方法

特征比对表格:

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
技术特征A:包括:至少一个向量数据文件,所述至少一个向量数据文件被配置成:在至少一个输入数据流路径中提供经取回的输入向量数据样本集以用于所述向量处理操作。《直接公开》[2]“汎用レジスタファイル17は、例えば64ビット長(8バイト/4ハーフワード/2ワード)を有する例えば32個の汎用レジスタにより構成され、並列演算用のデータや並べ替え用のパターンデータなどを格納する。汎用レジスタファイル17は、SIMD演算器16と、メモリアクセスユニット18と、並べ替え回路20に接続されている。汎用レジスタファイル17は、命令デコードユニット14からレジスタ番号が供給されると、レジスタ番号に対応するレジスタに格納されたデータをSIMD演算器16と、メモリアクセスユニット18と、並べ替え回路20に供給する。”对比文件公开了汎用レジスタファイル(相当于向量数据文件),其存储数据并根据指令向SIMD演算器(相当于执行单元)提供数据,用于并行运算(相当于向量处理操作)。该文件在输入数据流路径中提供数据,作用与目标专利中向量数据文件提供输入向量数据样本集用于向量处理操作相同。因此,技术特征A被直接公开。
技术特征B:从至少一个输出数据流路径接收经重排序的结果输出向量数据样本集以便被存储。《直接公开》[2]“並べ変え回路20の出力データは、SIMD演算命令の結果として汎用レジスタファイル17の指定された汎用レジスタに格納される。”以及图1所示,並べ替え回路20的输出通过セレクタ23、24连接到汎用レジスタファイル17。对比文件公开了汎用レジスタファイル接收来自並べ替え回路(相当于重排序电路系统)的输出数据并存储。该数据是经重新排列(相当于重排序)的结果,通过输出数据流路径(经セレクタ)提供。作用与目标专利中向量数据文件接收经重排序的结果输出向量数据样本集以便存储相同。因此,技术特征B被直接公开。
技术特征C:在所述至少一个输入数据流路径中提供的至少一个执行单元。《直接公开》[2]“SIMD演算器16”以及“SIMD演算器16は、汎用レジスタファイル17から供給されたデータをSIMD演算する。”对比文件公开了SIMD演算器,其从汎用レジスタ文件接收数据并执行SIMD运算,相当于执行单元。该演算器在输入数据流路径中接收数据。作用与目标专利中执行单元相同。因此,技术特征C被直接公开。
技术特征D:在所述至少一个输入数据流路径中在所述至少一个向量数据文件与所述至少一个执行单元之间提供的至少一个抽头延迟线。未公开对比文件未提及抽头延迟线或类似结构。目标专利的抽头延迟线用于在输入数据流路径中对输入向量数据样本集进行移位,以提供经移位的输入向量数据样本集用于多个处理级(如滤波器抽头)。对比文件中没有公开任何在向量数据文件与执行单元之间提供的抽头延迟线结构。因此,技术特征D未被公开。
技术特征E:所述至少一个抽头延迟线被配置成:从所述至少一个向量数据文件接收所述输入向量数据样本集。未公开对比文件未提及抽头延迟线。由于抽头延迟线未被公开,其配置从向量数据文件接收输入向量数据样本集也未被公开。因此,技术特征E未被公开。
技术特征F:针对等于所述向量处理操作中的向量处理级的数目的多个处理级中的每个处理级,在多个流水线寄存器中将所述输入向量数据样本集移位向量数据样本宽度,以在所述至少一个输入数据流路径中针对所述多个处理级中的每个处理级提供经移位的输入向量数据样本集。未公开对比文件未提及多个处理级、流水线寄存器移位操作。目标专利的抽头延迟线通过流水线寄存器移位输入向量数据样本集,以支持多个处理级(如滤波器抽头)的向量处理操作。对比文件没有公开这种移位机制或多个处理级的连续移位操作。因此,技术特征F未被公开。
技术特征G:所述至少一个执行单元被配置成:针对所述多个处理级中的每个处理级,在所述至少一个输入数据流路径上接收所述经移位的输入向量数据样本集。未公开对比文件未提及多个处理级或经移位的输入向量数据样本集。目标专利的执行单元针对多个处理级接收经移位的输入向量数据样本集。对比文件中的SIMD演算器执行一次运算,没有公开针对多个处理级接收经移位数据。因此,技术特征G未被公开。
技术特征H:针对所述多个处理级中的每个处理级,对所述经移位的输入向量数据样本集执行所述向量处理操作以在所述至少一个输出数据流路径上提供所述结果输出向量数据样本集。未公开对比文件未提及多个处理级。目标专利的执行单元在每个处理级执行向量处理操作以提供结果输出向量数据样本集。对比文件没有公开这种多处理级的向量处理操作。因此,技术特征H未被公开。
技术特征I:至少一个重排序电路系统,所述至少一个重排序电路系统被配置成:在所述至少一个输出数据流路径上接收所述结果输出向量数据样本集。《直接公开》[2]“並べ替え回路20”以及第2实施例(图5)中“SIMD演算器16と並べ替え回路20が直列に配置されている”。对比文件公开了並べ替え回路(相当于重排序电路系统),其在输出数据流路径上接收SIMD演算器的结果输出数据。作用与目标专利中重排序电路系统接收结果输出向量数据样本集相同。因此,技术特征I被直接公开。
技术特征J:将所述结果输出向量数据样本集重排序成经重排序的结果输出向量数据样本集,而无需将所述结果输出向量数据样本集存储在所述至少一个向量数据文件中。《直接公开》[2]“並べ替え回路20は、加算結果を並べ替えてデスティネーションレジスタ$4に格納する。”以及第2实施例中,SIMD演算器的输出直接送至並べ替え回路,然后存储到汎用レジスタ文件。对比文件公开了並べ替え回路对SIMD演算器的结果进行重新排列(相当于重排序),然后存储到寄存器文件。该过程中,结果输出数据没有先存储到向量数据文件中,而是直接由重排序电路处理,符合“无需将结果输出向量数据样本集存储在至少一个向量数据文件中”。作用与目标专利相同。因此,技术特征J被直接公开。
技术特征K:在所述至少一个输出数据流路径上提供所述经重排序的结果输出向量数据样本集。《直接公开》[2]“並べ替え回路20の出力データは、SIMD演算命令の結果として汎用レジスタファイル17の指定された汎用レジスタに格納される。”对比文件公开了並べ替え回路提供经重新排列的数据(相当于经重排序的结果输出向量数据样本集)到输出数据流路径(通过セレクタ)以便存储。作用与目标专利相同。因此,技术特征K被直接公开。
技术特征L:其特征在于,所述至少一个向量数据文件被配置成:在所述至少一个输入数据流路径中提供具有所述至少一个向量数据文件的宽度的所述输入向量数据样本集以用于所述向量处理操作。《隐含公开》[2]“汎用レジスタファイル17は、例えば64ビット長(8バイト/4ハーフワード/2ワード)を有する例えば32個の汎用レジスタにより構成され”以及“汎用レジスタファイル17は、命令デコードユニット14からレジスタ番号が供給されると、レジスタ番号に対応するレジスタに格納されたデータをSIMD演算器16に供給する。”对比文件公开了汎用レジスタ文件具有固定宽度(如64位),并向SIMD演算器提供数据。本领域技术人员能够理解,寄存器文件通常提供其存储的整个数据宽度给执行单元,因此隐含公开了向量数据文件提供具有其宽度的输入向量数据样本集。作用与目标专利相同。因此,技术特征L被隐含公开。
技术特征M:其特征在于,所述至少一个向量数据文件被配置成:从所述至少一个输出数据流路径接收具有所述至少一个向量数据文件的宽度的所述经重排序的结果输出向量数据样本集以便被存储。《隐含公开》[2]“並べ替え回路20の出力データは、SIMD演算命令の結果として汎用レジスタファイル17の指定された汎用レジスタに格納される。”结合汎用レジスタ文件的宽度描述。对比文件公开了汎用レジスタ文件接收並べ替え回路的输出数据并存储。由于寄存器文件具有固定宽度,且接收的数据通常与其宽度匹配(例如64位数据),本领域技术人员能够理解其接收具有其宽度的数据。作用与目标专利相同。因此,技术特征M被隐含公开。
技术特征N:其特征在于:所述至少一个向量数据文件被进一步配置成:在所述至少一个输入数据流路径中在至少一个向量数据文件输出上提供所述输入向量数据样本集。《直接公开》[2]“汎用レジスタファイル17は、SIMD演算器16と、メモリアクセスユニット18と、並べ替え回路20に接続されている。汎用レジスタファイル17は、命令デコードユニット14からレジスタ番号が供給されると、レジスタ番号に対応するレジスタに格納されたデータをSIMD演算器16に供給する。”对比文件公开了汎用レジスタ文件通过连接向SIMD演算器提供数据,即具有输出端口(向量数据文件输出)提供输入向量数据样本集。作用与目标专利相同。因此,技术特征N被直接公开。
技术特征O:其特征在于:所述至少一个向量数据文件被进一步配置成:在所述至少一个输出数据流路径中在至少一个向量数据文件输入上接收所述经重排序的结果输出向量数据样本集。《直接公开》[2]“並べ替え回路20の出力データは、SIMD演算命令の結果として汎用レジスタファイル17の指定された汎用レジスタに格納される。”以及图1中並べ替え回路通过セレクタ连接到汎用レジスタ文件。对比文件公开了汎用レジスタ文件通过输入端口(向量数据文件输入)接收来自並べ替え回路的经重排序的数据。作用与目标专利相同。因此,技术特征O被直接公开。
技术特征P:所述至少一个执行单元被进一步配置成:在所述至少一个输入数据流路径中在至少一个执行单元输入上接收所述输入向量数据样本集。《直接公开》[2]“SIMD演算器16は、汎用レジスタファイル17から供給されたデータをSIMD演算する。”对比文件公开了SIMD演算器从汎用レジスタ文件接收数据,即具有执行单元输入接收输入向量数据样本集。作用与目标专利相同。因此,技术特征P被直接公开。
技术特征Q:所述至少一个执行单元被进一步配置成:对所述输入向量数据样本集执行所述向量处理操作以在所述至少一个输出数据流路径中在至少一个执行单元输出上提供所述结果输出向量数据样本集。《直接公开》[2]“SIMD演算器16は、汎用レジスタファイル17から供給されたデータをSIMD演算する。”以及第2实施例中SIMD演算器的输出送至並べ替え回路。对比文件公开了SIMD演算器对输入数据执行SIMD运算(相当于向量处理操作),并提供结果输出数据(相当于结果输出向量数据样本集)到输出数据流路径(执行单元输出)。作用与目标专利相同。因此,技术特征Q被直接公开。
技术特征R:所述至少一个重排序电路系统被进一步配置成:在所述至少一个输出数据流路径中在至少一个重排序电路系统输入上从所述至少一个执行单元接收所述结果输出向量数据样本集。《直接公开》[2]第2实施例(图5)中“SIMD演算器16と並べ替え回路20が直列に配置されている”。对比文件公开了並べ替え回路直接接收SIMD演算器的输出,即重排序电路系统输入从执行单元接收结果输出向量数据样本集。作用与目标专利相同。因此,技术特征R被直接公开。
技术特征S:所述至少一个重排序电路系统被进一步配置成:在所述至少一个输出数据流路径中在至少一个重排序电路系统输出上提供所述经重排序的结果输出向量数据样本集。《直接公开》[2]“並べ替え回路20の出力データは、SIMD演算命令の結果として汎用レジスタファイル17の指定された汎用レジスタに格納される。”对比文件公开了並べ替え回路提供经重排序的数据到其输出端(重排序电路系统输出),通过输出数据流路径存储。作用与目标专利相同。因此,技术特征S被直接公开。
技术特征T:其特征在于,所述至少一个重排序电路系统进一步包括多个输出向量数据样本选择器,每个输出向量数据样本选择器被配置成:从所述结果输出向量数据样本集接收第一结果输出向量数据样本并且从所述结果输出向量数据样本集接收第二结果输出向量数据样本,所述第二结果输出向量数据样本在所述结果输出向量数据样本集中不与所述第一结果输出向量数据样本毗邻。《隐含公开》[2]“並べ替え回路20は、供給されたパターンデータに従って、汎用レジスタファイル17から供給されたデータを並べ替える。”以及图3(a)等显示パターンデータ用于从源数据中选择数据元素。对比文件公开了並べ替え回路根据パターンデータ对数据进行重新排列。本领域技术人员能够理解,实现这种重新排列通常需要多个选择器(如多路复用器)从输入数据中选择非毗邻的数据元素。例如,从结果输出向量数据样本集中选择非连续的样本。作用与目标专利中选择器选择非毗邻样本相同。因此,技术特征T被隐含公开。
技术特征U:在所述第一结果输出向量数据样本与所述第二结果输出向量数据样本之间进行选择以在所述至少一个输出数据流路径中提供所述经重排序的结果输出向量数据样本集。《隐含公开》[2]同上。对比文件公开了並べ替え回路根据パターンデータ选择数据元素进行重新排列。本领域技术人员能够理解,选择器需要在多个输入数据样本之间进行选择以输出经重排序的数据集。作用与目标专利相同。因此,技术特征U被隐含公开。
技术特征V:其特征在于,所述至少一个重排序电路系统是能配置的以便基于可编程重排序数据路径配置输入被重新配置成选择性地对所述结果输出向量数据样本集进行重排序。《直接公开》[2]“パターンレジスタ22は、複数のパターンデータを保持する。”以及“パターン選択回路21は、命令デコードユニット14から供給されるパターン番号に従ってパターンレジスタ21に保持されている並べ替えパターンデータを選択し、並べ替え回路20に供給する。”对比文件公开了パターンレジスタ存储多个可编程的パターンデータ(相当于重排序数据路径配置输入),並べ替え回路根据选择的パターンデータ对数据进行重排序,即可重新配置以执行不同的重排序。作用与目标专利相同。因此,技术特征V被直接公开。
技术特征W:其特征在于,所述至少一个重排序电路系统被进一步配置成基于所述可编程重排序数据路径配置输入被重新配置成在要由所述至少一个执行单元执行的所述VPE的每个时钟循环上选择性地对所述结果输出向量数据样本集进行重排序。《隐含公开》[2]“命令デコードユニット14は、命令フェッチユニット13から供給される命令をデコードし、デコード結果として処理内容を示すデータと、レジスタ番号と、並べ方のパターン番号を出力する。”对比文件公开了通过指令中的パターン番号选择重排序模式。本领域技术人员能够理解,在每个指令周期(通常对应时钟循环)可以执行不同的指令,从而在每个时钟循环基于指令中的配置重新配置重排序电路系统。作用与目标专利中每个时钟循环可重新配置相同。因此,技术特征W被隐含公开。
技术特征X:其特征在于,所述至少一个抽头延迟线包括:影子抽头延迟线,其被配置成:在所述至少一个输入数据流路径中将来自所述至少一个向量数据文件的所述输入向量数据样本集接收到多个影子流水线寄存器中。未公开对比文件未提及影子抽头延迟线或影子流水线寄存器。目标专利的影子抽头延迟线用于预取和移位输入向量数据样本集。对比文件没有公开任何影子抽头延迟线结构。因此,技术特征X未被公开。
技术特征Y:针对每个处理级,将所述多个影子流水线寄存器中的所述输入向量数据样本集移位所述向量数据样本宽度以进入主抽头延迟线,从而提供所述经移位的输入向量数据样本集。未公开对比文件未提及影子抽头延迟线或移位操作。由于影子抽头延迟线未被公开,其移位操作也未被公开。因此,技术特征Y未被公开。
技术特征Z:所述主抽头延迟线被配置成在所述多个处理级中的每个处理级中在所述至少一个输入数据流路径中提供所述经移位的输入向量数据样本集。未公开对比文件未提及主抽头延迟线或多个处理级。目标专利的主抽头延迟线用于在每个处理级提供经移位的输入向量数据样本集。对比文件没有公开这种结构。因此,技术特征Z未被公开。

根据上述比对,对比文件直接公开了技术特征A、B、C、I、J、K、N、O、P、Q、R、S、V;隐含公开了技术特征L、M、T、U、W;未公开技术特征D、E、F、G、H、X、Y、Z。

因此,在回答的结尾插入代码:<<<A>>><<<B>>><<<C>>><<<I>>><<<J>>><<<K>>><<<N>>><<<O>>><<<P>>><<<Q>>><<<R>>><<<S>>><<<V>>><<<l>>><<<m>>><<<t>>><<<u>>><<<w>>>

权利要求与技术特征

A 包括:至少一个向量数据文件,所述至少一个向量数据文件被配置成: 在至少一个输入数据流路径中提供经取回的输入向量数据样本集以用于所述向量处理操作
B 从至少一个输出数据流路径接收经重排序的结果输出向量数据样本集以便被存储
C 在所述至少一个输入数据流路径中提供的至少一个执行单元
D 在所述至少一个输入数据流路径中在所述至少一个向量数据文件与所述至少一个执行单元之间提供的至少一个抽头延迟线,
E 所述至少一个抽头延迟线被配置成:从所述至少一个向量数据文件接收所述输入向量数据样本集
F 针对等于所述向量处理操作中的向量处理级的数目的多个处理级中的每个处理级,在多个流水线寄存器中将所述输入向量数据样本集移位向量数据样本宽度,以在所述至少一个输入数据流路径中针对所述多个处理级中的每个处理级提供经移位的输入向量数据样本集
G 所述至少一个执行单元被配置成: 针对所述多个处理级中的每个处理级,在所述至少一个输入数据流路径上接收所述经移位的输入向量数据样本集
H 针对所述多个处理级中的每个处理级,对所述经移位的输入向量数据样本集执行所述向量处理操作以在所述至少一个输出数据流路径上提供所述结果输出向量数据样本集
I 至少一个重排序电路系统,所述至少一个重排序电路系统被配置成: 在所述至少一个输出数据流路径上接收所述结果输出向量数据样本集
J 将所述结果输出向量数据样本集重排序成经重排序的结果输出向量数据样本集,而无需将所述结果输出向量数据样本集存储在所述至少一个向量数据文件中
K 在所述至少一个输出数据流路径上提供所述经重排序的结果输出向量数据样本集。
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE