Techniques for signal skew compensation

    公开(公告)号:US10523224B2

    公开(公告)日:2019-12-31

    申请号:US16414451

    申请日:2019-05-16

    Abstract: An integrated circuit includes a signal network and a phase detector circuit. The signal network includes an adjustable delay circuit. The adjustable delay circuit is coupled at an intersection in the signal network between branches of the signal network. The signal network generates a first signal at a first leaf node of the signal network in response to a second signal. The signal network generates a third signal at a second leaf node of the signal network in response to the second signal. The phase detector circuit compares phases of the first and third signals to generate a phase detection signal. The adjustable delay circuit adjusts a delay provided to the first signal relative to the second signal to reduce a skew between the first and third signals based on the phase detection signal indicating that the first and third signals have the skew.

    Techniques for signal skew compensation

    公开(公告)号:US10333535B1

    公开(公告)日:2019-06-25

    申请号:US15278409

    申请日:2016-09-28

    Abstract: An integrated circuit includes a signal network and a phase detector circuit. The signal network includes an adjustable delay circuit. The adjustable delay circuit is coupled at an intersection in the signal network between branches of the signal network. The signal network generates a first signal at a first leaf node of the signal network in response to a second signal. The signal network generates a third signal at a second leaf node of the signal network in response to the second signal. The phase detector circuit compares phases of the first and third signals to generate a phase detection signal. The adjustable delay circuit adjusts a delay provided to the first signal relative to the second signal to reduce a skew between the first and third signals based on the phase detection signal indicating that the first and third signals have the skew.

    Configurable clock grid structures

    公开(公告)号:US09606573B1

    公开(公告)日:2017-03-28

    申请号:US14752393

    申请日:2015-06-26

    CPC classification number: G06F1/08 G06F1/10

    Abstract: Circuitry accepts an input signal and distributes the input signal to a plurality of locations within the circuitry. The circuitry includes a first circuit element and a second circuit element. The circuitry further includes a first plurality of wire segments that are substantially aligned to form a first bundle, and include a first wire segment. The circuitry further includes a second plurality of wire segments that are substantially aligned to form a second bundle, and have a second wire segment. An intersection element of the first bundle and the second bundle includes a first interconnecting wire segment that connects the first wire segment and the second wire segment, and the input signal is routed from the first wire segment to the second wire segment via the first interconnecting wire segment. The input signal is further transmitted to the second element from the second wire segment.

    Pipelined interconnect circuitry with double data rate interconnections

    公开(公告)号:US10141936B2

    公开(公告)日:2018-11-27

    申请号:US15630436

    申请日:2017-06-22

    Abstract: An integrated circuit may have pipelined interconnects that are configurable to operate in registered single data rate mode, registered double data rate mode, or in combinational mode. The pipelined interconnect may include routing multiplexers for selecting incoming signals, circuitry for serialization and de-serialization, and memory elements that are configurable to store one or two signals per clock period. Operating the pipeline interconnects in double data rate mode may provide a trade-off between reducing the number of physical wires that are required to implement a design at a constant bandwidth or increasing the bandwidth while keeping the number of physical wires constant.

    Systems and methods for maintaining memory access coherency in embedded memory blocks
    5.
    发明授权
    Systems and methods for maintaining memory access coherency in embedded memory blocks 有权
    用于维护嵌入式存储器块中的存储器访问一致性的系统和方法

    公开(公告)号:US09558796B2

    公开(公告)日:2017-01-31

    申请号:US14526007

    申请日:2014-10-28

    CPC classification number: G11C7/1039 G11C7/1033 H03K19/1776 H03K19/17764

    Abstract: Enhanced memory circuits are described that maintain coherency between concurrent memory reads and writes in a pipelined memory architecture. The described memory circuits can maintain data coherency regardless of the amount of pipelining applied to the memory inputs and/or outputs. Moreover, these memory circuits may be implemented as dedicated hard circuits in a field programmable gate array (FPGA) or other programmable logic device (PLD), and can be supplemented with user-configurable logic to achieve coherency in a variety of applications.

    Abstract translation: 描述了在流水线存储器架构中保持并发存储器读取和写入之间的一致性的增强型存储器电路。 所描述的存储器电路可以保持数据一致性,而不管施加到存储器输入和/或输出的流水线量。 此外,这些存储器电路可以被实现为现场可编程门阵列(FPGA)或其他可编程逻辑器件(PLD)中的专用硬电路,并且可以用用户可配置逻辑来补充以在各种应用中实现一致性。

    Systems and methods for clock alignment using pipeline stages
    6.
    发明授权
    Systems and methods for clock alignment using pipeline stages 有权
    使用流水线阶段进行时钟对准的系统和方法

    公开(公告)号:US09501092B1

    公开(公告)日:2016-11-22

    申请号:US14974506

    申请日:2015-12-18

    CPC classification number: H04L7/02 G06F1/12 H04L7/0054

    Abstract: Systems and methods for phase detection are disclosed. A collapsible three-stage pipeline includes a first register in a first stage having a first clock signal having first clock edges, a second register in a second stage that receives a first signal from the first stage, and having a second clock signal having second clock edges, and a third register in a third stage that receives a second signal from the second stage, and having a third clock signal having third clock edges, wherein each second clock edge has a corresponding first clock edge and a corresponding third clock edge. The circuitry may further include a two-stage pipeline including fourth and fifth stages, a counter that provides an input signal into the collapsible three-stage pipeline and the two-stage pipeline, and a comparator that compares a first output of the collapsible three-stage pipeline and a second output of the two-stage pipeline.

    Abstract translation: 公开了用于相位检测的系统和方法。 可折叠三级流水线包括第一级中的第一寄存器,其具有具有第一时钟沿的第一时钟信号,第二级中的第二寄存器,其接收来自第一级的第一信号,并具有第二时钟信号,该第二时钟信号具有第二时钟 边缘和第三寄存器,其接收来自第二级的第二信号,并具有具有第三时钟沿的第三时钟信号,其中每个第二时钟沿具有对应的第一时钟沿和对应的第三时钟沿。 该电路还可以包括一个包括第四和第五级的两级流水线,一个向可折叠的三级流水线和两级流水线提供输入信号的计数器,以及比较器, 阶段管道和二级管道的第二输出。

    PIPELINED INTERCONNECT CIRCUITRY WITH DOUBLE DATA RATE INTERCONNECTIONS

    公开(公告)号:US20170288671A1

    公开(公告)日:2017-10-05

    申请号:US15630436

    申请日:2017-06-22

    Abstract: An integrated circuit may have pipelined interconnects that are configurable to operate in registered single data rate mode, registered double data rate mode, or in combinational mode. The pipelined interconnect may include routing multiplexers for selecting incoming signals, circuitry for serialization and de-serialization, and memory elements that are configurable to store one or two signals per clock period. Operating the pipeline interconnects in double data rate mode may provide a trade-off between reducing the number of physical wires that are required to implement a design at a constant bandwidth or increasing the bandwidth while keeping the number of physical wires constant.

    SYSTEMS AND METHODS FOR MAINTAINING MEMORY ACCESS COHERENCY IN EMBEDDED MEMORY BLOCKS
    8.
    发明申请
    SYSTEMS AND METHODS FOR MAINTAINING MEMORY ACCESS COHERENCY IN EMBEDDED MEMORY BLOCKS 有权
    用于维护嵌入式存储块中的存储器访问密度的系统和方法

    公开(公告)号:US20160118089A1

    公开(公告)日:2016-04-28

    申请号:US14526007

    申请日:2014-10-28

    CPC classification number: G11C7/1039 G11C7/1033 H03K19/1776 H03K19/17764

    Abstract: Enhanced memory circuits are described that maintain coherency between concurrent memory reads and writes in a pipelined memory architecture. The described memory circuits can maintain data coherency regardless of the amount of pipelining applied to the memory inputs and/or outputs. Moreover, these memory circuits may be implemented as dedicated hard circuits in a field programmable gate array (FPGA) or other programmable logic device (PLD), and can be supplemented with user-configurable logic to achieve coherency in a variety of applications.

    Abstract translation: 描述了在流水线存储器架构中保持并发存储器读取和写入之间的一致性的增强型存储器电路。 所描述的存储器电路可以保持数据一致性,而不管施加到存储器输入和/或输出的流水线量。 此外,这些存储器电路可以被实现为现场可编程门阵列(FPGA)或其他可编程逻辑器件(PLD)中的专用硬电路,并且可以用用户可配置逻辑来补充以在各种应用中实现一致性。

Patent Agency Ranking