数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN2061 数据表(PDF) 7 Page - STMicroelectronics

部件名 AN2061
功能描述  External EEPROMs are often used in automotive applications
PDF  15 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN2061 数据表(HTML) 7 Page - STMicroelectronics

Back Button AN2061 Datasheet HTML 3Page - STMicroelectronics AN2061 Datasheet HTML 4Page - STMicroelectronics AN2061 Datasheet HTML 5Page - STMicroelectronics AN2061 Datasheet HTML 6Page - STMicroelectronics AN2061 Datasheet HTML 7Page - STMicroelectronics AN2061 Datasheet HTML 8Page - STMicroelectronics AN2061 Datasheet HTML 9Page - STMicroelectronics AN2061 Datasheet HTML 10Page - STMicroelectronics AN2061 Datasheet HTML 11Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 15 page
background image
7/15
AN2061
3.3 Read-While-Write
Most currently available Flash technologies must complete a program or erase operation be-
fore code or data can be read from another memory block. There is a common misconception
that EEPROM emulation can only be done when Read-While-Write functionality is implement-
ed. Read-While-Write, when present, allows to access other memory blocks during erasing
and programming; this means that the CPU program does not need to be copied into RAM
during programing / erasing. Read-While-Write does not prevent to have a RAM buffer if ac-
cess into the emulated-EEPROM is needed during programming.
When Read-While-Write is not supported, program or erase suspend command can be used
to temporarily read code. All ST10F2xx variants support program and erase suspend com-
mands.
3.4 Flash organization
The concept described above is showing the Flash bank split in 2 parts:
– Data-set storage: keep all variable information,
– Status bit storage: keep status of the Flash bank and of the Data-sets.
Other organizations are possible (ex: to include the Data-set status bits inside each Data-set)
for which users may see advantages for their application.
3.5 Data-set status bits
Two status bits are proposed for each Data-set with the combinations shown in the following
table.
With those combinations, the status bits will change from “11”, combination after erase,
through “01” till “00”, configurations reached by incremental bit programming. Reserved con-
figuration should be used by user’s software to detect which Flash bank hold valid data.
User’s software should define rules on handling Data-set status bits so that in any possible sit-
uation in the application (ex: CPU reset), the software can retrieve which bank is active and
which Data-set has the valid information.
Ex: when the data have been successfully written into the new Data-set, the status bits of the
new and old Data-sets must be updated. A specific sequence to achieve these updates should
be defined.
3.6 Active Flash bank selection
The detection of the active Flash bank after power-up should rely on the analysis of the infor-
mation inside the banks. To support this analysis, specific status bits in each Flash bank can
Table 2. Status bit for Data-set
Status bit value
Meaning
11
Data-set without data (virgin)
01
Data-set with valid data (programmed)
00
Data-set with old or invalid data (dirty)
10
Reserved (invalid)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


数据表 下载

Go To PDF Page


链接网址



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