We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, I am working on a safety critical system project for railways and I am using AT89C52 micro controller.
I use a number of buffers (74ls373), decoders (74ls138) , multiplexers(74ls157) etc. During self test of the I need to check the presence of each of the components mentioned above. If any of the component is removed from the system or it has failed to function then the AT89c52 need to detect the failed or removed component and the whole system need to go to fail safe mode.
Can anyone help me with this issue. Raghu
Loopback is very good to have, and to make use of. Alas, it often isn't enough. Many communication chips that have loopback support only have internal loopback, because the receive and transmit signals are on separate external pins. All logic in the chip is tested, but no actual hw pins are used.
External loopback requires that the interface is using the same signal line for both receive or transmit, or that the communications chip can listen to it's own physical transmit signals. Unless the chip does this by use of two bond wires, the signal input will not notice if the bond wire for the output pin is broken.
If external loopback is implemented using external hw, then it is hard to know if the external hw is working ok in non-loopback mode.