| Electronic Components Datasheet Search |
|
L9300 Datasheet(PDF) 89 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
L9300 Datasheet(HTML) 89 Page - STMicroelectronics |
|
89 / 182 page ![]() Figure 55. State evolution in case of WD_TO_RST_EN=1 WAIT IDLE WAIT WAIT WAIT WAIT 1st Seed Request t = T_Valid_Req_Start && Request = No Req WAIT WD_CNT-- Answer = YES && t < T_Valid_Answ_Start WD_CNT-- Answer = YES && t < T_Valid_Answ_Start elseif (Answer==wrong) then WD_CNT-- If (Answer==correct) then WD_CNT++ Answer = YES && T_Valid_Answ_Start < t < T_Valid_Answ_End WD_CNT-- Answer = YES && T_Valid_Answ_End < t < T_Answ_TimeOut Answer = No Answer && t = T_Valid_Answ_End ANSWER 3 WD_RST Answer = No Answer && t = T_Answ_TimeOut ANSWER 2 Answer = No Answer && t = T_Valid_Answ_Start WD_CNT-- Request = YES && t < T_Valid_Req_Start WD_CNT-- Request = YES && T_Valid_Req_End < t < T_Req_TimeOut Request = YES && T_Valid_Req_Start < t < T_Valid_Req_End REQ 1 WD_RST Request = No Req && t = T_Req_TimeOut Request = No Req && t = T_Valid_Req_End REQ 2 REQ 3 ANSWER 1 Depending on the value of the WD_CNT counter the ASIC stops the actuation, sends the WD_RST or performs the actuation. The WD_CNT is incremented, by a number of steps as defined through the SPI configurable parameter WD_cnt_good_step, when a correct answer is given in the right time interval. In all the other cases, as defined in the WD state machine (Figure 56), the WD_CNT is decremented by a number of steps as defined through the SPI configurable parameter WD_cnt_bad_step. If WD_CNT reaches the value of zero: • An internal WD_RST is generated, the WD_RST_Cnt_Value is updated and the WD_Cnt_Flag is set. • the WD FSM stops and moves to its initial state (IDLE) waiting for a new Query for restarting • the freeze on the configuration registers is removed • the drivers are disabled, to have the device in a safe condition • If WD_RST_EN is set to 1 then a WD_RST will be sent by the ASIC Two different thresholds are defined (both programmable through SPI): WD_th_low and WD_th_high. If WD_CNT value is lower than WD_th_low, but greater than zero, there will be no actuation (Solenoid Channels, Motor Pump, Fail Safe and GPO are impacted) such as any WD_RST. If WD_CNT is greater than WD_th_low and lower than WD_th_high the load actuation is managed in hysteresis mode: If actuation is ON (Solenoid Channels, Motor Pump, Fail Safe and GPO are impacted) it will be stopped only when WD_CNT becomes lower than WD_th_low, while if actuation was OFF it will be performed only when WD_CNT becomes equal to WD_th_high and only when WD_CNT exceeds this threshold loads are actuated. L9300 Q&A watchdog functional description DS12258 - Rev 4 page 89/182 |
|
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 |
| 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 |