Abschlussbericht
Abschlussbericht
Abschlussbericht
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Abschlussbericht</strong><br />
Trusted Sensor Node<br />
27 " sethi %hi(0x885a3000), %o0\n"<br />
28 " or %o0, 0x8d, %o0\n"<br />
29 " st %o0, [ %o1 + 0x254]\n"<br />
30 "!write next data bits\n"<br />
31 " sethi %hi(0x31319800), %o0\n"<br />
32 " or %o0, 0xa2, %o0\n"<br />
33 " st %o0, [ %o1 + 0x258]\n"<br />
34 "!write next data bits\n"<br />
35 " sethi %hi(0xe0370400), %o0\n"<br />
36 " or %o0, 0x334, %o0\n"<br />
37 "! use this line for a normal AES operation \n"<br />
38 " st %o0, [ %o1 + 0x25C]\n"<br />
39 "! use this line for switched off AES \n"<br />
40 "! st %o0, [ %o1 + 0x258]\n"<br />
41 "!wait until aes finished\n"<br />
42 " 70 x nop\n"<br />
43 "!read words from aes, aes base address is stored in %o1\n"<br />
44 "!store value in register %o0"<br />
45 " ld [ %o1 + 0x250], %o0\n"<br />
46 " ld [ %o1 + 0x254], %o0\n"<br />
47 " ld [ %o1 + 0x258], %o0\n"<br />
48 " ld [ %o1 + 0x25C], %o0\n"<br />
49 );<br />
50 }<br />
Listing 5.1: Code für maximalen Datendurchsatz des AES<br />
5.4 Messungen<br />
Der Messaufbau wurde wie in Abschnitt 5.2 beschrieben umgesetzt und die Programme<br />
auf dem TSN zur Ausführung gebracht. In Tabellen 5.1 und 5.2 zeigen jeweils Messungen<br />
für den realen Knoten sowie die Simulation.<br />
Zur Verifikation der Messergebnisse kann die Simulation der Leistungsaufnahme wie in<br />
Abschnitt 2.22 herangezogen werden. Die Simulationsergebnisse sind in den Tabellen mit<br />
ausgewiesen. Bei genauerer Betrachtung der Differenz in der Stromaufnahme bei Verschlüsselung<br />
und der Ausführung des Dummy-Programms, ist ersichtlich dass diese in<br />
der Simulation und der realen Messung fast den gleichen Wert haben.<br />
Die jeweilige Stromaufnahme wird durch die Differenz der Stromaufnahme beider Programme<br />
(also funktionsfähiges Programm und Dummy-Programm) ermittelt. Beim AES ist<br />
eine Stromaufnahme von 1,4 mA gemessen und eine Stromaufnahme von 1,3 mA simuliert<br />
worden. Beim ECC hingegen war die Abschätzung in der Simulation schlechter als<br />
tatsächlich gemessen. In der Simulation werden 10,87 mA ermittelt, während tatsächlich<br />
8,58 mA gemessen wurden.<br />
Der durchschnittliche Fehlbetrag in Simulation und Messung beträgt etwa 22 mA. Davon<br />
entfallen 2 mA auf die Power-On-LED. Die verbleibenden 20 mA müssen somit innerhalb<br />
75