4520.SDR-X_Test_UCD90120A_airspan_15_01_12.xml
8255.sequencer block diagram.doc
Hi,
I'm trying to implement a voltage sequencing and monitoring machine for our new project and I’m facing some implementation difficulties..
In my machine i have several voltage rails. The rails are enabled one by one with 100ms delay between each step.
Also before each step is being enabled, the voltage which was enabled in the previos step is being checked, in case the voltage is in bound the sequence is proceed up to the last step.
in case one of the previously enabled voltages outgoing the bounds all the enables to all the voltages is need to be de-asserted and the "step up" sequnce need to be started again from the beginning. (in case of one of the voltages supply is malfunctioned - the sequencer must continuously keep trying to step up the rails any way)
Problem 1:
In the Fusion Design GUI i can't figure how to configure the sequencer that in both cases of under or over voltage to perform continuous try's of stepping up the voltages .
In the Fusion Design GUI , in the "Fault Responses and Limits" menu, inside the "Edit" tab there is a option of " Restart Continuously" but this option is available only for the "Vout over Voltage" for the "Vout Under Voltage" this option is not available...
Problem 2:
As i already mentioned, In case of voltage fault , i need that the sequencer will shut down all the rails that was already enabled and will not try to enable the next ones.
So for each rail i configured it dependencies - i.e previous voltage rails and also in the "Fault shutdown Slaves" menu i marked all the other rails. But still when i emulate a voltage failure on one of the rails, i see that for a short period of time the sequencer enables all the rails - even those which is located in the power up sequence after the failed one ( i monitor the power supplies enables with oscilloscope) .
Problem 3:
In addition to described power up and monitoring functionality, we also intend to use the "System Watch Dog" functionality integrated in the UCD90120A, but i need that WD timer expiration will cause to the sequencer resequence all the voltage rails - i.e. disable all the rails and after small delay step up according to the sequence.
So is it possible ? and if so, how it should be done?
For making it easyto understand of what I’m trying to do, iIattached my project file and the sequencer functional block diagram.
Thanks in advance ,
Slava.

