会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Error checking parity and syndrome of a block of data with relocated parity bits
    • 错误检查具有重定位奇偶校验位的数据块的奇偶校验和校验
    • US07895509B1
    • 2011-02-22
    • US12188935
    • 2008-08-08
    • Warren E. CoryDavid P. SchultzSteven P. Young
    • Warren E. CoryDavid P. SchultzSteven P. Young
    • G06F11/00H03M13/00
    • H03M13/27H03M13/19H03M13/45
    • Method and apparatus for error checking information is described. Configuration data includes data bits and parity bits. Notably, parity bits may be relocated for determining a syndrome value. Syndrome bits are determined by computing a partial syndrome value for each word serially transmitted of the configuration data, where the configuration data includes one or more data vectors. Location of each word of the configuration data is identified. It is determined whether a partial syndrome value is an initial partial syndrome value or other partial syndrome value responsive to word location. An initial partial syndrome value is stored, and subsequent partial syndrome values are cumulatively added for each word of a data vector to arrive at a syndrome value for the data vector.
    • 描述了用于错误检查信息的方法和装置。 配置数据包括数据位和奇偶校验位。 值得注意的是,可以重新定位奇偶校验位以确定校正子值。 通过对配置数据的串行发送的每个字计算部分校正子值来确定综合征位,其中配置数据包括一个或多个数据向量。 识别配置数据的每个单词的位置。 确定部分综合征值是否是初始部分综合征值或响应于词位置的其他部分综合征值。 存储初始部分综合征值,并且随后的部分综合征值被累积地添加到数据向量的每个单词以得到数据向量的校正子值。
    • 4. 发明授权
    • Channel bonding control logic architecture
    • 通道绑定控制逻辑架构
    • US07382823B1
    • 2008-06-03
    • US10082490
    • 2002-02-22
    • Warren E. Cory
    • Warren E. Cory
    • H04B1/38
    • H04L5/14
    • A design is used for coordinating channel bonding operations of a set of transceivers. The set include a master transceiver and a plurality of first level slave transceivers that perform channel bonding operations. Each first level transceiver is controlled by the master transceiver. The set also comprises a plurality of second level slave transceivers that perform channel bonding operations. Each second level transceiver is controlled by one of the plurality of first level transceivers. Any transceiver can be set as either a master, a first level slave or a second level slave. The design comprises a plurality of flip-flops and multiplexers, and is controlled by a MODE signal that determines the mode of operation of the design.
    • 一种设计用于协调一组收发器的信道绑定操作。 该集合包括执行信道绑定操作的主收发器和多个第一级从属收发器。 每个第一级收发器由主收发器控制。 该集合还包括执行信道绑定操作的多个第二级从属收发器。 每个第二级收发器由多个第一级收发器之一控制。 任何收发器都可以设置为主机,第一级从机或二级从机。 该设计包括多个触发器和多路复用器,并且由确定设计操作模式的MODE信号控制。
    • 5. 发明授权
    • Variable latency buffer and method of operation
    • 可变延迟缓冲器和操作方法
    • US07519747B1
    • 2009-04-14
    • US10660449
    • 2003-09-11
    • Warren E. CoryJoseph Neil Kryzak
    • Warren E. CoryJoseph Neil Kryzak
    • G06F5/06G06F3/00G06F3/06
    • G06F5/10
    • A variable latency elastic buffer comprises a plurality of memory locations in which to hold data. A write and read pointer may point to respective write and read addresses of the plurality of locations in which to write and read data. A controller may hold or increment the address of the read pointer upon determining that the amount of data within the buffer differs from a nominal fill level. In a particular embodiment, initialization circuitry may be operable to initialize the read and write addresses of the respective pointers responsive to an initialization request. The read and write addresses may differ from one another by an offset value equal to a value programmed for the nominal value.
    • 可变延迟弹性缓冲器包括在其中保存数据的多个存储器位置。 写入和读取指针可以指向要写入和读取数据的多个位置的相应的写入和读取地址。 在确定缓冲器中的数据量与标称填充水平不同的情况下,控制器可以保持或递增读取指针的地址。 在特定实施例中,初始化电路可以用于响应于初始化请求来初始化各个指针的读取和写入地址。 读取和写入地址可能彼此不同,偏移值等于为标称值编程的值。
    • 6. 发明授权
    • Method and apparatus for operating a transceiver in different data rates
    • 用于以不同数据速率操作收发器的方法和装置
    • US07088767B1
    • 2006-08-08
    • US10090251
    • 2002-03-01
    • Warren E. Cory
    • Warren E. Cory
    • H04B1/38G06F13/38
    • G06F13/385
    • A transceiver can be used to send and receive data at a lower data rate than the data rate its SERDES is designed to operate. It contains a transmitter interface that receives a first set of data at a lower data rate and delivers a second set of data to the SERDES at a higher data rate. The transceiver also contains a receiver interface that receives a third set of data from the SERDES at the higher data rate and delivers a fourth set of data at the lower data rate. To reduce the minimum transmission serial data rate, one embodiment of the present invention derives a half-speed clock for the transmitter interface. Using the half-speed clock, the transmitter interface supplies data to be transmitted at half the normal rate with respect to a reference clock. As a result, the data rate is reduced. The opposite operation is used for the receiver interface.
    • 收发器可用于以比SERDES设计的数据速率更低的数据速率发送和接收数据。 它包含一个发射器接口,以较低的数据速率接收第一组数据,并以更高的数据速率向SERDES传送第二组数据。 收发器还包含一个接收器接口,它以更高的数据速率从SERDES接收第三组数据,并以较低的数据速率传送第四组数据。 为了降低最小传输串行数据速率,本发明的一个实施例为发射机接口导出半速时钟。 使用半速时钟,发送器接口以相对于参考时钟的正常速率的一半传送数据。 结果,数据速率降低。 相反的操作用于接收器接口。
    • 7. 发明授权
    • Method and apparatus for a reduced lane-lane skew, low-latency transmission system
    • 减少车道歪斜的方法和装置,低延迟传输系统
    • US08411703B1
    • 2013-04-02
    • US12512583
    • 2009-07-30
    • Warren E. Cory
    • Warren E. Cory
    • H04J3/06
    • H03L7/23G06F1/10H03L7/0814H04J3/0697H04L25/14
    • A method and apparatus for a multiple lane transmission system that provides a fixed, low-latency mode of operation with reduced lane-lane skew while process, voltage, and temperature (PVT) variation, as well as other sources of variation, occur over time. Multiplexing techniques are utilized within each transmission lane to allow programmably adaptive use of phase alignment circuitry for various modes of operation. As a result, power consumption and semiconductor die area are reduced because multiple copies of phase alignment circuitry within each transmission lane are not required. Also, injection of additional jitter on the serial outputs due to continuous operation of phase alignment circuitry is prevented. Rather, multiplexers within the phase alignment circuitry selectively adapt the timing architecture to that required by the selected mode of operation.
    • 一种用于多通道传输系统的方法和装置,其在处理,电压和温度(PVT)变化以及其他变化源的情况下随时间发生,提供具有减少的车道偏斜的固定的低延迟操作模式 。 在每个传输通道内采用复用技术,以允许可编程地自适应地使用用于各种操作模式的相位对准电路。 结果,由于不需要每个传输通道内的相位对准电路的多个副本,所以功耗和半导体管芯面积减小。 此外,防止了由于相位对准电路的连续操作而在串行输出上注入额外的抖动。 相反,相位对准电路中的多路复用器选择性地将定时架构适应于所选择的操作模式所需的时序架构。
    • 8. 发明授权
    • Error checking parity and syndrome of a block of data with relocated parity bits
    • 错误检查具有重定位奇偶校验位的数据块的奇偶校验和校验
    • US08245102B1
    • 2012-08-14
    • US12188939
    • 2008-08-08
    • Warren E. CoryDavid P. SchultzSteven P. Young
    • Warren E. CoryDavid P. SchultzSteven P. Young
    • G06F11/00
    • H03M13/27H03M13/19H03M13/45
    • Method and apparatus for error checking information is described. Configuration data includes data bits and parity bits. Notably, parity bits may be relocated for determining a syndrome value. Syndrome bits are determined by computing a partial syndrome value for each word serially transmitted of the configuration data, where the configuration data includes one or more data vectors. Location of each word of the configuration data is identified. It is determined whether a partial syndrome value is an initial partial syndrome value or other partial syndrome value responsive to word location. An initial partial syndrome value is stored, and subsequent partial syndrome values are cumulatively added for each word of a data vector to arrive at a syndrome value for the data vector.
    • 描述了用于错误检查信息的方法和装置。 配置数据包括数据位和奇偶校验位。 值得注意的是,可以重新定位奇偶校验位以确定校正子值。 通过对配置数据的串行发送的每个字计算部分校正子值来确定综合征位,其中配置数据包括一个或多个数据向量。 识别配置数据的每个单词的位置。 确定部分综合征值是否是初始部分综合征值或响应于词位置的其他部分综合征值。 存储初始部分综合征值,并且随后的部分综合征值被累积地添加到数据向量的每个单词以得到数据向量的校正子值。
    • 10. 发明授权
    • Variable data width operation in multi-gigabit transceivers on a programmable logic device
    • 可编程逻辑器件上的千兆位收发器中的可变数据宽度操作
    • US06960933B1
    • 2005-11-01
    • US10618146
    • 2003-07-11
    • Warren E. CoryHare K. VermaAtul V. GhiaPaul T. SasakiSuresh M. Menon
    • Warren E. CoryHare K. VermaAtul V. GhiaPaul T. SasakiSuresh M. Menon
    • H03K19/177H04L25/45
    • H03K19/1774H03K19/17744H04L25/45
    • A transmit variable-width interface can be programmed to convert an electronic digital data path that is either 1N, 2N, 4N, or 8N bits wide into a data path that is 2N bits wide, either by serializing bits (4N- or 8N-bit cases), re-clocking bits (2N-bit case), or grouping bits (1N-bit case). A receive variable-width interface can be programmed to convert a data path 2N bits wide into a data path that is 1N, 2N, 4N, or 8N bits wide. The widths of the two variable-width data paths are controlled independently. The variable-width interfaces are coupled between a multi-gigabit transceiver and core logic of a programmable logic device. The incoming and outgoing data paths of the variable-width interfaces have separate clocks signals that are synchronized such that small amounts of skew in these clock signals do not disrupt the operation of the variable-width interfaces.
    • 传输可变宽度接口可编程为将1N,2N,4N或8N位宽的电子数字数据路径转换为2N位宽的数据通道,通过将位(4N或8N位) 情况),重新计时位(2N位情况)或分组位(1N位情况)。 接收可变宽度接口可以被编程为将2N位宽的数据路径转换成1N,2N,4N或8N位宽的数据路径。 两个可变宽度数据路径的宽度被独立地控制。 可变宽度接口耦合在可编程逻辑器件的千兆位收发器和核心逻辑之间。 可变宽度接口的输入和输出数据路径具有同步的分离时钟信号,使得这些时钟信号中的少量偏移不会中断可变宽度接口的操作。