Electronic Components Datasheet Search
  English  ▼

X  

AN3324 Datasheet(PDF) 12 Page - STMicroelectronics

Part # AN3324
Description  Implementing power-on self tests
PDF  37 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3324 Datasheet(HTML) 12 Page - STMicroelectronics

Back Button AN3324 Datasheet HTML 8Page - STMicroelectronics AN3324 Datasheet HTML 9Page - STMicroelectronics AN3324 Datasheet HTML 10Page - STMicroelectronics AN3324 Datasheet HTML 11Page - STMicroelectronics AN3324 Datasheet HTML 12Page - STMicroelectronics AN3324 Datasheet HTML 13Page - STMicroelectronics AN3324 Datasheet HTML 14Page - STMicroelectronics AN3324 Datasheet HTML 15Page - STMicroelectronics AN3324 Datasheet HTML 16Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 12 / 37 page
background image
AN3324
Module software requirements for non applicative peripherals
Doc ID 18311 Rev 2
12/37
3
Module software requirements for non applicative
peripherals
This chapter describes the requirements of the software modules that should check the
system peripherals and the Flash. The checks are required for any application.
The peripherals treated in this chapter are accounted as non applicable peripherals
because they are not involved directly in any application Safety Integrity Function (SIF)
please refer to AN3077 (see B.1: Reference documents in Appendix B).
3.1
System Status and Configuration Module (SSCM)
Before executing safety functions, user must perform two actions:
1.
Configure the SSCM to inhibit unintentional execution of the BAM code.
Note:
This requirement is satisfied by asserting the flag PAE in the ERROR register of the SSCM.
Each access to the BAM memory area produces a Prefetch or Abort exception.
2.
Verify that the device operates in Lock-Step Mode (LSM).
Note:
Software needs to check this condition by reading the LSM flag in the System Status
Register (SSCM_STATUS) and verifying that the device is operated in the intended mode of
operation.
3.2
Self Test Control Unit (STCU)
After boot, user software must check the STCU to ensure its reliability. The software must
perform several operations based on the STCU status conditions after the power-on self
test. Even if no errors are reported, user software should confirm that the expected and
actual values within the CRC (Cyclic Redundancy Check) and LBIST MISR registers do not
indicate an error.
This software confirmation prevents a fault within the STCU itself incorrectly indicating that
the self test passed.
In the case of no reported errors, user software should confirm that:
1.
The internal CRC computation result matches the expected value.
Note:
Read the CRCE and CRCR registers to check the coherency with the STCU_ERR[CRCS]
flag.
2.
The signature registers of each of the LBIST results match their corresponding
expected values.
Note:
For each LBIST, read the STCU_LBMISREL/H and STCU_LBIST_NMISRRL/H registers to
check the coherency with the STCU_LBS bits.
3.
Read the registers used for Reported Errors and verify that their values are as
expected. Refer to the “Integrity SW operations” section in RM0032 (see B.1:
Reference documents in Appendix B).
Note:
Verify that STCU_LBS, STCU_LBE, STCU_MBSL, STCU_MBEL flag registers values are
as expected. (LBIST and MBIST finished with success).



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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