Abstract
This work presents an initiative to teach the basis of fault tolerance in digital systems design in undergraduate and graduate courses in electrical and computer engineering. The approach is based on a library of characteristic circuits related to fault tolerance techniques which has been implemented using a Hardware Description Language (VHDL). Due to the properties of the design tools associated to these languages, this approach allows with ease: (1) to implement faults tolerant digital systems; (2) to d etermine the behaviour of system when faults are presented; (3) to evaluate the additional resources and response time linked to any fault tolerance technique in the laboratory.
This work was supported by the Ministry of Education of Spain (TIC2002-00228)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
The Joint Task Force on Computing Curricula IEEE Computer Society ACM Computing Curricula 2001. Computer Engineering Main Report. October 25, (2002) www.eng.auburn.edu/ece/CCCE/MainReport/MainReport.PDF
Johnson, B.W.: Design and Analysis of Fault-Tolerant Digital Systems. Addison-Wesley Publishing Company, Reading (1989)
Lala, P.K.: Self-Checking and Fault-Tolerant Digital Design. Morgan Kaufmann Publishers, San Francisco (2001)
Pradhan, D.K.: Fault-Tolerant Computer Systems Design. Prentice-Hall, Englewood Cliffs (1996)
Shooman, M.L.: Reliability of Computer Systems and Networks: Fault Tolerance, Analysis and Design. John Wiley & Sons, Chichester (2001)
de Sousa, P.T., Mathur, F.P.: Sift-out modular redundancy. IEEE Transactions on Computers C-27(7), 624–627 (1978)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ortigosa, P.M., López, O., Estrada, R., García, I., Garzón, E.M. (2003). A VHDL Library to Analyse Fault Tolerant Techniques. In: Y. K. Cheung, P., Constantinides, G.A. (eds) Field Programmable Logic and Application. FPL 2003. Lecture Notes in Computer Science, vol 2778. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45234-8_114
Download citation
DOI: https://doi.org/10.1007/978-3-540-45234-8_114
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40822-2
Online ISBN: 978-3-540-45234-8
eBook Packages: Springer Book Archive