Register file cell with soft error detection and circuits and methods using the cell
    11.
    发明授权
    Register file cell with soft error detection and circuits and methods using the cell 失效
    使用软件错误检测注册文件单元,使用单元格的电路和方法

    公开(公告)号:US07562273B2

    公开(公告)日:2009-07-14

    申请号:US11446348

    申请日:2006-06-02

    IPC分类号: G01R31/28

    摘要: Techniques are provided for a register file cell that includes a primary storage portion configured to store a first value, and a secondary storage portion that is coupled to the primary storage portion. The secondary storage portion is configured to function as a scan latch during a test operation, and is further configured to store a second value during normal operation. The second value is a duplicate of the first value. The cell further includes an error detection portion that is coupled to the primary storage portion and the secondary storage portion and is configured to indicate a difference between the first value and the second value, caused by a soft error.

    摘要翻译: 为包括被配置为存储第一值的主存储部分和耦合到主存储部分的辅助存储部分的寄存器文件单元提供技术。 次存储部分被配置为在测试操作期间用作扫描锁存器,并且还被配置为在正常操作期间存储第二值。 第二个值是第一个值的副本。 小区还包括错误检测部分,其耦合到主存储部分和辅助存储部分,并且被配置为指示由软错误引起的第一值和第二值之间的差异。

    Register file
    12.
    发明授权
    Register file 失效
    注册文件

    公开(公告)号:US07443737B2

    公开(公告)日:2008-10-28

    申请号:US10798902

    申请日:2004-03-11

    IPC分类号: G11C7/10

    CPC分类号: G06F9/30141

    摘要: A register file is often used within integrated circuitry to temporarily hold data. Sometimes this data needs to be retained within the register file for a period of time, such as when there is a stall operation. Conventional register files have utilized a hold multiplexor to perform such a stall operation. The multiplexor however inserts a delay that is undesirable in high performance integrated circuitry. The multiplexor is replaced with a tri-state inverter coupled to the global bit line of the register file, which minimizes this additional delay from the register file data access time.

    摘要翻译: 集成电路中经常使用寄存器文件来临时保存数据。 有时,这些数据需要在寄存器文件中保留一段时间,例如当有停机操作时。 传统的寄存器文件已经使用保持多路复用器来执行这种失速操作。 然而,多路复用器插入在高性能集成电路中不期望的延迟。 多路复用器被替换为耦合到寄存器堆的全局位线的三态反相器,这使得从寄存器文件数据访问时间的这个附加延迟最小化。

    Dynamic-static logical control element for signaling an interval between the end of a control signal and a logical evaluation
    13.
    发明授权
    Dynamic-static logical control element for signaling an interval between the end of a control signal and a logical evaluation 失效
    动态静态逻辑控制元件,用于发出控制信号结束与逻辑评估之间的间隔

    公开(公告)号:US07015723B2

    公开(公告)日:2006-03-21

    申请号:US10922271

    申请日:2004-08-19

    IPC分类号: H03K19/00

    CPC分类号: H03K19/0963

    摘要: A dynamic-static logical control element for signaling an interval between the end of a control signal and a logical evaluation provides a compact circuit for blocking the indication of a non-evaluated state of a dynamic logic gate until a control signal has ended. The control signal is connected to a precharge input of the control element and a summing node is connected to one or more evaluation trees and to the control element output via an inverter. The inverter is connected to an override circuit that forces the output of the control element to a state opposite the precharge state until the control signal has ended. The output of the control element then assumes a state corresponding to the precharge state until an evaluation occurs. The control element output thus produces a window signal indicating the interval between the end of the control signal and the evaluation.

    摘要翻译: 用于发信号通知控制信号的结束与逻辑评估之间的间隔的动态静态逻辑控制元件提供紧凑的电路,用于阻止动态逻辑门的未评估状态的指示,直到控制信号结束为止。 控制信号连接到控制元件的预充电输入,并且求和节点经由逆变器连接到一个或多个评估树和控制元件输出。 逆变器连接到超控电路,其将控制元件的输出强制到与预充电状态相反的状态,直到控制信号结束。 然后,控制元件的输出呈现与预充电状态相对应的状态,直到评估发生。 因此,控制元件输出产生指示控制信号的结束与评估之间的间隔的窗口信号。

    Multilevel register-file bit-read method and apparatus
    14.
    发明授权
    Multilevel register-file bit-read method and apparatus 有权
    多级寄存器 - 文件位读取方法和装置

    公开(公告)号:US07002860B2

    公开(公告)日:2006-02-21

    申请号:US10703017

    申请日:2003-11-06

    IPC分类号: G11C7/12 G11C8/00 G11C11/41

    摘要: A bit-read apparatus includes a first decoder and N multiplexers, each having Q output nodes and Q pull-ups coupled thereto. Respective multiplexers have M selectors coupled to N×M respective select lines and register-file cells. The selectors are in Q groups coupled to respective output nodes. Each multiplexer has a logic gate with inputs coupled to respective multiplexer output nodes. A second decoder is coupled to an N+1th multiplexer having R output nodes and R pull-ups coupled thereto. The N+1th multiplexer also has N selectors, coupled to respective select lines of the second decoder and respective output logic gates of the N multiplexers. The N selectors are in R groups coupled to the R nodes. An output logic gate for N+1th multiplexer has R inputs coupled respectively to the R nodes. Each pull-up of the multiplexers drives its respective multiplexer output node responsive to an address-bit signal.

    摘要翻译: 位读取装置包括第一解码器和N个多路复用器,每个具有与其耦合的Q个输出节点和Q个上拉电路。 各个复用器具有耦合到NxM个选择线和寄存器文件单元的M个选择器。 选择器处于耦合到相应输出节点的Q组中。 每个复用器具有逻辑门,其输入耦合到相应的多路复用器输出节点。 第二解码器耦合到具有耦合到其上的R个输出节点和R个上拉的第N + 1个多路复用器。 第N + 1个多路复用器还具有N个选择器,耦合到第二解码器的相应选择线和N个多路复用器的相应输出逻辑门。 N个选择器位于耦合到R个节点的R组中。 用于N + 1个多路复用器的输出逻辑门分别​​具有分别耦合到R个节点的R个输入。 多路复用器的每个上拉响应地址位信号驱动其相应的多路复用器输出节点。

    Soft error protected dynamic circuit
    15.
    发明授权
    Soft error protected dynamic circuit 失效
    软错误保护动态电路

    公开(公告)号:US6046606A

    公开(公告)日:2000-04-04

    申请号:US10200

    申请日:1998-01-21

    CPC分类号: G06F11/00 G06F11/004

    摘要: A method and apparatus is effective to preserve logic state potential levels in logic circuitry notwithstanding alpha particle collisions. Cross-coupled circuitry, including active devices, are implemented in a complementary logic circuit arrangement to hold current logic values in the event of a premature switching such as a switching that may be induced by alpha particle collision with the semiconductor logic circuit. Stabilizing transistor switching devices are arranged to sense an inappropriate or premature switching initiation and respond thereto by operating to maintain the appropriate logic levels within the logic circuitry. In one embodiment, the internal node of an upper circuit in a dual-rail logic circuit is connected to a gate terminal of a cross-coupled PFET device in the lower circuit. The cross-coupled PFET device is operable to sense an initiated untimely switching action in the upper circuit and effect a re-application of the holding PFET in the upper circuit to re-establish the appropriate logic potential levels in the upper circuit.

    摘要翻译: 尽管存在α粒子碰撞,但是方法和装置有效地保持逻辑电路中的逻辑状态电位电平。 包括有源器件的交叉耦合电路在互补逻辑电路装置中实现,以在诸如可能由半导体逻辑电路的α粒子碰撞引起的切换的过早切换的情况下保持当前逻辑值。 稳定晶体管开关器件被布置为感测不适当或过早的开关启动,并通过操作来响应于其来维持逻辑电路内的适当的逻辑电平。 在一个实施例中,双轨逻辑电路中的上电路的内部节点连接到下电路中的交叉耦合PFET器件的栅极端子。 交叉耦合PFET器件可操作以感测上电路中引发的不合时宜的开关动作,并且实现上电路中保持PFET的重新施加,以重新建立上电路中适当的逻辑电位电平。

    Register file method incorporating read-after-write blocking using detection cells

    公开(公告)号:US07142463B2

    公开(公告)日:2006-11-28

    申请号:US11242376

    申请日:2005-10-03

    IPC分类号: G11C7/10

    CPC分类号: G11C7/22

    摘要: A register file method incorporating read-after-write blocking using detection cells provides improved read access times in high performance register files. One or more detection cells identical to the register file cells and located in the register file array are used to control the read operation in the register file by configuring the detection cells to either alternate value at each write or change to a particular value after a write and then detecting when the write has completed by detecting the state change of an active detection cell. The state change detection can be used to delay the leading edge of a read strobe or may be used in the access control logic to delay generation of a next read strobe. The register file thus provides a scalable design that does not have to be tuned for each application and that tracks over voltage and clock skew variation.

    Register file apparatus and method incorporating read-after-write blocking using detection cells
    17.
    发明授权
    Register file apparatus and method incorporating read-after-write blocking using detection cells 失效
    使用检测单元的注册文件装置和包含读写后封锁的方法

    公开(公告)号:US07012839B1

    公开(公告)日:2006-03-14

    申请号:US10922247

    申请日:2004-08-19

    IPC分类号: G11C5/02

    CPC分类号: G11C7/22

    摘要: A register file apparatus and method incorporating read-after-write blocking using detection cells provides improved read access times in high performance register files. One or more detection cells identical to the register file cells and located in the register file array are used to control the read operation in the register file by configuring the detection cells to either alternate value at each write or change to a particular value after a write and then detecting when the write has completed by detecting the state change of an active detection cell. The state change detection can be used to delay the leading edge of a read strobe or may be used in the access control logic to delay generation of a next read strobe. The register file thus provides a scalable design that does not have to be tuned for each application and that tracks over voltage and clock skew variation.

    摘要翻译: 使用检测单元结合读写后阻塞的寄存器文件装置和方法在高性能寄存器文件中提供改进的读访问时间。 与寄存器文件单元相同并且位于寄存器文件阵列中的一个或多个检测单元用于通过将检测单元配置为在写入时的交替值或在写入之后变为特定值来控制寄存器文件中的读取操作 然后通过检测有源检测单元的状态变化来检测写入是否已经完成。 状态改变检测可以用于延迟读选通脉冲的前沿,或者可以在访问控制逻辑中使用以延迟下一个读选通脉冲的产生。 寄存器文件因此提供了一种可扩展的设计,不需要针对每个应用进行调整,并且跟踪过电压和时钟偏移变化。

    Reducing sub-threshold leakage in a memory array
    18.
    发明授权
    Reducing sub-threshold leakage in a memory array 有权
    减少存储器阵列中的次阈值泄漏

    公开(公告)号:US06934181B2

    公开(公告)日:2005-08-23

    申请号:US10361200

    申请日:2003-02-06

    IPC分类号: G11C7/00 G11C11/00 G11C11/412

    CPC分类号: G11C11/412

    摘要: A method and memory array for reducing sub-threshold leakage in a memory array. A memory array may include a plurality of rows where each row may include one or more groups of cells. Within each group of cells, each cell may be coupled to a ground path and to a power path. A device, e.g., n-type transistor, p-type transistor, may be coupled to either the ground or power path in each group of cells thereby permitting the passing of the sub-threshold leakage from those cells in that group through the device. Consequently, the sub-threshold leakage in the memory array may be reduced.

    摘要翻译: 一种用于减少存储器阵列中的次阈值泄漏的方法和存储器阵列。 存储器阵列可以包括多行,其中每行可以包括一个或多个单元组。 在每个单元组内,每个单元可以耦合到接地路径和功率路径。 诸如n型晶体管p型晶体管的器件可以耦合到每组单元中的接地或电源通路,从而允许从该组中的那些单元通过器件传递子阈值泄漏。 因此,可以减少存储器阵列中的次阈值泄漏。

    Register-file bit-read method and apparatus
    19.
    发明授权
    Register-file bit-read method and apparatus 失效
    寄存器文件位读取方法和装置

    公开(公告)号:US06914450B2

    公开(公告)日:2005-07-05

    申请号:US10703016

    申请日:2003-11-06

    CPC分类号: G11C7/1048 G11C2207/007

    摘要: A register-file bit read apparatus includes a decoder operable to receive a number of address-bit signals and responsively assert a select signal on one of M select lines. Each select line corresponds to a respective one of M register-file cells. The apparatus also includes a multiplexer having Q output nodes and M selectors. Each selector is coupled to one of the select lines and that select line's corresponding register-file cell. The selectors are in Q groups, each coupled to a respective one of the multiplexer's output nodes. The apparatus also includes an output logic gate having Q inputs, coupled to respective ones of the multiplexer output nodes. The multiplexer includes Q pull-ups, each of which is coupled to a respective one of the multiplexer output nodes and is operable to drive its multiplexer output node responsive to one of the address-bit signals.

    摘要翻译: 寄存器 - 文件位读取装置包括:解码器,可操作用于接收多个地址位信号,并响应地在M个选择行之一中断言选择信号。 每个选择行对应于M个寄存器文件单元中的相应一个。 该装置还包括具有Q个输出节点和M个选择器的多路复用器。 每个选择器耦合到选择线之一,并选择线对应的寄存器文件单元。 选择器处于Q组中,每组耦合到多路复用器的输出节点中的相应一个。 该装置还包括具有Q输入的输出逻辑门,耦合到多路复用器输出节点中的相应一个。 多路复用器包括Q个上拉,其中每个Q上拉耦合到多路复用器输出节点中的相应一个,并且可操作以响应于地址位信号之一驱动其多路复用器输出节点。

    Apparatus and method for a radiation resistant latch
    20.
    发明授权
    Apparatus and method for a radiation resistant latch 失效
    用于防辐射闩锁的装置和方法

    公开(公告)号:US06826090B1

    公开(公告)日:2004-11-30

    申请号:US10455161

    申请日:2003-06-05

    IPC分类号: G11C700

    CPC分类号: G11C7/02 G11C7/24

    摘要: In one form of the invention, a radiation resistant latch has an overall output node, and first, second and third sublatches. The sublatches each have input circuitry, an output node coupled to the sublatch's input circuitry and feedback circuitry coupled to the sublatch's output node for reinforcing an output signal of the sublatch. The sublatches are operable to receive a data signal at their respective input circuitry and responsively generate binary-state output signals on their respective output nodes. The first and second sublatches are coupled to the third sublatch and the third sublatch has its output signal coupled to the overall output node such that if any one of the three sublatches is subjected to a radiation induced erroneous change of state, the output signals of the other two sublatches reduce an effect of the third sublatch feedback circuitry on an overall output signal for the latch.

    摘要翻译: 在本发明的一种形式中,耐辐射闩锁具有总输出节点以及第一,第二和第三子实体。 这些分样具有输入电路,耦合到分页输入电路的输出节点和耦合到分页输出节点的反馈电路,用于加强子画面的输出信号。 这些副作用可操作以在它们各自的输入电路处接收数据信号,并在其各自的输出节点上响应地产生二进制状态输出信号。 第一和第二子集合被耦合到第三子交集,并且第三子选项具有耦合到整个输出节点的输出信号,使得如果三个子集合中的任何一个受到辐射引起的状态的错误改变,则输出信号 其他两个分样可以减少第三个分支反馈电路对锁存器的总输出信号的影响。