会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • POWER-EFFICIENT SIGN EXTENSION FOR BOOTH MULTIPLICATION METHODS AND SYSTEMS
    • 功率有效的信号扩展用于引导方法和系统
    • WO2007095626A1
    • 2007-08-23
    • PCT/US2007/062256
    • 2007-02-15
    • QUALCOMM INCORPORATEDKRISHNAMURTHI, RajeevKOOB, Christopher, EdwardANDERSON, William, C.
    • KRISHNAMURTHI, RajeevKOOB, Christopher, EdwardANDERSON, William, C.
    • G06F7/533G06F7/499G06F7/544
    • G06F7/5338G06F7/49994G06F7/5443
    • Techniques for the design and use of a digital signal processor, including processing transmissions in a communications (e.g., CDMA) system. Power-efficient sign extension for Booth multiplication processes involves applying a sign bit in a Booth multiplication tree. The sign bit allows the Booth multiplication process to perform a sign extension step. This further involves one-extending a predetermined partial product row of the Booth multiplication tree using a sign bit for preserving the correct sign of the predetermined partial product row. The process and system resolve the signal value of the sign bit by generating a sign-extension bit in the Booth multiplication tree. The sign-extension bit is positioned in a carry-out column to extend the product of the Booth multiplication process. Then, the method and system form a final product from the Booth multiplication tree by adding the carry-out value to the sign bit positioned at a predetermined column of the Booth multiplication tree. The result is to effectively extend the sum component of the final product with the sign and zero-extending the carry component of the final product.
    • 用于设计和使用数字信号处理器的技术,包括处理通信(例如,CDMA)系统中的传输。 展位乘法过程的功率效率符号扩展涉及在展位乘法树中应用符号位。 符号位允许展位乘法过程执行符号扩展步骤。 这还涉及使用用于保留预定部分乘积行的正确符号的符号位来单扩展布乘除树的预定部分乘积行。 该过程和系统通过在展位乘法树中生成一个符号扩展位来解析符号位的信号值。 符号扩展位位于进位列中以扩展展位乘法过程的乘积。 然后,该方法和系统通过将位移值位于位于Booth乘法树的预定列处的符号位,从Booth乘积树形成最终乘积。 结果是有效地扩展最终产品的总和成分与符号和零扩展最终产品的进位组件。
    • 3. 发明申请
    • SHARED INTERRUPT CONTROL METHOD AND SYSTEM FOR A DIGITAL SIGNAL PROCESSOR
    • 数字信号处理器的共享中断控制方法和系统
    • WO2007047784A2
    • 2007-04-26
    • PCT/US2006040759
    • 2006-10-18
    • QUALCOMM INCCODRESCU LUCIANANDERSON WILLIAM C
    • CODRESCU LUCIANANDERSON WILLIAM C
    • G06F9/4812G06F9/30101G06F9/3851
    • Techniques for the design and use of a digital signal processor, including (but not limited to) processing transmissions in a communications (e.g., CDMA) system. The disclosed method and system process interrupts arising in a multithreaded processor by receiving in an interrupt register a plurality of interrupts of a statistically indeterminate interrupt type and then associating a plurality of processing threads with the interrupt register for receiving the interrupt from the interrupt register. The method and system mask at least a subset of the plurality of processing threads so as to receive within each of the threads within the subset only ones of the plurality of interrupts of one or more predetermined types, thereby controlling on a per thread basis the processing of the plurality of interrupts according to the mask associated with a particular thread.
    • 用于设计和使用数字信号处理器的技术,包括(但不限于)处理通信(例如,CDMA)系统中的传输。 所公开的方法和系统过程在多线程处理器中产生的中断通过在中断寄存器中接收到统计不确定的中断类型的多个中断,然后将多个处理线程与中断寄存器相关联,以从中断寄存器接收中断。 所述方法和系统掩蔽所述多个处理线程的至少一个子集,以便在所述子集内的每个所述线程内接收一个或多个预定类型的所述多个中断中的一个,从而在每个线程的基础上控制所述处理 根据与特定线程相关联的掩码的多个中断。
    • 4. 发明申请
    • SYSTEM AND METHOD OF CONTROLLING POWER IN A MULTI-THREADED PROCESSOR
    • 多线程处理器中的电源控制系统及方法
    • WO2007002801A2
    • 2007-01-04
    • PCT/US2006/025299
    • 2006-06-27
    • QUALCOMM INCORPORATEDANDERSON, William, C.
    • ANDERSON, William, C.
    • G06F1/32
    • G06F9/3851G06F1/3203G06F9/4812
    • A multithreaded processor device is disclosed and includes a plurality of execution units to execute a plurality of program threads and includes a global low power detection circuit. The global low power detection circuit includes an input that is responsive to each of the plurality of program threads. The input indicates an execution activity level for each of the plurality of program threads. The global low power detection circuit further comprises logic to evaluate the activity level of each of the plurality of program threads. The logic provides a power level signal. Additionally, the global low power detection circuit includes an output that is responsive to the power level signal. The output is coupled to one or more global resources within the multithreaded processor and the output selectively controls an amount of power provided to the one or more global resources.
    • 公开了一种多线程处理器设备,并且包括执行多个程序线程的多个执行单元,并且包括全局低功率检测电路。 全局低功率检测电路包括响应于多个程序线程中的每一个的输入。 输入指示多个程序线程中的每一个的执行活动级别。 全局低功率检测电路还包括用于评估多个程序线程中的每一个的活动级别的逻辑。 该逻辑提供功率电平信号。 另外,全局低功率检测电路包括响应于功率电平信号的输出。 输出耦合到多线程处理器内的一个或多个全局资源,并且输出选择性地控制提供给一个或多个全局资源的功率量。
    • 8. 发明申请
    • SYSTEM AND METHOD OF USING A PREDICATE VALUE TO ACCESS A REGISTER FILE
    • 使用预测值访问寄存器文件的系统和方法
    • WO2006110905A2
    • 2006-10-19
    • PCT/US2006014173
    • 2006-04-11
    • QUALCOMM INCAHMED MUHAMMADPLONDKE ERICHCODRESCU LUCIANANDERSON WILLIAM C
    • AHMED MUHAMMADPLONDKE ERICHCODRESCU LUCIANANDERSON WILLIAM C
    • G06F9/3842G06F9/3851G06F9/3885
    • A processor device is disclosed and includes a memory unit and at least one interleaved multi-threading instruction pipeline. The interleaved multi-threading instruction pipeline utilizes a number of clock cycles that is less than an instruction issue rate for each of a plurality of program threads that are stored within the memory unit. The memory unit includes six instruction caches. Further, the processor device includes six register files and each of the six register files is associated with one of the six instruction caches. Each of the plurality of program threads is associated with one of the six register files. Further, each of the six program threads includes a plurality of instructions and each of the plurality of instructions is stored within one of the six instruction caches of the memory.
    • 公开了一种处理器设备,并且包括存储器单元和至少一个交错多线程指令流水线。 交错多线程指令流水线利用了小于存储在存储器单元内的多个程序线程中的每一个的指令发布速率的多个时钟周期。 存储单元包括六个指令高速缓存。 此外,处理器设备包括六个寄存器文件,六个寄存器文件中的每一个与六个指令高速缓存中的一个相关联。 多个程序线程中的每一个与六个寄存器文件之一相关联。 此外,六个程序线程中的每一个包括多个指令,并且多个指令中的每一个被存储在存储器的六个指令高速缓存之一中。
    • 9. 发明申请
    • METHOD AND SYSTEM FOR VARIABLE THREAD ALLOCATION AND SWITCHING IN A MULTITHREADED PROCESSOR
    • 在多处理器中可变螺纹分配和切换的方法和系统
    • WO2006102668A2
    • 2006-09-28
    • PCT/US2006011175
    • 2006-03-23
    • QUALCOMM INCAHMED MUHAMMADJAMIL SUJATPLONDKE ERICHCODRESCU LUCIANANDERSON WILLIAM C
    • AHMED MUHAMMADJAMIL SUJATPLONDKE ERICHCODRESCU LUCIANANDERSON WILLIAM C
    • G06F9/38
    • G06F9/3851
    • Techniques for processing transmissions in a communications (e.g., CDMA) system. An aspect of the disclosed subject matter includes a method for processing instructions on a multithreaded processor. The multithreaded processor processes a plurality of threads via a plurality of processor pipelines. The method includes the step determining the operating frequency, F, at which the multithreaded processor operates. Then, the method determines a variable thread switch timeout state for triggering the switching of the processing among the plurality of active threads. The variable thread switch timeout state varies so that each of the plurality of active threads operates at a frequency of an allocated portion of the frequency, F. The allocated portion at which the active threads operate is determined at least in part in order to optimize the operation of the multithreaded processor. The method furtherswitches the processing from a first one of the active threads to a next one of the active threads upon the occurrence of the variable thread switch timeout state.
    • 用于在通信(例如,CDMA)系统中处理传输的技术。 所公开的主题的一个方面包括用于在多线程处理器上处理指令的方法。 多线程处理器经由多个处理器管线处理多个线程。 该方法包括确定多线程处理器工作的工作频率F的步骤。 然后,该方法确定用于触发多个活动线程之间的处理切换的可变线程切换超时状态。 可变线程切换超时状态改变,使得多个活动线程中的每一个以所分配的频率部分F的频率运行。活动线程运行的分配部分至少部分地被确定,以便优化 操作多线程处理器。 在发生可变线程切换超时状态时,该方法还将从主动线程中的第一个到下一个活动线程的处理开关。