会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Component interconnect with self-clocking data
    • 组件互连与自动时钟数据
    • US07289528B2
    • 2007-10-30
    • US10651868
    • 2003-08-29
    • Kent D. MoatBrian G. Lucas
    • Kent D. MoatBrian G. Lucas
    • H04L12/403
    • H04L12/403H04L12/40
    • A communication signal for transmitting a sequence of tokens over an interconnection having three wires in which each of the three wire transmits a signal corresponding to one bit of a 3-bit symbol. The tokens are determined by the transitions between the symbols. In one embodiment, RF emission is minimized and self-clocking is achieved by changing exactly one bit of a symbol at each transition. A receiver detects a transition in the signal on one of the three wires, identifies the transition from the previous and current 3-bit symbols and determines the information token associated with the transition.
    • 一种用于在具有三条线的互连件上传输一系列令牌的通信信号,其中三条线中的每一条发送对应于3位符号的一个比特的信号。 令牌由符号之间的转换决定。 在一个实施例中,RF发射被最小化,并且通过在每个转变处恰好改变符号的一个比特来实现自定时。 接收机检测三条线之一上的信号转换,识别从先前和当前3位符号的转换,并确定与转换相关的信息令牌。
    • 5. 发明授权
    • Method and apparatus for elimination of prolog and epilog instructions in a vector processor using data validity tags and sink counters
    • 用于使用数据有效性标签和接收器计数器消除矢量处理器中的序言和epilog指令的方法和装置
    • US07415601B2
    • 2008-08-19
    • US10652135
    • 2003-08-29
    • Philip E. MayRaymond B. Essick, IVBrian G. LucasKent D. MoatJames M. Norris
    • Philip E. MayRaymond B. Essick, IVBrian G. LucasKent D. MoatJames M. Norris
    • G06F9/30
    • G06F9/3889G06F9/30036G06F9/30105G06F9/325G06F9/3824G06F9/3859
    • A method and apparatus for the elimination of prolog and epilog instructions in a vector processor. To eliminate the prolog, a functional unit of the vector processor has at least one input for receiving an input data value tagged with a data validity tag and an output for outputting an intermediate result tagged with a data validity tag. The data validity tags indicate the validity of the data. Before a loop is executed, the data validity tags are set to indicate that the associated data values are invalid. During execution of the loop body a functional unit checks the validity of input data. If all of the input data values are valid the functional operation is performed, the corresponding data validity tag set to indicate that the result is valid. If any of the input data values is invalid, the data validity tag of the result is set to indicate that the result is invalid. To eliminate the epilog, an iteration counter is associated with each sink unit of the vector processor. When a specified number of data values have been produced by a particular sink, no more data values are produced by that sink. The instructions for the pipelined loop body may be repeated, without alteration, to eliminate prolog and epilog instructions.
    • 用于消除向量处理器中的序言和外延指令的方法和装置。 为了消除序言,矢量处理器的功能单元具有至少一个用于接收标记有数据有效性标签的输入数据值的输入和用于输出用数据有效性标签标记的中间结果的输出。 数据有效性标签表示数据的有效性。 在执行循环之前,数据有效性标签被设置为指示相关联的数据值无效。 在执行循环体期间,功能单元检查输入数据的有效性。 如果所有输入数据值都有效,则执行功能操作,设置相应的数据有效性标签以指示结果有效。 如果任何输入数据值无效,则将结果的数据有效性标签设置为指示结果无效。 为了消除epilog,迭代计数器与向量处理器的每个宿单元相关联。 当特定接收器产生指定数量的数据值时,该接收器不会产生更多的数据值。 流水线回路体的指令可以重复进行,而无需改变,以消除序言和epilog指令。
    • 9. 发明授权
    • Dataflow graph compression for power reduction in a vector processor
    • 用于矢量处理器中功率降低的数据流图压缩
    • US07290122B2
    • 2007-10-30
    • US10652134
    • 2003-08-29
    • Philip E. MayBrian G. LucasKent D. Moat
    • Philip E. MayBrian G. LucasKent D. Moat
    • G06F9/308G06F15/18
    • G06F9/3853G06F1/3203G06F1/3275G06F1/3287G06F9/3017G06F9/3885Y02D10/14Y02D10/171
    • A method and apparatus for power reduction in a processor controlled by multiple-instruction control words. A multiple-instruction control word comprises a number of ordered fields, with each ordered field containing an instruction for an element of the processor. The sequence of instructions for a loop is compressed by identifying a set of aligned fields that contain NOP instructions in all of the control words of the sequence. The sequence of control words is then modified by removing the fields of the identified aligned set containing NOP instructions and adding an identifier that identifies the set of fields removed. The sequence of control words is processed by fetching the identifier at the start the loop, then, for each control word in the sequence, fetching a control word and reconstructing the corresponding uncompressed control word by inserting NOP instructions into the compressed control word as indicated by the identifier. The identifier may be a bit mask and may used to disable memory units and processing elements for the duration of the loop to reduce power consumption by the processor.
    • 一种用于由多指令控制字控制的处理器中的功率降低的方法和装置。 多指令控制字包括多个有序字段,每个有序字段包含用于处理器的元素的指令。 通过在序列的所有控制字中识别包含NOP指令的一组对齐的字段来压缩循环的指令序列。 然后通过去除包含NOP指令的所识别的对齐集合的字段来添加控制字的序列,并添加标识删除的字段的标识符。 控制字的序列通过在循环开始时取出标识符来处理,然后,对于序列中的每个控制字,通过将NOP指令插入到压缩控制字中来获取控制字并重建相应的未压缩控制字,如 标识符。 标识符可以是位掩码,并且可以用于在循环的持续时间内禁用存储器单元和处理元件以减少处理器的功耗。