会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Fail-safe method of updating a multiple FPGA configuration data storage system
    • 更新多个FPGA配置数据存储系统的故障安全方法
    • US07047352B1
    • 2006-05-16
    • US10230920
    • 2002-08-28
    • Arthur H. KhuFarshid Shokouhi
    • Arthur H. KhuFarshid Shokouhi
    • G06F12/00
    • G06F17/5054G06F11/1441G06F12/1425H03K19/17764H03K19/17772
    • Structure and method for updating a system that includes a memory and a programmable logic device (PLD) retains a default PLD configuration in the memory while a new configuration is being stored in the memory, and thus protect the system from failure in case an interruption occurs while the new configuration is being stored. If a power failure interrupts the storing process, the default PLD configuration is still in the memory and can be re-loaded into the PLD and used when the system is re-started to make a further attempt at storing the new configuration. Methods are also disclosed for storing in the memory a configuration for a new PLD before the original PLD is replaced so that system hardware can be updated with minimum effort and disruption, and for dividing a directory structure into protected and unprotected regions.
    • 用于更新包括存储器和可编程逻辑器件(PLD)的系统的结构和方法在存储器中存储新的配置的同时在存储器中保留默认PLD配置,并且因此在发生中断的情况下保护系统免于故障 而新的配置正在被存储。 如果电源故障中断存储过程,则默认的PLD配置仍然在存储器中,并且可以重新加载到PLD中,并且当系统重新启动以进一步尝试存储新配置时使用。 还公开了用于在原始PLD被替换之前在存储器中存储用于新PLD的配置的方法,使得可以以最小的努力和中断来更新系统硬件,以及将目录结构划分为受保护和不受保护的区域。
    • 6. 发明授权
    • Hardware-friendly general purpose data compression/decompression algorithm
    • 硬件通用数据压缩/解压缩算法
    • US06744388B1
    • 2004-06-01
    • US10175710
    • 2002-06-19
    • Arthur H. Khu
    • Arthur H. Khu
    • H03M738
    • H03M7/3086
    • Methods and systems are provided for dynamically compressing and decompressing a data stream in a manner that facilitates hardware implementation. In one aspect, a compression system identifies literal data sequences of variable length in the data stream and characterizes each literal sequence with an indicator that is inserted into the data stream. Sequences that repeat previous sequences in the data stream are identified and replaced with codes characterizing the repeating sequence. Another aspect provides a decompression method and system for removing indicators inserted by the compression system and replacing codes in the data stream with the repeating sequences characterized by the codes.
    • 提供了用于以促进硬件实现的方式动态地压缩和解压缩数据流的方法和系统。 在一个方面,压缩系统识别数据流中的可变长度的文字数据序列,并用插入到数据流中的指示符来表征每个文字序列。 在数据流中重复先前序列的序列被识别并用代表重复序列的代码代替。 另一方面提供了一种解压缩方法和系统,用于去除由压缩系统插入的指示符,并用代码表征的重复序列替换数据流中的代码。
    • 7. 发明授权
    • Programmable expandable controller with flexible I/O
    • 可编程可扩展控制器,具有灵活的I / O
    • US5179716A
    • 1993-01-12
    • US370148
    • 1989-06-21
    • Om P. AgrawalArthur H. KhuWilliam Chen
    • Om P. AgrawalArthur H. KhuWilliam Chen
    • G06F9/22G06F9/26
    • G06F9/264G06F9/223
    • A programmable controller which combines microaddress control logic, memory, a microinstruction decoder, and I/O into a unitary, integrated device. The microaddress control logic is responsive to sequencing signals developed by the microinstruction decoder, and includes an address generator which develops the program address. The memory, which can be either PROM or RAM, is addressed by the address and outputs a microinstruction word to a pipeline register. The microinstruction word has an internal field which is coupled to inputs of the microaddress control logic and the microinstruction decoder, and a control field which is coupled to an output buffer. The output buffer includes multiplexers which permit either the program count or the control field to be multiplexed to the output pins of the device. When the program address is multiplexed to the output pins, the programmable controller can address external memory devices.
    • 可编程控制器,将微地址控制逻辑,存储器,微指令解码器和I / O组合到一体的集成器件中。 微地址控制逻辑响应于由微指令解码器开发的排序信号,并且包括开发程序地址的地址发生器。 存储器可以是PROM或RAM,由地址寻址,并将微指令字输出到流水线寄存器。 微指令字具有耦合到微地址控制逻辑和微指令解码器的输入的内部场,以及耦合到输出缓冲器的控制场。 输出缓冲器包括允许程序计数或控制字段复用到器件的输出引脚的多路复用器。 当程序地址复用到输出引脚时,可编程控制器可以寻址外部存储器件。
    • 9. 发明授权
    • Method for using configuration memory for data storage and read operations
    • 使用配置存储器进行数据存储和读取操作的方法
    • US07685380B1
    • 2010-03-23
    • US11169462
    • 2005-06-29
    • Arthur H. Khu
    • Arthur H. Khu
    • G06F12/00
    • G06F12/0246H03K19/17748H03K19/1776
    • Individual storage locations in a PROM that stores a configuration file for a PLD may be directly addressed so that selected portions of the data stored therein may be replaced or updated with new data without having to erase all the contents of the PROM, reprogram the PROM with a new configuration file, and/or reconfigure the FPGA with the new configuration file. For some embodiments, a PROM includes a JTAG-compatible interface that is coupled to a JTAG-compatible test circuit provided within the PLD, and circuit within the PLD is configured to directly address individual storage locations in the PROM via the PROM's JTAG interface using well-known JTAG commands.
    • 存储PLD配置文件的PROM中的各个存储单元可以被直接寻址,使得存储在其中的数据的所选部分可以用新数据替换或更新,而不必擦除PROM的所有内容,将PROM重新编程为PROM 新配置文件,和/或使用新配置文件重新配置FPGA。 对于一些实施例,PROM包括耦合到在PLD内提供的JTAG兼容测试电路的JTAG兼容接口,并且PLD内的电路被配置为经由PROM的JTAG接口使用阱直接地寻址PROM中的各个存储位置 已知的JTAG命令。