Multiple data rates in programmable logic device serial interface
    1.
    发明申请
    Multiple data rates in programmable logic device serial interface 有权
    可编程逻辑器件串行接口中的多个数据速率

    公开(公告)号:US20070011370A1

    公开(公告)日:2007-01-11

    申请号:US11177007

    申请日:2005-07-08

    IPC分类号: G06F13/38

    CPC分类号: H03K19/17744

    摘要: A serial interface for a programmable logic device supports a wide range of data rates by providing a first number of channels supporting a first range of data rates and a second number of channels supporting a second range of data rates. The first range of data rates is preferably lower than the second range of data rates and preferably the first number of channels is higher than the second number of channels which preferably is 1. For backward compatibility with existing devices, the first number of channels in each interface preferably is four. Each channel preferably includes a physical medium attachment module and a physical coding sublayer module. Each of the higher-speed channels in the second number of channels preferably also includes a clock management unit, while the lower-speed channels in the first number of channels preferably share one or more clock management units.

    摘要翻译: 用于可编程逻辑器件的串行接口通过提供支持第一范围的数据速率的第一数量的通道和支持第二数据速率范围的第二数量的通道来支持宽范围的数据速率。 数据速率的第一范围优选地低于数据速率的第二范围,并且优选地,第一数量的信道高于优选为1的信道的第二数量。为了与现有设备的向后兼容,每个信道中的第一数量的信道 界面最好是四。 每个通道优选地包括物理介质连接模块和物理编码子层模块。 第二数量的频道中的每一个较高频道优选地还包括时钟管理单元,而第一数量的频道中的较低速频道优选地共享一个或多个时钟管理单元。

    PROGRAMMABLE LOGIC DEVICE WITH SERIAL INTERCONNECT
    3.
    发明申请
    PROGRAMMABLE LOGIC DEVICE WITH SERIAL INTERCONNECT 有权
    具有串行互连的可编程逻辑器件

    公开(公告)号:US20070188189A1

    公开(公告)日:2007-08-16

    申请号:US11539006

    申请日:2006-10-05

    IPC分类号: H03K19/177

    摘要: In a programmable logic device, some or all of the parallel interconnect resources are replaced by serial interconnect resources within the device. Some or all of the functional blocks on the device are supplemented with serial interfaces. Although this makes the functional blocks more complex, it allows a significant reduction in the area consumed by interconnect resources. This translates into a significant reduction in device power consumption. The serial interfaces may operate synchronously from a global device clock (such as a PLL). In some cases, serial interfaces that are provided in the input/output blocks for external signalling can be omitted because the serial interfaces in the functional blocks can take over the external serial interface function as well, although in those cases the serial interfaces in the functional blocks would have to be more complex because they would have to be able to operate asynchronously with external devices.

    摘要翻译: 在可编程逻辑器件中,部分或全部并行互连资源由器件内的串行互连资源代替。 设备上的部分或全部功能块被补充有串行接口。 尽管这使得功能块更加复杂,但它允许显着减少互连资源消耗的面积。 这意味着设备功耗的显着降低。 串行接口可以与全局设备时钟(例如PLL)同步工作。 在某些情况下,可以省略输入/输出块中提供的用于外部信号的串行接口,因为功能块中的串行接口也可以接管外部串行接口功能,尽管在这些情况下,功能中的串行接口 块将不得不更复杂,因为它们必须能够与外部设备异步操作。

    Multiple data rates in programmable logic device serial interface

    公开(公告)号:US20060233172A1

    公开(公告)日:2006-10-19

    申请号:US11177034

    申请日:2005-07-08

    IPC分类号: H04L12/28

    CPC分类号: H03K19/17744

    摘要: A serial interface for a programmable logic device can be operated according to various communications protocols and includes both a receiver portion and a transmitter portion. The receiver portion includes at least a word or byte alignment stage, a de-skew stage, a rate compensation or matching stage, a padded protocol decoder stage (e.g., 8B/10B decoder circuitry or 64B/66B decoder circuitry), a byte deserializer stage, a byte reorder stage, and a phase compensation stage. The transmitter portion includes at least a phase compensation stage, a byte deserializer stage, and a padded protocol encoder stage (e.g., an 8B/10B encoder circuitry or 64B/66B encoder circuitry). Each stage may have multiple occurrences of relevant circuitry. Selection circuitry, such as multiplexers, selects the appropriate stages, and circuitry within each stage, for the protocol being used.

    Next generation 8B10B architecture

    公开(公告)号:US20070139232A1

    公开(公告)日:2007-06-21

    申请号:US11655797

    申请日:2007-01-18

    IPC分类号: H03M7/00

    CPC分类号: G06F13/385

    摘要: Eight-bit ten-bit (8B10B) coding is provided in a hard intellectual property (IP) block with the capability of supporting a greater range of data rates (e.g., data rates less than, equal to, and greater than 3.125 Gbps). Each channel of high speed serial interface circuitry includes receiver circuitry having two 8B10B decoders and transmitter circuitry having two 8B10B encoders. The receiver and transmitter circuitry can be configured to operate in one of three modes of operation: cascade mode, dual channel mode, and single channel mode.

    Selectable dynamic reconfiguration of programmable embedded IP
    6.
    发明授权
    Selectable dynamic reconfiguration of programmable embedded IP 失效
    可编程嵌入式IP的可选择动态重新配置

    公开(公告)号:US07071726B1

    公开(公告)日:2006-07-04

    申请号:US11005390

    申请日:2004-12-01

    IPC分类号: H03K19/00

    摘要: Improved communication, and an improved communication interface, between the core PLD fabric of a PLD and embedded IP building blocks resident therein is provided. A circuit according to the invention may include at least two different signal paths between the PLD core fabric and embedded IP building blocks. Either one, or both, of these two paths may be used for configuration and/or implementation of the embedded IP building blocks.

    摘要翻译: 提供了PLD的核心PLD结构与驻留在其中的嵌入式IP构建块之间的改进的通信和改进的通信接口。 根据本发明的电路可以包括PLD核心结构和嵌入式IP构建块之间的至少两个不同的信号路径。 这两个路径中的一个或两者可以用于嵌入式IP构建块的配置和/或实现。

    Dynamic special character selection for use in byte alignment circuitry
    7.
    发明授权
    Dynamic special character selection for use in byte alignment circuitry 有权
    用于字节对齐电路的动态特殊字符选择

    公开(公告)号:US07362833B1

    公开(公告)日:2008-04-22

    申请号:US10609091

    申请日:2003-06-27

    IPC分类号: H04B1/10

    CPC分类号: H04J3/0608

    摘要: Circuitry for locating the boundaries of bytes in a data stream is provided. The data stream typically has comma or header information that provides an indication of the byte boundaries. When circuitry detects this information, it can align the byte boundaries and thereby provide byte-aligned data to utilization circuitry (e.g., a programmable logic device). In accordance with this invention, circuitry can select different special characters for use in detecting the byte boundaries, where the special characters are different lengths. Circuitry aligns the byte boundaries based on the selected special character when enabled by a control signal. Once aligned, circuitry can provide a signal indicating which special character was used to align the boundaries. Another advantage of the invention is that it eliminates alignment problems associated with system latency. Circuitry automatically locks alignment to a first instance of a detected special character independent of an external control signal.

    摘要翻译: 提供了用于定位数据流中字节边界的电路。 数据流通常具有提供字节边界指示的逗号或头信息。 当电路检测到该信息时,它可以对齐字节边界,从而向利用电路(例如,可编程逻辑器件)提供字节对齐的数据。 根据本发明,电路可以选择用于检测字节边界的不同特殊字符,其中特殊字符是不同的长度。 当控制信号使能时,电路会根据所选择的特殊字符对齐字节边界。 一旦对准,电路可以提供一个信号,指示哪个特殊字符用于对齐边界。 本发明的另一个优点是它消除了与系统延迟相关联的对准问题。 电路自动将校准锁定到独立于外部控制信号的检测到的特殊字符的第一实例。

    Next generation 8B10B architecture
    8.
    发明申请
    Next generation 8B10B architecture 有权
    下一代8B10B架构

    公开(公告)号:US20060095613A1

    公开(公告)日:2006-05-04

    申请号:US10977952

    申请日:2004-10-29

    IPC分类号: G06F13/38

    CPC分类号: G06F13/385

    摘要: Eight-bit ten-bit (8B10B) coding is provided in a hard intellectual property (IP) block with the capability of supporting a greater range of data rates (e.g., data rates less than, equal to, and greater than 3.125 Gbps). Each channel of high speed serial interface circuitry includes receiver circuitry having two 8B10B decoders and transmitter circuitry having two 8B10B encoders. The receiver and transmitter circuitry can be configured to operate in one of three modes of operation: cascade mode, dual channel mode, and single channel mode.

    摘要翻译: 在具有支持更大范围的数据速率(例如,数据速率小于等于并且大于3.125Gbps)的能力的硬知识产权(IP)块中提供八位十位(8B10B)编码。 高速串行接口电路的每个通道包括具有两个8B10B解码器和具有两个8B10B编码器的发射机电路的接收机电路。 接收器和发射器电路可以配置为在三种工作模式之一下工作:级联模式,双通道模式和单通道模式。

    Programmable logic devices with multi-standard byte synchronization and channel alignment for communication
    9.
    发明申请
    Programmable logic devices with multi-standard byte synchronization and channel alignment for communication 有权
    可编程逻辑器件具有多标准字节同步和通道对齐通讯

    公开(公告)号:US20050007996A1

    公开(公告)日:2005-01-13

    申请号:US10835081

    申请日:2004-04-28

    IPC分类号: H03K19/177 H04Q11/04 H04J3/06

    摘要: A programmable logic device (“PLD”) includes communication interface circuitry that can support any of a wide range of communication protocols, including Packet Over Sonet (“POS-5”) and 8-bit/10-bit (“8B10B”) protocols. The interface circuitry includes various functional blocks that are at least partly hard-wired to perform particular types of functions, but that in at least many cases are also partly programmable to allow the basic functions to be adapted for various protocols. Routing of signals to, from, between, and/or around the various functional blocks is also preferably at least partly programmable to facilitate combining the functional blocks in various ways to support various protocols.

    摘要翻译: 可编程逻辑器件(“PLD”)包括通信接口电路,其可以支持任何广泛的通信协议,包括分组超声波(“POS-5”)和8位/ 10比特(“8B10B”)协议 。 接口电路包括至少部分硬连线以执行特定类型的功能的各种功能块,但是在至少许多情况下也可部分地可编程以允许基本功能适应各种协议。 对各种功能块之间,之间和/或周围的信号的路由也优选地至少可部分地可编程以便于以各种方式组合功能块来支持各种协议。