Variable-path-length voltage-controlled oscillator circuit
    8.
    发明授权
    Variable-path-length voltage-controlled oscillator circuit 失效
    可变路径长度压控振荡器电路

    公开(公告)号:US5847617A

    公开(公告)日:1998-12-08

    申请号:US909337

    申请日:1997-08-11

    IPC分类号: H03K3/03 H03L7/099 H03B5/24

    CPC分类号: H03L7/0997 H03K3/0315

    摘要: A variable-path-length voltage-controlled oscillator circuit is provided. The oscillator circuit has a ring oscillator formed from a series of voltage-controlled inverter stages. The path length (i.e., the number of inverter stages) in the ring is selected based on path length configuration data stored in memory. The selected path length determines the nominal or center frequency of operation of the ring oscillator. The output frequency of the oscillator circuit is voltage-tuned about this center frequency by varying the delay of each inverter stage in the ring oscillator path. Various types of voltage-controlled inverter stages may be used, including current-starved inverter stages, variable-capacitive-load inverter stages, and differential-delay inverter stages. The voltage-controlled oscillator circuit may be used in a phase-locked loop on a programmable logic device for frequency synthesis or to eliminate clock skew.

    摘要翻译: 提供了可变路径长度的压控振荡器电路。 振荡器电路具有由一系列压控逆变器级形成的环形振荡器。 基于存储在存储器中的路径长度配置数据来选择环路的路径长度(即,逆变器级数)。 所选择的路径长度决定了环形振荡器的额定或中心频率。 通过改变环形振荡器路径中每个反相器级的延迟,振荡器电路的输出频率就关于该中心频率进行电压调谐。 可以使用各种类型的压控变频器级,包括电流欠压级,可变容性负载逆变级和差分延迟逆变级。 压控振荡器电路可用于可编程逻辑器件上的锁相环,用于频率合成或消除时钟偏移。

    Redundancy circuitry for logic circuits

    公开(公告)号:US6034536A

    公开(公告)日:2000-03-07

    申请号:US982297

    申请日:1997-12-01

    摘要: Redundant circuitry for a logic circuit such as a programmable logic device is provided. The redundant circuitry allows the logic circuit to be repaired by replacing a defective logic area on the circuit with a redundant logic circuit. Rows and columns of logic areas may be logically remapped by row and column swapping. The logic circuit contains dynamic control circuitry for directing programming data to various logic areas on the circuit in an order defined by redundancy configuration data. Redundancy may be implemented using either fully or partially redundant logic areas. Logic areas may be swapped to remap a partially redundant logic area onto a logic area containing a defect. The defect may then be repaired using row or column swapping or shifting. A logic circuit containing folded rows of logic areas may be repaired by replacing a defective half-row with a redundant half-row.