会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • External tester control for flash memory
    • 外部测试仪控制闪存
    • US5410544A
    • 1995-04-25
    • US085641
    • 1993-06-30
    • Jerry A. KreifelsMamun RashidRodney R. RozmanRichard J. Durante
    • Jerry A. KreifelsMamun RashidRodney R. RozmanRichard J. Durante
    • G11C29/48G06F11/00
    • G11C29/48
    • An apparatus for testing a unit comprising an internal processor coupled to a register by an internal bus. The internal processor is programmed so that it can execute an algorithm. When executed, the algorithm performs an operation on the unit. The register is for storing a state datum. The internal bus is used by the internal processor to access the state datum when the internal processor is executing the algorithm. The testing apparatus comprises an external processor disposed external to the unit and an interface and switch disposed on the unit. The interface is coupled to the internal and external processors and is for receiving a plurality of commands from the external processor. The commands include an internal processor command and an open trap command. If issued, the internal processor command causes the internal processor to execute the algorithm. The switch is coupled to the interface and coupled between the internal processor and the internal bus. If the interface receives the open trap command, the switch permits the external processor to access the state datum of the register.
    • 一种用于测试单元的装置,包括通过内部总线耦合到寄存器的内部处理器。 内部处理器被编程为可以执行一个算法。 执行时,算法对单元执行操作。 寄存器用于存储状态数据。 当内部处理器执行算法时,内部总线由内部处理器使用来访问状态数据。 测试装置包括设置在该单元外部的外部处理器和设置在该单元上的接口和开关。 该接口耦合到内部和外部处理器,并用于从外部处理器接收多个命令。 这些命令包括内部处理器命令和打开的陷阱命令。 如果发出内部处理器命令,内部处理器将执行该算法。 该开关耦合到接口并耦合在内部处理器和内部总线之间。 如果接口接收到打开的trap命令,则交换机允许外部处理器访问寄存器的状态数据。
    • 4. 发明授权
    • Method and circuitry for enabling and permanently disabling test mode
access in a flash memory device
    • 用于启用和永久禁用闪存设备中测试模式访问的方法和电路
    • US5526311A
    • 1996-06-11
    • US175599
    • 1993-12-30
    • Jerry A. KreifelsRichard J. DuranteAlexander C. Mitchell, III
    • Jerry A. KreifelsRichard J. DuranteAlexander C. Mitchell, III
    • G01R31/317G11C29/46G11C29/00
    • G01R31/31701G11C29/46
    • A method of enabling access to a test mode of a semiconductor memory in response to user commands. The method enables test mode access only when a number of "keys" are presented in the proper sequence via the memory device pins. During the first phase of the unlocking process, an array controller determines whether the correct confirmation codes were input via the address and data pins. If they were, the array controller proceeds to the second phase of the unlocking process. During the second phase voltage levels on selected control pins are checked for a transition to a first voltage level. If the control pins transition as required, the array controller proceeds to the third phase. During the third phase, the array controller waits a limited time for receipt of a second test mode enable command. The second test mode enable command must be followed by correct confirmation codes. If the third phase is successfully completed, the array controller writes to a test mode enable access register. As a result, an enable test mode signal becomes active, which allows the user interlace to respond to subsequently issued test mode commands. Also described is a method of eliminating access to the test mode of the semiconductor memory device, which includes a nonvolatile instruction memory.
    • 一种能够响应于用户命令访问半导体存储器的测试模式的方法。 该方法仅在通过存储器件引脚以适当顺序呈现多个“键”时才允许测试模式访问。 在解锁过程的第一阶段,阵列控制器确定是否通过地址和数据引脚输入了正确的确认码。 如果是,阵列控制器进入解锁过程的第二阶段。 在第二阶段期间,检查所选择的控制引脚上的电压电平以转换到第一电压电平。 如果控制引脚根据需要进行转换,则阵列控制器进入第三阶段。 在第三阶段期间,阵列控制器等待有限的时间接收第二测试模式使能命令。 第二个测试模式使能命令必须遵循正确的确认代码。 如果第三阶段成功完成,阵列控制器写入测试模式使能访问寄存器。 因此,使能测试模式信号变为有效,这允许用户交织响应随后发出的测试模式命令。 还描述了一种消除对包括非易失性指令存储器的半导体存储器件的测试模式的访问的方法。
    • 7. 发明授权
    • Method and circuitry for queuing snooping, prioritizing and suspending
