전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

UPSD3422 데이터시트(PDF) 205 Page - STMicroelectronics

부품명 UPSD3422
상세설명  Turbo Plus Series Fast Turbo 8032 MCU with USB and Programmable Logic
PDF  293 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3422 데이터시트(HTML) 205 Page - STMicroelectronics

Back Button UPSD3422 Datasheet HTML 201Page - STMicroelectronics UPSD3422 Datasheet HTML 202Page - STMicroelectronics UPSD3422 Datasheet HTML 203Page - STMicroelectronics UPSD3422 Datasheet HTML 204Page - STMicroelectronics UPSD3422 Datasheet HTML 205Page - STMicroelectronics UPSD3422 Datasheet HTML 206Page - STMicroelectronics UPSD3422 Datasheet HTML 207Page - STMicroelectronics UPSD3422 Datasheet HTML 208Page - STMicroelectronics UPSD3422 Datasheet HTML 209Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 205 / 293 page
background image
uPSD34xx
PSD module
205/293
28.5.7
Toggle flag (DQ6)
The Flash memories offer an alternate way to determine when a Flash memory program
operation has completed. During the program operation and while the correct sector select
FSx or CSBOOTx is active, the Toggle Flag Bit (DQ6) toggles from '0' to '1' and '1' to ’0’ on
subsequent attempts to read any byte of the same Flash array.
When the internal program operation is complete, the toggling stops and the data read on
the data bus D0-7 is the actual value of the addressed memory byte. The device is now
accessible for a new READ or WRITE operation. The operation is finished when two
successive READs yield the same value for DQ6.
DQ6 may also be used to indicate when an erase operation has completed. During an erase
operation, DQ6 will toggle from '0' to '1' and '1' to ’0’ until the erase operation is complete,
then DQ6 stops toggling. The erase is finished when two successive READs yield the same
value of DQ6. The correct sector select signal, FSx or CSBOOTx, must be active during the
entire procedure.
DQ6 is valid after the fourth instruction byte WRITE operation (for program instruction
sequence) or after the sixth instruction byte WRITE operation (for erase instruction
sequence).
If all the Flash memory sectors selected for erasure are protected, DQ6 toggles to ’0’ for
about 100µs, then returns value of D6 of the previously addressed byte.
Error Flag (DQ5). During a normal program or erase operation, the Error Flag Bit (DQ5) is
to ’0’. This bit is set to ’1’ when there is a failure during Flash memory byte program, sector
erase, or bulk erase operations.
In the case of Flash memory programming, DQ5 Bit indicates an attempt to program a Flash
memory bit from the programmed state of '0,' to the erased state of 1, which is not valid.
DQ5 may also indicate a particular Flash cell is damaged and cannot be programmed.
In case of an error in a Flash memory sector erase or byte program operation, the Flash
memory sector in which the error occurred or to which the programmed byte belongs must
no longer be used. Other Flash memory sectors may still be used. DQ5 is reset after a
Reset Flash instruction sequence.
28.5.8
Erase time-out flag (DQ3)
The Erase Time-out Flag Bit (DQ3) reflects the time-out period allowed between two
consecutive sector erase instruction sequence bytes. If multiple sector erase commands are
desired, the additional sector erase commands (30h) must be sent by the 8032 within 80us
after the previous sector erase command. DQ3 is 0 before this time period has expired,
indicating it is OK to issue additional sector erase commands. DQ3 will go to logic ’1’ if the
time has been longer than 80µs since the previous sector erase command (time has
expired), indication that is not OK to send another sector erase command. In this case, the
8032 must start a new sector erase instruction sequence (unlock and command) beginning
again after the current sector erase operation has completed.
28.5.9
Programming Flash memory.
When a byte of Flash memory is programmed, individual bits are programmed to logic '0.'
cannot program a bit in Flash memory to a logic ’1’ once it has been programmed to a logic
'0.' A bit must be erased to logic ’1’, and programmed to logic '0.' That means Flash memory
must be erased prior to being programmed. A byte of Flash memory is erased to all 1s



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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