会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • VERSATILE LOGIC ELEMENT AND LOGIC ARRAY BLOCK
    • US20070252617A1
    • 2007-11-01
    • US11743625
    • 2007-05-02
    • David LewisPaul LeventisAndy LeeHenry KimBruce PedersenChris WysockiChristopher LaneALexander MarquardtVikram SanturkarVaughn Betz
    • David LewisPaul LeventisAndy LeeHenry KimBruce PedersenChris WysockiChristopher LaneALexander MarquardtVikram SanturkarVaughn Betz
    • H03K19/177
    • H03K19/17764H03K19/1737H03K19/17728H03K19/17736
    • An embodiment of this invention pertains to a versatile and flexible logic element and logic array block (“LAB”). Each logic element includes a programmable combinational logic function block such as a lookup table (“LUT”) and a flip-flop. Within the logic element, multiplexers are provided to allow the flip-flop and the LUT to be programmably connected such that either the output of the LUT may be connected to the input of the flip-flop or the output of the flip-flop may be connected to the input of the LUT. An additional multiplexer allows the output of the flip-flop in one logic element to be connected to the input of a flip-flop in a different logic element within the same LAB. Output multiplexers selects between the output of the LUT and the output of the flip-flop to generate signals that drive routing lines within the LAB and to routing lines external to the LAB. These output multiplexers are constructed such that the combinational output (output from the LUT) is faster than the output from the flip-flop. A collection of routing lines and multiplexers within the LAB are used to provide inputs to the LUTs. Each of the input multiplexers for each logic element is connected to a subset of the routing lines within the LAB using a specific pattern of connectivity of multiplexers to associated wires that maximizes the efficiency of use of the routing wires. Control signals for the set of logic elements within the LAB are generated using a secondary signal generation unit that minimizes contention for shared signals. One of the control signals is an “add-or-subtract control signal” that allows all of the LEs in a LAB to perform either addition or subtraction under the control of a logic signal. In a PLD supporting redundancy, the carry chain for the LABs is arranged in the same direction that redundancy shifts to remap defective LABs and a multiplexer on the carry input of a LAB is used to select the appropriate carry output from another LAB depending on whether redundancy is engaged.
    • 6. 发明授权
    • Versatile logic element and logic array block
    • US07671626B1
    • 2010-03-02
    • US12202053
    • 2008-08-29
    • David M. LewisPaul LeventisAndy L. LeeHenry KimBruce PedersenChris WysockiChristopher F. LaneAlexander MarquardtVikram SanturkarVaughn Betz
    • David M. LewisPaul LeventisAndy L. LeeHenry KimBruce PedersenChris WysockiChristopher F. LaneAlexander MarquardtVikram SanturkarVaughn Betz
    • H01L25/00H03K19/177
    • H03K19/177
    • An embodiment of this invention pertains to a versatile and flexible logic element and logic array block (“LAB”). Each logic element includes a programmable combinational logic function block such as a lookup table (“LUT”) and a flip-flop. Within the logic element, multiplexers are provided to allow the flip-flop and the LUT to be programmably connected such that either the output of the LUT may be connected to the input of the flip-flop or the output of the flip-flop may be connected to the input of the LUT. An additional multiplexer allows the output of the flip-flop in one logic element to be connected to the input of a flip-flop in a different logic element within the same LAB. Output multiplexers selects between the output of the LUT and the output of the flip-flop to generate signals that drive routing lines within the LAB and to routing lines external to the LAB. These output multiplexers are constructed such that the combinational output (output from the LUT) is faster than the output from the flip-flop. A collection of routing lines and multiplexers within the LAB are used to provide inputs to the LUTs. Each of the input multiplexers for each logic element is connected to a subset of the routing lines within the LAB using a specific pattern of connectivity of multiplexers to associated wires that maximizes the efficiency of use of the routing wires. Control signals for the set of logic elements within the LAB are generated using a secondary signal generation unit that minimizes contention for shared signals. One of the control signals is an “add-or-subtract control signal” that allows all of the LEs in a LAB to perform either addition or subtraction under the control of a logic signal. In a PLD supporting redundancy, the carry chain for the LABs is arranged in the same direction that redundancy shifts to remap defective LABs and a multiplexer on the carry input of a LAB is used to select the appropriate carry output from another LAB depending on whether redundancy is engaged.
    • 9. 发明授权
    • Techniques for providing calibrated on-chip termination impedance
    • 提供校准的片上终端阻抗的技术
    • US07884638B1
    • 2011-02-08
    • US12236201
    • 2008-09-23
    • Vikram SanturkarHyun Yi
    • Vikram SanturkarHyun Yi
    • H03K17/16
    • H03K17/005H03H11/28H03K17/16H03K17/165H03K17/6872H04L25/0278H04L25/0298
    • An on-chip termination (OCT) calibration circuit includes one or more transistors coupled between a first terminal and a supply voltage, one or more transistors coupled between the first terminal and a low voltage, and a feedback loop circuit. The feedback loop circuit compares a signal from the first terminal to first and second reference signals to generate a first calibration code that controls conductive states of the one or more transistors coupled between the first terminal and the supply voltage and a second calibration code that controls conductive states of the one or more transistors coupled between the first terminal and the low voltage. The OCT calibration circuit controls an on-chip termination impedance at a pin using the first calibration code and the second calibration code.
    • 片上终端(OCT)校准电路包括耦合在第一端子和电源电压之间的一个或多个晶体管,耦合在第一端子和低电压之间的一个或多个晶体管,以及反馈环路电路。 反馈回路电路将来自第一端子的信号与第一和第二参考信号进行比较,以产生控制耦合在第一端子和电源电压之间的一个或多个晶体管的导通状态的第一校准代码,以及控制导电 耦合在第一端子和低电压之间的一个或多个晶体管的状态。 OCT校准电路使用第一个校准代码和第二个校准代码控制引脚上的片上终端阻抗。
    • 10. 发明申请
    • Techniques for Providing Calibrated On-Chip Termination Impedance
    • 提供校准片上终端阻抗的技术
    • US20100225349A1
    • 2010-09-09
    • US12780917
    • 2010-05-16
    • Vikram SanturkarHyun Yi
    • Vikram SanturkarHyun Yi
    • H03K17/16
    • H03K19/0005H04L25/0278H04L25/0298
    • Techniques are provided for calibrating on-chip termination impedances on integrated circuits. An on-chip termination (OCT) calibration circuit generates calibration codes that selectively control the conductive states of a set of transistors coupled in parallel. The OCT calibration circuit selects a calibration code that causes the impedance of the transistors to be near a matching impedance. The selected calibration code controls an on-chip termination impedance at a pin. According to some embodiments, the OCT calibration circuit compares a signal from the transistors to two or more reference signals to improve the tolerance range of the calibrated on-chip termination impedance. According to other embodiments, the OCT calibration circuit selects a calibration code based on a signal from the transistors after an extra transistor is turned on by a control signal. The control signal is not used to control the on-chip termination impedance.
    • 提供了用于校准集成电路上的片上终端阻抗的技术。 片上终止(OCT)校准电路产生校准代码,其选择性地控制并联耦合的一组晶体管的导通状态。 OCT校准电路选择使晶体管的阻抗接近匹配阻抗的校准码。 所选的校准代码控制引脚上的片上终端阻抗。 根据一些实施例,OCT校准电路将来自晶体管的信号与两个或更多个参考信号进行比较,以改进校准的片上终端阻抗的容差范围。 根据其他实施例,OCT校准电路在通过控制信号接通附加晶体管之后,基于来自晶体管的信号来选择校准码。 控制信号不用于控制片上终端阻抗。