会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Reconfigurable priority encoding
    • 可重新配置的优先级编码
    • US06621295B1
    • 2003-09-16
    • US10047667
    • 2002-01-15
    • Philip B. James-RoxbyDaniel J. Downs
    • Philip B. James-RoxbyDaniel J. Downs
    • G06F738
    • G06F7/74
    • A reconfigurable priority encoding arrangement and method. In various embodiments, the invention identifies, from a plurality of input signals, a highest priority signal that is in a selected state. A priority routing block is implemented on a programmable logic device (PLD). The routing block has a plurality of input ports arranged to receive the respective input signals and a plurality of output ports respectively coupled to the input ports. A priority encoder is also implemented on the PLD and has input ports respectively coupled to the output ports of the priority routing block. Each input port has a priority relative to others of the input ports. The priority encoder is configured to generate an address signal that identifies the input signal having a highest priority and that is in the selected state.
    • 可重构优先级编码方案。 在各种实施例中,本发明从多个输入信号中识别处于选定状态的最高优先级信号。 优先级路由块在可编程逻辑器件(PLD)上实现。 路由块具有布置成接收相应输入信号的多个输入端口和分别耦合到输入端口的多个输出端口。 优先编码器也在PLD上实现,并且具有分别耦合到优先级路由块的输出端口的输入端口。 每个输入端口相对于其他输入端口具有优先级。 优先编码器被配置为生成识别具有最高优先级并且处于选择状态的输入信号的地址信号。
    • 6. 发明授权
    • Method and system for managing behavior of algorithms
    • 用于管理算法行为的方法和系统
    • US07290241B1
    • 2007-10-30
    • US10913752
    • 2004-08-06
    • Daniel J. DownsJohn D. BunteRaymond KongJohn J. LaurenceRichard Yachyang Sun
    • Daniel J. DownsJohn D. BunteRaymond KongJohn J. LaurenceRichard Yachyang Sun
    • G06F17/50
    • G06F17/5054
    • A method of managing behavior of algorithms includes specifying governing rules/policies that manage I-Set implementation directives, command line options, and environment variables and loading governing rules/policies into a behavior manager. Inside a client tool, the I-Set hierarchy processes and iterates one I-Set node at a time. Without more I-Sets to process, the method is done. If more, then the tool queries the Behavior Manager with an I-Set with symbolic designators of the queried behavior. The Behavior Manager can reply to the client tool indicating whether the queried behavior is to be supported on the appropriate logic of the I-Set node. If the algorithm for the I-Set node lacks the queried behavior, then another I-Set might require processing. If the algorithm for the I-Set node has the queried behavior, then the client tool applies the corresponding algorithm(s) on the appropriate logic.
    • 一种管理算法行为的方法包括指定管理I-Set实现指令,命令行选项和环境变量的管理规则/策略,并将管理规则/策略加载到行为管理器中。 在客户端工具中,I-Set层次结构一次处理并迭代一个I-Set节点。 没有更多的I-Sets要处理,该方法就完成了。 如果更多,那么该工具将使用具有查询行为的符号指示符的I-Set查询“行为管理器”。 行为管理器可以回复客户端工具,指示是否在I-Set节点的相应逻辑上支持查询行为。 如果I-Set节点的算法缺少查询行为,则另一个I-Set可能需要处理。 如果I-Set节点的算法具有查询行为,则客户端工具将相应的算法应用于适当的逻辑。
    • 9. 发明授权
    • Content-addressable memory implemented using programmable logic
    • 使用可编程逻辑实现的可内容寻址存储器
    • US06351143B1
    • 2002-02-26
    • US09882615
    • 2001-06-15
    • Steven A. GuccioneDelon LeviDaniel J. Downs
    • Steven A. GuccioneDelon LeviDaniel J. Downs
    • G11C1500
    • G11C15/00
    • Described are systems and methods that take advantage of the run-time reconfigurability of modern programmable logic devices to efficiently implement content-addressable memory (CAM) circuits. Rather than using configurable logic to compare CAM entries stored in flip-flops, a CAM in accordance with the invention uses configurable logic for both data storage and comparison. A CAM in accordance with one embodiment of the invention includes a number of programmable look-up tables on a programmable logic device collectively configured to produce a “match” signal in response to data provided on a series of data input terminals. Configuration data determines the particular pattern to which the CAM responds, so new CAM entries are introduced by configuring (or reconfiguring) one or more of the look-up tables. A processor connected to the PLD responds to new CAM entries by executing instructions that first translate the new CAM entries into configuration data and then employ the configuration data to reprogram the PLD.
    • 描述了利用现代可编程逻辑器件的运行时可重构性来有效地实现内容寻址存储器(CAM)电路的系统和方法。 不是使用可配置逻辑来比较存储在触发器中的CAM条目,根据本发明的CAM使用可配置的逻辑来进行数据存储和比较。 根据本发明的一个实施例的CAM包括可编程逻辑设备上的多个可编程查找表,其被共同配置为响应于提供在一系列数据输入端上的数据而产生“匹配”信号。 配置数据确定CAM响应的特定模式,因此通过配置(或重新配置)一个或多个查找表来引入新的CAM条目。 连接到PLD的处理器通过执行首先将新的CAM条目转换成配置数据的指令来响应新的CAM条目,然后使用配置数据重新编程PLD。