PROGRAMMABLE TECHNOLOGIES WEB SITE

A scientific study of the problems of digital engineering for space flight systems,
with a view to their practical solution.


Tutorials for Programmable Logic and Military/Aerospace Systems

Advanced Design: Designing for Reliability

Presented at the NASA Marshall Space Flight Center

June 11, 2001

Some of the sections are still under development.  It is expected that all of the material will be updated and augmented over time.  Comments, corrections, case studies, and ideas are welcome.  All files are in .ppt format.  If you need another format, please let me know.  --rk (rich.katz@gsfc.nasa.gov)

  1. Introduction
  2. Special_Pins
  3. Input_Stages
  4. The Startup Transient
  5. Hazards
  6. Asynchronous_Logic
  7. Signal_Quality
  8. Fail Safe Logic
  9. Reliability
  10. Power_Switching
  11. Redundancy
  12. Diverse_Design
  13. Configuration_Control
  14. Clock_Skew
  15. Processor_Self_Test
  16. Metastable States
  17. Finite_State_Machines
  18. VHDL_And_SW_Issues
  19. Funcitonal Interrupt
  20. Specifications
  21. Simulators
  22. Verification
  23. Conclusion

Home
Last Revised: January 09, 2002
Digital Engineering Institute
Web Grunt: Richard Katz