Untersuchung zur hardwareunterstützten Entwurfsverifikation von Stream-basierten Kommunikations- und Verarbeitungsalgorithmen
|
|
- Siegfried Gehrig
- vor 8 Jahren
- Abrufe
Transkript
1 Fakultät Informatik Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Untersuchung zur hardwareunterstützten Entwurfsverifikation von Stream-basierten Kommunikations- und Verarbeitungsalgorithmen Diplomverteidigung Jan Schirok Dresden,
2 Gliederung Motivation Simulation im Entwurf Simulationsplattform Ergebnisse Zusammenfassung und Ausblick TU Dresden, Diplomverteidigung Schirok Folie 2 von 16
3 Motivation Simulation ist essentieller Bestandteil im Entwurf integrierter Schaltkreise Fokus: Schaltungssimulation auf Register-Transfer-Ebene (RTL) Steigende Komplexität integrierter Schaltkreise Geschwindigkeit der softwarebasierten, sequentiellen Simulatoren sinkt Zahl der Simulationsläufe steigt Notwendigkeit einer Simulationsbeschleunigung Unterstützung durch an Host-PC angebundene FPGA-basierte Hardware Problemstellung: Kommunikation zwischen Hard- und Software Einschränkung des Anwendungsbereichs Stream-basierte Kommunikations- und Verarbeitungsalgorithmen Latenzverdeckung der Kommunikation zwischen Hard- und Software möglich TU Dresden, Diplomverteidigung Schirok Folie 3 von 16
4 Simulation im Entwurf RTL Schaltungssimulation Systembeschreibung auf Register-Transfer-Ebene Komponenten in Hardwarebeschreibungssprache Verschiedene Anwendungsfälle Verifikation erfordert sehr hohe Simulationsgeschwindigkeit Fehlersuche benötigt zusätzlich Sichtbarkeit in das System und geringe Vorbereitungsdauer Nutzung von FPGAs zur Beschleunigung der Simulation Synthese der RTL Beschreibung in FPGA Strukturen Stimulation und Auslesen der Module: Ein- und Ausgänge im FPGA auf Signal-/Portebene Kopplung an Host-PC z.b. in Form einer Einsteckkarte TU Dresden, Diplomverteidigung Schirok Folie 4 von 16
5 Simulation im Entwurf Hardwarebeschleunigung Partitionierung in Hardware- und Softwareteil Systemszenario (Hardware: RTL-basiertes System, Software: Stimuli und Vergleich der Ausgangsdaten) Komponentenszenario: Teil komponente 1 Software Testbench Externe Kommunikation Hardware Simuliertes System ohne Teilkomponente 1 Teil komponente 2 Referenz =? Repräsentation des simulierten Systems ohne Teilkomponente 1 in der Testbench Teil komponente 3 Teil komponente 4 TU Dresden, Diplomverteidigung Schirok Folie 5 von 16
6 Simulation im Entwurf Kommunikation Externe Kommunikation zwischen Hard- und Software Interne Kommunikation zwischen Partitionen (Teil der Modellierung) Verschiedene Muster der internen Kommunikation Einfaches Request Response Schema Signaländerung in jedem Takt möglich (intern) Stimulation Takt Auslesen (extern) Aktionsbasierte Kommunikation Nur Stimulation und Auslesen falls notwendig Transaktionsbasierte Kommunikation Transaktionen verarbeiten, Anfragen senden, Antworten empfangen Externe Kommunikation kritisch für Simulationsgeschwindigkeit Nutzung der Muster der internen Kommunikation zur Verringerung des Datenaufkommens der externen Kommunikation und zur Simulationsbeschleunigung TU Dresden, Diplomverteidigung Schirok Folie 6 von 16
7 Simulationsplattform Eigenschaften PCI Express Einsteckkarte mit Altera Stratix II GX FPGA Einbindung der Hardwareplattform in Linux als Kernelmodul Kopplung an ModelSim SE per Foreign Language Interface Umsetzung der Kommunikationsmuster in zwei Prototypen Einfaches Request Response Schema und aktionsbasierte Kommunikation übertragen Signaldaten Bitebenenprototyp Transaktionsbasierte Kommunikation überträgt Anfragen und Antworten Transaktionsbasierter Prototyp Richtung der Aktionen bzw. Anfragen festgelegt (Hardware zu Software) TU Dresden, Diplomverteidigung Schirok Folie 7 von 16
8 Simulationsplattform Bitebenenprototyp Übertragung von Eingangs-/Ausgangssignalen der Partitionen pro simuliertem Takt Aktionsbasierte Kommunikation: taktweise Aktionen und erwartete Reaktionen Phasen ohne Aktionen oder erwartete Reaktionen erfordern keine taktweise Kommunikation (höhere Granularität) Unterstützung dieser Phasen durch zwei Parameter NREAD: Maximale Anzahl gleichzeitig übertragener Takte NSKIP: Maximale Anzahl übersprungener Takte Anzahl der übertragenen bzw. übersprungenen Takte wird zusätzlich durch eintretende Aktionen und erwartete Reaktionen begrenzt Standardfall: NREAD=1, NSKIP=0, Übertragung in jedem Takt TU Dresden, Diplomverteidigung Schirok Folie 8 von 16
9 Simulationsplattform Transaktionsbasierter Prototyp Übertragung von Transaktionen Anfragen von Hardwarepartition Antworten von Softwarepartition Angepasste, zyklengenaue Busadapter notwendig Kommunikation mit Busadaptern innerhalb der Hardware FIFO-basiert Nebenläufigkeit der Hardwarepartition zum softwarebasierten Simulator möglich Softwarebasierter Simulator Simulationshardware Software Partition Busadapter Software Anfragen Antworten Busadapter Hardware Hardware Partition Interne Kommunikation Externe Kommunikation Interne Kommunikation TU Dresden, Diplomverteidigung Schirok Folie 9 von 16
10 Ergebnisse Gewähltes Beispiel Dekodierung von Ogg Theora Videodaten Quelloffenes, eingebettetes System auf Basis des Leon3 Prozessors Beschleunigung der Videodekodierung durch Theora Komponente IDCT (Inverse Discrete Cosine Transform): Teiloperation der Dekodierung als Softwarepartition Software Testbench Hardware Hardwarepartition Theora Komponente IDCT Vergleich Ausgangsdaten Externe Kommunikation IDCT interface_vga APB Leon3 SoC TU Dresden, Diplomverteidigung Schirok Folie 10 von 16
11 Ergebnisse Simulationsgeschwindigkeit / Kommunikationsmuster Geschwindigkeit rein softwarebasierter Simulation: 77,4 Takte pro Sekunde Erreichte Geschwindigkeiten der untersuchten Kommunikationsmuster: 200 Minimum Maximum Simulationsgeschwindigkeit [1000 Takte / Sekunde] Einf. Req. Resp. Aktionsbasiert Transaktionsbasiert Verwendetes Kommunikationsmuster TU Dresden, Diplomverteidigung Schirok Folie 11 von 16
12 Ergebnisse Einfluss der Parameter beim Bitebenenprototyp Weite Geschwindigkeitsspanne durch Variation von NSKIP/NREAD erreichbar NREAD=1, NSKIP=0 entspricht einfachem Request Response Schema Simulationsgeschwindigkeit [1000 Takte / Sekunde] NSKIP=0 NSKIP=10 NSKIP=100 NSKIP=1000 NSKIP= NREAD=1 NREAD=4 NREAD=15 NREAD Parameter TU Dresden, Diplomverteidigung Schirok Folie 12 von 16
13 Ergebnisse Einfluss des softwarebasierten Simulators Vergleich zwischen ModelSim und Testprogramm mit geringer Rechenzeit Kommunikation ist in beiden Fällen Teil der Messung Simulationsgeschwindigkeit ohne software basierten Simulator [1000 Takte / Sekunde] /0 15/0 Mit ModelSim Ohne ModelSim 1/ /10000 NREAD/NSKIP des Bitebenenprototypen TU Dresden, Diplomverteidigung Schirok Folie 13 von 16
14 Zusammenfassung Beschleunigung der Simulation auf RT Ebene erreicht Günstig für Verifikation und Fehlersuche Sicht in Teilkomponenten durch Komponentenszenario Fehlersuche in diesen Teilkomponenten Geringe Vorbereitungsdauer bei Änderungen in der Softwarepartition Untersuchung verschiedener Kommunikationsmuster Request Response Schema: universell, geringste Beschleunigung Aktionsbasierte Kommunikation: parametrierbar, mittlere Beschleunigung Transaktionsbasierte Kommunikation: hohe Anforderungen an simuliertes System, höchste Beschleunigung Latenzverdeckung gegenüber Request Response Schema Aktionsbasierte Kommunikation erscheint für Simulationen auf RT Ebene als günstigste Variante TU Dresden, Diplomverteidigung Schirok Folie 14 von 16
15 Ausblick Potential der Hardwarelösung bei aktions- und transaktionsbasierter Kommunikation nicht ausgeschöpft Verallgemeinerung der Kommunikationsmuster auf weitere Algorithmenklassen Nutzung der Simulationsbeschleunigung zur Messung von Systemeigenschaften (Latenzen, Durchsätze) Weiterführende Untersuchungen der Simulation mit nebenläufiger Hardwarepartition Kombination des transaktionsbasierten Prototypen mit datenflussbasierten Simulatoren TU Dresden, Diplomverteidigung Schirok Folie 15 von 16
16 Vielen Dank für Ihre Aufmerksamkeit. TU Dresden, Diplomverteidigung Schirok Folie 16 von 16
17 TU Dresden, Diplomverteidigung Schirok Folie 16 von 16
18 RX Deskriptor RX Daten Empfänger (RX) PCI Express x4 PCI Express Core Interrupt FIFO RX Paketinfo Zentrale Steuerung State C State A FSM State B Taktsteuerung, Rücksetzen Aktivierung DMA Ereignisse Kapselung der Hardware Partition Actio, Reactio, Timeout DMA Steuerung FIFO DMA Info Schreib /Leseadresse, Steuerung Konfigurationsdaten FIFO RX Daten interner Adress / Datenbus Eingangs / Ausgangsdaten DMA Adressen FIFO TX Paketinfo FIFO TX Daten Sender (TX) TX Deskriptor TX Daten TU Dresden, Diplomverteidigung Schirok Folie 16 von 16
19 _ Nebenläufige Simulation Software Hardware Testbench Zur Software nebenläufiges System Teil komponente 1 B F M externe Kommunikation (Transaktionen) B F M Teil komponente 2 externe Komponente 1 Referenz =? Teil komponente 3 Teil komponente 4 externe Komponente 2 TU Dresden, Diplomverteidigung Schirok Folie 16 von 16
20 _ Aktionsbasierte Kommunikation Voraussetzungen Definition von Aktion (bzw. Anfrage) z.b. Reset-Eingang eines Zählers, Chip Enable Leitung am Speicherbaustein. Definition von Reaktion (bzw. Antwort) z.b. Increment eines Zählers, Setzen der Datenleitungen durch den Speicherbaustein Richtung von Aktion und Reaktion festgelegt Keine selbstinitiierte Reaktion (nur erwartete) Phasen ohne Aktion und erwartete Reaktion: überspringen z.b. kein Buszugriff Phasen mit Aktion ohne erwartete Reaktion: zusammenhängend übertragen z.b. nur Schreibzugriffe Phasen mit erwarteter Reaktion: Einzelübertragung, Reaktion erwarten z.b. Lesezugriff TU Dresden, Diplomverteidigung Schirok Folie 16 von 16
Zellulare Neuronale Netzwerke
Fakultät Informatik, Institut für Technische Informatik, Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Zellulare Neuronale Netzwerke Florian Bilstein Dresden, 13.06.2012 Gliederung 1.
MehrDer Design- und Verifizierungsprozess von elektronischen Schaltungen. Y Diagramm
Der Design- und Verifizierungsprozess von elektronischen Schaltungen Y Diagramm Verhaltens Beschreibung Struktur Beschreibung z.b. Vout =Vin/2 Analog: Teiler Digital: Schieberegister Widerstand oder Mosfet
MehrEnergieeffiziente Empfänger in Sensornetzwerken
Fakultät Informatik, Institut für Angewandte Informatik, Professur für Technische Informationssysteme Energieeffiziente Empfänger in Sensornetzwerken Dresden, 09.01.2012 Motivation Wie kann man alle Geräte
MehrSome Software Engineering Principles
David L. Parnas: Some Software Engineering Principles Marco Oppel 30.06.2004 Seminar Software-Architektur Institut für Informatik Humboldt Universität zu Berlin 1 Problemstellung Software Engineering Multi-Personen
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
MehrKitMig Flexible Live-Migration in mandantenfähigen Datenbanksystemen
KitMig Flexible Live-Migration in mandantenfähigen Datenbanksystemen Andreas Göbel, Marcel Sufryd Friedrich-Schiller-Universität Jena AGENDA 1. Mandantenfähige DBMS 2. Live-Migration 3. KitMig 4. Untersuchungen
MehrInfrastruktur: Vertrauen herstellen, Zertifikate finden
TeleTrusT Bundesverband IT-Sicherheit e.v. Infrastruktur: Vertrauen herstellen, Zertifikate finden Allgemeines zur TeleTrusT EBCA Seit 2001 Zusammenschluss einzelner, gleichberechtigter n zu -Verbund einfacher,
MehrT est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series
T est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series Inhalt 1. Einführung... 2 2. Anforderungen... 2 3. Komponenten... 3 3.1. PXI 7952R... 3 3.2. Fiber Optical Interface Module
MehrEntwicklung von Partitionierungsstrategien im Entwurf dynamisch rekonfigurierbarer Systeme
Entwicklung von Partitionierungsstrategien im Entwurf dynamisch rekonfigurierbarer Systeme R. Merker, Technische Universität Dresden, Fakultät ET und IT J. Kelber, Fachhochschule Schmalkalden, ET Gliederung
MehrMotivation. Motivation
Vorlesung Modellierung nebenläufiger Systeme Sommersemester 2012 Universität Duisburg-Essen Was sind nebenläufige Systeme? Ganz allgemein: Systeme, bei denen mehrere Komponenten/Prozesse nebenläufig arbeiten
MehrSichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der
Sichere E-Mail der Nutzung von Zertifikaten / Schlüsseln zur sicheren Kommunikation per E-Mail mit der Sparkasse Germersheim-Kandel Inhalt: 1. Voraussetzungen... 2 2. Registrierungsprozess... 2 3. Empfang
Mehr17 Architekturentwurf Vorgehen und Dokumentation
17 Architekturentwurf Vorgehen und Dokumentation 17.1 Einbettung Aber Erster Schritt der Lösung Wenn Anforderungsspezifikation vorliegt Vorgabe für Codierung Hierarchische Verzahnung von Anforderungen
MehrEinleitung Grundlagen Protokollumsetzung Implementierung in ns-2 Zusammenfassung. Diplomverteidigung
Diplomverteidigung Adaption of Cluster-Tree Routing Protocol to IEEE 802.15.4/ZigBee Standard 11. Dezember 2007 Adaption of Cluster-Tree Routing Protocol to IEEE 802.15.4/ZigBee Standard Folie 1 Gliederung
MehrCU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich
Seite 1 von 10 CU-R-CONTROL Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32 Autor: Christian Ulrich Datum: 08.12.2007 Version: 1.00 Seite 2 von 10 Inhalt Historie
MehrASV-Betrieb für die Coburger Schulen. Einbindung externer Schulen via RemoteApp
ASV-Betrieb für die Coburger Schulen Einbindung externer Schulen Agenda Coburger Schulen Vernetzung der Schulen Externe Schulen an zentralen ASV-Server Forderung von Schulleitern einer Möglichkeit zur
MehrSoftSERCANS SERCOS interface Master-Anbindung für PC-basierende Steuerungssysteme. Software-Release SoftSERCANS Version 01V11
SoftSERCANS SERCOS interface Master-Anbindung für PC-basierende Steuerungssysteme Software-Release SoftSERCANS Version 01V11 Zu dieser Dokumentation SoftSERCANS Titel SERCOS interface Master-Anbindung
MehrModellierung verteilter Systeme Grundlagen der Programm und Systementwicklung
Modellierung verteilter Systeme Grundlagen der Programm und Systementwicklung Wintersemester 2009/10 Prof. Dr. Dr. h.c. Manfred Broy Unter Mitarbeit von Dr. K. Spies, Dr. M. Spichkova, L. Heinemann, P.
MehrPortierung eines geeigneten LZ-basierten Kompressors auf LegUp-HLS
Kolloquium zur Projektarbeit des Moduls ET-INF-D-900 Portierung eines geeigneten LZ-basierten Kompressors auf LegUp-HLS Jens Voß jens.voss@mailbox.tu-dresden.de Dresden, 11.02.2015 Kolloquium - Projektarbeit
MehrDr. Klaus Körmeier BlueBridge Technologies AG
Dr. Klaus Körmeier BlueBridge Technologies AG Agenda Was ist ein SharePoint Wiki Anwendungsbeispiele und Erweiterungen Was ist beim Einsatz zu beachten Zusammenfassung Partner Partner BlueBridge AG SharePoint-Erfahrung
MehrSWT II Projekt. Chat - Anwendung. Pflichtenheft 2000 SWT
SWT II Projekt Chat - Anwendung Pflichtenheft 2000 SWT i Versionen Datum Version Beschreibung Autor 3.11.2000 1.0 erste Version Dietmar Matthes ii Inhaltsverzeichnis 1. ZWECK... 1 1.1. RAHMEN... 1 1.2.
MehrGrundlagen der Fehlerinjektion Lehrstuhl 12 Fakultät Informatik. Grundlagen der Fehlerinjektion
Grundlagen der Fehlerinjektion Gliederung Motivation für Fehlerinjektion Aufbau einer Fehlerinjektionsumgebung FARM Arten der Fehlerinjektion Hardware Software Simulation GOOFI 2/25 Warum Fehlerinjektion?
MehrHerzlich Willkommen. Roland Kistler. Tel. +49 (89) 242 39 90 17. Sales Engineer. r.kistler@online-usv.de. Folie 1
Herzlich Willkommen Roland Kistler Sales Engineer Tel. +49 (89) 242 39 90 17 E-Mail r.kistler@online-usv.de Folie 1 Datenanbindung eines NAS an eine USV-Anlage Folie 2 Testumgebung NAS mit Linux OS BUFFALO
MehrDrei Wege zur sicheren Luftfracht Alternativen nach Einführung des zertifizierten bekannten Versenders
Drei Wege zur sicheren Luftfracht Alternativen nach Einführung des zertifizierten bekannten Versenders 1/ 6.12.2011, Abteilung Industrie und Verkehr Gliederung Überblick über die 3 Wege und die laufende
MehrVHDL Einleitung. Dr.-Ing. Volkmar Sieh. Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2010
VHDL Einleitung Dr.-Ing. Volkmar Sieh Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2010 VHDL Einleitung 1/17 2010-04-14 Inhalt Entwurfsebenen und -sichten
MehrMODBUS/TCP und Beckhoff Steuerelemente
MODBUS/TCP und Beckhoff Steuerelemente Die 1.7.5 Version wurde zum DOMIQ/Base Modul die Funktion der Bedienung des MOD- BUS/TCP und MODBUS/UDP Protokolls hinzugefügt. Das Base Modul erfüllt die Rolle des
MehrVariabilitätsmodellierung in Softwareproduktlinien
Variabilitätsmodellierung in Softwareproduktlinien Universität Siegen Siegen, den 16. Februar 2015 1 Variabilität Definition Variabilität Variationspunkt Variante Arten von Variabilität Interne vs Externe
MehrSoftware Survivability
Software Survivability Ansatz zur Quantifizierung der Überlebensfähigkeit von Softwaresystem Seminar: Web-Qualitätsmanagement Sommersemester 2004 Gliederung 1. Einleitung 2. Survivability 3. Software Survivability
MehrBasisanforderungen: EVA-Prinzips. Erweiterte Anforderungen: wirtschaftlichen und privaten Alltag.
Basisanforderungen: 1. Erstelle eine einfache Motor-Steuerung (siehe Anforderungen) 2. Erläutere den Begriff Steuerung. 3. Benenne die Sensoren und Aktoren dieser Steuerung. 4. Beschreibe die Informationsverarbeitung
MehrAsynchrone Schaltungen
Asynchrone Schaltungen Dr.-Ing. Volkmar Sieh Institut für Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2013 Asynchrone Schaltungen 1/25 2013/07/18 Asynchrone Schaltungen
MehrWeb Interface für Anwender
Ing. G. Michel Seite 1/5 Web Interface für Anwender 1) Grundlagen: - Sie benötigen die Zugangsdaten zu Ihrem Interface, welche Sie mit Einrichtung des Servers durch uns oder Ihren Administrator erhalten
MehrÜbersicht aktueller heterogener FPGA-SOCs
Fakultät Informatik, Institut für Technische Informatik, Professur VLSI-Entwurfssysteme, Diagnostik und Architektur Übersicht aktueller heterogener FPGA-SOCs Vortrag zum Lehrstuhlseminar Tilo Zschau tilo.zschau@mailbox.tu-dresden.de
MehrWann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?
DGSV-Kongress 2009 Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt? Sybille Andrée Betriebswirtin für und Sozialmanagement (FH-SRH) Prokuristin HSD Händschke Software
MehrNanoCAN & NanoJEasy. Software training
NanoCAN & NanoJEasy Software training NanoCAN NanoCAN ist ein nützliches Tool für: - Prüfung - Fehlersuche und -behebung - Firmware-Updates Unsere Steuerungen sind immer CAN-Slaves. Aus diesem Grund stehen
MehrAgiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de
Agiles Design Dr.-Ing. Uwe Doetzkies Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de startupcamp berlin 15.3.2013 Regionalgruppe Berlin/Brandenburg Arbeitskreis Freiberufler
MehrOSEK / OSEKtime - ein Vergleich
OSEK / OSEKtime - ein Vergleich Hauptseminar WS 07/08 André Puschmann andre.puschmann@stud.tu-ilmenau.de Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Fachgebiet Rechnerarchitektur
MehrProbleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl
16.04.2013 Advanced Seminar "Computer Engineering" WS2012/2013 Probleme der Navigation von Rehabilitationsroboter: Intelligenter Rollstuhl Sandrine Michele Chouansu Lehrstuhl für Automation; Universität
MehrWirtschaftsinformatik I Teil 2. Sommersemester 2008. 1. Übung
Wirtschaftsinformatik I Teil 2 Sommersemester 2008 1. Übung Sarah Mund, Kirstin Simon, Markus Trierweiler, Christian Molitor, Jonathan Jäger, Björn Kirsten Aufgabenstellung Diskutieren Sie die Vor- und
MehrTransfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen
Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- entwicklung von Fahrzeugen Martin Jaensch, Dr. Bernd Hedenetz, Markus Conrath Daimler AG Prof. Dr. Klaus D. Müller-Glaser
MehrUmfang, Kosten und Trends der betrieblichen Weiterbildung Ergebnisse der IW-Weiterbildungserhebung 2008
Umfang, Kosten und Trends der betrieblichen Weiterbildung Ergebnisse der IW-Weiterbildungserhebung 2008 Institut für Arbeitsmarkt und Berufsforschung Nürnberg, 22. Juni 2010 Christian Hollmann 1 Motivation
MehrFassade. Objektbasiertes Strukturmuster. C. Restorff & M. Rohlfing
Fassade Objektbasiertes Strukturmuster C. Restorff & M. Rohlfing Übersicht Motivation Anwendbarkeit Struktur Teilnehmer Interaktion Konsequenz Implementierung Beispiel Bekannte Verwendung Verwandte Muster
MehrDokumentation für die Software-Wartung
7. Workshop Software-Reengineering Dokumentation für die Software-Wartung Stefan Opferkuch Universität Stuttgart Institut für Softwaretechnologie, Abteilung Software Engineering 4. Mai 2005 Übersicht Wie
MehrTestplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
MehrPowermanager Server- Client- Installation
Client A Server Client B Die Server- Client- Funktion ermöglicht es ein zentrales Powermanager Projekt von verschiedenen Client Rechnern aus zu bedienen. 1.0 Benötigte Voraussetzungen 1.1 Sowohl am Server
MehrProSafe-RS sicherheitsgerichtete Technik
ProSafe-RS sicherheitsgerichtete Technik Hochverfügbare Technologie des Yokogawa PLS Die Yokogawa-Leitsysteme CENTUM CS und CS 3000 sind bereits seit über zehn Jahren auf dem Markt und kommen in vielen
MehrZugriff auf elektronische Angebote und Datenbanken der Hochschulbibliothek von externen Lokationen
Zugriff auf elektronische Angebote und Datenbanken der Hochschulbibliothek von externen Lokationen Um auch von extern auf die erweiterten Inhalte der Hochschulbibliotheken zugreifen zu können, nehmen Sie
MehrVortrag zur Diplomarbeit
Fakultät Informatik Professur für VLSI-Entwurfssysteme, Diagnostik und Architektur Vortrag zur Diplomarbeit Entwurf und Implementierung eines zuverlässigen verbindungsorientierten Transportprotokolls für
MehrRequirements-Traceability in der industriellen Praxis Ziele und Einsatz
Requirements-Traceability in der industriellen Praxis Ziele und Einsatz Forschungsprojekt gefördert von der Deutschen Forschungsgemeinschaft Elke Bouillon elke.bouillon@tu-ilmenau.de 04.12.2012 Seite 1
MehrVirtual Maintenance Trainer (VMT)
Virtual Maintenance Trainer (VMT) Präsentation DGLR Workshop 24.& 25. Februar 2010 Page 1 Wer bin ich? Thomas Hančil Dipl. Informatiker seit 1998 bei EADS VMT für Eurofighter SW-Entwickler Integration-
MehrProduct Line Engineering (PLE)
Product Line Engineering (PLE) Produktlinienentwicklung Von Christoph Kuberczyk Christoph Kuberczyk, SE in der Wissenschaft 2015, Product Line Engineering 1 Gliederung 1. Was ist PLE? 2. Motivation 3.
MehrPräsentation DIN-EN 81-1/A1: 2005 DIN-EN 81-2/A1: 2005 (PESSRAL) 15. Juni 2008 VI. Schwelmer Liftsymposium
Präsentation DIN-EN 81-1/A1: 2005 DIN-EN 81-2/A1: 2005 (PESSRAL) 15. Juni 2008 VI. Schwelmer Liftsymposium PESSRAL: Programmable Electronic Systems in Safety Related Applications for Lifts (Programmierbare
MehrVerteilte Systeme: Übung 4
Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist
MehrQuick Guide Mitglieder
Fairgate Vereinssoftware Quick Guide Mitglieder Login Einloggen unter: http://my.fairgate.ch/zop/ Falls noch kein Passwort vorhanden ist, muss dieses angefordert werden. Dafür deine E-Mails Adresse in
MehrSimulation von räumlich verteilten kontinuierlichen Modellen
Vorlesungsreihe Simulation betrieblicher Prozesse Simulation von räumlich verteilten kontinuierlichen Modellen Prof. Dr.-Ing. Thomas Wiedemann email: wiedem@informatik.htw-dresden.de HOCHSCHULE FÜR TECHNIK
MehrMontageanleitung multicontrol Erweiterungsmodule
Montageanleitung multicontrol Erweiterungsmodule Druckhaltung Expansion Nachspeisung Entgasung 1. Allgemein multicontrol Erweiterungsmodul analoge Fernmeldungen Das Erweiterungsmodul bietet die Ausgabe
MehrEin einfaches Modell zur Fehlerfortpflanzung
Ein einfaches Modell zur Fehlerfortpflanzung Jens Chr. Lisner lisner@dc.uni-due.de ICB / Universität Duisburg-Essen AK Fehlertoleranz 11/2006 p. Problemstellung Üblich bei der Formalisierung von Systemen:
MehrRegelungs- und Systemtechnik 1. Kapitel 1: Einführung
Regelungs- und Systemtechnik 1 Kapitel 1: Einführung Prof. Dr.-Ing. Pu Li Fachgebiet Simulation und Optimale Prozesse (SOP) Luft- und Raumfahrtindustrie Zu regelnde Größen: Position Geschwindigkeit Beschleunigung
Mehr1 Einleitung. 1.1 Motivation und Zielsetzung der Untersuchung
1 Einleitung 1.1 Motivation und Zielsetzung der Untersuchung Obgleich Tourenplanungsprobleme zu den am häufigsten untersuchten Problemstellungen des Operations Research zählen, konzentriert sich der Großteil
MehrSymmetric Multiprocessing mit einer FPGA basierten. Marco Kirschke INF-M3 Seminar Wintersemester 2010/2011 25. November 2010
Symmetric Multiprocessing mit einer FPGA basierten MPSoC Plattform Marco Kirschke INF-M3 Seminar Wintersemester 2010/2011 25. November 2010 Inhalt Motivation Vorarbeiten Ziele für die Masterarbeit Vorgehensweise
MehrÜbungen zur Softwaretechnik
Technische Universität München Fakultät für Informatik Lehrstuhl IV: Software & Systems Engineering Markus Pister, Dr. Bernhard Rumpe WS 2002/2003 Lösungsblatt 9 17. Dezember 2002 www4.in.tum.de/~rumpe/se
MehrOntologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Mathias Schraps, 25.11.2011
Ontologiebasierte Entwicklung von Anforderungsspezifikationen im Automotive-Umfeld Agenda Inhalt Audi Electronics Venture GmbH Motivation und Kontext Aktuelle Fragestellung Lösungsansatz Zusammenfassung
MehrWorkflow Systeme mit der Windows Workflow Foundation
Studiengang Electronic Business (EB) Diplomarbeit (280000) Workflow Systeme mit der Windows Workflow Foundation externe Betreuung durch Christoph Müller vorgelegt bei Prof. Dr. Michael Gröschel von Hans-Martin
MehrTechnical Note 0302 ewon
Technical Note 0302 ewon Variablen (Tags) aus einer Rockwell Automation Steuerung auslesen - 1 - Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Information... 3 1.2 Hinweis... 3 2 Allen Bradley MicroLogix...
MehrAnlage 1 B zur Spezifikation Anbieterwechsel Teil 1, Abläufe bei der Vorabstimmung
Anlage 1 B zur Spezifikation Anbieterwechsel Teil 1, Abläufe bei der Vorabstimmung Version: 1.0.0 Status: abgestimmt Editoren: Jürgen Dohle, Telekom Deutschland Tel: +49 228 181-45638 E-Mail: juergen.dohle@telekom.de
MehrDIN EN81 - A3 Sicherheitskonzept UCM
DIN EN81 - A3 Sicherheitskonzept UCM UCM: Unintended Car Movement Unbeabsichtigte Bewegung des Fahrkorbs von der Haltestelle weg bei geöffneter Tür Vorschrift Mit der 3. Änderung der Maschinenrichtlinie
MehrSoftware-Evolution im Staged Lifecycle Model
Unterstützung evolutionärer Softwareentwicklung durch Merkmalmodelle und Traceability-Links Matthias Riebisch Technische Universität Ilmenau, matthias.riebisch@tu-ilmenau.de Arbeitsgruppe Software-Wartung
MehrJava Enterprise Architekturen Willkommen in der Realität
Java Enterprise Architekturen Willkommen in der Realität Ralf Degner (Ralf.Degner@tk-online.de), Dr. Frank Griffel (Dr.Frank.Griffel@tk-online.de) Techniker Krankenkasse Häufig werden Mehrschichtarchitekturen
MehrFragen und Antworten
Fragen und Antworten im Umgang mit dem elektronischen Abfallnachweisverfahren eanv in Bezug auf die ZKS-Abfall -Allgemeine Fragen- www.zks-abfall.de Stand: 19.05.2010 Einleitung Auf den folgenden Seiten
MehrSkalierung des Ausgangssignals
Skalierung des Ausgangssignals Definition der Messkette Zur Bestimmung einer unbekannten Messgröße, wie z.b. Kraft, Drehmoment oder Beschleunigung, werden Sensoren eingesetzt. Sensoren stehen am Anfang
MehrBedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers
Bedienungsanleitung PC-Konfigurationssoftware des ID Inclinometers 1. Installation und Programmstart Die Verbindung zum Inclinometer funktioniert nicht unter Windows XP, 2000. 1.1 Installation Zur Installation
MehrTechnisches Datenblatt
Technisches Datenblatt Moxa iologik E1212 - HMI Technisches Datenblatt Seite 1 von 6 Version 1.0, Stand: 21. November 2015 1. Allgemeines Copyright 2015 by Holsten Systems GmbH Alle Rechte vorbehalten.
MehrDominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH
Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH Peter Cullen, Microsoft Corporation Sicherheit - Die Sicherheit der Computer und Netzwerke unserer Kunden hat Top-Priorität und wir haben
MehrTechNote: Exchange Journaling aktivieren
Produkt: Kurzbeschreibung: NetOrchestra MA Emailarchivierung Exchange Journaling aktivieren Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben. Dazu sollten Sie über gute bis
MehrALEXANDER NÉMETH A L E X A N D E R. N E M E T H @ I N T E R N A T I O N A L - P A R T N E R S. O R G + 4 9 ( 0 ) 1 5 1 1-2 5 7 1 1 5 6 24/09/2012
1 ALEXANDER NÉMETH ANE PROJEKTMANAGEMENT UND TRAINING P R O U D M E M B E R OF T H E C L U B OF I N T E R N A T I O N A L P A R T N E R S Y O U R I N T E R N A T I O N A L T H I N K T A N K A L E X A N
MehrGrundbegriffe der Informatik
Grundbegriffe der Informatik Einheit 15: Reguläre Ausdrücke und rechtslineare Grammatiken Thomas Worsch Universität Karlsruhe, Fakultät für Informatik Wintersemester 2008/2009 1/25 Was kann man mit endlichen
MehrBundeseinheitliche Grundsätze für das Testverfahren nach. 22a Datenerfassungs- und -übermittlungsverordnung (DEÜV)
GKV-SPITZENVERBAND, BERLIN 23.07.2015 Bundeseinheitliche Grundsätze für das Testverfahren nach 22a Datenerfassungs- und -übermittlungsverordnung (DEÜV) in der vom 01.01.2016 an geltenden Fassung Der GKV-Spitzenverband
MehrVerkürzung von Entwurfszeiten
Verkürzung von Entwurfszeiten durch Matlab-basiertes HPC R. Fink, S. Pawletta Übersicht aktuelle Situation im ingenieurtechnischen Bereich Multi-SCEs als Konzept zur Verkürzung von Entwurfszeiten Realisierung
MehrNeuer Vorraum-Sensor. Dr. H. Klein, CEDES GmbH VII. Schwelmer Symposium 15. 16. Juni 2009
Die nächste Generation Neuer Vorraum-Sensor auf Basis einer 3D-Kamera Dr. H. Klein, CEDES GmbH VII. Schwelmer Symposium 15. 16. Juni 2009 Inhalt: Türsensoren im Wandel der Zeit Probleme an automatischen
MehrInbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:
Verwendete Komponenten im Beispiel: Siemens: CPU: 416F-3 PN/DP FW 5.2 STEP7: 5.4 + SP4 Primary Setup Tool: 4.0 Lenze: 9400: Highline V 7 TA: Stellantrieb Drehzahl FW 3.0.3 Profinet Modul 1.30 MM330 und
MehrZunächst empfehlen wir Ihnen die bestehenden Daten Ihres Gerätes auf USB oder im internen Speicher des Gerätes zu sichern.
Anleitung zum Softwareupdate Eycos S 75.15 HD+ Eine falsche Vorgehensweise während des Updates kann schwere Folgen haben. Sie sollten auf jeden Fall vermeiden, während des laufenden Updates die Stromversorgung
MehrA Domain Specific Language for Project Execution Models
A Domain Specific Language for Project Execution Models Eugen Wachtel, Marco Kuhrmann, Georg Kalus Institut für Informatik Software & Systems Engineering Inhalt Einführung und Hintergrund Problembereiche
MehrImplementierung einer GUI für ANTS
Lehrstuhl Netzarchitekturen und Netzdienste Institut für Informatik Technische Universität München Implementierung einer GUI für ANTS Florian Wohlfart Abschlusspräsentation Bachelorarbeit Überblick Einleitung:
MehrE-Learning-Content. E-Learning-Content wird von vielen Hochschullehrern in unterschiedlichstem Umfeld hergestellt
Bildungsportal Sachsen Strategie und Lösungen für den Einsatz von e-learning-content Lagerung Sicherheit Nutzung Integration E-Learning-Content im BPS Ausgangssituation E-Learning-Content wird von vielen
MehrPetri-Netze / Eine Einführung (Teil 2)
Manuel Hertlein Seminar Systementwurf Lehrstuhl Theorie der Programmierung Wiederholung (1) Petri-Netz = bipartiter, gerichteter Graph Aufbau: Plätze (passive Komponenten) Transitionen (aktive Komponenten)
MehrFührung im Callcenter. und warum in Callcentern manch moderner Führungsansatz scheitert
Führung im Callcenter und warum in Callcentern manch moderner Führungsansatz scheitert Ihre Dozenten (max. 1 Seite) : Roland Rüger; Geschäftsführer SympaTel AG Philip Gabriel; Geschäftsführer CWB IT GmbH
MehrKonzeption und Implementierung einer Videodigitalisierung und Videoausgabe unter Embedded Linux. Kolloquium von Frank Schwanz
Konzeption und Implementierung einer Videodigitalisierung und Videoausgabe unter Embedded Linux Kolloquium von Frank Schwanz Aufgabenstellung Im Rahmen des Projektes Initiative Intelligente Autonome Systeme
MehrTechnische Fachhochschule Berlin University of Applied Sciences
Technische Fachhochschule Berlin University of Applied Sciences Fachbereich II Mathematik - Physik Chemie Masterarbeit von Dipl.-Ing. Ingrid Maus zur Erlangung des Grades Master of Computational Engineering
MehrLocal Control Network Technische Dokumentation
Steuerung von Hifi-Anlagen mit der LCN-GVS Häufig wird der Wunsch geäußert, eine Hi-Fi-Anlage in die Steuerung der LCN-GVS einzubinden. Auch das ist realisierbar. Für die hier gezeigte Lösung müssen wenige
MehrEchtzeitanomalieerkennung für Internetdienste (Abschlussvortrag)
Lehrstuhl für Netzarchitekturen und Netzdienste Institut für Informatik Technische Universität München Echtzeitanomalieerkennung für Internetdienste (Abschlussvortrag) Markus Sieber Betreuer: Ali Fessi,
MehrDer Datenschutzbeauftragte
Die Zulässigkeit von Videoüberwachungsmaßnahmen am Arbeitsplatz unterliegt sehr strengen gesetzlichen Anforderungen und erfordert immer eine ausführliche Abwägung der betroffenen Interessen des Kameraverwenders
MehrLokalisierung durch Messung von WLAN-Signallaufzeiten
Lokalisierung durch Messung von WLN-Signallaufzeiten Mario Haustein Herbsttreffen der GI/ITG-Fachgruppe etriebssysteme 11. November 2011 Mario Haustein (TU Chemnitz) Lokalisierung durch WLN 11. November
MehrAlwinPro Care Modul Schnittstelle TV-Steuerung
AlwinPro Care Modul Schnittstelle TV-Steuerung Beschreibung AlwinPro Care bietet die Möglichkeit TV für tageweise abzurechnen und stellt für die Freischaltung der Leistung einen Authentifizierungsserver
MehrWege zur Service Orientierten Organisation. Prof. Dr. Eberhard Schott e-mail: eberhard.schott @ fh-aschaffenburg.de
Vortrag Prof. Dr. Eberhard Schott e-mail: eberhard.schott @ fh-aschaffenburg.de 1. Anforderungen an eine Service Orientierte -Organisation Eine -Organisation sollte den Mentalitätswandel zum Dienstleistungsanbieter
MehrDer neue Personalausweis Erste Ergebnisse aus dem offenen Anwendungstest
Der neue Personalausweis Erste Ergebnisse aus dem offenen Anwendungstest Jan Mönnich dfnpca@dfn-cert.de 1 Motivation 2 Motivation Start des neuen PA im November 2010 Frage: Kann der neue PA die DFN-Anwender
MehrEinsatz von LabVIEW FPGA im Rahmen eines HIL-Testautomaten. Christian Tölle
Einsatz von im Rahmen eines HIL-Testautomaten Christian Tölle LabVIEW Anwendertreffen 2008 Vorschau mit Einleitende lierte Betrachtung eines Problembereichs sowie Ableitung der resultierenden Anforderungen
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrTechnische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin
Technische Voraussetzungen und Kompatibilitätsliste GemDat/Rubin Zielgruppe Kunde und GemDat Informatik AG Freigabedatum 5. April 20 Version 1.43 Status Freigegeben Copyright 20 by GemDat Informatik AG
MehrSCHULVERSUCH INFORMATIK IN BADEN-WÜRTTEMBERG. Gerhard Liebrich Peter-Petersen-Gymnasium Mannheim
SCHULVERSUCH INFORMATIK IN BADEN-WÜRTTEMBERG Gerhard Liebrich Peter-Petersen-Gymnasium Mannheim 20.02.2011 G. Liebrich, Schulversuch Informatik 2 Überblick Schulversuch Beginn im Schuljahr 2008/09 Ende
MehrSichere E-Mail für Rechtsanwälte & Notare
Die Technik verwendet die schon vorhandene Technik. Sie als Administrator müssen in der Regel keine neue Software und auch keine zusätzliche Hardware implementieren. Das bedeutet für Sie als Administrator
MehrSenden von strukturierten Berichten über das SFTP Häufig gestellte Fragen
Senden von strukturierten Berichten über das SFTP Häufig gestellte Fragen 1 Allgemeines Was versteht man unter SFTP? Die Abkürzung SFTP steht für SSH File Transfer Protocol oder Secure File Transfer Protocol.
Mehr