Apparatus and method using volatile lock and lock-down registers and for protecting memory blocks
摘要
An apparatus for protecting memory blocks in a block-based flash Erasable Programmable Read Only Memory (EPROM) device is disclosed. A non-volatile memory array includes a number of blocks that are capable of being placed in a locked state or an unlocked state. A volatile lock register and transmits a write protect signal and a volatile lock-down register are coupled to a lockable block in the volatile memory array. A hardware override line is coupled to both the lock register and the lock-down register. The hardware override line temporarily overrides operation of the lock-down register when it transmits a signal at a first logic state. The lock down register may be used to prevent programming of an associated lock register. The lock registers and lock down registers may be embodied in static access memory (SRAM) circuits. A command buffer may be operable to transmit a two cycle command including a first command specifying whether a lock configuration is to be changed and a second command specifying whether a block is to be placed in a lock state, an unlock state, or locked down state. The lock down registers may be capable of being set to lock down only once during a period in which the apparatus is powered up.
申请公布号
US6154819(A)
申请公布日期
2000.11.28
申请号
US19980076298
申请日期
1998.05.11
申请人
INTEL CORPORATION
发明人
LARSEN, ROBERT E.;HAZEN, PETER;TALREJA, SANJAY S.;GULIANI, SANDEEP;HASBUN, ROBERT N.;ONG, COLLIN;WEST, TERRY D.;BROWN, CHARLES;KENDALL, TERRY L.