Circuit for producing low-voltage differential signals
    1.
    发明授权
    Circuit for producing low-voltage differential signals 有权
    用于生成低压差分信号的电路

    公开(公告)号:US06366128B1

    公开(公告)日:2002-04-02

    申请号:US09655168

    申请日:2000-09-05

    IPC分类号: H03K19094

    摘要: Described are systems for producing differential logic signals. These systems can be adapted for use with different loads by programming one or more programmable elements. One embodiment includes a series of driver stages, the outputs of which are connected to one another. The driver stages turn on successively to provide increasingly powerful differential amplification. This progressive increase in amplification produces a corresponding progressive decrease in output resistance, which reduces the noise associated with signal reflection. The systems can be incorporated into programmable IOBs to enable PLDs to provide differential output signals.

    摘要翻译: 描述了用于产生差分逻辑信号的系统。 这些系统可以通过编程一个或多个可编程元件而适用于不同的负载。 一个实施例包括一系列驱动级,其输出彼此连接。 驱动器阶段依次打开,提供越来越强大的差分放大。 放大的逐渐增加产生输出电阻的相应逐渐降低,这降低了与信号反射相关联的噪声。 这些系统可以并入可编程IOB中,以使PLD能够提供差分输出信号。

    Digitally controlled impedance for I/O of an integrated circuit device
    2.
    发明授权
    Digitally controlled impedance for I/O of an integrated circuit device 有权
    用于集成电路器件的I / O的数字控制阻抗

    公开(公告)号:US06489837B2

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

    申请号:US10007167

    申请日:2001-11-30

    IPC分类号: G05F110

    摘要: A system for controlling the impedances of circuits on an integrated circuit chip is provided. At least one circuit is selected to operate as a p-channel reference circuit, and at least one circuit is selected to operate as an n-channel reference circuit. Other circuits are selected to operate as circuits and/or line termination circuits. A digitally controlled impedance (DCI) circuit controls the p-channel reference circuit to determine a desired configuration of p-channel transistors for use in the circuits. The DCI circuit further controls the n-channel reference circuit to determine a desired configuration of n-channel transistors for use in the circuits. The DCI circuit takes into account such factors as resistances of p-channel transistors in the p-channel reference circuit, resistances of n-channel transistors in the n-channel reference circuit, as well as temperature, voltage and process variations. The DCI circuit relays information identifying the desired configurations of the n-channel and p-channel transistors to the circuits. The circuits are then configured in response to this information.

    摘要翻译: 提供一种用于控制集成电路芯片上的电路的阻抗的系统。 选择至少一个电路作为p沟道参考电路工作,并且选择至少一个电路作为n沟道参考电路进行工作。 选择其他电路用作电路和/或线路终端电路。 数字控制阻抗(DCI)电路控制p沟道参考电路以确定用于电路中的p沟道晶体管的期望配置。 DCI电路进一步控制n沟道参考电路以确定在电路中使用的n沟道晶体管的期望配置。 DCI电路考虑了p沟道参考电路中p沟道晶体管的电阻,n沟道参考电路中n沟道晶体管的电阻以及温度,电压和工艺变化等因素。 DCI电路将识别n沟道和p沟道晶体管的期望配置的信息中继到电路。 然后响应于该信息配置电路。

    Digitally controlled impedance for I/O of an integrated circuit device

    公开(公告)号:US06445245B1

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

    申请号:US09684539

    申请日:2000-10-06

    IPC分类号: G05F110

    摘要: A system for controlling the impedances of circuits on an integrated circuit chip is provided. At least one circuit is selected to operate as a p-channel reference circuit, and at least one circuit is selected to operate as an n-channel reference circuit. Other circuits are selected to operate as circuits and/or line termination circuits. A digitally controlled impedance (DCI) circuit controls the p-channel reference circuit to determine a desired configuration of p-channel transistors for use in the circuits. The DCI circuit further controls the n-channel reference circuit to determine a desired configuration of n-channel transistors for use in the circuits. The DCI circuit takes into account such factors as resistances of p-channel transistors in the p-channel reference circuit, resistances of n-channel transistors in the n-channel reference circuit, as well as temperature, voltage and process variations. The DCI circuit relays information identifying the desired configurations of the n-channel and p-channel transistors to the circuits. The circuits are then configured in response to this information.

    Method and apparatus for implementing a cyclic redundancy check circuit
    4.
    发明授权
    Method and apparatus for implementing a cyclic redundancy check circuit 有权
    用于实现循环冗余校验电路的方法和装置

    公开(公告)号:US08225187B1

    公开(公告)日:2012-07-17

    申请号:US12059773

    申请日:2008-03-31

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1004

    摘要: A cyclic redundancy check (CRC) bit-slice circuit including a plurality of AND gates coupled with configuration data is described. The configuration data may enable the plurality of AND gates to provide a set of CRC input data and feedback polynomial data meeting a plurality of CRC protocols. The CRC bit-slice circuit accepts a generator polynomial as an input design parameter to build a CRC module. The modularity of the design then allows a larger CRC design to be constructed from multiple CRC modules such that wider data width may be accommodated. Several CRC modules can be cascaded to accommodate various data widths and to meet a plurality of CRC protocols.

    摘要翻译: 描述了包括与配置数据耦合的多个与门的循环冗余校验(CRC)位片电路。 配置数据可以使得多个与门能够提供满足多个CRC协议的一组CRC输入数据和反馈多项式数据。 CRC位片电路接受生成多项式作为输入设计参数来构建CRC模块。 因此,设计的模块化允许从多个CRC模块构建更大的CRC设计,从而可以容纳更宽的数据宽度。 可以级联多个CRC模块以适应各种数据宽度并满足多个CRC协议。

    Method of and circuit for generating a random number using a multiplier oscillation
    5.
    发明授权
    Method of and circuit for generating a random number using a multiplier oscillation 有权
    使用乘法器振荡产生随机数的方法和电路

    公开(公告)号:US08099449B1

    公开(公告)日:2012-01-17

    申请号:US11973040

    申请日:2007-10-04

    申请人: David P. Schultz

    发明人: David P. Schultz

    IPC分类号: G06F1/02

    CPC分类号: G06F7/588 H04L9/0866

    摘要: A method of generating a random number using a multiplier oscillation, the method comprising providing a multiplier circuit coupled to receive a first digital input and a second digital input, wherein the first digital input and the second digital input are asynchronous signals and the first digital input comprises a feedback signal based upon an output of the multiplier circuit; allowing the multiplier to enter a state of feedback oscillation; and generating a random number based upon the output of the multiplier circuit. The method may further comprise providing a plurality of adders receiving feedback signals.

    摘要翻译: 一种使用乘法器振荡产生随机数的方法,所述方法包括提供耦合以接收第一数字输入和第二数字输入的乘法器电路,其中所述第一数字输入和所述第二数字输入是异步信号和所述第一数字输入 包括基于所述乘法器电路的输出的反馈信号; 允许乘数进入反馈振荡状态; 以及基于乘法器电路的输出产生随机数。 该方法还可以包括提供接收反馈信号的多个加法器。

    Error checking parity and syndrome of a block of data with relocated parity bits
    6.
    发明授权
    Error checking parity and syndrome of a block of data with relocated parity bits 有权
    错误检查具有重定位奇偶校验位的数据块的奇偶校验和校验

    公开(公告)号:US07895509B1

    公开(公告)日:2011-02-22

    申请号:US12188935

    申请日:2008-08-08

    IPC分类号: G06F11/00 H03M13/00

    CPC分类号: H03M13/27 H03M13/19 H03M13/45

    摘要: Method and apparatus for error checking information is described. Configuration data includes data bits and parity bits. Notably, parity bits may be relocated for determining a syndrome value. Syndrome bits are determined by computing a partial syndrome value for each word serially transmitted of the configuration data, where the configuration data includes one or more data vectors. Location of each word of the configuration data is identified. It is determined whether a partial syndrome value is an initial partial syndrome value or other partial syndrome value responsive to word location. An initial partial syndrome value is stored, and subsequent partial syndrome values are cumulatively added for each word of a data vector to arrive at a syndrome value for the data vector.

    摘要翻译: 描述了用于错误检查信息的方法和装置。 配置数据包括数据位和奇偶校验位。 值得注意的是,可以重新定位奇偶校验位以确定校正子值。 通过对配置数据的串行发送的每个字计算部分校正子值来确定综合征位,其中配置数据包括一个或多个数据向量。 识别配置数据的每个单词的位置。 确定部分综合征值是否是初始部分综合征值或响应于词位置的其他部分综合征值。 存储初始部分综合征值,并且随后的部分综合征值被累积地添加到数据向量的每个单词以得到数据向量的校正子值。

    Programmable integrated circuit with selective programming to compensate for process variations and/or mask revisions
    7.
    发明授权
    Programmable integrated circuit with selective programming to compensate for process variations and/or mask revisions 有权
    具有选择性编程的可编程集成电路,以补偿过程变化和/或掩模修订

    公开(公告)号:US07368940B1

    公开(公告)日:2008-05-06

    申请号:US11449240

    申请日:2006-06-08

    申请人: David P. Schultz

    发明人: David P. Schultz

    IPC分类号: G06F7/38 H03K19/173

    摘要: Programmable integrated circuits (ICs) that compensate for process variations and/or mask revisions in a programmable integrated circuit (IC). An exemplary IC includes two programming ports, two programmable circuits (e.g., digital and analog), a non-volatile memory, and a configuration control circuit coupled to the programmable circuits and non-volatile memory. In some embodiments, one port can be used for storing data in the non-volatile memory, while the other port can be used for providing a configuration bitstream to the configuration control circuit. The non-volatile memory can be used to store a value that identifies a process corner and/or mask revision for the programmable IC. The configuration control circuit monitors data arriving in the configuration bitstream, and selectively either ignores the data or uses the data to configure the IC (e.g., the analog circuit), based on a comparison of a code key in the bitstream with the value stored in the non-volatile memory.

    摘要翻译: 可编程集成电路(IC),可补偿可编程集成电路(IC)中的工艺变化和/或掩模修订。 示例性IC包括两个编程端口,两个可编程电路(例如数字和模拟),非易失性存储器以及耦合到可编程电路和非易失性存储器的配置控制电路。 在一些实施例中,一个端口可用于将数据存储在非易失性存储器中,而另一个端口可用于向配置控制电路提供配置比特流。 非易失性存储器可用于存储识别可编程IC的过程转角和/或掩模版本的值。 配置控制电路监视到达配置比特流中的数据,并且基于比特流中的代码密钥与存储在比特流中的值进行比较来选择性地忽略数据或使用数据来配置IC(例如,模拟电路) 非易失性存储器。

    Method and system for configuring an integrated circuit
    8.
    发明授权
    Method and system for configuring an integrated circuit 有权
    用于配置集成电路的方法和系统

    公开(公告)号:US07314174B1

    公开(公告)日:2008-01-01

    申请号:US10970964

    申请日:2004-10-22

    IPC分类号: G06K7/10 G06K9/36 G06K9/80

    CPC分类号: H03K19/177

    摘要: A system for programming configuration memory cells in an integrated circuit. The system includes: a set of data registers, wherein a member of the set has a temporary storage for a fixed number of configuration bits; and a plurality of rows, each row has a plurality of columns, wherein configuration memory cells in a selected column and in a selected row are programmed using the fixed number of configuration bits.

    摘要翻译: 一种用于在集成电路中编程配置存储单元的系统。 该系统包括:一组数据寄存器,其中该组的成员具有固定数量的配置位的临时存储; 和多行,每行具有多个列,其中使用固定数量的配置位对所选列和所选行中的配置存储单元进行编程。

    Delay circuit with temperature and voltage stability
    10.
    发明授权
    Delay circuit with temperature and voltage stability 失效
    延时电路具有温度和电压稳定性

    公开(公告)号:US6034557A

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

    申请号:US127309

    申请日:1998-07-31

    IPC分类号: H03K5/00 H03K5/13

    摘要: Described are delay circuits that are relatively insensitive to changes in temperature and supply voltage. A delay circuit includes at least one inverter circuit made up of a pair of transistors. The inverter responds to voltage changes on the input terminal by providing corresponding inverse changes on the output terminal. The speed at which the inverter responds to voltage changes on the input terminal depends upon the ability of one or both transistors to conduct current to or from the output terminal. The ability of one or both transistors in the inverter to move charge to or from the output terminal is restricted to reduce the switching speed of the inverter, thus imposing a delay on the input signal. Further, the restricted current is provided at a reference level that is relatively insensitive to temperature changes and supply-voltage fluctuations.

    摘要翻译: 描述了对温度和电源电压变化相对不敏感的延迟电路。 延迟电路包括由一对晶体管构成的至少一个反相器电路。 变频器通过在输出端子上提供相应的反向变化来响应输入端子上的电压变化。 变频器响应输入端子上的电压变化的速度取决于一个或两个晶体管对输出端子传导电流的能力。 逆变器中的一个或两个晶体管向输出端子或从输出端子移动电荷的能力受到限制,以降低逆变器的开关速度,从而对输入信号施加延迟。 此外,限制电流被提供在对温度变化和电源 - 电压波动相对不敏​​感的参考电平。