Non-volatile memory cells in a field programmable gate array
    1.
    发明授权
    Non-volatile memory cells in a field programmable gate array 失效
    现场可编程门阵列中的非易失性存储单元

    公开(公告)号:US07430137B2

    公开(公告)日:2008-09-30

    申请号:US11868694

    申请日:2007-10-08

    摘要: A non-volatile memory cell comprises a first floating gate transistor having a source, a drain, and a gate electrically coupled to a row line. A second floating gate transistor has a source, a drain, and a gate electrically coupled to the row line. A first p-channel MOS transistor has a source, a drain, and a gate, the drain of the first p-channel MOS transistor electrically coupled to the drain of the first floating gate transistor forming a first common node. A second p-channel MOS transistor has a source, a drain, and a gate, the first drain of the second p-channel MOS transistor electrically coupled to the drain of the second floating gate transistor forming a second common node, the gate of the second p-channel MOS transistor electrically coupled to the first common node, and the second common node electrically coupled to the gate of the first p-channel MOS transistor.

    摘要翻译: 非易失性存储单元包括具有电耦合到行线的源极,漏极和栅极的第一浮栅晶体管。 第二浮栅晶体管具有电耦合到行线的源极,漏极和栅极。 第一p沟道MOS晶体管具有源极,漏极和栅极,第一p沟道MOS晶体管的漏极电耦合到第一浮动栅极晶体管的漏极,形成第一公共节点。 第二p沟道MOS晶体管具有源极,漏极和栅极,第二p沟道MOS晶体管的第一漏极电耦合到形成第二公共节点的第二浮栅晶体管的漏极,栅极 电耦合到第一公共节点的第二P沟道MOS晶体管,以及电耦合到第一p沟道MOS晶体管的栅极的第二公共节点。

    Method for erasing programmable interconnect cells for field programmable gate arrays using reverse bias voltage
    2.
    发明授权
    Method for erasing programmable interconnect cells for field programmable gate arrays using reverse bias voltage 有权
    使用反向偏置电压擦除现场可编程门阵列的可编程互连单元的方法

    公开(公告)号:US07593268B2

    公开(公告)日:2009-09-22

    申请号:US11567625

    申请日:2006-12-06

    IPC分类号: G11C11/34

    摘要: A method for erasing a non-volatile memory cell interconnect switch in an FPGA comprised providing an FPGA having a core containing a plurality of non-volatile-memory-cell interconnect switches, each switch formed in a switch well region and coupled to a source/drain of an n-channel transistor formed in a grounded well region separate from the switch well region. A non-volatile memory cell interconnect switch is selected for erasing. The switch well region is disconnected from ground. A VCC potential is applied to the switch well region and to the drain of the n-channel transistor to which it is coupled and an erase potential is applied to the gate of the selected non-volatile memory cell interconnect switch.

    摘要翻译: 一种用于擦除FPGA中的非易失性存储单元互连开关的方法,包括提供具有包含多个非易失性存储单元互连开关的核的FPGA,每个开关形成在开关阱区中并耦合到源/ 形成在与开关阱区域分离的接地阱区域中的n沟道晶体管的漏极。 选择非易失性存储单元互连开关进行擦除。 开关井区域与地面断开。 将VCC电位施加到开关阱区域和与其耦合的n沟道晶体管的漏极,并且将擦除电位施加到所选择的非易失性存储器单元互连开关的栅极。

    Multiple chip processor architecture with reset intercept circuit
    3.
    发明授权
    Multiple chip processor architecture with reset intercept circuit 失效
    具有复位截止电路的多芯片处理器架构

    公开(公告)号:US5598573A

    公开(公告)日:1997-01-28

    申请号:US446018

    申请日:1995-05-19

    IPC分类号: G06F15/78 G11C16/10 G06F15/76

    摘要: An architecture for a serial multi-chip package digital controller including a controller oriented processor die and a separate non-volatile memory die. The architecture provides for a low pin count on the package, minimal electrical connections on and between the dice, and a minimal number of registers by making use of significant multiplexing to allow many of the registers and signal lines to serve multiple functions responsive to the mode of operation and other control signals. A reset intercept circuit is provided on the non-volatile memory die for intercepting the signal which is provided to the reset input of the non-volatile memory die from external of the multi chip package. The reset intercept circuit provides a modified version thereof to the processor die. Particularly, the reset intercept circuit performs the function of sending a modified version of the reset signal to the processor die responsive to the present mode of operation of the multi chip package at the time the reset signal is received.

    摘要翻译: 一种用于串行多芯片封装数字控制器的架构,包括面向控制器的处理器管芯和单独的非易失性存储器管芯。 该架构通过利用有效的多路复用来提供封装上的低引脚数,骰子之间和之间的最小电连接以及最小数量的寄存器,以允许许多寄存器和信号线响应于该模式而提供多个功能 的操作和其他控制信号。 复位截止电路设置在非易失性存储器管芯上,用于截取从多芯片封装的外部提供给非易失性存储器管芯的复位输入的信号。 复位截取电路将其修改版本提供给处理器管芯。 特别地,复位截取电路响应于接收到复位信号时的多芯片封装的当前工作模式,执行将复位信号的修改版本发送到处理器管芯的功能。

    Volatile data storage in a non-volatile memory cell array
    4.
    发明授权
    Volatile data storage in a non-volatile memory cell array 失效
    易失性数据存储在非易失性存储单元阵列中

    公开(公告)号:US07573746B1

    公开(公告)日:2009-08-11

    申请号:US11861504

    申请日:2007-09-26

    IPC分类号: G11C16/04

    摘要: A method for storing data on nodes in memory cells of a non-volatile memory cell array including steps of setting non-volatile devices of the non-volatile memory cell array to a desired state, biasing pull-up devices and non-volatile devices in a first set of rows of the non-volatile memory cell array to an off state, loading data onto column lines of the non-volatile memory cell array and biasing non-volatile devices in a second set of rows in the memory cells of the non-volatile memory cell array to store data from the column lines on the nodes in the memory cells of the non-volatile memory cell array.

    摘要翻译: 一种用于将数据存储在非易失性存储单元阵列的存储单元中的节点的方法,包括将非易失性存储单元阵列的非易失性设备设置为期望状态的步骤,将上拉设备和非易失性设备偏置 所述非易失性存储单元阵列的第一组行到关闭状态,将数据加载到所述非易失性存储单元阵列的列线上并且偏置所述非易失性存储单元阵列的存储单元中的第二组行中的非易失性设备, 非易失性存储单元阵列,用于存储来自非易失性存储单元阵列的存储单元中节点上列列的数据。

    Nonvolatile reprogrammable interconnect cell with FN tunneling device for programming and erase
    5.
    发明授权
    Nonvolatile reprogrammable interconnect cell with FN tunneling device for programming and erase 有权
    非易失性可编程互连单元,具有用于编程和擦除的FN隧穿装置

    公开(公告)号:US06252273B1

    公开(公告)日:2001-06-26

    申请号:US09138838

    申请日:1998-08-24

    IPC分类号: H01L29788

    摘要: A programmable interconnect cell for selectively connecting circuit nodes of a field programmable integrated circuit array in a semiconductor substrate includes a switch field effect transistor, a sense field effect transistor, and an electron tunneling device with the transistors and electron tunneling device having interconnected floating gates and interconnected control gates. The floating gates comprise a first polysilicon layer which is restricted to each cell, and the control gates comprise a second polysilicon layer which extends to adjacent cells in the row. The source/drain regions of the sense transistor extend to source/drain regions of sense amplifiers in adjacent rows. Programming and erasing of the switch transistor is effected entirely by electron tunneling in the electron tunneling device.

    摘要翻译: 用于选择性地连接半导体衬底中的现场可编程集成电路阵列的电路节点的可编程互连单元包括开关场效应晶体管,感测场效应晶体管和电子隧穿装置,晶体管和电子隧穿装置具有互连的浮动栅极和 互连控制门。 浮置栅极包括限于每个单元的第一多晶硅层,并且控制栅极包括延伸到该行中的相邻单元的第二多晶硅层。 感测晶体管的源极/漏极区域延伸到相邻行中的读出放大器的源极/漏极区域。 开关晶体管的编程和擦除完全由电子隧穿装置中的电子隧穿实现。

    Multiple chip package processor having feed through paths on one die
    6.
    发明授权
    Multiple chip package processor having feed through paths on one die 失效
    多芯片封装处理器具有一个管芯上的馈通通路

    公开(公告)号:US5606710A

    公开(公告)日:1997-02-25

    申请号:US359417

    申请日:1994-12-20

    IPC分类号: G06F15/78 G11C16/10 G06F13/00

    摘要: An architecture for a serial multi-chip package digital controller including a controller oriented processor die and a separate non-volatile memory die. The architecture provides for a low pin count on the package, minimal electrical connections on and between the dice, and a minimal number of registers by making use of significant multiplexing to allow many of the registers and signal lines to serve multiple functions responsive to the mode of operation and other control signals. A plurality of feed-throughs are provided on the non-volatile memory die to provide communication paths from the processor die to package pads which are in the shadow of the non-volatile memory die relative to the processor die and thus prevent direct connection from the processor die to the package pad. In normal run mode, these pads are exclusively used as feed-through, providing a direct connection between a specific pad on the processor die and a specific pad on the package. In other modes of operation, however, the signals input from (or output to) the feed-through package pads are re-routed by transfer gates to the non-volatile memory die.

    摘要翻译: 一种用于串行多芯片封装数字控制器的架构,包括面向控制器的处理器管芯和单独的非易失性存储器管芯。 该架构通过利用有效的多路复用来提供封装上的低引脚数,骰子之间和之间的最小电连接以及最小数量的寄存器,以允许许多寄存器和信号线响应于该模式而提供多个功能 的操作和其他控制信号。 在非易失性存储器管芯上提供多个馈通以提供从处理器管芯到非易失性存储器管芯相对于处理器管芯的阴影中的封装焊盘的通信路径,从而防止从 处理器裸片到封装垫。 在正常运行模式下,这些焊盘专门用作馈通,提供处理器管芯上的特定焊盘与封装上的特定焊盘之间的直接连接。 然而,在其他操作模式中,从(或输出到)馈通封装焊盘输入的信号通过传输门被重新路由到非易失性存储器管芯。

    APPARATUS AND METHODS FOR A TAMPER RESISTANT BUS FOR SECURE LOCK BIT TRANSFER
    7.
    发明申请
    APPARATUS AND METHODS FOR A TAMPER RESISTANT BUS FOR SECURE LOCK BIT TRANSFER 有权
    用于安全锁定位传输的阻尼器总线的装置和方法

    公开(公告)号:US20130282943A1

    公开(公告)日:2013-10-24

    申请号:US13450765

    申请日:2012-04-19

    IPC分类号: G06F13/36 G06F12/14

    CPC分类号: H03K19/17768 G06F21/85

    摘要: A tamper-resistant bus architecture for secure lock bit transfer in an integrated circuit includes a nonvolatile memory having an n-bit storage region for storing encoded lock bits, A plurality of read access circuits are coupled to the nonvolatile memory. An n-bit tamper-resistant bus is coupled to the read access circuits. A decoder is coupled to the tamper-resistant bus. A k-bit decoded lock signal bus is coupled to the decoder. A controller is coupled to the k-bit decoded lock signal bus.

    摘要翻译: 用于在集成电路中进行安全锁定位传输的防篡改总线架构包括具有用于存储编码锁定位的n位存储区域的非易失性存储器。多个读取访问电路耦合到非易失性存储器。 n位抗篡改总线耦合到读访问电路。 解码器耦合到防篡改总线。 k位解码锁定信号总线耦合到解码器。 控制器耦合到k位解码锁定信号总线。

    Programming method for non-volatile memory and non-volatile memory-based programmable logic device
    8.
    发明授权
    Programming method for non-volatile memory and non-volatile memory-based programmable logic device 有权
    非易失性存储器和非易失性存储器可编程逻辑器件的编程方法

    公开(公告)号:US07362610B1

    公开(公告)日:2008-04-22

    申请号:US11319751

    申请日:2005-12-27

    IPC分类号: G11C11/34

    CPC分类号: G11C16/3418

    摘要: A method for programming a flash memory cell comprises providing input data to the flash cell and providing a segmented programming pulse to the flash memory cell. The segmented programming pulse includes programming segments, each successive programming segment including a programming potential higher than the programming potential used in a previous programming segment, each programming segment followed by a zero-potential compare segment. The output of the flash memory cell is compared with the input data during the compare segment after each programming segment. The segmented programming pulse is terminated if the output of the flash memory cell matches the input data. The programming potential in each programming segment is increased during the programming segment. The programming potential in successive segments is either is increased or stepped up to the final value of the previous programming segment.

    摘要翻译: 一种用于对闪存单元进行编程的方法包括向闪存单元提供输入数据,并向闪存单元提供分段编程脉冲。 分段编程脉冲包括编程段,每个连续编程段包括高于先前编程段中使用的编程电位的编程电位,每个编程段后跟零电位比较段。 在每个编程段之后的比较段期间,将闪存单元的输出与输入数据进行比较。 如果闪存单元的输出与输入数据匹配,则分段编程脉冲终止。 在编程段期间,每个编程段中的编程电位增加。 连续段中的编程电位要么增加,要么升高到先前编程段的最终值。

    Floating gate FGPA cell with separated select device
    9.
    发明授权
    Floating gate FGPA cell with separated select device 失效
    浮动门FGPA电池与分离式选择装置

    公开(公告)号:US5773862A

    公开(公告)日:1998-06-30

    申请号:US704853

    申请日:1996-08-27

    摘要: The present invention provides for a programming portion of an FPGA cell of an integrated circuit and a process of manufacturing the programming portion. The programming portion has an EPROM transistor and a separated select transistor with the gate of the select transistor connected to the control gate of the EPROM transistor. Both transistors share a common N+ source/drain region, which is self-aligned with the gates of both transistors. With the select transistor separated from the EPROM transistor and the self-aligned common N+ region, the threshold voltage V.sub.T of the select transistor can be set precisely. This allows good control over the programming voltage for the control gate of the EPROM transistor and the time to program the floating gate of the EPROM transistor.

    摘要翻译: 本发明提供了集成电路的FPGA单元的编程部分和制造编程部分的过程。 编程部分具有EPROM晶体管和分离的选择晶体管,选择晶体管的栅极连接到EPROM晶体管的控制栅极。 两个晶体管共享共同的N +源极/漏极区域,其与两个晶体管的栅极自对准。 利用从EPROM晶体管和自对准公共N +区域分离的选择晶体管,可以精确地设置选择晶体管的阈值电压VT。 这允许对EPROM晶体管的控制栅极的编程电压的良好控制以及对EPROM晶体管的浮置栅极进行编程的时间。

    Programming method for non-volatile memory and non-volatile memory-based programmable logic device
    10.
    发明授权
    Programming method for non-volatile memory and non-volatile memory-based programmable logic device 有权
    非易失性存储器和非易失性存储器可编程逻辑器件的编程方法

    公开(公告)号:US07623390B2

    公开(公告)日:2009-11-24

    申请号:US12024867

    申请日:2008-02-01

    IPC分类号: G11C16/06

    CPC分类号: G11C16/3418

    摘要: A method for programming a flash memory cell comprises providing input data to the flash cell and providing a segmented programming pulse to the flash memory cell. The segmented programming pulse includes programming segments, each successive programming segment including a programming potential higher than the programming potential used in a previous programming segment, each programming segment followed by a zero-potential compare segment. The output of the flash memory cell is compared with the input data during the compare segment after each programming segment. The segmented programming pulse is terminated if the output of the flash memory cell matches the input data. The programming potential in each programming segment is increased during the programming segment. The programming potential in successive segments is either is increased or stepped up to the final value of the previous programming segment.

    摘要翻译: 一种用于对闪存单元进行编程的方法包括向闪存单元提供输入数据,并向闪存单元提供分段编程脉冲。 分段编程脉冲包括编程段,每个连续编程段包括高于先前编程段中使用的编程电位的编程电位,每个编程段后跟零电位比较段。 在每个编程段之后的比较段期间,将闪存单元的输出与输入数据进行比较。 如果闪存单元的输出与输入数据匹配,则分段编程脉冲终止。 在编程段期间,每个编程段中的编程电位增加。 连续段中的编程电位要么增加,要么升高到先前编程段的最终值。