mm912f634 Freescale Semiconductor, Inc, mm912f634 Datasheet - Page 282

no-image

mm912f634

Manufacturer Part Number
mm912f634
Description
Mm912f634 - Integrated S12 Based Relay Driver With Lin
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mm912f634BV1AE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mm912f634BV1AER2
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mm912f634CV1AE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mm912f634CV1AE/DV1AE
Manufacturer:
FREESCALE
Quantity:
2 000
Part Number:
mm912f634CV1AE/DV1AE
Manufacturer:
FREESCALE
Quantity:
2 000
Part Number:
mm912f634DV1AE
Manufacturer:
FREESCALE
Quantity:
20 000
Functional Description and Application Information
4.36.4.1.2
The Flash command controller is used to supervise the command write sequence to execute program, erase, and erase verify
algorithms.
Before starting a command write sequence, the ACCERR and PVIOL flags in the FSTAT register must be clear and the CBEIF
flag must be set (see
A command write sequence consists of three steps which must be strictly adhered to with writes to the Flash module
not permitted between the steps. However, Flash register and array reads are allowed during a command write
sequence. The basic command write sequence is as follows:
Once a command is launched, the completion of the command operation is indicated by the setting of the CCIF flag in the FSTAT
register with an interrupt generated, if enabled. The CCIF flag will set upon completion of all active and buffered burst program
commands.
4.36.4.2
Table 383
Freescale Semiconductor
Table 383. Flash Command Description
1.
2.
3.
FCMDB
0x05
0x20
0x25
0x40
0x41
0x75
Write to a valid address in the Flash array memory.
Write a valid command to the FCMD register.
Clear the CBEIF flag in the FSTAT register by writing a 1 to CBEIF to launch the command.
summarizes the valid Flash commands along with the effects of the commands on the Flash block.
Set Verify Margin
Flash Commands
Burst Program
Sector Erase
Command Write Sequence
A Flash block address must be in the erased state before being programmed. Cumulative
programming of bits within a Flash block address is not allowed except for the status field
updates required in EEPROM emulation applications.
Erase Verify
Mass Erase
Command
Program
Level
NVM
Section
4.36.3.4).
Verify all memory bytes in the Flash array memory are erased. If the Flash array memory is erased,
the BLANK flag in the FSTAT register will set upon command completion.
Program an address in the Flash array.
Program an address in the Flash array with the internal address incrementing after the program
operation.
Erase all memory bytes in a sector of the Flash array.
Erase all memory bytes in the Flash array. A mass erase of the full Flash array is only possible when
no protection is enabled prior to launching the command.
Set sense-amp margin levels for verifying Flash array contents (special mode only).
CAUTION
Function on Flash Memory
32 kbyte Flash Module (S12SFTSR32KV1)
MM912F634
282

Related parts for mm912f634