会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Data interface methods and circuitry with reduced latency
    • 具有降低延迟的数据接口方法和电路
    • US07984209B1
    • 2011-07-19
    • US11638150
    • 2006-12-12
    • Vinson ChanMichael Menghui ZhengChong H. Lee
    • Vinson ChanMichael Menghui ZhengChong H. Lee
    • G06F3/00G06F5/00
    • G06F5/12G06F2205/126
    • Interface circuitry that is used to interface data between two different clock regimes that may have somewhat different speeds includes the ability to determine which of the clock regimes is faster. Depending on which clock regime is found to be faster, the baseline (nominal difference between data write and data read addresses of a FIFO memory in the interface circuitry) is shifted (i.e., toward the full or empty condition of the FIFO, as is appropriate for which of the clock regimes has been found to be faster). Adjustments may also be made to the threshold(s) used for such purposes as character insertion/deletion and overflow/underflow indication. This technique may allow use of a smaller FIFO and reduce latency of the interface circuitry.
    • 用于在可能具有一些不同速度的两种不同时钟制式之间对数据进行接口的接口电路包括确定哪个时钟方案更快的能力。 根据哪个时钟状态被发现更快,基线(数据写入和接口电路中的FIFO存储器的数据读取地址之间的标称差)被移位(即,朝向FIFO的满或空状态,如适用的那样) 为什么时钟制度被发现是更快)。 还可以对用于诸如字符插入/删除和溢出/下溢指示的目的的阈值进行调整。 该技术可以允许使用较小的FIFO并减少接口电路的延迟。
    • 3. 发明授权
    • Byte alignment for serial data receiver
    • 串行数据接收器的字节对齐
    • US07046174B1
    • 2006-05-16
    • US11147757
    • 2005-06-07
    • Henry Y. LuiChong H. LeeRakesh PatelRamanand VenkataJohn LamVinson ChanMalik Kabani
    • Henry Y. LuiChong H. LeeRakesh PatelRamanand VenkataJohn LamVinson ChanMalik Kabani
    • H03M9/00
    • H03M9/00H03K5/135H04L7/0331
    • A serial data interface for a programmable logic device includes a receiver that deserializes a plurality of channels of received serial data using a recovered clock signal or a phase-aligned received clock signal. Byte boundaries are initially assigned, perhaps arbitrarily, and the deserialized signal is sent to the programmable logic core of the programmable logic device. Programmable logic in the core monitors the byte boundaries on each channel based on the criteria, including any user-defined parameters, programmed into the logic. If a boundary misalignment is detected, a signal is send from the core to bit-slipping circuitry on that channel of the interface to adjust the boundary. The signal could instruct the bit-slipping circuitry to adjust the boundary by the number of bits needed to correct the alignment. Alternatively, the bit-slipping circuitry could operate iteratively, adjusting the boundary by one bit, each cycle, until the signal stops indicating misalignment.
    • 用于可编程逻辑器件的串行数据接口包括使用恢复的时钟信号或相位对准的接收时钟信号对接收的串行数据的多个信道反串行的接收器。 字节边界最初可以任意分配,反序列化信号被发送到可编程逻辑器件的可编程逻辑核心。 内核中的可编程逻辑基于标准(包括任何用户定义的参数)来监视每个通道上的字节边界,编程到逻辑中。 如果检测到边界未对准,则在该接口的该通道上将信号从核心发送到位滑动电路以调整边界。 信号可以指示位滑动电路将边界调整校正对准所需的位数。 或者,位打滑电路可以迭代地操作,每个周期将边界调整一个位,直到信号停止指示未对准。
    • 4. 发明授权
    • Byte alignment for serial data receiver
    • 串行数据接收器的字节对齐
    • US06724328B1
    • 2004-04-20
    • US10454626
    • 2003-06-03
    • Henry Y. LuiChong H. LeeRakesh PatelRamanand VenkataJohn LamVinson ChanMalik Kabani
    • Henry Y. LuiChong H. LeeRakesh PatelRamanand VenkataJohn LamVinson ChanMalik Kabani
    • H03M900
    • H04L7/0054H03M9/00
    • A serial data interface for a programmable logic device includes a receiver that deserializes a plurality of channels of received serial data using a recovered clock signal or a phase-aligned received clock signal. Byte boundaries are initially assigned, perhaps arbitrarily, and the deserialized signal is sent to the programmable logic core of the programmable logic device. Programmable logic in the core monitors the byte boundaries on each channel based on the criteria, including any user-defined parameters, programmed into the logic. If a boundary misalignment is detected, a signal is send from the core to bit-slipping circuitry on that channel of the interface to adjust the boundary. The signal could instruct the bit-slipping circuitry to adjust the boundary by the number of bits needed to correct the alignment. Alternatively, the bit-slipping circuitry could operate iteratively, adjusting the boundary by one bit, each cycle, until the signal stops indicating misalignment.
    • 用于可编程逻辑器件的串行数据接口包括使用恢复的时钟信号或相位对准的接收时钟信号对接收的串行数据的多个信道反串行的接收器。 字节边界最初可以任意分配,反序列化信号被发送到可编程逻辑器件的可编程逻辑核心。 内核中的可编程逻辑基于标准(包括任何用户定义的参数)来监视每个通道上的字节边界,编程到逻辑中。 如果检测到边界未对准,则在该接口的该通道上将信号从核心发送到位滑动电路以调整边界。 信号可以指示位滑动电路将边界调整校正对准所需的位数。 或者,位打滑电路可以迭代地操作,每个周期将边界调整一个位,直到信号停止指示未对准。
    • 6. 发明授权
    • Run-length violation detection circuitry and methods for using the same
    • 运行长度违例检测电路及其使用方法
    • US07095340B2
    • 2006-08-22
    • US11087217
    • 2005-03-22
    • Vinson ChanChong LeeHuy Ngo
    • Vinson ChanChong LeeHuy Ngo
    • H03M7/00
    • H03M5/145
    • Circuitry for detecting excessive runs of similar bits of data in a data stream is provided. The data stream is typically received as serial data operating in a serial clock domain. Run-length detection circuitry checks the received data for run-length violations while operating in a slower parallel clock domain, as opposed to the faster serial clock domain. An advantage of operating run-length detection circuitry in the parallel domain is that longer length run-length violations can be searched for in the received data, as compared to run-length detectors that operate in the serial domain. Another advantage offered by the circuitry is that the run-length violation signal can be provided to utilization circuitry asynchronously. This enables utilization circuitry to quickly capture the signal despite differences in clock domains (i.e., the clock domain of the detection circuitry and the clock domain of the utilization circuitry).
    • 提供了用于检测数据流中类似的数据位的过量运行的电路。 数据流通常作为在串行时钟域中工作的串行数据来接收。 与较快的串行时钟域相反,运行长度检测电路在较慢的并行时钟域中运行时检查运行长度违例的接收数据。 在并行域中操作游程长度检测电路的优点是与在串行域中运行的游程长度检测器相比,可以在接收的数据中搜索更长的游程长度违例。 电路提供的另一个优点是可以异步地将运行长度违规信号提供给利用电路。 这使得尽管时钟域(即,检测电路的时钟域和利用电路的时钟域)有差异,但利用率电路可以快速地捕捉信号。
    • 7. 发明申请
    • Run-length violation detection circuitry and methods for using the same
    • 运行长度违例检测电路及其使用方法
    • US20050162289A1
    • 2005-07-28
    • US11087217
    • 2005-03-22
    • Vinson ChanChong LeeHuy Ngo
    • Vinson ChanChong LeeHuy Ngo
    • H03M5/14H03M7/00H03M7/46
    • H03M5/145
    • Circuitry for detecting excessive runs of similar bits of data in a data stream is provided. The data stream is typically received as serial data operating in a serial clock domain. The circuitry of this of this invention checks the received data for run-length violations while operating in a slower parallel clock domain, as opposed to the faster serial clock domain. An advantage of operating run-length detection circuitry in the parallel domain is that longer length run-length violations can be searched for in the received data, as compared to run-length detectors that operate in the serial domain. Another advantage of the invention is that the run-length violation signal can be provided to utilization circuitry asynchronously. This enables utilization circuitry to quickly capture the signal despite differences in clock domains (i.e., the clock domain of the detection circuitry and the clock domain of the utilization circuitry).
    • 提供了用于检测数据流中类似的数据位的过量运行的电路。 数据流通常作为在串行时钟域中工作的串行数据来接收。 与较快的串行时钟域相反,本发明的电路在较慢的并行时钟域中操作时检查所接收的数据的长度违反。 在并行域中操作游程长度检测电路的优点是与在串行域中运行的游程长度检测器相比,可以在接收的数据中搜索更长的游程长度违例。 本发明的另一个优点是可以异步地将游程长度违规信号提供给利用电路。 这使得尽管时钟域(即,检测电路的时钟域和利用电路的时钟域)有差异,但利用率电路可以快速地捕捉信号。
    • 8. 发明授权
    • Run-length violation detection circuitry and methods for using the same
    • 运行长度违例检测电路及其使用方法
    • US06888480B1
    • 2005-05-03
    • US10652907
    • 2003-08-28
    • Vinson ChanChong LeeHuy Ngo
    • Vinson ChanChong LeeHuy Ngo
    • H03M5/14H03M7/00
    • H03M5/145
    • Circuitry for detecting excessive runs of similar bits of data in a data stream is provided. The data stream is typically received as serial data operating in a serial clock domain. Run-length detection circuitry checks the received data for run-length violations while operating in a slower parallel clock domain, as opposed to the faster serial clock domain. An advantage of operating run-length detection circuitry in the parallel domain is that longer length run-length violations can be searched for in the received data, as compared to run-length detectors that operate in the serial domain. Another advantage offered by the circuitry is that the run-length violation signal can be provided to utilization circuitry asynchronously. This enables utilization circuitry to quickly capture the signal despite differences in clock domains (i.e., the clock domain of the detection circuitry and the clock domain of the utilization circuitry).
    • 提供了用于检测数据流中类似的数据位的过量运行的电路。 数据流通常作为在串行时钟域中工作的串行数据来接收。 与较快的串行时钟域相反,运行长度检测电路在较慢的并行时钟域中运行时检查运行长度违例的接收数据。 在并行域中操作游程长度检测电路的优点是与在串行域中运行的游程长度检测器相比,可以在接收的数据中搜索更长的游程长度违例。 电路提供的另一个优点是可以异步地将运行长度违规信号提供给利用电路。 这使得尽管时钟域(即,检测电路的时钟域和利用电路的时钟域)有差异,但利用率电路可以快速地捕捉信号。