会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明公开
    • 혼합 수퍼스칼라 및 VLIW 명령을 발행하고 처리하는방법 및 시스템
    • 混合超级和VLIW指令发布和处理方法和系统
    • KR1020070116924A
    • 2007-12-11
    • KR1020077024739
    • 2006-03-28
    • 퀄컴 인코포레이티드
    • 아메드,무하메드플론드케,에리치코드레스쿠,루씨안앤더슨,윌리암씨.
    • G06F9/38
    • G06F9/3853G06F9/3836G06F9/3838G06F9/3857
    • Techniques for processing transmissions in a communications (e.g., CDMA) system. A method and system for issuing and executing mixed architecture instructions in a multiple-issue digital signal processor receives in a mixed instruction listing a plurality of digital signal processor instructions. The plurality of digital signal processor instructions includes a plurality of parallel executable instructions (e.g., VLIW instructions or instruction packets) mixed among a plurality of series executable instructions (e.g., superscalar instructions). The series executable instructions are associated by various instruction dependencies. The method and system further identify in the mixed instruction listing the plurality of parallel executable instructions. Once identified, the parallel executable instructions are first executed in parallel irrespective of any such instruction's relative order in the mixed instruction listing. Then, the series executable instructions are executed serially according to said various instruction dependencies.
    • 用于在通信(例如,CDMA)系统中处理传输的技术。 用于在多问题数字信号处理器中发出和执行混合架构指令的方法和系统以列出多个数字信号处理器指令的混合指令接收。 多个数字信号处理器指令包括在多个串行可执行指令(例如,超标量指令)中混合的多个并行可执行指令(例如,VLIW指令或指令分组)。 该系列可执行指令通过各种指令依赖关联。 该方法和系统进一步标识列出多个并行可执行指令的混合指令。 一旦确定,并行执行并行执行指令,而不管混合指令列表中的这种指令的相对顺序如何。 然后,根据所述各种指令依赖性,串行执行指令被串行执行。
    • 3. 发明公开
    • 마이크로프로세서내의 예외­트리거링 페이지를 표시하기 위한 방법 및 장치
    • 在微处理器中显示异常触发页的方法和系统
    • KR1020090035583A
    • 2009-04-09
    • KR1020097002355
    • 2007-07-13
    • 퀄컴 인코포레이티드
    • 코드레슈,루시안플론드케,에리히아메드,무하메드잔자남,비자야쿠마르
    • G06F12/10G06F9/06G06F7/00
    • G06F12/1009G06F12/1027G06F2212/684
    • A method and system to indicate which page within a software-managed page table triggers an exception within a microprocessor, such as, for example, a digital signal processor, wherein a software-managed translation lookaside buffer (TLB) module receives a virtual address produced by an instruction within a Very Long Instruction Word (VLIW) packet, such as, for example, a fetch instruction, and further compares the virtual address to each stored TLB entry. If a match exists, then the TLB module outputs a corresponding mapped physical address for the instruction. Otherwise, if the VLIW packet spans two pages, where a first page is present as a TLB entry within the TLB module and the second page is missing from the stored TLB entries, an indication bit within a data field of a control register is set to identify the TLB miss exception to a software management unit. The software management unit retrieves the indication bit information from the register and further performs a page table look-up within the software-managed page table using the indication bit information in order to retrieve the missing page information. Subsequently, the missing page information is written into a new TLB entry within the TLB module for subsequent virtual address translation and execution of the packet of instructions.
    • 一种方法和系统,用于指示软件管理的页表内的哪个页面在微处理器(例如数字信号处理器)内触发异常,其中软件管理的翻译后备缓冲器(TLB)模块接收产生的虚拟地址 通过超长指令字(VLIW)分组(例如,获取指令)中的指令,并且还将虚拟地址与每个存储的TLB条目进行比较。 如果匹配存在,则TLB模块输出相应的映射物理地址。 否则,如果VLIW分组跨越两页,其中第一页作为TLB模块中的TLB条目存在,并且第二页从存储的TLB条目丢失,则将控制寄存器的数据字段内的指示位设置为 识别软件管理单元的TLB错误异常。 软件管理单元从寄存器检索指示位信息,并使用指示位信息进一步在软件管理的页表中执行页表查找,以便检索丢失页信息。 随后,丢失的页面信息被写入TLB模块中的新TLB条目,用于随后的虚拟地址转换和指令分组的执行。
    • 8. 发明公开
    • 캐시 메모리의 최대 상주 교체를 위한 방법 및 시스템
    • 用于缓存存储器最大容量替换的方法和系统
    • KR1020090025243A
    • 2009-03-10
    • KR1020087030621
    • 2007-05-17
    • 퀄컴 인코포레이티드
    • 아메드,무하메드
    • G06F12/08G06F12/12G11C8/04
    • G06F12/123G06F12/0859G06F12/126G06F12/128Y02D10/13
    • Techniques for use in CDMA-based products and services, including replacing cache memory allocation so as to maximize residency of a plurality of set ways following a tag-miss allocation. Herein, steps forming a first-in, first-out (FIFO) replacement listing of victim ways for the cache memory, wherein the depth of the FIFO replacement listing approximately equals the number of ways in the cache set. The method and system place a victim way on the FIFO replacement listing only in the event that a tag-miss results in a tag-miss allocation, the victim way is placed at the tail of the FIFO replacement listing after any previously selected victim way. Use of a victim way on the FIFO replacement listing is prevented in the event of an incomplete prior allocation of the victim way by, for example, stalling a reuse request until such initial allocation of the victim way completes or replaying a reuse request until such initial allocation of the victim way completes.
    • 在基于CDMA的产品和服务中使用的技术,包括替换高速缓存存储器分配,以便在标签错失分配之后最大化多个设置路径的驻留。 这里,形成用于高速缓冲存储器的受害方式的先入先出(FIFO)替换列表的步骤,其中FIFO替换列表的深度近似等于高速缓存集中的路数。 只有在标签错失导致标签错失分配的情况下,该方法和系统才会将受害者的方式置于FIFO替换列表中,受害者的方式将放置在先前选择的受害方式之后的FIFO替换列表的尾部。 在受害者方式的不完整的先前分配的情况下,通过停止重用请求直到受害方的初始分配完成或重放重用请求直到这样的初始化 受害方的分配完成。
    • 9. 发明公开
    • 멀티스레딩 프로세서에서 가변 스레드 할당 및 스위칭을 수행하기 위한 방법 및 시스템
    • 在多处理器中可变螺纹分配和切换的方法和系统
    • KR1020070116910A
    • 2007-12-11
    • KR1020077024374
    • 2006-03-23
    • 퀄컴 인코포레이티드
    • 아메드,무하메드쟈밀,수야트플론드케,에리치코드레스쿠,루씨안앤더슨,윌리암씨.
    • 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的频率运行。活动线程运行的分配部分至少部分地被确定,以便优化 操作多线程处理器。 在发生可变线程切换超时状态时,该方法还将从主动线程中的第一个到下一个活动线程的处理开关。