Abschlussbericht
Abschlussbericht
Abschlussbericht
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Abschlussbericht</strong><br />
Trusted Sensor Node<br />
1.1 Beschreibung des Gesamtsystems<br />
Der TSN-Knoten setzt sich zusammen aus einem Singlechip, welcher aus einem Prozessor<br />
und den Hardwarebeschleunigern besteht und den externen Komponenten wie Funkmodulen<br />
und zusätzlichem Speicher, die auf dem Board mit dem Core kombiniert werden.<br />
Der Knoten fungiert als Bridge zwischen Bluetooth und IEEE 802.15.4 (siehe Abbildung<br />
1.1). Um dies zu ermöglichen, muss der TSN mit zwei unterschiedlichen externen Radiomodulen<br />
ausgestattet sein. Neben diesen Funkmodulen müssen auch Sensoren und<br />
zusätzliche Speicher (RAM, Flash) an den TSN angeschlossen werden. Die notwendigen<br />
Schnittstellen sind in den TSN integriert. Das Blockschaltbild in Abbildung 2.1 verdeutlicht<br />
den Aufbau des Sensorknotens.<br />
Um die Sicherheitsanforderungen erfüllen zu können wurde der TSN abweichend vom<br />
LEON2-Referenz-Design [1] um Co-Prozessoren für AES, SHA-1/PRNG sowie ECC erweitert.<br />
Sie werden zum Ver- und Entschlüsseln von Daten sowie zur Signierung von<br />
Nachrichten eingesetzt. Die Zusatzmodule dienen somit einer sicheren Verarbeitung und<br />
Übertragung von Daten.<br />
Für die Anbindung externer Sensoren steht der Serial Peripheral Interface (SPI)-Master zur<br />
Verfügung. An diesen können bis zu drei SPI-Slave-Komponenten angeschlossen werden.<br />
Die vorgesehenen Radiomodule werden über zwei UART-Schnittstellen mit dem System<br />
verbunden. Der externe Speicher wird direkt an den Memory Controller angeschlossen.<br />
Tabelle 1.1 zeigt die Systemeigenschaften des TSN-ASICs. Er wird mit der IHP-eigenen<br />
0,25-µm-Technologie gefertigt.<br />
Fläche 30mm 2<br />
Signalpins 87<br />
Powerpins 24<br />
BIST/Scan-Ports 5<br />
Cache<br />
2x4kByte<br />
Maximale Taktfrequenz 16 MHz<br />
Corespannung 2,5 V<br />
Padspannung<br />
3,3 V<br />
Tabelle 1.1: Eigenschaften des TSN<br />
14