| поискавой системы для электроныых деталей |
|
M58BW032BT датащи(PDF) 23 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
M58BW032BT датащи(HTML) 23 Page - STMicroelectronics |
|
23 / 60 page ![]() 23/60 M58BW032BT, M58BW032BB, M58BW032DT, M58BW032DB Typical Erase times are given in Table 10. See Appendix A, Figure 22., Block Erase Flow- chart and Pseudo Code, for a suggested flowchart on using the Block Erase command. Erase All Main Blocks Command The Erase All Main Blocks command is used to erase all 63 Main Blocks, without affecting the Pa- rameter Blocks. Issuing the Erase All Main Blocks command sets every bit in each Main Block to '1'. All data previ- ously stored in the Main Blocks are lost. Two Bus Write cycles are required to issue the Erase All Main Blocks command. The first cycle sets up the command, the second cycle confirms the command and starts the Program/Erase Con- troller. If the Confirm Command is not given the sequence is aborted, and Status Register bits 4 and 5 are set to '1'. If the address given in the second cycle is located in a protected block, the Erase All Main Blocks op- eration aborts. The data remains unchanged in all blocks and the Status Register outputs the error. Once the Erase All Main Blocks command has been issued, subsequent Bus Read operations output the Status Register. See the STATUS REGISTER section for details. During an Erase All Main Blocks operation, only the Read Status Register command is accepted by the memory; any other command are ignored. Erase All Main Blocks, once started, cannot be suspended. The Erase All Main Blocks command can be exe- cuted using VDD. If VPEN is at VIH, the operation will be performed. If VPEN is lower than VIH the op- eration aborts and the Status Register VPEN bit (bit 3) is set to '1'. Program Command The Program command is used to program the memory array. Two Bus Write operations are re- quired to issue the command; the first write cycle sets up the Program command, the second write cycle latches the address and data to be pro- grammed and starts the Program/Erase Control- ler. A program operation can be aborted by writing FFFFFFFFh to any address after the program set- up command has been given. The Program command is also used to program the OTP block. Refer to Table 8., Commands, for details of the address. Once the command is issued subsequent Bus Read operations read the Status Register. See the section on the Status Register for details on the definitions of the Status Register bits. During the Program operation the memory will only accept the Read Status Register command and the Pro- gram/Erase Suspend command. All other com- mands will be ignored. If Reset/Power-down, RP, falls to VIL during pro- gramming the operation will be aborted. The command can be executed using VDD. If VPEN is at VIH, the operation can be performed. If VPEN goes below VIH, the operation aborts, the VPEN Status bit in the Status Register is set to ‘1’ and the command must be re-issued. See Appendix A, Figure 20., Program Flowchart and Pseudo Code, for a suggested flowchart on using the Program command. Write to Buffer and Program Command The Write to Buffer and Program Command makes use of the device’s double Word (32 bit) Write Buffer to speed up programming. Up to eight Double Words can be loaded into the Write Buffer and programmed into the memory. Four successive steps are required to issue the- command. 1. One Bus Write operation is required to set up the Write to Buffer and Program Command. Any Bus Read operations will start to output the Status Register after the 1st cycle. 2. Use one Bus Write operation to write the selected memory Block Address (any address in the block where the values will be programmed can be used) along with the value N on the Data Inputs/Outputs, where N+1 is the number of Words to be programmed. The maximum value of N+1 is 8 Words. 3. Use N+1 Bus Write operations to load the address and data for each Word into the Write Buffer. The address must be between Start Address and Start Address plus N, where Start Address is the first word address. 4. Finally, use one Bus Write operation to issue the final cycle to confirm the command and start the Program operation. If any address is outside the block boundaries or if the correct sequence is not followed, Status Reg- ister bits 4 and 5 are set to ‘1’ and the operation will abort without affecting the data in the memory ar- ray. A protected block must be unprotected using the Blocks Unprotect command. During a Write to Buffer and Program operation the memory will only accept the Read Status Reg- ister and the Program/Erase Suspend commands. All other commands are ignored. The Write to Buffer and Program command can be executed using VDD. If VPEN is at VIH, the operation will be performed. If VPEN is lower than VIH the operation aborts and the Status Register VPEN bit (bit 3) is set to '1'. |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |