会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • Prefix search circuitry and method
    • 前缀搜索电路和方法
    • US06430527B1
    • 2002-08-06
    • US09140030
    • 1998-08-26
    • Gregory M. WatersLarry R. DennisonPhilip P. CarveyWilliam J. DallyWilliam F. Mann
    • Gregory M. WatersLarry R. DennisonPhilip P. CarveyWilliam J. DallyWilliam F. Mann
    • G06F1730
    • H04L45/00G06F17/30887H04L45/14H04L45/7457Y10S707/959Y10S707/99933Y10S707/99936Y10S707/99937Y10S707/99942
    • Prefix searches for directing internet data packets are performed in a prefix search integrated circuit. The integrated circuit includes an array of search engines, each of which accesses a prefix search tree data structure to process a prefix search. An SDRAM is dedicated to each search engine, and SDRAMs share address and control pins to plural search engines on the IC chip. Internal nodes of the tree data structure are duplicated across banks of the SDRALMs to increase bandwidth, and leaf nodes are stored across the SDRAM banks to reduce storage requirements. Within each search engine, data stored in a data register from an SDRAM is compared to a prefix search key stored in a key register. Based on that comparison, an address is calculated to access further tree structure data from the SDRAM. Packet descriptors containing search keys are forwarded to the search engines from an input queue and the search results are forwarded to an output queue, the same packet order being maintained in the two queues.
    • 在前缀搜索集成电路中执行前缀搜索引导互联网数据分组。 集成电路包括搜索引擎的阵列,每个搜索引擎访问前缀搜索树数据结构以处理前缀搜索。 SDRAM专用于每个搜索引擎,并且SDRAM共享地址和控制引脚到IC芯片上的多个搜索引擎。 树状数据结构的内部节点在SDRALM的组中重复,以增加带宽,并且叶节点存储在SDRAM存储区以减少存储要求。 在每个搜索引擎中,将存储在来自SDRAM的数据寄存器中的数据与存储在密钥寄存器中的前缀搜索键进行比较。 基于该比较,计算地址以从SDRAM访问进一步的树结构数据。 包含搜索关键字的分组描述符从输入队列转发到搜索引擎,并将搜索结果转发到输出队列,相同的分组顺序保持在两个队列中。
    • 64. 发明授权
    • System and method for performing compound vector operations
    • 执行复合矢量运算的系统和方法
    • US06192384B1
    • 2001-02-20
    • US09152763
    • 1998-09-14
    • William J. DallyScott Whitney RixnerJeffrey P. GrossmanChristopher James Buehler
    • William J. DallyScott Whitney RixnerJeffrey P. GrossmanChristopher James Buehler
    • G06F928
    • G06F9/3891G06F9/3012G06F9/3824G06F9/3828G06F9/3879G06F9/3885G06F15/8084
    • A processor particularly useful in multimedia applications such as image processing is based on a stream programming model and has a tiered storage architecture to minimize global bandwidth requirements. The processor has a stream register file through which the processor's functional units transfer streams to execute processor operations. Load and store instructions transfer streams between the stream register file and a stream memory; send and receive instructions transfer streams between stream register files of different processors; and operate instructions pass streams between the stream register file and computational kernels. Each of the computational kernels is capable of performing compound vector operations. A compound vector operation performs a sequence of arithmetic operations on data read from the stream register file, i.e., a global storage resource, and generates a result that is written back to the stream register file. Each function or compound vector operation is specified by an instruction sequence that specifies the arithmetic operations and data movements that are performed each cycle to carry out the compound operation. This sequence can, for example, be specified using microcode.
    • 在诸如图像处理的多媒体应用中特别有用的处理器基于流编程模型,并且具有分层存储架构以最小化全局带宽要求。 处理器具有流寄存器文件,处理器的功能单元通过该寄存器文件传送流以执行处理器操作。 加载和存储指令在流注册文件和流存储器之间传输流; 发送和接收指令在不同处理器的流注册文件之间传输流; 并且操作指令在流寄存器文件和计算内核之间传递流。 每个计算内核都能执行复合向量操作。 复合向量操作对从流寄存器文件即全局存储资源读取的数据执行算术运算序列,并生成写回到流寄存器文件的结果。 每个功能或复合向量操作由指定序列指定,该指令序列指定每个周期执行的执行复合操作的算术运算和数据移动。 例如,可以使用微码来指定该序列。
    • 65. 发明授权
    • Memory system including guarded pointers
    • 内存系统包括防护指针
    • US5845331A
    • 1998-12-01
    • US314013
    • 1994-09-28
    • Nicholas P. CarterStephen W. KecklerWilliam J. Dally
    • Nicholas P. CarterStephen W. KecklerWilliam J. Dally
    • G06F12/02G06F12/10G06F12/14
    • G06F12/0292G06F12/109G06F12/145G06F12/1072
    • A multiprocessor system having shared memory uses guarded pointers to identify protected segments of memory and permitted access to a location specified by the guarded pointer. Modification of pointers is restricted by the hardware system to limit access to memory segments and to limit operations which can be performed within the memory segments. Global address translation is based on grouping of pages which may be stored across multiple nodes. The page groups are identified in the global translation of each node and, with the virtual address, identify a node in which data is stored. Pages are subdivided into blocks and block status flags are stored for each page. The block status flags indicate whether a memory location may be read or written into at a particular node and indicate to a home node whether a remote node has written new data into a location.
    • 具有共享存储器的多处理器系统使用防护指针来识别存储器的受保护段,并允许访问被保护指针指定的位置。 指针的修改受到硬件系统的限制,以限制对存储器段的访问,并限制可以在存储器段内执行的操作。 全局地址转换基于可以跨多个节点存储的页面分组。 页面组在每个节点的全局翻译中被标识,并且利用虚拟地址来标识存储数据的节点。 页面被细分为块,每个页面存储块状态标志。 块状态标志指示是否可以在特定节点读取或写入存储器位置,并且向家庭节点指示远程节点是否已将新数据写入到位置。
    • 69. 发明授权
    • Digital Transmit phase trimming
    • 数字发送相位修整
    • US07924963B2
    • 2011-04-12
    • US12628982
    • 2009-12-01
    • William J. Dally
    • William J. Dally
    • H04L7/00
    • H04J3/0685H03M9/00H04L7/0037
    • A circuit has a phase adjustment circuit to generate an adjusted clock signal by adjusting a first clock signal in accordance with a control signal. A multiplexer receives input data signals on a plurality of first data lines and outputs onto at least one second data line output data signals in accordance with a plurality of second clock signals. A timing measurement circuit determines at least one timing parameter of at least one output data signal on at least the one second data line and generates the control signal in accordance with a deviation of at least the one timing parameter from a desired value.
    • 电路具有相位调整电路,通过根据控制信号调整第一时钟信号来产生经调整的时钟信号。 多路复用器在多个第一数据线上接收输入数据信号,并根据多个第二时钟信号输出至少一个第二数据线输出数据信号。 定时测量电路在至少一个第二数据线上确定至少一个输出数据信号的至少一个定时参数,并根据至少一个定时参数与期望值的偏差产生控制信号。