会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Methods and apparatus for single stage Galois field operations
    • 单级Galois野外作业的方法和装置
    • US08195732B2
    • 2012-06-05
    • US12265760
    • 2008-11-06
    • Nikos P. PitsianisGerald George Pechanek
    • Nikos P. PitsianisGerald George Pechanek
    • G06F7/00
    • G06F7/724
    • Techniques for single function stage Galois field (GF) computations are described. Such a single function stage GF multiplication technique may utilize only m-bits per internal logic stage, a savings of m−1 bits per logic stage that do not have to be accounted for as compared with a previous two function stage approach. Also, a common design GF multiplication cell is described that may be suitably used to construct an m-by-m GF multiplication array for the calculation of GF[2m]/g[x]. In addition, these techniques are further described in the context of packed data form computation, very long instruction word (VLIW) processing, and processing on multiple processing elements in parallel.
    • 描述了单功能阶段伽罗瓦域(GF)计算的技术。 这样的单功能级GF乘法技术可以仅利用每个内部逻辑级的m位,与前两种功能级方法相比,不需要考虑每个逻辑级的m-1位的节省。 此外,描述了可以适当地用于构造用于计算GF [2m] / g [x]的m×m GF乘法阵列的公共设计GF乘法单元。 另外,在打包数据形式计算,非常长的指令字(VLIW)处理和并行处理多个处理元件的上下文中进一步描述了这些技术。
    • 6. 发明申请
    • Methods and Apparatus for Address Translation Functions
    • 地址转换功能的方法与装置
    • US20110213937A1
    • 2011-09-01
    • US13105050
    • 2011-05-11
    • Edwin Franklin BarryGerald George Pechanek
    • Edwin Franklin BarryGerald George Pechanek
    • G06F12/00
    • G06F9/30036G06F9/30032G06F9/3004G06F12/0292
    • Techniques are described for efficient reordering of data and performing data exchanges within a register tile or memory, or in general, any device storing data that is accessible through a set of addressable locations. In one technique, an address translator is placed in the path of all or a selected set of address busses to a storage device to provide a programmable and selectable means of translating the storage device addresses. An effect of this translation is that the data stored in one pattern may be accessed and stored in another pattern or accessed, processed and stored in another pattern. The address translation operation may be carried out in a single cycle, does not involve the physical movement of data in swap operations, allows data to effectively be ordered more efficiently for algorithmic processing and therefore saves power. Address translation functions are shown to be useful for vector operations and a new type of storage unit using built in address translation functions is presented.
    • 描述了用于有效重新排序数据和在寄存器块或存储器内执行数据交换的技术,或者一般地,存储可通过一组可寻址位置访问的数据的任何设备。 在一种技术中,将地址转换器放置在存储设备的所有或一组所选地址总线的路径中,以提供可编程和可选择的翻译存储设备地址的装置。 这种翻译的效果是存储在一个模式中的数据可以被访问和存储在另一种模式中,或以其他模式进行访问,处理和存储。 地址转换操作可以在单个周期中执行,不涉及交换操作中的数据的物理移动,从而可以更有效地对数据进行有效地排序以进行算法处理,从而节省功率。 地址转换功能被显示为对矢量操作有用,并且提供了使用内置地址转换功能的新型存储单元。
    • 8. 发明申请
    • Methods and Apparatus for Adapting Pipeline Stage Latency Based on Instruction Type
    • 基于指令类型适应流水线延迟的方法与装置
    • US20100318775A1
    • 2010-12-16
    • US12861896
    • 2010-08-24
    • Edwin Franklin BarryGerald George PechanekPatrick R. Marchand
    • Edwin Franklin BarryGerald George PechanekPatrick R. Marchand
    • G06F9/38
    • G06F9/30079G06F9/30145G06F9/3869G06F9/3885
    • Processor pipeline controlling techniques are described which take advantage of the variation in critical path lengths of different instructions to achieve increased performance. By examining a processor's instruction set and execution unit implementation's critical timing paths, instructions are classified into speed classes. Based on these speed classes, one pipeline is presented where hold signals are used to dynamically control the pipeline based on the instruction class in execution. An alternative pipeline supporting multiple classes of instructions is presented where the pipeline clocking is dynamically changed as a result of decoded instruction class signals. A single pass synthesis methodology for multi-class execution stage logic is also described. For dynamic class variable pipeline processors, the mix of instructions can have a great effect on processor performance and power utilization since both can vary by the program mix of instruction classes. Application code can be given new degrees of optimization freedom where instruction class and the mix of instructions can be chosen based on performance and power requirements.
    • 描述了处理器流水线控制技术,其利用不同指令的关键路径长度的变化来实现增加的性能。 通过检查处理器的指令集和执行单元实现的关键时序路径,指令被分为速度等级。 基于这些速度等级,提出了一个管道,其中使用保持信号来基于执行中的指令类来动态地控制流水线。 提出了支持多类指令的替代流水线,其中流水线时钟作为解码指令类信号的结果动态地改变。 还描述了用于多类执行级逻辑的单程合成方法。 对于动态类变量流水线处理器,指令的混合可以对处理器性能和功率利用率产生很大的影响,因为它们可以根据指令类的程序组合而变化。 应用代码可以给出新的优化自由度,其中可以基于性能和功率要求来选择指令类和指令混合。