会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Carry select and input select adder for late arriving data
    • 携带选择和输入选择加法器用于迟到数据
    • US5619443A
    • 1997-04-08
    • US414062
    • 1995-03-31
    • Eric M. SchwarzRobert M. Bunce
    • Eric M. SchwarzRobert M. Bunce
    • G06F7/50G06F7/507
    • G06F7/507
    • An adder which takes advantage of the early arriving bits of a time skewed operand to provide a result to an add or substract operation without additional latency. Possible partial results are calculated and then selectively combined according to the late arriving data as the late arriving data becomes available. In an embodiment of the present invention, a first operand is partitioned into groups according to the arrival time of the skewed data, and possible partial results for each group are calculated for the full range of partial inputs that affect it. In addition, the high order groups are calculated with and without a borrow (carry) which is propagated from a low order group. Once the delayed partial operands are known and the borrows (carrys) determined the partial results are gated through multiplexers according to the borrows and partial results, and thus the result is provided with a delay similar to the delay in arrival of the skewed operand.
    • 利用时间偏移操作数的早期到达位提供加法或减法运算的结果的加法器,而没有额外的等待时间。 计算可能的部分结果,然后随着晚到数据变得可用,根据迟到的数据选择性地组合。 在本发明的一个实施例中,根据偏斜数据的到达时间将第一操作数分成组,并且针对影响其的部分输入的全部范围计算每组的可能部分结果。 另外,高阶组是在从低阶组传播的情况下计算出的,而不是借位(进位)。 一旦已知延迟的部分操作数,并且根据借位和部分结果通过多路复用器门限确定部分结果,从而为结果提供类似于偏移操作数到达延迟的延迟。
    • 3. 发明授权
    • Programmable network protocol handler architecture
    • 可编程网络协议处理器架构
    • US07072970B2
    • 2006-07-04
    • US09682688
    • 2001-10-05
    • Christos J. GeorgiouMonty M. DenneauValentina SalapuraRobert M. Bunce
    • Christos J. GeorgiouMonty M. DenneauValentina SalapuraRobert M. Bunce
    • G06F15/16H04L12/28H04L3/22
    • G06F9/5027G06F2209/5018H04L47/10H04L47/125
    • An architecture that achieves high speed performance in a network protocol handler combines parallelism and pipelining in multiple programmable processors, along with specialized front-end logic at the network interface that handles time critical protocol operations. The multiple processors are interconnected via high-speed interconnect, and each processor's memory is globally accessible by other processors. Each processor has multiple threads, each capable of fully executing programs. Each processors contains embedded dynamic random access memory (DRAM). Threads within a processor are assigned the processing of various protocol functions in a parallel/pipelined fashion. Data frame processing is done by one or more of the threads to identify relates frames. Related frames are dispatch to the same thread so as to minimize the overhead associated with memory accesses and general protocol processing. The high-speed protocol handler may also provide built-in monitors for examining the activity of its hardware resources and reallocating the workload to the resources that are not heavily used, thus balancing the resource utilization and increasing the workload throughput.
    • 在网络协议处理器中实现高速性能的架构将多个可编程处理器中的并行性和流水线结合在一起,以及处理时间关键协议操作的网络接口处的专用前端逻辑。 多个处理器通过高速互连进行互连,每个处理器的存储器可由其他处理器全局访问。 每个处理器有多个线程,每个线程都能完全执行程序。 每个处理器都包含嵌入式动态随机存取存储器(DRAM)。 处理器中的线程以并行/流水线方式分配各种协议功能的处理。 数据帧处理由一个或多个线程完成,以识别关联的帧。 相关帧是调度到相同的线程,以便最小化与存储器访问和通用协议处理相关联的开销。 高速协议处理器还可以提供用于检查其硬件资源的活动并将工作负载重新分配给未被大量使用的资源的内置监视器,从而平衡资源利用并增加工作负载的吞吐量。
    • 6. 发明授权
    • Integrated real-time data tracing with low pin count output
    • 具有低引脚数输出的集成实时数据跟踪
    • US06834365B2
    • 2004-12-21
    • US09907387
    • 2001-07-17
    • Thomas J. BardsleyRobert M. BunceTimothy M. KempBrian J. Schuh
    • Thomas J. BardsleyRobert M. BunceTimothy M. KempBrian J. Schuh
    • G06F1100
    • G06F11/3636G06F11/3495
    • An integrated circuit real-time data tracing apparatus for analyzing microprocessor based computer systems for monitoring, in real-time, parameters sufficient to define the load and store operations information that the embedded core controller may assert, and process information during events. Integral on this single chip apparatus is a data trace unit designed to access control, address, and data signal lines required to monitor the embedded core controller's activities; perform data tracing independent of instruction tracing; synchronize with an instruction trace stream; allow for selection of multiple ranges for data tracing; report lost events to a FIFO array; and, output strobe signals to give a cycle accurate indication of when an event has been captured.
    • 一种用于分析基于微处理器的计算机系统的集成电路实时数据跟踪装置,用于实时监测足以定义嵌入式核心控制器可以断言的负载和存储操作信息的参数,以及在事件期间处理信息。 该单芯片设备的一体是数据跟踪单元,用于访问监控嵌入式核心控制器活动所需的控制,地址和数据信号线; 执行独立于指令跟踪的数据跟踪; 与指令跟踪流同步; 允许选择多个范围进行数据跟踪; 将丢失的事件报告给FIFO数组; 并且输出选通信号以给出何时捕获事件的循环精确指示。
    • 7. 发明授权
    • On-chip detection and measurement of data lock in a high-speed serial data link
    • 在高速串行数据链路中片内检测和测量数据锁定
    • US07675966B2
    • 2010-03-09
    • US11537053
    • 2006-09-29
    • Robert M. BunceWilliam R. KellyKevin G. KramerDinesh B. Nair
    • Robert M. BunceWilliam R. KellyKevin G. KramerDinesh B. Nair
    • H04B3/46
    • G06F17/30985
    • A method for on-chip detection of data lock and measurement of data lock time in a high-speed serial data link, including: permitting one or more incoming data streams into the high-speed data link; establishing a pattern to be searched in the one or more incoming data streams; comparing patterns in the one or more incoming data streams to a programmable data pattern; holding a repetitive pattern of bits in the one or more incoming data streams by one or more programmable data pattern registers, wherein when one or more occurrences of a byte are detected, an appropriate bit in the one or more programmable data pattern registers is set to indicate the byte's relative position; and filtering false indications in the repetitive pattern by using a byte detection state machine, the state machine controlling and keeping track of a search progress.
    • 一种用于在高速串行数据链路中片内检测数据锁定和数据锁定时间的测量的方法,包括:允许一个或多个输入数据流进入高速数据链路; 在所述一个或多个输入数据流中建立要搜索的模式; 将一个或多个输入数据流中的模式与可编程数据模式进行比较; 通过一个或多个可编程数据模式寄存器保持所述一个或多个输入数据流中的位的重复模式,其中当检测到一个或多个字节出现时,所述一个或多个可编程数据模式寄存器中的适当位被设置为 表示字节的相对位置; 并通过使用字节检测状态机对重复模式中的错误指示进行过滤,状态机控制并跟踪搜索进度。
    • 8. 发明授权
    • Parallel calculation of exponent and sticky bit during normalization
    • 在归一化期间并行计算指数和粘点
    • US5627774A
    • 1997-05-06
    • US473308
    • 1995-06-07
    • Eric M. SchwarzRobert M. BunceLeon J. SigalHung C. Ngo
    • Eric M. SchwarzRobert M. BunceLeon J. SigalHung C. Ngo
    • G06F5/01G06F7/57G06F7/00G06F7/38
    • G06F5/012G06F7/483G06F7/49952G06F7/49957
    • A system implementing a methodology for determining the exponent in parallel with determining the fractional shift during normalization according to partitioning the exponent into partial exponent groups according to the fractional shift data flow, determining all possible partial exponent values for each partial exponent group according to the fractional data flow, and providing the exponent by selectively combining possible partial exponents from each partial exponent group according to the fractional data flow. There is also provided a system implementing a methodology for generating the sticky bit during normalization. Sticky bit information is precalculated and multiplexed according to the fractional dataflow. In an embodiment of the invention, group sticky signals are calculated in tree form, each group sticky having a number of possible sticky bits corresponding to the shift increment amount of the multiplexing. The group sticky bits are further multiplexed according to subsequent shift amounts in the fractional dataflow to provide an output sticky bit at substantially the same time as when the final fractional shift amount is available, and thereby at substantially the same time as the normalized fraction.
    • 根据分数位移数据流,根据将指数分解成部分指数组,实现用于在归一化期间确定分数移位的方法来确定指数的方法,根据分数确定每个部分指数组的所有可能的部分指数值 数据流,并且通过根据分数据流选择性地组合来自每个部分指数组的可能部分指数来提供指数。 还提供了一种实现在归一化过程中产生粘性位的方法的系统。 粘滞位信息根据分数据流进行预先计算和复用。 在本发明的一个实施例中,以树形式计算组粘性信号,每组粘性具有与多路复用的移位增量量相对应的多个可能的粘性位。 组粘性位根据分数据流中的随后的移位量进一步复用,以在与最终分数移位量可用时基本相同的时间提供输出粘性位,并且因此与归一化分数基本上相同。
    • 10. 发明申请
    • ON-CHIP DETECTION AND MEASUREMENT OF DATA LOCK IN A HIGH SPEED SERIAL DATA LINK
    • 数据锁定在高速串行数据链路中的片上检测和测量
    • US20080080603A1
    • 2008-04-03
    • US11537053
    • 2006-09-29
    • Robert M. BunceWilliam R. KellyKevin G. KramerDinesh B. Nair
    • Robert M. BunceWilliam R. KellyKevin G. KramerDinesh B. Nair
    • H04B17/00
    • G06F17/30985
    • A method for on-chip detection of data lock and measurement of data lock time in a high-speed serial data link, including: permitting one or more incoming data streams into the high-speed data link; establishing a pattern to be searched in the one or more incoming data streams; comparing patterns in the one or more incoming data streams to a programmable data pattern; holding a repetitive pattern of bits in the one or more incoming data streams by one or more programmable data pattern registers, wherein when one or more occurrences of a byte are detected, an appropriate bit in the one or more programmable data pattern registers is set to indicate the byte's relative position; and filtering false indications in the repetitive pattern by using a byte detection state machine, the state machine controlling and keeping track of a search progress.
    • 一种用于在高速串行数据链路中片内检测数据锁定和数据锁定时间的测量的方法,包括:允许一个或多个输入数据流进入高速数据链路; 在所述一个或多个输入数据流中建立要搜索的模式; 将一个或多个输入数据流中的模式与可编程数据模式进行比较; 通过一个或多个可编程数据模式寄存器保持所述一个或多个输入数据流中的位的重复模式,其中当检测到一个或多个字节出现时,所述一个或多个可编程数据模式寄存器中的适当位被设置为 表示字节的相对位置; 并通过使用字节检测状态机对重复模式中的错误指示进行过滤,状态机控制并跟踪搜索进度。