Method and apparatus for discriminating against signal interference
    1.
    发明授权
    Method and apparatus for discriminating against signal interference 有权
    用于区分信号干扰的方法和装置

    公开(公告)号:US06353341B1

    公开(公告)日:2002-03-05

    申请号:US09439844

    申请日:1999-11-12

    IPC分类号: G01R2902

    CPC分类号: G01R31/31922 G01R31/31937

    摘要: A clock signal is monitored to detect a transition from a first logic state to a second logic state. Once this transition is detected, subsequent transitions of the clock signal are ignored for a predetermined time period during which signal interference is most significant. After lapse of the predetermined time period, the clock signal is again monitored to detect subsequent state transitions. In some embodiments, the clock signal is delayed using a delay circuit to produce a delayed clock signal which is used to force the clock signal to the second logic state for a predetermined time period. In one embodiment, the predetermined time period is user-selectable via one or more selectable taps on the delay circuit.

    摘要翻译: 监视时钟信号以检测从第一逻辑状态到第二逻辑状态的转变。 一旦检测到该转变,则在时间信号的后续转换在信号干扰最显着的预定时间段期间被忽略。 在经过预定时间段之后,再次监视时钟信号以检测随后的状态转换。 在一些实施例中,使用延迟电路来延迟时钟信号以产生延迟的时钟信号,该延迟时钟信号用于将时钟信号强制到第二逻辑状态达预定时间段。 在一个实施例中,通过延迟电路上的一个或多个可选择的抽头,预定时间段是用户可选择的。

    Clock-gating circuit for reducing power consumption
    2.
    发明授权
    Clock-gating circuit for reducing power consumption 有权
    时钟门控电路,用于降低功耗

    公开(公告)号:US06204695B1

    公开(公告)日:2001-03-20

    申请号:US09336357

    申请日:1999-06-18

    IPC分类号: H03H19096

    CPC分类号: G06F1/10

    摘要: A clock gating circuit is provided for a logic device that reduces device resource requirements, eliminates the need for users to define their own clock gating circuit, and eliminates undesirable clock signal disturbances, such as glitches and runt pulses. In one embodiment, the clock gating circuit includes an input terminal for receiving an input clock signal; an input terminal for receiving a clock enable signal; a storage latch coupled to receive the input clock signal and the clock enable signal, and in response, provide a clock gate control signal; and a logic gate coupled to receive the input clock signal and the clock gate control signal. The logic gate selectively routes the input clock signal in response to the clock gate control signal, thereby providing an output clock signal.

    摘要翻译: 为逻辑器件提供时钟选通电路,可降低器件资源需求,消除用户定义自己的时钟选通电路的需要,并消除不期望的时钟信号干扰,如毛刺和欠压脉冲。 在一个实施例中,时钟选通电路包括用于接收输入时钟信号的输入端; 用于接收时钟使能信号的输入端; 存储锁存器,其耦合以接收所述输入时钟信号和所述时钟使能信号,并且作为响应,提供时钟门控制信号; 以及耦合以接收输入时钟信号和时钟门控制信号的逻辑门。 逻辑门选择地响应于时钟门控制信号路由输入时钟信号,由此提供输出时钟信号。

    Tapered signal lines
    3.
    发明授权
    Tapered signal lines 有权
    锥形信号线

    公开(公告)号:US07291923B1

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

    申请号:US10627334

    申请日:2003-07-24

    摘要: In an integrated circuit, a layer including a plurality of conductive wires is described. A first wire, having sidewalls, is tapered from a proximal end which has a first width to a distal end which has a second width, to reduce width from the first width to the second width, and the first wire also has a substantially vertical surface. A second wire, spaced apart from the first wire, also has a substantially vertical surface. The first wire and the second wire are each horizontally disposed along side each other forming a part of a sidewall capacitor between facing sidewalls. Capacitors are created between the first substantially vertical surface and the second substantially vertical surface, the capacitors are respectively associated with capacitances and with a plurality of loads, the plurality of loads is progressively reduced responsive to a progressive reduction of the capacitances as associated with the first wire taper.

    摘要翻译: 在集成电路中,描述包括多根导线的层。 具有侧壁的第一线从具有第一宽度的第一宽度到具有第二宽度的远端的近端渐缩,以减小从第一宽度到第二宽度的宽度,并且第一线还具有基本垂直的表面 。 与第一线间隔开的第二线也具有基本垂直的表面。 第一线和第二线各自水平地彼此相对地设置,在相对的侧壁之间形成侧壁电容器的一部分。 电容器在第一基本上垂直的表面和第二基本上垂直的表面之间产生,电容器分别与电容和多个负载相关联,多个负载响应于与第一个相关联的电容的逐渐减小而逐渐减小 丝锥。

    Tapered signal lines
    4.
    发明授权
    Tapered signal lines 有权
    锥形信号线

    公开(公告)号:US07759801B1

    公开(公告)日:2010-07-20

    申请号:US11903016

    申请日:2007-09-19

    IPC分类号: H01L23/48

    摘要: A first wire having sidewalls of an integrated circuit is tapered from the proximal end to the distal end to reduce width from the first width to the second width. A second wire, spaced apart from the first wire, the second wire has sidewalls. The first wire and the second wire are each horizontally disposed along side each other forming a part of a sidewall capacitor between facing sidewalls. The sidewall capacitor capacitance is progressively reduced responsive to the first wire taper.

    摘要翻译: 具有集成电路侧壁的第一线从近端到远端是渐缩的,以减小从第一宽度到第二宽度的宽度。 与第一线间隔开的第二线,第二线具有侧壁。 第一线和第二线各自水平地彼此相对地设置,在相对的侧壁之间形成侧壁电容器的一部分。 响应于第一线锥度,侧壁电容器电容逐渐减小。

    Large crossbar switch implemented in FPGA
    5.
    发明授权
    Large crossbar switch implemented in FPGA 有权
    在FPGA中实现大型交叉开关

    公开(公告)号:US07057413B1

    公开(公告)日:2006-06-06

    申请号:US10853419

    申请日:2004-05-24

    IPC分类号: H03K19/177

    摘要: A method for using an FPGA to implement a crossbar switch is described. Rather than using signals routed through the general FPGA routing resources to control connectivity of the crossbar switch, the input signals only carry crossbar switch data, and the connectivity is controlled by FPGA configuration data. The crossbar switch is implemented in two parts: a template of basic and constant routing to carry input signals through the switch array in one dimension and output signals from the array in another dimension, and a connectivity part controlled by a connectivity table or algorithm to generate partial reconfiguration bitstreams that determine which of the input signals is to be connected to which of the output signals.

    摘要翻译: 描述了使用FPGA实现交叉开关的方法。 不是使用通过通用FPGA路由资源路由的信号来控制交叉开关的连接,而是输入信号只带有交叉开关数据,连接由FPGA配置数据控制。 交叉开关分两部分实现:基本和恒定路由的模板,通过一维的开关阵列传送输入信号,并在另一维度上输出阵列的信号,以及由连接表或算法控制的连接部分,以产生 部分重新配置比特流,其确定哪个输入信号要连接到哪个输出信号。

    Large crossbar switch implemented in FPGA
    6.
    发明授权
    Large crossbar switch implemented in FPGA 有权
    在FPGA中实现大型交叉开关

    公开(公告)号:US06759869B1

    公开(公告)日:2004-07-06

    申请号:US10164508

    申请日:2002-06-05

    IPC分类号: H03K19177

    摘要: A method for using an FPGA to implement a crossbar switch is described. Rather than using signals routed through the general FPGA routing resources to control connectivity of the crossbar switch, the input signals only carry crossbar switch data, and the connectivity is controlled by FPGA configuration data. The crossbar switch is implemented in two parts: a template of basic and constant routing to carry input signals through the switch array in one dimension and output signals from the array in another dimension, and a connectivity part controlled by a connectivity table or algorithm to generate partial reconfiguration bitstreams that determine which of the input signals is to be connected to which of the output signals.

    摘要翻译: 描述了使用FPGA实现交叉开关的方法。 不是使用通过通用FPGA路由资源路由的信号来控制交叉开关的连接,而是输入信号只带有交叉开关数据,连接由FPGA配置数据控制。 交叉开关分两部分实现:基本和恒定路由的模板,通过一维的交换机阵列传送输入信号,并在另一维度上输出阵列的信号,以及由连接表或算法控制的连接部分,以产生 部分重新配置比特流,其确定哪个输入信号要连接到哪个输出信号。

    Glitch-suppressor circuits and methods
    8.
    发明授权
    Glitch-suppressor circuits and methods 有权
    毛刺抑制电路和方法

    公开(公告)号:US07839181B1

    公开(公告)日:2010-11-23

    申请号:US12683581

    申请日:2010-01-07

    申请人: Peter H. Alfke

    发明人: Peter H. Alfke

    IPC分类号: G01R29/02

    CPC分类号: H03K5/1252

    摘要: Circuits and methods of suppressing signal glitches in an integrated circuit (IC). A glitch on a signal entering a clock buffer, for example, is prevented from propagating through the clock buffer. In some embodiments, a latch is added to an input clock path that detects a transition on the input signal, and then ignores any subsequent transitions for a time delta that is determined by a delay circuit. In some embodiments, a multiplexer circuit is used to select between the input clock signal and the output clock signal, with changes on the input clock signal not being passed through the multiplexer circuit unless the time delta has already elapsed. In some embodiments, the delay is programmable, pin-selectable, or self-adapting.

    摘要翻译: 抑制集成电路(IC)中的信号毛刺的电路和方法。 例如,进入时钟缓冲器的信号的毛刺被阻止通过时钟缓冲器传播。 在一些实施例中,将锁存器添加到检测输入信号上的转换的输入时钟路径,然后忽略由延迟电路确定的时间增量的任何后续转换。 在一些实施例中,多路复用器电路用于在输入时钟信号和输出时钟信号之间进行选择,其中输入时钟信号的改变不会通过多路复用器电路,除非时间增量已经过去。 在一些实施例中,延迟是可编程的,引脚可选择的或自适应的。

    First-in, first-out memory system with reduced cycle latency
    9.
    发明授权
    First-in, first-out memory system with reduced cycle latency 有权
    先进先出的内存系统,缩短了周期延迟

    公开(公告)号:US07254677B1

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

    申请号:US10839402

    申请日:2004-05-04

    IPC分类号: G06F12/00

    CPC分类号: G06F5/10

    摘要: A first-in, first-out (“FIFO”) memory system embedded in a programmable logic device has an embedded FIFO memory array coupled to an output register. If the embedded FIFO memory is empty, the first word written to the FIFO memory system is pre-fetched to the output register. A first-word detection circuit asserts a DATA VALID signal if the first word is available to be read from the output register when READ ENABLE is asserted. In an alternative embodiment, the first word is pre-fetched to the output of the output register and is available to be read before READ ENABLE is asserted.

    摘要翻译: 嵌入在可编程逻辑器件中的先进先出(“FIFO”)存储器系统具有耦合到输出寄存器的嵌入式FIFO存储器阵列。 如果嵌入式FIFO存储器为空,则写入FIFO存储器系统的第一个字被预取到输出寄存器。 如果在启用READ ENABLE时,如果第一个字可用于从输出寄存器读取,则第一个字检测电路会断言DATA VALID信号。 在替代实施例中,第一个字被预取到输出寄存器的输出,并且可以在READ ENABLE被声明之前被读取。

    Circuit for measuring a time interval using a high-speed serial receiver
    10.
    发明授权
    Circuit for measuring a time interval using a high-speed serial receiver 有权
    使用高速串行接收器测量时间间隔的电路

    公开(公告)号:US08265902B1

    公开(公告)日:2012-09-11

    申请号:US12544437

    申请日:2009-08-20

    IPC分类号: G04F1/00

    CPC分类号: G04F10/005

    摘要: A circuit measures a time interval between a first event and a second event. One or more activity inputs receive a respective signal indicating the first and second events. For each activity input, a respective high-speed serial receiver includes a sampling circuit and a deserializer. The sampling circuit generates sample bits from sampling the respective signal at active edges of a clock signal. The deserializer converts the sample bits into a sequence of parallel data words. The sample bits undergo a first change in response to the first event and a second change in response to the second event. An arithmetic circuit receives the sequence of parallel data words from the respective high-speed serial receiver. The arithmetic circuit determines a number of the sample bits between the first and second changes in the sequence of parallel data words. The number measures the time interval between the first and second events.

    摘要翻译: 电路测量第一事件和第二事件之间的时间间隔。 一个或多个活动输入接收指示第一和第二事件的相应信号。 对于每个活动输入,相应的高速串行接收器包括采样电路和解串器。 采样电路通过对时钟信号的有效边沿处的相应信号进行采样来产生采样位。 解串器将采样位转换为并行数据字序列。 样本比特响应于第一事件进行第一次改变,响应于第二事件进行第二次改变。 算术电路从各高速串行接收机接收并行数据字序列。 算术电路确定并行数据字序列中的第一和第二变化之间的样本比特数。 该数字测量第一和第二事件之间的时间间隔。