:
rote:
ote:
e .ren't really
e the
ed. There are
rous to list
C code when
ted.) By that
ectively, which
changes are not
e than
t is an AOD4185
uitry to make
the power
ase the whole
d wired-OR
y offer, it
can deliver
rload period
is carefully.
e divider with
rting input and
tage reference.
l pass FET, the
NFET, and
egeneration is
used here,
, but not
-- much more
from.
el shifting is
w? Then you
ll shunt) to
loop gain) or
tD744 (picked
ok but with
ain, mind the
te voltage
ig current, and
r yanks the
nsients (under
above the
g on how much
can incorporate
se it is on the
odd that we are
will be easier
idn't specify
seem to be in
bucks.
but I don't
.lock defined in SRAM like registers
ers at interval in run mode. 60730 defines all the modes that must be teste d at interval and at boot
" electronics.
fice
tor in it, or any product that has a power level that in case of a fault co uld heat a component up and exceed insulation specs or outright burst into flames is covered.
ar mode that would not trigger a safety function will heat the motor up to above 150 degrees for Class F wire, would then fail the UL/IEC test
t makes sure the SW behaves correctly, even when you introduce errors into the microcontroller. Bit flip, timer going berserk, oscillator outside rang es etc
e sure the product is safe
at you should comply to?
approved as a HW block
ong with other parameters
NASA gear that would reboot periodically to deal with soft radiation induce d errors. Is that the sort of thing you are talking about?
ment that can potentially heat up to unsafe levels. So in this case, a moto r for a household gadget. In our case, it's a circulation pump
t? How do they meet it other than just not using digital "stuff"?
ST:
e controller. You feed the main clock to a timer, and you then compare the main clock with say the watchdog clock/timer. They must not differ much, if they do, you pull the reset flag
afe. So if your clock will impact your product to have double heat consumpt ion at half clock frequency and that is a problem, then that is your limit
ecksum. During runtime, the code checksum is calculated every 10 seconds. I f it differs, you pull reset
SA approach for FPGAs works well.
at such errors are sufficiently rare. In our case the software and firmwar e can keep an eye on one another. If either sees something wonky the entir e unit gets rebooted. The MCU can reboot the FPGA after the FPGA has reboo ted the MCU.
u do not have approved Class B SW, then your micro is considered to be one big fault generator. If you have your checks in place, then you can get it approved. The advantage of using the libraries from ST or Microchip and oth ers is that they are preapproved, so you only need to argue about the appli cation layer when you talk to the approval body
nents (those that need UL/IEC approval, since they are connected to the lin e, Y caps, X caps, varistors etc)
The standard you are referring to does not apply to medical equipment. The medical standard may require something similar, but that will be the medic al standard requirement, not the standard you are referring to which may be very different. The software hazards are not relevant if they are prevent ed from materializing because the hardware prevents them.
rstand what I'm saying and you don't seem to.
Maybe I am not getting it, could be :-)
Maybe elaborate on your requirements then
You now mention "medical device". That will be a lot tougher approval wise than a household appliance, so your needs for approved SW will be even more relevant
Which medical standard do you have to comply to?
Cheers
Klaus