会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Programmable memory controller
    • 可编程存储控制器
    • US08099564B1
    • 2012-01-17
    • US11891378
    • 2007-08-10
    • Chidamber R. KulkarniSchulyer E. ShimanekKerry M. PierceJames A. Walstrum, Jr.
    • Chidamber R. KulkarniSchulyer E. ShimanekKerry M. PierceJames A. Walstrum, Jr.
    • G06F12/00
    • G06F13/1673
    • A memory controller implemented within a programmable integrated circuit can include a user interface having a command register and a plurality of data First-In-First-Out (FIFO) memories, wherein the command register can receive an address of a data FIFO memory of the plurality of data FIFO memories. A core controller coupled to the user interface can, responsive to an instruction from the user interface, generate control signals that initiate an operation within a memory device coupled to the core controller. A physical layer coupling with the core controller, the user interface, and the memory device can, responsive to a read operation of the memory device, store data received from the memory device within the selected data FIFO memory according to the address received in the command register.
    • 在可编程集成电路中实现的存储器控​​制器可以包括具有命令寄存器和多个数据先进先出(FIFO)存储器的用户接口,其中命令寄存器可以接收数据FIFO存储器的地址 多个数据FIFO存储器。 耦合到用户界面的核心控制器可以响应于来自用户界面的指令来生成控制信号,该控制信号在耦合到核心控制器的存储器设备内启动操作。 与核心控制器,用户界面和存储设备耦合的物理层可以响应于存储器设备的读取操作,根据在命令中接收的地址存储从所选择的数据FIFO存储器中的存储器设备接收的数据 寄存器。
    • 4. 发明授权
    • Interface port for electrically programmed fuses in a programmable logic device
    • 用于可编程逻辑器件中电气编程保险丝的接口端口
    • US07550324B1
    • 2009-06-23
    • US11985501
    • 2007-11-15
    • James A. Walstrum, Jr.Steven E. McNeilShalin Umesh Sheth
    • James A. Walstrum, Jr.Steven E. McNeilShalin Umesh Sheth
    • H03K19/173H03K19/177H01L25/00G06F17/50
    • H03K19/17768
    • A programmable logic device (PLD) includes electrically programmable fuses that may be programmed with an identifier of the PLD. The PLD also includes programmable tiles and an interface port that is coupled to a shift register and a subset of the programmable tiles. The interface port includes a control port and a first and second serial data signals. The shift register has a parallel input port to load the identifier from the set of electrically programmable fuses in response to a read command of the control port. The shift register serially shifts by one bit in response to a shift command of the control port, including shifting a bit from the subset of the programmable tiles to the shift register via the first serial data signal and shifting a bit from the shift register to the subset of the programmable tiles via the second serial data signal.
    • 可编程逻辑器件(PLD)包括可编程的PLD标识符的电可编程熔丝。 PLD还包括可编程瓦片和耦合到移位寄存器和可编程瓦片子集的接口端口。 接口端口包括控制端口和第一和第二串行数据信号。 移位寄存器具有并行输入端口,用于响应于控制端口的读取命令从该组电可编程保险丝加载标识符。 移位寄存器响应于控制端口的移位指令而逐行移位一位,包括通过第一串行数据信号将可编程块的子集移位到移位寄存器,并将位从移位寄存器移位到 可编程瓦片的子集经由第二串行数据信号。
    • 5. 发明授权
    • Methods of authenticating a programmable integrated circuit in combination with a non-volatile memory device
    • 将可编程集成电路与非易失性存储器件组合认证的方法
    • US08863230B1
    • 2014-10-14
    • US11450755
    • 2006-06-09
    • Steven K. KnappJames A. Walstrum, Jr.Shalin Umesh Sheth
    • Steven K. KnappJames A. Walstrum, Jr.Shalin Umesh Sheth
    • G06F21/00
    • G06F21/73G06F21/44G06F21/71
    • Methods of authenticating a combination of a programmable IC and a non-volatile memory device, where the non-volatile memory device stores a configuration data stream implementing a user design in the programmable IC. A first identifier unique to the programmable IC is stored in non-volatile memory in the programmable IC. A second identifier unique to the non-volatile memory device is stored in the non-volatile memory device. As part of the process in which the configuration data stream is used to program the programmable IC with the user design, a function is performed on the two identifiers, producing a key specific to the programmable IC/non-volatile memory device combination. The key is then compared to an expected value. When the key matches the expected value, the user design is enabled. When the key does not match the expected value, at least a portion of the user design is disabled.
    • 认证可编程IC和非易失性存储器件的组合的方法,其中非易失性存储器件存储在可编程IC中实现用户设计的配置数据流。 可编程IC特有的第一标识符被存储在可编程IC中的非易失性存储器中。 非易失性存储器件唯一的第二标识符被存储在非易失性存储器件中。 作为使用配置数据流以用户设计对可编程IC进行编程的过程的一部分,对两个标识符执行功能,产生专用于可编程IC /非易失性存储器件组合的密钥。 然后将关键字与预期值进行比较。 当密钥与期望值匹配时,用户设计被启用。 当该键与期望值不匹配时,用户设计的至少一部分被禁用。
    • 6. 发明授权
    • Methods of authenticating a user design in a programmable integrated circuit
    • 在可编程集成电路中认证用户设计的方法
    • US07987358B1
    • 2011-07-26
    • US11450756
    • 2006-06-09
    • James A. Walstrum, Jr.Steven K. KnappShalin Umesh Sheth
    • James A. Walstrum, Jr.Steven K. KnappShalin Umesh Sheth
    • H04L29/06
    • G06F21/123
    • Methods of authenticating a user design in a programmable integrated circuit. The methods utilize an identifier unique to the programmable IC and a data word taken from the user design. The data word can be unique to the design and can include a string of data taken from the configuration data for the design, or the values of circuit nodes read from selected points throughout the design. A function is performed on the identifier and the data word, producing a key specific to the user design as implemented in that programmable IC. The key is compared to an expected value. When the key matches the expected value, the user design is enabled. When the key does not match the expected value, at least a portion of the user design is disabled. Circuitry for performing the steps of the method can be implemented in the programmable resources of the programmable IC.
    • 在可编程集成电路中认证用户设计的方法。 该方法利用可编程IC特有的标识符和从用户设计中获取的数据字。 数据字可以是设计唯一的,并且可以包括从设计的配置数据中获取的一串数据,或者在整个设计中从选定点读取的电路节点的值。 对标识符和数据字执行功能,产生专用于该可编程IC中实现的用户设计的密钥。 将关键字与预期值进行比较。 当密钥与期望值匹配时,用户设计被启用。 当该键与期望值不匹配时,用户设计的至少一部分被禁用。 用于执行该方法的步骤的电路可以在可编程IC的可编程资源中实现。
    • 7. 发明授权
    • Suspend mode operation for reduced power
    • 挂起模式操作降低功耗
    • US07853811B1
    • 2010-12-14
    • US11498467
    • 2006-08-03
    • James A. Walstrum, Jr.Mark A. MoranJinsong Oliver HuangPatrick J. Crotty
    • James A. Walstrum, Jr.Mark A. MoranJinsong Oliver HuangPatrick J. Crotty
    • G06F1/26G06F1/32
    • G06F1/3203
    • An integrated circuit (300) includes a suspend circuit that includes a first input to receive a suspend signal, a first output to generate an awake signal, and outputs to provide control signals to various integrated circuit resources. During suspend mode, the suspend circuit suspends operation of the integrated circuit resources by driving its output pins to one of a plurality of predefined state selected by corresponding mode select signals and by locking its synchronous elements to known states. Upon termination of suspend mode, the circuit re-activates the integrated circuit resources according to a user-defined timing schedule. The user-defined timing schedule and the mode select signals may be provided to the integrated circuit during its configuration as part of a configuration bitstream.
    • 集成电路(300)包括一个挂起电路,该暂停电路包括用于接收暂停信号的第一输入端,产生唤醒信号的第一输出端,​​并输出以向各种集成电路资源提供控制信号。 在暂停模式期间,暂停电路通过将其输出引脚驱动到由相应的模式选择信号选择的多个预定状态中的一个并通过将其同步元件锁定到已知状态来暂停集成电路资源的操作。 在暂停模式终止时,电路根据用户定义的定时调度重新激活集成电路资源。 用户定义的定时计划和模式选择信号可以在其配置期间被提供给集成电路,作为配置比特流的一部分。
    • 8. 发明授权
    • Method to reduce configuration solution using masked-ROM
    • 使用掩蔽ROM来减少配置方案的方法
    • US07671624B1
    • 2010-03-02
    • US11546057
    • 2006-10-10
    • James A. Walstrum, Jr.
    • James A. Walstrum, Jr.
    • G06F7/38H03K19/173H03K19/177
    • H03K19/177
    • A packaged PLD solution includes a first die having a masked-Read Only Memory (ROM) that is programmed during its fabrication to store configuration data, and includes a second die having a PLD including a number of configurable resources collectively configured to implement a circuit design embodied by the configuration data. The first die is electrically connected to the second die, and both the first die and second die are stacked and encapsulated together to form the packaged PLD solution. The configuration data is programmed into the masked-ROM by a manufacturer of both the masked-ROM and the PLD.
    • 封装的PLD解决方案包括具有掩蔽的只读存储器(ROM)的第一管芯,其在其制造期间被编程以存储配置数据,并且包括具有PLD的第二管芯,PLD包括多个可配置资源,共同配置为实现电路设计 由配置数据体现。 第一管芯与第二管芯电连接,并且第一管芯和第二管芯都被堆叠并封装在一起以形成封装的PLD溶液。 掩模ROM和PLD的制造商将配置数据编程到掩蔽ROM中。
    • 9. 发明授权
    • Interface port for electrically programmed fuses in a programmable logic device
    • 用于可编程逻辑器件中电气编程保险丝的接口端口
    • US07339400B1
    • 2008-03-04
    • US11449935
    • 2006-06-09
    • James A. Walstrum, Jr.Steven E. McNeilShalin Umesh Sheth
    • James A. Walstrum, Jr.Steven E. McNeilShalin Umesh Sheth
    • H03K19/173H03K19/177H03K19/00
    • H03K19/17768
    • A programmable logic device (PLD) includes electrically programmable fuses that may be programmed with an identifier of the PLD. The PLD also includes programmable tiles and an interface port that is coupled to a shift register and a subset of the programmable tiles. The interface port includes a control port and a first and second serial data signals. The shift register has a parallel input port to load the identifier from the set of electrically programmable fuses in response to a read command of the control port. The shift register serially shifts by one bit in response to a shift command of the control port, including shifting a bit from the subset of the programmable tiles to the shift register via the first serial data signal and shifting a bit from the shift register to the subset of the programmable tiles via the second serial data signal.
    • 可编程逻辑器件(PLD)包括可编程的PLD标识符的电可编程熔丝。 PLD还包括可编程瓦片和耦合到移位寄存器和可编程瓦片子集的接口端口。 接口端口包括控制端口和第一和第二串行数据信号。 移位寄存器具有并行输入端口,用于响应于控制端口的读取命令从该组电可编程保险丝加载标识符。 移位寄存器响应于控制端口的移位指令而逐行移位一位,包括通过第一串行数据信号将可编程块的子集移位到移位寄存器,并将位从移位寄存器移位到 可编程瓦片的子集经由第二串行数据信号。