Modulare Grafische Programmierung (MGP) von FPGAs
|
|
- Dagmar Schräder
- vor 8 Jahren
- Abrufe
Transkript
1 Modulare Grafische Programmierung (MGP) von FPGAs Linna Lu Technische Universität Ilmenau Projektseminar KBSE Projektseminar KBSE Ilmenau Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 1
2 Gliederung des Vortrags: 1. Einleitung 2. Programmierung von FPGAs 3. Modulare Grafische Programmierung (MGP) als neuer Ansatz der FPGA-Programmierung 4. Anwendungsbeispiel der Programmierung 5. Zusammenfassung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 2
3 1.Einleitung 1.1 Problemstellung FPGAs (Field Programmable Gate Arrays) gehören durch schnelle parallel arbeitende Recheneinheiten zu den leistungsfähigsten digitalen Schaltkreisen. Ihre geringe Systemgröße und geringer Energieverbrauch sind besonders im embedded Bereich vorteilhaft. Sie sind für flexible und sehr leistungsfähige hardwareprogrammierbare Lösungen die beste Wahl. Probleme: Nur eine effektive Programmierung der FPGA-Hardware kann die volle Leistungsfähigkeit ausnutzen. gute Kenntnis der Hardwarestrukturen, der Beschreibungssprache und der Implementierungswerkzeuge ist notwendig lange Einarbeitungszeit und höhere Kosten Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 3
4 1.Einleitung 1.2 Zielstellung schnellere und einfachere Programmierung von FPGAs notwendig Verschiedene aktuelle Programmiermethoden neue Methode der Programmierung MGP J Kurze Einarbeitungszeit J Mögliche Erweiterung um eigenen HDL-Programmcode und weitere Module (Netzlisten, Cores) Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 4
5 Gliederung des Vortrags: 1. Einleitung 2. Programmierung von FPGAs 3. Modulare Grafische Programmierung (MGP) als neuer Ansatz der FPGA-Programmierung 4. Anwendungsbeispiel der Programmierung 5. Zusammenfassung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 5
6 2. Programmierung von FPGAs 2.1 Herkömmliche Programmiermethoden Design entry (Programmeingabe) mit HDL (Hardware Description Languages), wie VHDL und Verilog -Programmierung der genauen zeitlichen Zuordnung zu Ereignissen möglich -Simulationen in verschiedenen Stufen möglich Nachteil: -gute Kenntnis der Hardwarestrukturen, der Beschreibungssprache sowie der Implementierungs- und Simulationswerkzeuge notwendig VHDL Design Entry VHDL-Datei Synthese Netzliste Implementierung Programmierdatei Simulation zeitliche Simulation -Lange Einarbeitungszeit [2] Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 6
7 2. Programmierung von FPGAs 2.2 Erweiterte grafische Programmierung grafische Programmierumgebung mit Matlab/Simulink und System Generator (Xilinx) übersichtliche grafische Programmierung auf hohem Niveau einfache und leistungsfähig realisierbare Simulation Beispiel: 1) Erstellen eines Moduls Ermittlung des Helligkeitsmaximums im Videobild mit Matlab/Simulink und System Generator 2) Simulation und Generierung der HDL-Dateien und Netzlisten Auf die Funktion und Anwendung dieses Moduls wird als nächstes eingegangen! Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 7
8 2. Programmierung von FPGAs Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 8
9 2. Programmierung von FPGAs Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 9
10 2. Programmierung von FPGAs Nachteile der Programmierung mit Matlab/Simulink und System Generator Notwendige Kenntnis der kommandozeilenorientierten Matlab- Scriptsprache, der grafischen Simulink-Programmierung, der Blöcke des System Generators und die Kenntnis des Implementierungsprogramms des FPGA-Herstellers Hohe Softwarekosten, speziell für zusätzliche Toolboxen, Blocksets, System Generator und Implementierungswerkzeug Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 10
11 Gliederung des Vortrags: 1. Einleitung 2. Programmierung von FPGAs 3. Modulare Grafische Programmierung (MGP) als neuer Ansatz der FPGA-Programmierung 4. Anwendungsbeispiel der Programmierung 5. Zusammenfassung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 11
12 3. Modulare Grafische Programmierung (MGP) Anwendung der MGP MGP nutzt die Oberfläche des ECS-Programms (Bestandteil der XILINX Implementierungssoftware) mit grafischen Grundelementen; ECS ist auch Programmieroberfläche für komplexere Funktionen Programmieren durch grafische Verbindungen der Grundelemente sowie komplexer Funktionsmodule Zusammenführung von Funktionen aus verschiedenen Programmierquellen möglich (Arbeit im Team) Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 12
13 3. Modulare Grafische Programmierung (MGP) Bestandteile der MGP ECS/Schematic Rahmenprogramm entsprechend der Hardwareumgebung auf der FPGA-Platine Funktionsmodule mit Dokumentation der Funktionen Softwarebedienung und Dokumentation des Programmierprinzips zu MGP Alle Bestandteile sind bei der AVT GmbH Ilmenau erhältlich! Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 13
14 Gliederung des Vortrags: 1. Einleitung 2. Programmierung von FPGAs 3. Modulare Grafische Programmierung (MGP) als neuer Ansatz der FPGA-Programmierung 4. Anwendungsbeispiel der Programmierung 5. Zusammenfassung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 14
15 4. Anwendungsbeispiel der Programmierung mit MGP 4.1 Aufgabenstellung Kameraanwendung zur Erkennung von Laserpointerpunkten in Videobildern und Anzeige der maximalen Helligkeiten und der Position auf einem Display Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 15
16 4. Anwendungsbeispiel der Programmierung mit MGP 4.2 Hardware-Plattform der Programmierung Ein FPGA-Development Kit der AVT GmbH Ilmenau war die Basis für die Realisierung der Aufgabenstellungen Blockschaltbild der AVT Development Kit-Hardware [4] Zusätzlich: ist eine Kameraplatine mit einem Graustufen CMOS-Sensor (max. Auflösung 1280x1024) angesteckt Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 16
17 4. Anwendungsbeispiel der Programmierung mit MGP Rahmenprogramm für das Ansprechen Der Hardware- Komponenten: Realisierung der Darstellung des Videobildes der Kamera auf einem Display mit einer Auflösung von 800x600 (SVGA) sichtbaren Bildpunkten bei 37,5 Bilder/s aus dem CMOS-Sensor Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 17
18 4. Anwendungsbeispiel der Programmierung mit MGP 4.3 Umsetzung der Programmierung mit MGP notwendige Module für Aufgabestellung CLK_DLL clk reset Pixeltakt Kamerasensoransteuerung 25 MHz RDY Bildinfo SRAM- Steuerung 25 MHz -> 50 MHz Bildinfo SVGA-Ausgabe 800x MHz Bildinfo Synchr. Counter 800x MHz Zähler Maxinfo Maximalwertbestimmung Maximalwertparameteranzeige Kommunikation I²C-Steuerung des Kamerasensors und RS232 Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 18
19 4. Anwendungsbeispiel der Programmierung mit MGP MGP-Programmierung für die Aufgabe Das Rahmenprogramm im Programm ECS öffnen Auswahl der notwendigen Komponenten Löschen nicht notwendiger Komponenten (hier nicht) Hinzufügen zusätzlich benötigter Komponenten (Max, Max_view) Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 19
20 4. Anwendungsbeispiel der Programmierung mit MGP Für zusätzliche Module Max und Max_view: notwendige Funktionsdateien (Netzliste: funktion.ngc, ECS-Symbol: funktion.sym) aus ngc_netzlisteverzeichnisse in das Arbeitsverzeichnis kopieren. ngc_netzlisteverzeichnisse Arbeitsverzeichnis Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 20
21 4. Anwendungsbeispiel der Programmierung mit MGP Einfügen und Verbinden der Module im ECS- Programm Symbolauswahl aus Arbeitsverzeichnis Funktionsmodul einfügen und verbinden Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 21
22 4. Anwendungsbeispiel der Programmierung mit MGP Die fertige Umsetzung der Programmierung für die Aufgabe SRAM-Steuerung Takt Kamerasteuerung SVGA-Ausgabe Zähler Kommunikation Max Max_View Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 22
23 4. Anwendungsbeispiel der Programmierung mit MGP Die Berechnung der Programmierdatei nach Abspeichern im ESC-Programm Beginn der Implementierung in der ISE durch Generate Programming File Programmteil Impact Programmierdatei mit dem Programmteil Impact in den FPGA laden. Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 23
24 4. Anwendungsbeispiel der Programmierung mit MGP Zur Realisierung AVT Development Kit mit CMOS-Kamera und Anschlüssen Kameramodul VGA-Anschluß RS232 FPGA-Platine Stromversorgung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 24
25 4. Anwendungsbeispiel der Programmierung mit MGP Ergebnisse für die Aufgabe Laserpunkt auf der Projektionsfläche und Darstellung am Monitor (Laserpointererfassung) Laserpunkt Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 25
26 Gliederung des Vortrags: 1. Einleitung 2. Programmierung von FPGAs 3. Modulare Grafische Programmierung (MGP) als neuer Ansatz der FPGA-Programmierung 4. Anwendungsbeispiel der Programmierung 5. Zusammenfassung Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 26
27 5. Zusammenfassung Modulare Grafische Programmierung (MGP) Einfache Bedienungen der Programmieroberfläche Zusammenführung von Modulen aus verschiedenen Programmierquellen (z.b. VHDL, Matlab/Simulink, ECS, Cores), d.h. Verbesserung der Teamarbeit für modulare Programmerstellung Implementierungssoftware Xilinx ISE als Web Pack kostenfrei Umfangreiche fertige Funktionsmodule (mehr als 800) von einfachen Grundfunktionen bis zur sehr komplexen Funktionen (überwiegend Bildverarbeitung, auch JPEG-Komprimierung) Umfangreiche Dokumentationen (Toolboxbeschreibung, Softwaredokumentation) Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 27
28 Literatur [1] [2] [3] Pospiech, J.: Modular Graphical Programming (MGP) of FPGAs, Conference proceedings, Embedded world conference 2005, Nürnberg, [4] Kurzbeschreibung AVT Spartan-IIE Development Kit (deutsch), [5] Dokumentation MGP-Toolbox, Internes Papier der AVT GmbH Ilmenau, wird mit MGP verkauft Vielen Dank für Ihre Aufmerksamkeit! Fragen? Linna Lu Projektseminar Softwaresysteme/Prozessinformatik KBSE 28
Willkommen. Programmierung (MGP) von FPGAs. zur Präsentation
Willkommen zur Präsentation Modulare Grafische Programmierung (MGP) von FPGAs Dr.-Ing. J. Pospiech AVT GmbH Ilmenau Am Hammergrund 1 98693 Ilmenau Tel: +49 (0)3677 / 64 79 0 Fax: +49 (0)3677 / 64 79 69
MehrModulare Grafische Programmierung (MGP) von FPGAs
Modulare Grafische Programmierung (MGP) von FPGAs Dr.-Ing. Jörg Pospiech AVT GmbH Ilmenau Am Hammergrund 1 D-98693 Ilmenau Tel.: +49 (0) 3677 64790 Fax.: +49 (0) 3677 647999 Mail: j.pospiech@avt-ilmenau.de
MehrAVT Spartan-3E Development Kit AVT DK S3E-500 (V1.0) 21.05.2008
AVT Spartan-3E Development Kit Kurzbeschreibung AVT DK S3E-500 (V1.0) 21.05.2008 Inhaltsverzeichnis Kapitel 1: Kapitel 2: Einführung Komponenten und Eigenschaften AVT Spartan-3E Development Kit Benutzerhandbuch
Mehrzum NEMO-Anwenderforum Industrielle Bildverarbeitung am 03.04.2007 in Dresden
Vortrag zum NEMO-Anwenderforum Industrielle Bildverarbeitung am 03.04.2007 in Dresden Umsetzung leistungsfähiger Algorithmen der industriellen Bildverarbeitung in FPGAs Dr.-Ing. J. Pospiech, AVT GmbH Agenda
MehrFotos in Tobii Communicator verwenden
Fotos in Tobii Communicator verwenden Hier wird beschrieben wie man Fotos in Tobii Communicator verwenden kann und was man zur Nutzung beachten sollte. Fotonutzung in Tobii Communicator In einigen Fällen
MehrAnbindung LMS an Siemens S7. Information
Datum: 18.09.2003 Status: Autor: Datei: Lieferzustand Rödenbeck Dokument1 Versio n Änderung Name Datum 1.0 Erstellt TC 18.09.03 Seite 1 von 1 Inhalt 1 Allgemein...3 2 Komponenten...3 3 Visualisierung...4
MehrEINE MODULARE TESTPLATTFORM FÜR DAS PROTOTYPING VON DRAHTLOSEN SYSTEMEN
EINE MODULARE TESTPLATTFORM FÜR DAS PROTOTYPING VON DRAHTLOSEN SYSTEMEN Einleitung Zunehmender Einsatz von Kurzstreckenfunk in Form drahtloser Datenkommunikation im Bereich IEEE Standard 802.15.4 - Zigbee
MehrBANKETTprofi 9.0 Facelift
BANKETTprofi 9.0 Facelift Mit der Version 9.0 wurde der BANKETTprofi einem umfangreichen Facelift unterzogen, welches sich an folgenden Aspekten orientiert: - Anpassung der Bedienung an aktuelle Software-Standards.
Mehr1) Farbsteuergerät in der Nikobus-Software unter Modul zufügen hinzufügen.
Programmierung des Farbsteuergeräts 340-00112 für Nikobus Diese Bedienungsanleitung gilt auch für die Nikobus-Produkte 340-00111 und 340-00113. Achtung: einige der aufgeführten Betriebsarten sind nur auf
Mehr#SmartHomeTaHoma2.0 1
#SmartHomeTaHoma2.0 1 TaHoma2.0: Überblick Neue Bedienoberfläche Neue Funktionen Neue Anmeldung Neue Partnerschaften 2 Neues Funkprotokoll Neue Produkte TaHoma2.0: Überblick Neue Bedienoberfläche Neue
MehrRemote Arbeitsplatz - SPS-Einstieg (ACC)
Remote-Arbeitsplätze (RA) von SCE Schweiz SCE Siemens Automation Cooperates with Education und steht für die Partnerschaft mit den Ausbildungsstätten in der Schweiz Remote Arbeitsplatz - SPS-Einstieg (ACC)
Mehr3. GLIEDERUNG. Aufgabe:
3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung
MehrIhr CMS für die eigene Facebook Page - 1
Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das
MehrAufbau einer attraktiven Homepage für die Lehrveranstaltung für SBWL
Aufbau einer attraktiven Homepage für die Lehrveranstaltung für SBWL Vortragende Daniel Mende Sebastian Herzog Ali Badreddine 1 Übersicht Einleitung Die Webseite Gruppenfindung Unser Thema Aufgabenverteilung
MehrInstallation und Inbetriebnahme von Microsoft Visual C++ 2010 Express
Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation
MehrRobot Karol für Delphi
Robot Karol für Delphi Reinhard Nitzsche, OSZ Handel I Version 0.1 vom 24. Januar 2003 Zusammenfassung Nach der Einführung in die (variablenfreie) Programmierung mit Robot Karol von Freiberger und Krško
MehrWorum geht es in diesem Projekt?
Worum geht es in diesem Projekt? In dem Aktuellen SocialMedia Umfeld wird es immer schwieriger der Informationsflut und Schnittstellen Basis Herr zu werden und alle Schnittstellenprozesse im Überblick
MehrDa ist meine Anleitung drin!
Da ist meine Anleitung drin! Auf den folgenden Seiten finden Sie eine detaillierte Anleitung, wie Sie Ihren Verein am effizientesten präsentieren können! Die meistgelesene Zeitung in OÖ Laut Regioprint
MehrSTAATLICHE REGELSCHULE Carl August Musäus - ST Schöndorf Weimar
STAATLICHE REGELSCHULE Carl August Musäus - ST Schöndorf Weimar Berichtsheft Name:. Schuljahr:.. Inhaltsverzeichnis 1. Thema der Arbeit (Präzisierung) 2. Allgemeine Hinweise 2.1. Ziel 2.2. Zeitlicher Ablauf
MehrMaterialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft
SEA IT Applications Materialupload Verwalten von Unterrichtsmaterialien über das STiNE-Webportal Dokumentenversion: Oktober 2013 SEA IT Applications - 2 - Inhalt 1 Einleitung... - 3-2 Materialien einstellen...
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Abi-Retter-Strategien: Texterörterung. Das komplette Material finden Sie hier:
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Das komplette Material finden Sie hier: Download bei School-Scout.de Thema: TMD: 47047 Kurzvorstellung des Materials: Teil der Abi-Retter-Strategie-Serie:
MehrGussnummern-Lesesystem
Gussnummern-Lesesystem Die Einzigartigkeit des visolution-systems liegt in der Verwendung von 3D- Bildverarbeitung. Bei dem Erstellen von Nummern auf Gussteilen kann die Qualität der Gussnummern sowohl
MehrSybase Central Dokumentation Aktivierung der Monitoringfunktion
Sybase Central Dokumentation Aktivierung der Monitoringfunktion Version 1.0 14. Dezember 2012 Inhaltsverzeichnis 1 EINLEITUNG... 3 2 ZIELSETZUNG... 3 3 VORGEHENSWEISE... 3 4 ANHANG... 7 4.1 DOKUMENTHISTORIE...
MehrWORKSHOP für das Programm XnView
WORKSHOP für das Programm XnView Zur Bearbeitung von Fotos für die Nutzung auf Websites und Online Bildergalerien www.xnview.de STEP 1 ) Bild öffnen und Größe ändern STEP 2 ) Farbmodus prüfen und einstellen
MehrI P A S M M D Innovative Software zur Prozessoptimierung. Prozessoptimierung durch Mensch-Maschine-Diagramm
I P A S M M D Innovative Software zur Prozessoptimierung Prozessoptimierung durch Mensch-Maschine-Diagramm Interaktive Fallbeispiele und weitere Informationen unter: www.mitterhauser.com Optimierung durch
MehrProgrammteil Bautagebuch
Programmteil Bautagebuch Version: 2.07 Datum: 24.05.2005 Modul: Bautagebuch / Regiebericht Programmaufruf: Stammdaten Grunddaten Lohnarten Stammdaten Mitarbeiter - Zusatz Belege Zeiterfassung Positionen
Mehr==============================!" ==
Wie kann ich einen beliebigen Port der Firewall für kommende und gehende Verbindungen freischalten? Möchten Sie einen beliebigen Port für kommende und gehende Verbindungen Freischalten, so ist der "Gaming
MehrDuonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.
Duonix Service Software Bedienungsanleitung Sehr geehrte Kundin, sehr geehrter Kunde Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software. Prüfen Sie ob Sie die Aktuellste
MehrIndustrie 4.0 in Deutschland
Foto: Kzenon /Fotolia.com Industrie 4.0 in Deutschland Dr. Tim Jeske innteract-conference Chemnitz, 07.05.2015 Entwicklung der Produktion Komplexität Quelle: Siemens in Anlehnung an DFKI 2011 07.05.2015
MehrAnwendungsbeispiele Buchhaltung
Kostenstellen in Webling Webling ist ein Produkt der Firma: Inhaltsverzeichnis 1 Kostenstellen 1.1 Was sind Kostenstellen? 1.2 Kostenstellen in der 2 Kostenstellen in Webling 2.1 Kostenstellen erstellen
MehrTISIS - Industrie 4.0. Ereignis, Ort, Datum
- Industrie 4.0 Ereignis, Ort, Datum TISIS Software Die vollständige Maschinen- Software wird als Option für die gesamte Tornos Produktpalette angeboten Sie ermöglicht es Ihnen, Ihre Maschine zu programmieren
MehrVom Finden und Suchen Büroorganisation und KitaPlusQM
Vom Finden und Suchen Büroorganisation und KitaPlusQM Fachtag am 18. März 2015 Folie 1 Erkenntnisse aus Check bearbeiten. QMH ergänzen, verändern... Act Erkenntnisse Veränderungen Plan Erkunden Entscheiden
MehrIhre Lizenz ändern. Stand 01/2015
Ihre Lizenz ändern Stand 01/2015 EXACT ONLINE 2 Inhaltsverzeichnis Lizenzverwaltung aufrufen... 3 Hinzufügen... 4 Registrierung ändern Downgrade / Upgrade... 5 Beenden teilweise / komplette Kündigung...
MehrLayoutmodelle. Steffen Schwientek Große Klostergasse 5 61169 Friedberg Email:schwientek@web.de Web :schlaukopp.org
Layoutmodelle HTML wurde von ihren Erfindern nicht als Layoutsprache entworfen, sondern zur Informationsübermittlung entworfen Es gab verschiedene Modelle, welche das Web populär machten und. Bei Erstellung
MehrNeue 3D Machine Vision Software im Metro-Stil von Windows 8 lässt in die Zukunft blicken
Konzentration auf das Wesentliche: Innovative Benutzeroberfläche und Touchscreen für intuitive Bedienung Neue 3D Machine Vision Software im Metro-Stil von Windows 8 lässt in die Zukunft blicken Mit der
MehrAnleitung zum GUI Version 2.x
GUI (Graphical User Interface) für PC-DMIS V3.x 4.x Seite 1 von 7 Anleitung zum GUI Version 2.x Einsatzziel des Programms: Über ein grafisches Menü PC-DMIS Messprogramme starten. Empfehlenswert für Anwender
MehrTTS - TinyTimeSystem. Unterrichtsprojekt BIBI
TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen
MehrEsgibt viele Softwarelösungen für die Dienstplanung Esgibt aber nur einen Dienstplan wie diesen!
EDV-Dienstplan Esgibt viele für die Dienstplanung Esgibt aber nur einen Dienstplan wie diesen! 1 Zeitersparniss durch Generator Automatische Planung mit Optimierer Optimierer Dienstplanung reduziert sich
MehrLehrer: Kurs wiederherstellen
Lehrer: Mit der Funktion Wiederherstellen ist es Ihnen möglich, gesicherte Kurse wiederherzustellen. Sie benötigen dazu einen Leerkurs. Hinweise im Vorfeld Die Voreinstellung im Leerkurs zum Dateiupload
MehrArgelander Institut für Astronomie. Persönliche Website
Argelander Institut für Astronomie Persönliche Website Zunächst loggt man sich auf www.astro.uni-bonn.de/typo3 mit seinem AIfA Zugang ein. Nach erfolgreichem Login befindet man sich im Backend des TYPO3
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
MehrPersönliches Adressbuch
Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN
Mehr1 Einleitung. Lernziele. Diagramme zur Visualisierung von Daten erstellen. Diagramme formatieren Lerndauer. 4 Minuten.
1 Einleitung Lernziele Diagramme zur Visualisierung von Daten erstellen Diagramme formatieren Lerndauer 4 Minuten Seite 1 von 19 2 Diagramm in Excel erstellen Excel ist das wichtigste Programm für die
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
MehrFORUM HANDREICHUNG (STAND: AUGUST 2013)
FORUM HANDREICHUNG (STAND: AUGUST 2013) Seite 2, Forum Inhalt Ein Forum anlegen... 3 Forumstypen... 4 Beiträge im Forum schreiben... 5 Beiträge im Forum beantworten... 6 Besondere Rechte der Leitung...
MehrWasserfall-Ansätze zur Bildsegmentierung
Wasserfall-Ansätze zur Bildsegmentierung von Philipp Jester Seminar: Bildsegmentierung und Computer Vision 16.01.2006 Überblick 1. Problemstellung 2. Wiederholung: Wasserscheiden-Ansätze 3. Der Wasserfall-Ansatz
MehrHilfe zur Urlaubsplanung und Zeiterfassung
Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,
MehrGeben Sie in dem offenen Suchfeld den Namen Ihrer Einrichtung ein und klicken Sie auf Suchen.
Erläuterungen zur Online-Pflege im Weiterbildungsportal Die Online-Pflege erlaubt sowohl das Bearbeiten bereits vorhandener Kurse als auch das Anlegen neuer Kurse. Wichtig ist, dass ein Kurs, der an mehreren
MehrSoftware zum Registrieren und Auswerten von Projektzeiten im Netzwerk
Software zum Registrieren und Auswerten von Projektzeiten im Netzwerk DS Projekt ist eine Software zum Erfassen und Auswerten von Projektzeiten. Sie zeichnet sich durch eine besonders schnelle und einfache
MehrWeb2Lead. Konfiguration
Web2Lead Konfiguration 1. Was ist Web2Lead?... 3 2. Erstellen Sie ein individuelles Kontaktformular... 3 2.1 Optionen...4 2.2 Benachrichtigungen...4 2.3 Verkaufschance...4 2.4 Formular Felder...4 Copyright
MehrNet2 Entry. Ein Leitfaden für den Errichter. Eine Türsprechanlage für vielseitige Sicherheit und Gebäudemanagement
Net2 Entry Ein Leitfaden für den Errichter Eine Türsprechanlage für vielseitige Sicherheit und Gebäudemanagement Net2 Entry Verbesserte Funktionalität der Türsprechanlage für vielseitige Sicherheit und
MehrBMW ConnectedDrive. www.bmw.com/ connecteddrive. Freude am Fahren BMW CONNECTED DRIVE. NEUERUNGEN FÜR PERSONALISIERTE BMW CONNECTED DRIVE DIENSTE.
BMW ConnectedDrive www.bmw.com/ connecteddrive Freude am Fahren BMW CONNECTED DRIVE. NEUERUNGEN FÜR PERSONALISIERTE BMW CONNECTED DRIVE DIENSTE. 1 EINLEITUNG. Im Rahmen der Neuausrichtung von BMW ConnectedDrive
MehrHandbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager
Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager Dateiname: ecdl2_03_05_documentation Speicherdatum: 22.11.2004 ECDL 2003 Modul 2 Computermanagement und Dateiverwaltung
MehrVisuelles Programmieren. mit der neuen. Moskito Workbench
Visuelles Programmieren mit der neuen Moskito Workbench Was ist die Moskito-Workbench? Grafische Programmieroberfläche Kann auch ohne explizite Kenntnisse der Moskito-Programmiersprache genutzt werden.
MehrSocial Media Einsatz in saarländischen Unternehmen. Ergebnisse einer Umfrage im Mai 2014
Social Media Einsatz in saarländischen Unternehmen Ergebnisse einer Umfrage im Mai 2014 Social Media Nutzung in saarländischen Unternehmen Umfrage vom 06.05.2014 28.05.2014 Zehn Fragen 174 Teilnehmer Social
MehrMediensteuerung für das Videokonferenzsystem
Mediensteuerung für das Videokonferenzsystem Einleitung: Mit Hilfe der in der Aula installierten Videokonferenzanlage können Übertragungen in die Hörsäle 1, 2, und 3 der Sowi aufgebaut werden. Übertragen
MehrBitRecords FPGA Modul XC6SLX25_V2.0, Mai2013 1
BitRecords FPGA Modul XCSLX FPGA Modul zur Anwendung im Hobby- und Prototypenbereich Eigenschaften: Xilinx Spartan (XCSLX-FGGC) Nutzer-IOs On-Board 0MHz Oszillator LEDs, Taster Rastermaß:. mm Maße: x mm
MehrRundum-G. Die Anforderungen durch ständig steigende
Rundum-G LevelOne bietet für jede Netzwerkanwendung alles aus einer Hand. Produkte, Schulungen und die individuelle Projektunterstützung für den Fachhandel. Die Anforderungen durch ständig steigende Produktangebote
MehrEntwicklung des Dentalmarktes in 2010 und Papier versus Plastik.
Sehr geehrter Teilnehmer, hier lesen Sie die Ergebnisse aus unserer Umfrage: Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik. Für die zahlreiche Teilnahme an dieser Umfrage bedanken wir
MehrProseminar: Website-Managment-System. NetObjects Fusion. von Christoph Feller
Proseminar: Website-Managment-System NetObjects Fusion von Christoph Feller Netobjects Fusion - Übersicht Übersicht Einleitung Die Komponenten Übersicht über die Komponenten Beschreibung der einzelnen
MehrProjektsteuerung Projekte effizient steuern. Welche Steuerungsinstrumente werden eingesetzt?
1.0 Projektmanagement Mitarbeiter, die Projekte leiten oder zukünftig übernehmen sollen Vermittlung von Grundwissen zur erfolgreichen Durchführung von Projekten. Die Teilnehmer erarbeiten anhand ihrer
MehrModellbildungssysteme: Pädagogische und didaktische Ziele
Modellbildungssysteme: Pädagogische und didaktische Ziele Was hat Modellbildung mit der Schule zu tun? Der Bildungsplan 1994 formuliert: "Die schnelle Zunahme des Wissens, die hohe Differenzierung und
MehrTimeSafe Zeiterfassung. Version 2.5 (April 2009)
TimeSafe Zeiterfassung Version 2.5 (April 2009) Die TimeSafe Zeiterfassung ist bereits bei über 50 Unternehmen aus verschiedensten Branchen produktiv im Einsatz. Um die Leistungsfähigkeit weiter zu erhöhen
MehrWollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!
Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Sehr geehrte(r) Geschäftspartner(in), Um Ihre Transaktionen schneller durchzuführen, bieten wir
MehrEinrichten des Email-Clients (Outlook-Express)
Einrichten des Email-Clients (Outlook-Express) 1. Outlook Express öffnen 2. Anschließend im Menü Extras Konten wählen. 3. Dann können Sie wie unten abgebildet ein Konto hinzufügen. 4. Hier tragen Sie bitte
Mehr3.14 Die Programmieroberfläche Programmierung
121 3.14 Die Programmieroberfläche Programmierung Besonderheiten Die Oberflächen der einzelnen Quellen (3S, KW-Software, Siemens-TIA-Portal, logi.cad 3, PAS4000) sind in sich unterschiedlich. Aber auch
Mehr1. Einführung. 2. Weitere Konten anlegen
1. Einführung In orgamax stehen Ihnen die gängigsten Konten des Kontenrahmens SKR03 und SKR04 zur Verfügung. Damit sind im Normalfall alle Konten abgedeckt, die Sie zur Verbuchung benötigen. Eine ausführliche
MehrEin Tool zum Rapid-Prototyping von Multitouch- Anwendungen
Ein Tool zum Rapid-Prototyping von Multitouch- Anwendungen Author: Frederic Raber Betreuer: Dr. Michael Kipp Gliederung Motivation Ähnliche Arbeiten System Ausblick Motivation Beispiel: Implementierung
MehrLizenzmanager Installation. Release: VISI 21 Autor: Christian Dallaserra Datum: 18.12.2012 Update: Simon Schmitt Datum: 09.02.2015
Lizenzmanager Installation Release: VISI 21 Autor: Christian Dallaserra Datum: 18.12.2012 Update: Simon Schmitt Datum: 09.02.2015 Inhaltsverzeichnis 1 Einzelplatzlizenz... 3 1.1 Softwareschutz... 3 2 Installation
MehrAnleitung zur Excel-Anwendung Basisprämienberechnung
Anleitung zur Excel-Anwendung Basisprämienberechnung Inhaltsverzeichnis Inhaltsverzeichnis... 1 Abbildungsverzeichnis... 1 1. Einleitung... 2 2. Allgemeine Anwendungshinweise... 2 3. Die Tabellenkalkulation...
MehrWebstream.eu Live Streaming mit ManyCam
Webstream.eu Live Streaming mit ManyCam Einführung Die Software ManyCam ist eine sogenannte 'virtuelle Webcam-Software', die wir als Ergänzung zum Adobe Flash Media Encoder zum Streamen mit Webstream.eu
MehrAndreas Joppich Weitlingstr. 92 10317 Berlin Tel: 0176 83043355 Mail: andreas.joppich@gmx.de - Web: www.projekte-joppich.de
Dokumentation zum Forum Jugend in der Grafschaft 2020 Auswertung der Auftaktveranstaltung Mit dieser Dokumentation wird der Prozess zur Auswertung der Ergebnisse des Weltcafés von der Auftaktveranstaltung
MehrHANDBUCH LSM GRUNDLAGEN LSM
Seite 1 1.0 GRUNDLAGEN LSM 1.1. SYSTEMVORAUSSETZUNGEN AB LSM 3.1 SP1 (ÄNDERUNGEN VORBEHALTEN) ALLGEMEIN Lokale Administratorrechte zur Installation Kommunikation: TCP/IP (NetBios aktiv), LAN (Empfehlung:
MehrInformatik 2 Labor 2 Programmieren in MATLAB Georg Richter
Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter Aufgabe 3: Konto Um Geldbeträge korrekt zu verwalten, sind zwecks Vermeidung von Rundungsfehlern entweder alle Beträge in Cents umzuwandeln und
MehrErstellen einer E-Mail in OWA (Outlook Web App)
Erstellen einer E-Mail in OWA (Outlook Web App) Partner: 2/12 Versionshistorie: Datum Version Name Status 13.09.2011 1.1 J. Bodeit Punkte 7 hinzugefügt, alle Mailempfänger unkenntlich gemacht 09.09.2011
MehrNuke Menü Version 0.2 / VKP Neu! Jetzt mit Gruppenzuordnung der Links (Nur für Admins, nur für Mitglieder, nur für Anonyme oder für Alle)
Nuke Menü Version 0.2 / VKP Neu! Jetzt mit Gruppenzuordnung der Links (Nur für Admins, nur für Mitglieder, nur für Anonyme oder für Alle) Author: Bernd Alexander K. W. Köhler http://www.pixel-cms.de email:
Mehreasytermin App easysolution GmbH 1
easytermin App easysolution GmbH 1 Einleitung Vorwort Sowohl Interessenten als auch Kunden sollten zu jedem Zeitpunkt und von jedem Ort aus Termine mit unseren Mitarbeitern vereinbaren können. Um hierzu
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrDigital Insights Industrie 4.0. Bundesverband Digitale Wirtschaft (BVDW) e.v.
Digital Insights Industrie 4.0 Bundesverband Digitale Wirtschaft (BVDW) e.v. Prognostizierte Auswirkungen der Industrie 4.0 auf die deutsche Wirtschaft im Allgemeinen Die internationale Wettbewerbsfähigkeit
MehrKurzbeschreibung AccuControl Akkumulator Management Software
. TopCon Netzgeräte Serie Kurzbeschreibung AccuControl Akkumulator Management Software 1 / 8 AccuControl_Flyer_V0.2_de.doc TopCon QUADRO Systeme: Vier Wege zur Analyse von Akku-Systemen 1. Abstract Die
MehrVorstellung Version 1.00 vom 03. März 2009 Christian Schnettelker, www.manoftaste.de
Vorstellung Version 1.00 vom 03. März 2009 Christian Schnettelker, www.manoftaste.de Einleitung seit einiger Zeit steht allen Mitgliedern der Laborgemeinschaft Mediteam und den an das MVZ Dr. Löer, Dr.
MehrKap. 35 Swing: Grundlagen Kap. 36.1 Swing: Hauptfenster
Kap. 35 Swing: Grundlagen Kap. 36.1 Swing: Hauptfenster by Ali Bastan Gliederung Grundlagen von Swing 1. Kurze Einleitung 2. Warum Swing, wenn es das AWT gibt? 3. Was ist Swing? 4. Merkmale von Swing 5.
MehrInhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation. 7 Key Features.
Inhalt 1 Übersicht 2 Anwendungsbeispiele 3 Einsatzgebiete 4 Systemanforderungen 5 Lizenzierung 6 Installation 7 Key Features Seite 2 von 11 1. Übersicht MIK.mobile for ipad ist eine Business Intelligence
MehrLizenzmanager Installation. Release: VISI 2016 R1 Autor: Christian Dallaserra Update: Simon Schmitt Datum: 30.11.2015
Lizenzmanager Installation Release: VISI 2016 R1 Autor: Christian Dallaserra Update: Simon Schmitt Datum: 30.11.2015 Inhaltsverzeichnis 1 Einzelplatzlizenz... 3 1.1 Softwareschutz... 3 2 Installation des
MehrPräsentation Von Laura Baake und Janina Schwemer
Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung
MehrDokumentation Typo3. tt - news - Nachrichtenmodul
Dokumentation Typo3 tt - news - Nachrichtenmodul 2 Inhaltsverzeichnis 1.1 Erstellen neuer News Beiträge... 3 1.2 Bearbeiten des Textes... 4 1.3 Einstellen Datum, Archivdatum, Sprache... 5 1.4 Einfügen
Mehr.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
Mehr0110 Internet Explorer 8. 1 Einleitung. Lernziele. Internet Explorer 8 für das Internet nutzen. Feeds abonnieren Lerndauer. 4 Minuten.
1 Einleitung Lernziele Internet Explorer 8 für das Internet nutzen Feeds abonnieren Lerndauer 4 Minuten Seite 1 von 20 2 Internetseite öffnen» Als Standard enthält die Taskleiste einen Eintrag für den
MehrHilfe zur Dokumentenverwaltung
Hilfe zur Dokumentenverwaltung Die Dokumentenverwaltung von Coffee-CRM ist sehr mächtig und umfangreich, aber keine Angst die Bedienung ist kinderleicht. Im Gegensatz zur Foto Galeria können Dokumente
MehrDas EDV-Cockpit mit MindManager für SharePoint
Das EDV-Cockpit mit MindManager für SharePoint 2010 MindBusiness GmbH 29.03.2010 - 2 - Inhalt Mindjet MindManager für SharePoint: Das EDV-Cockpit... 3 Vorbereitungen in SharePoint... 3 Aufbau der Map...
Mehre-books aus der EBL-Datenbank
e-books aus der EBL-Datenbank In dieser Anleitung wird erklärt, wie Sie ein ebook aus der EBL-Datenbank ausleihen und mit dem Programm Adobe Digital Edition öffnen. Folgende Vorraussetzungen sind eventuell
MehrPreisinformation 2015: Gerne schicken wir Ihnen für Ihren Betrieb ein angepasstes Angebot oder führen Ihnen unsere Produkte persönlich Vor Ort vor.
Preisinformation 2015: Gerne schicken wir Ihnen für Ihren Betrieb ein angepasstes Angebot oder führen Ihnen unsere Produkte persönlich Vor Ort vor. Über 20 Jahre Erfahrung in der Entwicklung und Umsetzung
MehrTipps & Tricks Neuerungen Nr. 5/ 2015. Externe Web-Shops im UniKat für Laborverbrauchsmaterial & Chemikalien
Tipps & Tricks Neuerungen Nr. 5/ 2015 V01 08-06-2015 Externe Web-Shops im UniKat für Laborverbrauchsmaterial & Chemikalien Inhalt Einleitung... 2 Externe Web-Shops auswählen... 3 Artikelsuche und Artikelauswahl...
MehrPlanung. Visualisierung. Programmierung
Planung Visualisierung Programmierung Michael Bücking und Matthias Fenske GbR VisuExpert Brinkstrasse 29 49685 Emstek Tel: 04473 / 94379-0 Fax: 04473 / 94379-29 info@visuexpert.de www.visuexpert.de Wir
MehrEinrichten des Elektronischen Postfachs
Einrichten des Elektronischen Postfachs Für die Einrichtung des Elektronischen Postfachs melden Sie sich wie gewohnt in unserem Online-Banking auf www.sparkasse-unnakamen.de an. Wechseln Sie über Postfach
MehrEin mobiler Electronic Program Guide
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide Ein iphone Prototyp auf Basis von Web-Technologien 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller
MehrVersand des Wochenberichts an andere Rotary Clubs
Rotary International Distrikt 1842 DICO-Newsletter August 2015 Verehrte rotarische Freundinnen und Freunde, liebe Sekretarias und Sekretäre, liebe Internetbeauftrage, Der DICO-Newsletter für August 2015
Mehr