commands
    • 排队窥探,优先排序和挂起命令的方法和电路
    • US5559988A
    • 1996-09-24
    • US408100
    • 1995-03-21
    • Richard J. DuranteRodney R. RozmanMickey L. Fandrich
    • Richard J. DuranteRodney R. RozmanMickey L. Fandrich
    • G06F3/06G11C16/10G06F12/06
    • G06F3/0601G11C16/102G06F2003/0694
    • A method of, and apparatus for, storing and prioritizing among erase block and program word commands is described for a nonvolatile memory device. This prevents the depth of an operation queue responsible for queuing program and erase commands from limiting the number of erase commands that are stored at one time. The first erase command received serves as a place holder, holding a place within the operation queue for all subsequently received erase commands. All subsequently received erase commands are absorbed and cleared from the operation queue. As a result, the operation queue may receive additional commands and an erase command may be queued for every block of memory within the nonvolatile memory device. Absorbed erase commands can be prioritized in response to subsequently received program commands. Blocks are flagged for priority erasure using a priority register. Additionally, interrupt windows located at safe points permit interruption of erase operations to handle command interrupts. The erasure of one or more blocks can be suspended so that a program word command can be serviced thereby permitting program word commands to jump ahead of erase block commands in the queue. Furthermore, a query can be made to determine the status of any block and the block status query will consider pending commands in the operation queue when determining the block status for the block queried.
    • 描述了用于非易失性存储器件的擦除块和程序字命令之间存储和优先化的方法和设备。 这样可以防止排队程序和擦除命令的操作队列的深度限制一次存储的擦除命令的数量。 接收到的第一个擦除命令用作占位符,在操作队列内保存所有随后接收到的擦除命令的位置。 所有随后接收到的擦除命令都被从操作队列中吸收和清除。 结果,操作队列可以接收附加命令,并且可以为非易失性存储器件内的每个存储器块排队擦除命令。 响应于随后接收到的程序命令,可以优先考虑吸收擦除命令。 使用优先级寄存器将块标记为优先擦除。 此外,位于安全点的中断窗口允许中断擦除操作以处理命令中断。 可以暂停一个或多个块的擦除,从而可以对程序字命令进行服务,从而允许程序字命令跳过队列中的擦除块命令。 此外,当确定所查询的块的块状态时,可以进行查询来确定任何块的状态,并且块状态查询将考虑在操作队列中的等待命令。
    • 8. 发明授权
    • Memory device with a central control bus and a control access register
