Watchdog per RISCMCU
di Pietro Sarro, Cataldo Sasso, Giuseppe Scappatura
Copyright © 2006 P. Sarro, C. Sasso, G. Scappatura
Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU Free Documentation License, Version 1.1 or any later version
published by the Free Software Foundation; with the Invariant Sections being
the name of author and this warning of copyright. A copy of the license can
be found at http://www.fsf.org/licensing/licenses/fdl.html
The sources shown in this document are free software; you can redistribuite
them and/or modify them under the terms of the GNU Lesser General Public License
as published by the Free Software Foundation; either version 2.1 of the License,
or (at your option) any later version. A copy of the license can be found at
http://www.fsf.org/licensing/licenses/lgpl.html
All products names and trademarks mentioned in this document are
registered trademarks of respective owners.
Questo lavoro è stato sviluppato come tesina per l'esame di Affidabilità
dei Sistemi Digitali del corso di laurea specialistica in ingegneria elettronica
del Politecnico di Torino. Si tratta di un sistema cosiddetto "watchdog"
per microcontrollore RISCMCU (dispositivo basato sullAT90S1200 dellATMEL)
il cui compito è quello di controllare che le istruzioni presenti sul
bus siano effettivamente quelle eseguite dal microcontrollore.
Si compone di due testi: uno è una presentazione a slides che illustra
il flusso di progettazione seguito e i risultati dei test effettuati, l'altro
è una guida quick start per l'utilizzo corretto del codice sviluppato
per implementare il watchdog. Tutti i file sorgente relativi al progetto sono
reperibili nel file watchdog.zip.
Personalmente consiglio di leggere prima il quick start guide e poi proseguire
con le slides. In ogni caso riporto entrambi i link diretti cosicché
possiate iniziare da quello che preferite ;-)
Quick Start Guide
Slides
Buona lettura! :-)
P.S.: gli autori ringraziano l'amica artista Veronica
Lombezzi per la bella illustrazione di copertina!
|