A microcontroller system includes a security lock circuit to regulate
access requests to contents of locations of a program memory. The
regulation is selective, based on an operating mode of the security lock
circuit, and also based on the source of the access request and the
location of the program memory for which the access request is intended.
Among other advantages, one major advantage provided by the security lock
circuit is that concurrent programming (i.e., programming of one area of
memory using instructions executing from another area of memory) can be
initiated under predetermined secure conditions.
Ένα σύστημα μικροελεγκτών περιλαμβάνει ένα κύκλωμα κλειδαριών ασφάλειας για να ρυθμίσει τα αιτήματα πρόσβασης στο περιεχόμενο των θέσεων μιας μνήμης προγράμματος. Ο κανονισμός είναι εκλεκτικός, βασισμένος σε έναν λειτουργούντα τρόπο του κυκλώματος κλειδαριών ασφάλειας, και επίσης βασισμένος στην πηγή του αιτήματος πρόσβασης και τη θέση της μνήμης προγράμματος για την οποία το αίτημα πρόσβασης προορίζεται. Μεταξύ άλλων πλεονεκτημάτων, ένα σημαντικό πλεονέκτημα που παρέχεται από το κύκλωμα κλειδαριών ασφάλειας είναι ότι ο ταυτόχρονος προγραμματισμός (δηλ., προγραμματισμός ενός τομέα της μνήμης που χρησιμοποιεί τις οδηγίες που εκτελούν από έναν άλλο τομέα της μνήμης) μπορεί να αρχίσει υπό τους προκαθορισμένους ασφαλείς όρους.