会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Techniques for optimizing design of a hard intellectual property block for data transmission
    • 用于优化硬件知识产权块设计数据传输的技术
    • US20060125517A1
    • 2006-06-15
    • US11011543
    • 2004-12-13
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • H03K19/173G06F17/50H03K19/00G06F7/38
    • H04L25/14
    • Techniques are provided for implementing channel alignment for a data transmission interface in an HIP block on a programmable logic integrated circuit. The HIP block channel alignment logic can be run using a reduced number of parallel data paths, which consumes substantially less logic resources. Also, the HIP block channel alignment logic circuits can be processed at the higher HIP core clock rate in serial, decreasing lock latency time. Techniques are provided for implementing error handling for transmitted data in programmable logic circuits. The programmable logic circuits can be configured to implement error generation and error monitoring functions that are tailored for any application. Alternatively, the logic elements can be configured to perform other functions for applications that do not require error handling. The phase skew between data and clock signals on an integrated circuit are reduced by routing clock signals along with the data signals to each circuit block.
    • 提供了用于为可编程逻辑集成电路上的HIP块中的数据传输接口实现信道对准的技术。 HIP块信道对准逻辑可以使用减少数量的并行数据路径来运行,这消耗了相当少的逻辑资源。 此外,HIP块通道对准逻辑电路可以以较高的HIP内核时钟速率串行处理,减少锁定延迟时间。 提供了用于在可编程逻辑电路中实现发送数据的错误处理的技术。 可编程逻辑电路可以配置为实现为任何应用定制的错误生成和错误监视功能。 或者,可以将逻辑元件配置为对不需要错误处理的应用执行其他功能。 通过将时钟信号与数据信号一起路由到每个电路块来减少集成电路上的数据和时钟信号之间的相位偏移。
    • 2. 发明授权
    • Techniques for optimizing design of a hard intellectual property block for data transmission
    • 用于优化硬件知识产权块设计数据传输的技术
    • US07843216B2
    • 2010-11-30
    • US12193532
    • 2008-08-18
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • G06F7/38H03K19/173
    • H04L25/14
    • Techniques are provided for implementing channel alignment for a data transmission interface in an HIP block on a programmable logic integrated circuit. The HIP block channel alignment logic can be run using a reduced number of parallel data paths, which consumes substantially less logic resources. Also, the HIP block channel alignment logic circuits can be processed at the higher HIP core clock rate in serial, decreasing lock latency time. Techniques are provided for implementing error handling for transmitted data in programmable logic circuits. The programmable logic circuits can be configured to implement error generation and error monitoring functions that are tailored for any application. Alternatively, the logic elements can be configured to perform other functions for applications that do not require error handling. The phase skew between data and clock signals on an integrated circuit are reduced by routing clock signals along with the data signals to each circuit block.
    • 提供了用于为可编程逻辑集成电路上的HIP块中的数据传输接口实现信道对准的技术。 HIP块信道对准逻辑可以使用减少数量的并行数据路径来运行,这消耗了相当少的逻辑资源。 此外,HIP块通道对准逻辑电路可以以较高的HIP内核时钟速率串行处理,减少锁定延迟时间。 提供了用于在可编程逻辑电路中实现发送数据的错误处理的技术。 可编程逻辑电路可以配置为实现为任何应用定制的错误生成和错误监视功能。 或者,可以将逻辑元件配置为对不需要错误处理的应用执行其他功能。 通过将时钟信号与数据信号一起路由到每个电路块来减少集成电路上的数据和时钟信号之间的相位偏移。
    • 3. 发明授权
    • Techniques for optimizing design of a hard intellectual property block for data transmission
    • 用于优化硬件知识产权块设计数据传输的技术
    • US07434192B2
    • 2008-10-07
    • US11011543
    • 2004-12-13
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • Darren van WageningenCurt WortmanBoon-Jin AngThow-Pang ChongDan MansurAli Burney
    • G06F17/50G06F3/00G06F13/14H03K19/0175H03K19/177H01L25/00H04L12/46H04J3/06
    • H04L25/14
    • Techniques are provided for implementing channel alignment for a data transmission interface in an HIP block on a programmable logic integrated circuit. The HIP block channel alignment logic can be run using a reduced number of parallel data paths, which consumes substantially less logic resources. Also, the HIP block channel alignment logic circuits can be processed at the higher HIP core clock rate in serial, decreasing lock latency time. Techniques are provided for implementing error handling for transmitted data in programmable logic circuits. The programmable logic circuits can be configured to implement error generation and error monitoring functions that are tailored for any application. Alternatively, the logic elements can be configured to perform other functions for applications that do not require error handling. The phase skew between data and clock signals on an integrated circuit are reduced by routing clock signals along with the data signals to each circuit block.
    • 提供了用于为可编程逻辑集成电路上的HIP块中的数据传输接口实现信道对准的技术。 HIP块信道对准逻辑可以使用减少数量的并行数据路径来运行,这消耗了相当少的逻辑资源。 此外,HIP块通道对准逻辑电路可以以较高的HIP内核时钟速率串行处理,减少锁定延迟时间。 提供了用于在可编程逻辑电路中实现发送数据的错误处理的技术。 可编程逻辑电路可以配置为实现针对任何应用定制的错误生成和错误监视功能。 或者,可以将逻辑元件配置为对不需要错误处理的应用执行其他功能。 通过将时钟信号与数据信号一起路由到每个电路块来减少集成电路上的数据和时钟信号之间的相位偏移。
    • 5. 发明授权
    • Serial communications systems with cyclic redundancy checking
    • 具有循环冗余校验的串行通信系统
    • US07801121B1
    • 2010-09-21
    • US11407484
    • 2006-04-20
    • Darren Van WageningenCurt Wortman
    • Darren Van WageningenCurt Wortman
    • H04Q11/00
    • H04Q11/04H04Q2213/13174H04Q2213/13215H04Q2213/13296H04Q2213/1332H04Q2213/13322
    • Integrated circuits such as programmable logic device integrated circuits are provided with transmitter and receiver circuitry for communicating over multi-lane serial communications links. Data is transmitted over the serial communications links in the form of data packets. Priority data packets may be nested within regular data packets. Regular data packets may be formed using start-of-packet and end-of-packet markers. The locations at which priority packets are nested within regular data packets may be denoted using suspend and continuation markers. A single cyclic redundancy check generator may be used to generate cyclic redundancy check words for the data packets. Start-of-packet markers, end-of-packet markers, suspend markers, continuation markers, and cyclic redundancy check words may be inserted and extracted from the serial communications link at fixed lane locations.
    • 诸如可编程逻辑器件集成电路的集成电路设置有用于在多通道串行通信链路上通信的发射机和接收机电路。 数据以数据包的形式通过串行通信链路传输。 优先级数据包可以嵌套在常规数据包中。 可以使用数据包分组和分组结束标记来形成规则数据分组。 优先分组嵌套在常规数据分组内的位置可以使用挂起和连续标记来表示。 可以使用单个循环冗余校验生成器来生成数据分组的循环冗余校验字。 可以在固定车道位置从串行通信链路插入和提取分组包起始标记,分组结束标记,挂起标记,连续标记和循环冗余校验字。
    • 7. 发明授权
    • Multi-protocol configurable transceiver including configurable deskew in an integrated circuit
    • 多协议可配置收发器,包括集成电路中的可配置的偏移校正
    • US09531646B1
    • 2016-12-27
    • US12632744
    • 2009-12-07
    • Divya VijayaraghavanCurt WortmanChong H. LeeVinson Chan
    • Divya VijayaraghavanCurt WortmanChong H. LeeVinson Chan
    • G06F3/00H04L12/861G06F5/10
    • H04L49/90G06F5/10
    • Embodiments include a configurable multi-protocol transceiver including configurable deskew circuitry. In one embodiment, configurable circuitry is adapted to control an allowed data depth of a plurality of buffers. In another embodiment, configurable circuitry is adapted to control a deskew character transmit insertion frequency. In another embodiment, a programmable state machine is adapted to control read and write pointers in accordance with selectable conditions for achieving an alignment lock condition. In another embodiment, configurable circuitry is adaptable to select between logic and routing resources in the transceiver and logic and routing resources in a core of the IC in which the transceiver is implemented for controlling at least certain deskew operations. In another embodiment, configurable selection circuitry allows deskew processing to occur in a data path either before or after clock compensation processing depending on a communication protocol for which the transceiver is to be configured.
    • 实施例包括可配置的多协议收发器,包括可配置的偏移电路。 在一个实施例中,可配置电路适于控制多个缓冲器的允许数据深度。 在另一个实施例中,可配置电路适于控制偏斜字符传输插入频率。 在另一个实施例中,可编程状态机适于根据用于实现对准锁定状态的可选条件来控制读取和写入指针。 在另一个实施例中,可配置电路适于在收发器中的逻辑和路由资源之间选择逻辑,并且在IC的核心中布线资源,其中实现收发器用于控制至少某些去歪斜操作。 在另一个实施例中,可配置的选择电路允许在时钟补偿处理之前或之后在数据路径中进行偏移处理,这取决于要配置收发器的通信协议。
    • 10. 发明授权
    • Apparatus and methods for controlled error injection
    • 用于控制误差注入的装置和方法
    • US08650447B1
    • 2014-02-11
    • US13183147
    • 2011-07-14
    • Curt WortmanKeith DuwelHuy Ngo
    • Curt WortmanKeith DuwelHuy Ngo
    • G01R31/28G01R27/28G01R31/00G01R31/14G11C7/00G11C29/00
    • G11C29/54G01R31/318516G11C29/04
    • In accordance with an embodiment of the invention, precision control of error injection may be accomplished by way of synchronous error signals accompanying data transfers along various pipeline stages of a data path. The synchronous error signals may be used to trigger error events in a given protocol logic block (i.e. in a given sub-component of the data path). The protocol logic block is configurable to determine whether any action is to be taken upon the assertion of the error signal. Multiple error events may be triggered as the data signal (and its accompanying synchronous error signal) passes through pipelined functions of the data path so as to create complex error conditions. In addition, deterministic handling of created errors may be accomplished using a loopback path with bypassable blocks on both forward and reverse transformations. Other embodiments, aspects and features are also disclosed.
    • 根据本发明的实施例,错误注入的精确控制可以通过伴随数据路径的各个流水线级数据传输的同步误差信号来实现。 同步误差信号可用于触发给定协议逻辑块(即在数据路径的给定子组件中)的错误事件。 协议逻辑块是可配置的,以确定是否在断言错误信号时采取任何动作。 随着数据信号(及其伴随的同步误差信号)通过数据路径的流水线功能,可能会触发多个错误事件,从而创建复杂的错误条件。 此外,可以使用在正向和反向转换两者上具有可旁路块的环回路径来实现所创建的错误的确定性处理。 还公开了其它实施例,方面和特征。