M18 Discrete
7.5
7.6
Reset Specifications ...........................................................................................69
Deep Power Down Specifications..........................................................................69
8.0 NOR Flash Bus Interface ..........................................................................................71
8.1
Bus Reads ........................................................................................................71
8.1.1 Asynchronous single-word reads...............................................................72
8.1.2 Asynchronous Page Mode (Non-multiplexed devices only) ............................72
8.1.3 Synchronous Burst Mode .........................................................................72
Bus Writes........................................................................................................73
Reset ...............................................................................................................73
Deep Power-Down .............................................................................................73
Standby ...........................................................................................................74
Output Disable ..................................................................................................74
Bus Cycle Interleaving........................................................................................74
8.7.1 Read Operation During Program Buffer fill..................................................75
Read-to-Write and Write-to-Read Bus Transitions...................................................75
8.8.1 Write to Asynchronous read transition .......................................................75
8.8.2 Write to synchronous read transition .........................................................75
8.8.3 Asynchronous/Synchronous read to write transition.....................................75
8.8.4 Bus write with active clock.......................................................................75
8.2
8.3
8.4
8.5
8.6
8.7
8.8
9.0 NOR Flash Operations ..............................................................................................76
9.1
9.2
9.3
Status Register..................................................................................................76
9.1.1 Clearing the Status Register.....................................................................77
Read Configuration Register................................................................................77
9.2.1 Latency Count........................................................................................78
Enhanced Configuration Register..........................................................................79
9.3.1 Output Driver Control..............................................................................80
9.3.2 Programming the ECR .............................................................................80
Read Operations................................................................................................81
9.4.1 Read Array ............................................................................................81
9.4.2 Read Status Register...............................................................................82
9.4.3 Read Device Information .........................................................................82
9.4.4 CFI Query..............................................................................................83
Programming Modes ..........................................................................................83
9.5.1 Control Mode .........................................................................................84
9.5.2 Object Mode ..........................................................................................85
Programming Operations ....................................................................................88
9.6.1 Single-Word Programming .......................................................................88
9.6.2 Buffered Programming ............................................................................89
9.6.3 Buffered Enhanced Factory Programming (BEFP).........................................90
Block Erase Operations.......................................................................................92
Blank Check Operation .......................................................................................93
Suspend and Resume.........................................................................................93
9.4
9.5
9.6
9.7
9.8
9.9
9.10 Simultaneous Operations....................................................................................95
9.11 Security ...........................................................................................................95
9.11.1 Block Locking.........................................................................................95
9.11.2 One-Time Programmable (OTP) Registers ..................................................97
9.11.3 Global Main-Array Protection....................................................................99
10.0 Device Command Codes .........................................................................................100
11.0 Flow Charts............................................................................................................101
12.0 Common Flash Interface........................................................................................110
12.1 Query Structure Output ....................................................................................110
12.2 Block Status Register .......................................................................................111
Datasheet
4
November 2007
Order Number: 309823-10