会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • DOPPLER COMPENSATED RECEIVER
    • 多普勒补偿接收器
    • WO2005008274A1
    • 2005-01-27
    • PCT/US2004/021656
    • 2004-07-07
    • SANDBRIDGE TECHNOLOGIES, INC.
    • IANCU, DanielGLOSSNER, John, C.HOKENEK, ErdemMOUDGILL, MayanKOTLYAR, Vladimir
    • G01S1/00
    • G01S19/37G01S19/29Y10S367/904
    • A receiver includes a controller which receives A/D sampled input signals and shifts the sampled digital signal to compensate for Doppler effect in the input signal prior to demodulation. The controller compensates for a Doppler increased frequency by shifting the sampled digital signal so as to skip a sample period every n samples. This may be achieved by decreasing a cycle of m samples by one sample period every n samples. The controller compensates for a Doppler decreased frequency by shifting the sampled digital signal so as to add a sample period every n samples. This may be achieved by repeating a sample every n samples to shift the sampled digital signal. The compensation is performed in software on a multi-threaded processor.
    • 接收机包括控制器,其接收A / D采样输入信号并移位采样的数字信号以补偿在解调之前的输入信号中的多普勒效应。 控制器通过移位采样的数字信号来补偿多普勒增加的频率,以便每n个样本跳过采样周期。 这可以通过每n个样本减少一个采样周期的m个采样来实现。 控制器通过移位采样的数字信号来补偿多普勒降低的频率,以便每n个样本添加采样周期。 这可以通过每n个样本重复样本来实现,以移位采样的数字信号。 补偿在多线程处理器的软件中执行。
    • 6. 发明申请
    • METHOD AND APPARATUS FOR MULTITHREADED CACHE WITH CACHE EVICTION BASED ON THREAD IDENTIFIER
    • 基于螺纹识别器的多速缓存高速缓存的方法和设备
    • WO2003102780A1
    • 2003-12-11
    • PCT/US2003/017332
    • 2003-06-03
    • SANDBRIDGE TECHNOLOGIES, INC.
    • HOKENEK, ErdemGLOSSNER, John, C.HOANE, Arthur, JosephMOUDGILL, MayanWANG, Shenghong
    • G06F12/00
    • G06F12/0895G06F12/0842G06F12/128
    • A cache memory for use in a multithreaded processor includes a number of set-associative thread caches, with one or more of the thread caches (400’) each implementing a thread-based eviction process that reduces the amount of replacement policy storage required in the cache memory. At least a given one of the thread caches in an illustrative embodiment includes a memory array (402) having multiple sets (set 1-set 4) of memory locations, and a directory (404) for storing tags (404-k) each corresponding to at least a portion of a particular address of one of the memory locations. The directory (404) has multiple entries each storing multiple ones of the tags (404-k), such that if there are n sets of memory locations in the memory array, there are n tags (404-k) associated with each directory entry. The directory (404) is utilized in implementing a set-associative address mapping between access requests and memory locations of the memory array. An entry in a particular one of the memory locations is selected for eviction from the given thread cache in conjunction with a cache miss event, based at least in part on at least a portion of a thread identifier of the given thread cache.
    • 用于多线程处理器的高速缓存存储器包括多个设置关联线程高速缓冲存储器,其中一个或多个线程高速缓冲存储器(400')各自实现基于线程的逐出过程,该过程减少了在 高速缓存存储器。 在说明性实施例中的至少一个线程高速缓存中的给定的一个包括具有存储器位置的多个集合(集合1集合4)的存储器阵列(402)和用于存储每个对应的标签(404-k)的目录(404) 到存储器位置之一的特定地址的至少一部分。 目录(404)具有多个条目,每个条目存储多个标签(404-k),使得如果存储器阵列中存在n组存储器位置,则存在与每个目录条目相关联的n个标签(404-k) 。 目录(404)被用于实现访问请求和存储器阵列的存储器位置之间的集合关联地址映射。 至少部分地基于给定线程高速缓存的线程标识符的至少一部分,选择存储器位置中的特定一个存储器位置中的入口与给定的线程高速缓存结合高速缓存未命中事件进行驱逐。
    • 7. 发明申请
    • MULTITHREADED PROCESSOR WITH EFFICIENT PROCESSING FOR CONVERGENCE DEVICE APPLICATIONS
    • 具有高效处理功能的多功能处理器,适用于集成设备应用
    • WO2003054714A1
    • 2003-07-03
    • PCT/US2002/039667
    • 2002-12-11
    • SANDBRIDGE TECHNOLOGIES, INC.
    • HOKENEK, ErdemMOUDGILL, MayanGLOSSNER, John, C.
    • G06F15/00
    • G06F9/3814G06F9/30036G06F9/30181G06F9/3802G06F9/3851G06F9/3885G06F9/3887G06F9/3889
    • A multithreaded processor includes an instruction decoder for decoding retrieved instructions to determine an instruction type for each of the retrieved instructions, an integer unit coupled to the instruction decoder for processing integer type instructions, and a vector unit coupled to the instruction decoder for processing vector type instructions. A reduction unit is preferably associated with the vector unit and receives parallel data elements processed in the vector unit. The reduction unit generates a serial output from the parallel data elements. The processor may be configured to execute at least control code, digital signal processor (DSP) code, Java code and network processing code, and is therefore well-suited for use in a convergence device. The processor is preferably configured to utilize token triggered threading in conjunction with instruction pipelining.
    • 多线程处理器包括用于对检索到的指令进行解码的指令解码器,以确定每个检索到的指令的指令类型,耦合到用于处理整数类型指令的指令解码器的整数单元,以及耦合到用于处理向量类型的指令解码器的向量单元 说明。 缩小单元优选地与矢量单元相关联并且接收在矢量单元中处理的并行数据元素。 还原单元从并行数据元素生成串行输出。 处理器可以被配置为至少执行控制代码,数字信号处理器DSP代码,Java代码和网络处理代码,因此非常适合用于收敛设备。 处理器优选地被配置为结合指令流水线来利用令牌触发的线程。
    • 10. 发明申请
    • METHOD AND APPARATUS FOR THREAD-BASED MEMORY ACCESS IN A MULTITHREADED PROCESSOR
    • 在多线程处理器中用于基于线程的存储器访问的方法和设备
    • WO2004034218A2
    • 2004-04-22
    • PCT/US2003/031961
    • 2003-10-09
    • SANDBRIDGE TECHNOLOGIES, INC.
    • HOKENEK, ErdemMOUDGILL, MayanGLOSSNER, John, c.
    • G06F
    • G06F9/342G06F9/3851G06F12/06G06F12/0842G06F12/0846Y02D10/13
    • Techniques for thread-based memory access by a multithreaded processor are disclosed. The multithreaded processor determines a thread identifier associated with a particular processor thread, and utilizes at least a portion of the thread identifier to select a particular portion of an associated memory to be accessed by the corresponding processor thread. In an illustrative embodiment, a first portion of the thread identifier is utilized to select one of a plurality of multiple-bank memory elements within the memory, and a second portion of the thread identifier is utilized to select one of a plurality of memory banks within the selected one of the multiple-bank memory elements. The first portion may comprise one or more most significant bits of the thread identifier, while the second portion comprises one or more least significant bits of the thread identifier. Advantageously, the invention reduces memory access times and power consumption, while preventing the stalling of any processor threads.
    • 披露了多线程处理器基于线程的内存访问技术。 多线程处理器确定与特定处理器线程相关联的线程标识符,并且利用线程标识符的至少一部分来选择要由相应处理器线程访问的关联存储器的特定部分。 在说明性实施例中,利用线程标识符的第一部分来选择存储器内的多个多存储体单元中的一个存储单元,并且利用线程标识符的第二部分来选择多个存储体中的一个存储体 选择多个存储体元件中的一个。 第一部分可以包括线程标识符的一个或多个最高有效位,而第二部分包括线程标识符的一个或多个最低有效位。 有利地,本发明减少了存储器访问时间和功耗,同时防止了任何处理器线程的停顿。