for translating an access request into an access cycle on the central
control bus
    • 具有中央控制总线和控制访问寄存器的存储器件,用于将访问请求转换为中央控制总线上的访问周期
    • US5748939A
    • 1998-05-05
    • US601652
    • 1996-02-14
    • Rodney R. RozmanRichard J. DuranteMickey L. FandrichRanjeet Alexis
    • Rodney R. RozmanRichard J. DuranteMickey L. FandrichRanjeet Alexis
    • G11C29/50G06F13/16G06F12/00
    • G11C29/50G11C16/04
    • A memory device includes a cell array having a plurality of memory cells and a read/write circuit having circuitry for selecting, writing, and reading the memory cells according to a plurality of control signals. A control register circuit is provided that has at least one control register coupled to communicate over a central control bus. A control access circuit is provided that receives an access request targeted for the control register, and translates the access request into an access cycle on the central control bus. The access cycle loads the control register and causes the control register circuit to generate the control signals. The control access circuit receives the access request targeted for the control register from an array controller circuit that generates the access request to load the control register and generate the control signals according to a user command received over a host bus. The control register includes an address decode circuit, a function decode circuit, a master data latch, a slave data latch, and a read control circuit.
    • 存储器件包括具有多个存储单元的单元阵列和具有根据多个控制信号选择,写入和读取存储单元的电路的读/写电路。 提供了控制寄存器电路,其具有耦合以通过中央控制总线通信的至少一个控制寄存器。 提供控制访问电路,其接收针对控制寄存器的访问请求,并将访问请求转换为中央控制总线上的访问周期。 访问周期加载控制寄存器,并使控制寄存器电路产生控制信号。 控制访问电路从产生访问请求的阵列控制器电路接收控制寄存器的访问请求,以加载控制寄存器,并根据通过主机总线接收的用户命令生成控制信号。 控制寄存器包括地址解码电路,功能解码电路,主数据锁存器,从属数据锁存器和读控制电路。
    • 9. 发明授权
    • Method of pipelining sequential writes in a flash memory
    • 在闪存中流水线顺序写入的方法
    • US5519847A
    • 1996-05-21
    • US85969
    • 1993-06-30
    • Mickey L. FandrichRichard J. DuranteRodney R. Rozman
    • Mickey L. FandrichRichard J. DuranteRodney R. Rozman
    • G11C17/00G06F12/00G11C7/10G11C16/02G11C16/10G11C8/00
    • G11C16/10G11C7/1039
    • A method of increasing the data throughput of a memory device including a page buffer. Data throughput is increased by pipelining write operations such that one plane of the page buffer is being used to program the memory array of the device while the other plane of the page buffer is being loaded with data to be used in the next program operation. The first write operation is set up by loading a first block of data in to the first plane of the page buffer. In the following clock cycle, the first operation begins by commanding the memory device to program the memory array with the first block of data stored in the first plane. The second write operation is setup immediately following the first command to program. The second write operation is setup by loading a second block of data into the second plane of the page buffer. Loading of the second plane occurs while the memory array is being programmed from the first plane. The second write operation begins by commanding the array controller to program the flash memory array with the second block of data stored in the second plane.
    • 一种增加包括页面缓冲器的存储设备的数据吞吐量的方法。 通过流水线写入操作来增加数据吞吐量,使得页面缓冲器的一个平面被用于编程器件的存储器阵列,同时页面缓冲器的另一个平面被加载要在下一个程序操作中使用的数据。 第一个写入操作是通过将第一个数据块加载到页面缓冲区的第一个平面来设置的。 在下一个时钟周期中,第一个操作开始于命令存储器件对存储在第一平面中的第一数据块进行编程。 第二次写入操作是在第一个编程命令之后立即设置的。 通过将第二数据块加载到页面缓冲器的第二平面来设置第二写入操作。 当从第一平面编程存储器阵列时发生第二平面的加载。 第二次写操作开始于命令阵列控制器用存储在第二平面中的第二数据块对闪存阵列进行编程。
    • 10. 发明授权
    • Method and apparatus for execution of operations in a flash memory array
    • 用于执行闪存阵列中的操作的方法和装置
    • US5509134A
    • 1996-04-16
    • US86186
    • 1993-06-30
    • Mickey L. FandrichRichard J. DuranteKeith F. UnderwoodRodney R. Rozman
    • Mickey L. FandrichRichard J. DuranteKeith F. UnderwoodRodney R. Rozman
    • G11C17/00G06F9/445G06F9/48G06F12/00G11C16/02G11C16/10G11C8/00
    • G06F9/4812G06F9/45512G11C16/10
    • A flash memory system includes a user interface and array controller. The user interface receives the user command issued by the processor and has the ability to queue a plurality of commands for execution. The user interface further functions as an arbiter to control the priority of commands to be executed. The array controller performs the operations on the flash array such as program and erase. The array controller consists of a general purpose processor with program memory which is programmable by the user. The program memory stores one or more algorithms that can be executed by the array controller. The algorithm is selected according to the command received at the user interface. The algorithms can be customized simply by programming the program memory. The system further provides an interrupt mechanism which enables the flash memory system to perform a context switch of a higher priority command with the lower priority, but currently executing, command.
    • 闪存系统包括用户界面和阵列控制器。 用户接口接收由处理器发出的用户命令,并具有排队多个命令以执行的能力。 用户界面进一步充当仲裁器,以控制要执行的命令的优先级。 阵列控制器执行闪存阵列上的操作,如程序和擦除。 阵列控制器由具有可由用户编程的程序存储器的通用处理器组成。 程序存储器存储可由阵列控制器执行的一个或多个算法。 该算法根据用户界面接收到的命令进行选择。 可以通过编程程序存储器来简单地定制算法。 该系统进一步提供了一种中断机制,使得闪存系统能够执行具有较低优先级但当前执行命令的较高优先级命令的上下文切换。