DESCRIPTION
The M59DR016 is a 16 Mbit non-volatile Flash memory that may be erased electrically at block level and programmed in-system on a Word-by-Word basis using a 1.65V to 2.2V VDD supply for the circuitry. For Program and Erase operations the necessary high voltages are generated internally. The device supports asynchronous page mode from all the blocks of the memory array.
■ SUPPLY VOLTAGE
– VDD = VDDQ = 1.65V to 2.2V for Program, Erase and Read
– VPP = 12V for fast Program (optional)
■ ASYNCHRONOUS PAGE MODE READ
– Page Width: 4 words
– Page Access: 35ns
– Random Access: 100ns
■ PROGRAMMING TIME
– 10µs by Word typical
– Double Word Programming Option
■ MEMORY BLOCKS
– Dual Bank Memory Array: 4 Mbit - 12 Mbit
– Parameter Blocks (Top or Bottom location)
■ DUAL BANK OPERATIONS
– Read within one Bank while Program or Erase within the other
– No delay between Read and Write operations
■ BLOCK PROTECTION/UNPROTECTION
– All Blocks protected at Power Up
– Any combination of Blocks can be protected
■ COMMON FLASH INTERFACE (CFI)
■ 64 bit SECURITY CODE
■ ERASE SUSPEND and RESUME MODES
■ 100,000 PROGRAM/ERASE CYCLES per BLOCK
■ ELECTRONIC SIGNATURE
– Manufacturer Code: 20h
– Top Device Code, M59DR016C: 2293h
– Bottom Device Code, M59DR016D: 2294h