| Electronic Components Datasheet Search |
|
HD6432138SW Datasheet(PDF) 656 Page - Renesas Technology Corp |
|
|
|||||||||||||||||||||||||||||
HD6432138SW Datasheet(HTML) 656 Page - Renesas Technology Corp |
|
656 / 1061 page ![]() Section 21 ROM (Mask ROM Version, H8S/2138 F-ZTAT, H8S/2134 F-ZTAT, and H8S/2132 F-ZTAT) Rev. 4.00 Jun 06, 2006 page 602 of 1004 REJ09B0301-0400 Set SWE bit in FLMCR1 Wait (x) µs n = 1 m = 0 Write 32-byte data in RAM reprogram data area consecutively to flash memory Enable WDT Set PSU bit in FLMCR2 Wait (y) µs Set P bit in FLMCR1 Wait (z) µs Start of programming Clear P bit in FLMCR1 Wait ( α) µs Wait ( β) µs NG NG NG NG OK OK OK Wait ( γ) µs Wait ( ε) µs *5 *3 *4 *2 *5 *5 *5 *5 *5 *5 *5 Store 32-byte program data in program data area and reprogram data area *4 *1 *5 Wait ( η) µs Clear PSU bit in FLMCR2 Disable WDT Set PV bit in FLMCR1 H'FF dummy write to verify address Read verify data Reprogram data computation Clear PV bit in FLMCR1 Clear SWE bit in FLMCR1 m = 1 End of programming Program data = verify data? End of 32-byte data verification? m = 0? Increment address Programming failure OK Clear SWE bit in FLMCR1 n ≥ N? n ← n + 1 Notes: 1. Data transfer is performed by byte transfer. The lower 8 bits of the first address written to must be H'00, H'20, H'40, H'60, H'80, H'A0, H'C0, or H'E0. A 32-byte data transfer must be performed even if writing fewer than 32 bytes; in this case, H'FF data must be written to the extra addresses. 2. Verify data is read in 16-bit (word) units. 3. If a bit for which programming has been completed in the 32-byte programming loop fails the following verify phase, additional programming is performed for that bit. 4. An area for storing program data (32 bytes) and reprogram data (32 bytes) must be provided in RAM. The contents of the latter are rewritten as programming progresses. 5. See section 25, Electrical Characteristics, Flash Memory Characteristics, for the values of x, y, z, α, β, γ, ε, η, and N. Start Program Data Reprogram Data Comments Reprogramming is not performed if program data and verify data match Programming incomplete; reprogram — Still in erased state; no action RAM Program data storage area (32 bytes) Reprogram data storage area (32 bytes) Transfer reprogram data to reprogram data area Verify Data 1 0 1 1 0 1 0 1 0 0 1 1 End of programming Perform programming in the erased state. Do not perform additional programming on previously programmed addresses. Figure 21.12 Program/Program-Verify Flowchart |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |