Untersuchung der IEEE 1394-Schnittstelle für Messanwendungen
Projektarbeit im Rahmen des Studiums
der Allgemeinen Ingenieurwissenschaften, Studienrichtung Elektrotechnik, zum
Bachelor Of Science im Wintersemester 2003/2004 an der
Technischen Universität Hamburg-Harburg
von Stefan Kuhnert
(info@stefan-kuhnert.de)
Hier geht es weiter...
Einleitung
Grundlagen der IEEE 1394-Schnittstelle
IEEE 1394 Hintergrund
Besondere Merkmale der IEEE 1394-Schnittstelle
IEEE 1394-Spezifikation
Node-Architecture
Address Space
Transfers and Transactions
Asynchroner Transfer
Isochroner Transfer
Control and Status Registers (CSR)
Configuration ROM
Protocol Layers
Physical Layer
Link Layer
Transaction Layer
Bus Management Layer
Hardware und Treiber für IEEE 1394-Messanwendungen
Untersuchung und Aufbau des 'TI StorageLynx EVM'
Einführung
Schaltung und Bauteile
Bauteilliste
Schaltplan (Physical Layer Controller)
Schaltplan (StorageLynx, ATA, Speicher, Versorgung)
Funktionsweise
IEEE 1394 Interface mit Physical Layer Controller
Protokollumsetzung mit dem TSB42AA9A 'StorageLynx'
IEEE 1394a Link Core
Receive Packet Router
Transmit Packetizer
SBP-2 Transport Protocol Engine
FIFO
Embedded 8052 Processor
Internal ROM
ATA/ATAPI-Interface
Flash PROM/EPROM-Interface
2-Wire Serial EEPROM Bus Interface
Parameter RAM (Configuration ROM Fast Access Storage)
Configuration ROM für die Grundkonfiguration
Externes Flash EPROM für modifizierte Firmware
Spannungsversorgung
Zusammenbau
Resultat
Test und Inbetriebnahme
Eignung als Messadapter
Erstellung und Test eines modifizierten Platinenlayouts
Modifikationen des StorageLynx EVM
Schaltung und Bauteile
Bauteilliste
Schaltplan (Physical Layer Controller)
Schaltplan (StorageLynx, ATA, EEPROM, Versorgung)
Richtlinien für das Layout
IEEE 1394-Schnittstelle
Physical Layer Controller (PHY): TSB41AB2
PHY/LLC-Schnittstelle
Link Layer Controller (LLC): TSB42AA9A 'StorageLynx'
I2C-Schnittstelle für Serial EEPROM
ATA/ATAPI-Schnittstelle
Layout, Zusammenbau und Test
Ergebnis und Ausblick
Anhang
Abbildungsverzeichnis
Literaturverzeichnis