Embedded System Design



Ähnliche Dokumente
Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v.

Lessons Learned in Projekten

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v.

Gehörbezogene Geräuschanalyse

Medizinisch Technische Akademie Esslingen Ihr Partner für Fortbildung

Schutz und Instandsetzung von Betonbauteilen im Brücken- und Ingenieurbau

Anwendungen der Sicherheitsnorm DIN EN ISO beim Aufbau von Maschinensteuerungen

> Grundlagen der Messung und Bewertung optischer Strahlung > Optische Messverfahren. Leitung Prof. Dr. Jürgen Nolting, Hochschule Aalen

Anwendungsorientierte Einführung in die numerische

Verkaufspsychologisches Know-how

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! Dipl.-Ing. Karol Frühauf,

Programmierung in Java

Estriche und Fußbodenkonstruktionen

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Projektmanagement im Maschinen- und

Problemlösungsorientierte Oberflächenanalytik

Vergießen und Verkapseln in der Elektrotechnik und

Digitales Hardwaredesign mit VHDL und FPGAs

Elektrische Antriebe für Automobilbauer

Grafik-Design für Nicht-Grafiker

Messtechnik beim kathodischen

Technische Akademie Esslingen Ihr Partner für Weiterbildung. In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v. (VDE

Bestände reduzieren Verfügbarkeit erhöhen Lieferservice verbessern

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Expertenwissen LWL-Technik

Die verantwortliche Elektrofachkraft im Bereich Elektromobilität

Strahlenschutzkurse in Technik und Forschung

Angebots- und Schnellkalkulation für Teile und Baugruppen

Qualitätssicherung in Software-/System- Entwicklung (Q3SE)

Projektmanagement im Bauwesen

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! CE-Kennzeichnung

Korrosionsschutz nach DIN EN ISO 12944

Methodensammlung für die Praxis

Testprozess-Management in Software- und Systementwicklung

Was passiert, wenn Querdenker sich durch Kunst inspirieren lassen?

Digitales Hardwaredesign mit VHDL und FPGAs

Kostenverursacher erkennen und Kosten senken. Dr.-Ing. Eugen Bendeich, Dipl.-Kfm. Stefan Schröder, MBA, Hochschule Karlsruhe

Grundlagen der Statistik mit R

Praxisorientierte Ermittlung von Messunsicherheiten elektrischer Größen

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Administration mobiler Endgeräte

Kalkulation und Auslegung von Werkzeugen zur Blechbearbeitung

High-Speed-Design von elektronischen Baugruppen und Systemen

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Grundlagen Software Engineering

Elektrische Anlagen in Krankenhaus und Medizintechnik

Leichtbaupotentiale erschließen ein Überblick über innovativen Leichtbau

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! Dr.-Ing. Dipl.-Kfm. Stefan Gels,

(KKS) Aufbaukurs für erdverlegte Anlagen

Elektrisches Messen mechanischer Größen

Starkstromanlagen im Krankenhaus, Strom - versorgung von medizinisch genutzten Geräten

Medizinisch Technische Akademie Esslingen Ihr Partner für Fortbildung. aus Mitteln des Europäischen Sozialfonds. Atemtherapiegeräte

Hochfrequenz- und Mikrowellenmesstechnik, Teil A

S08 Risikomanagement in

Systeme der Haustechnik

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v.

Explosionsschutz durch Eigensicherheit

Thermografische Analysen in der Instandhaltung elektrischer Anlagen und Betriebsmittel

S12 Risikomanagement in

Innovation und Kreativität in Konstruktion und Entwicklung

Technische Akademie Esslingen Ihr Partner für Weiterbildung

D a s P r i n z i p V o r s p r u n g. Anleitung. - & SMS-Versand mit SSL (ab CHARLY 8.11 Windows)

Sicherheit von Maschinen

Heizkostenabrechnung rechtliche und technische

Unterschrift eines Erziehungsberechtigten

Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren!

Innovation und Kreativität in Konstruktion und Entwicklung

Gruppen-anmeldung VTF-Aktivprogramm 2011

an Hochvolt-Komponenten von Elektrofahrzeugen

SISTEMA Intensivtraining

Transkript:

TAE Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v. (VDE) Unterstützt durch das Ministerium für Finanzen und Wirtschaft Baden-Württemberg aus Mitteln des Europäischen Sozialfonds. Förderung zu 30 % bzw. 50 % durch das Ministerium für Finanzen und Wirtschaft Baden-Württemberg. Zuschuss unter Vorbehalt der Mittelzusage und der Förderfähigkeit. Maschinenbau, Produktion und Fahrzeugtechnik Tribologie Reibung, Verschleiß und Schmierung Elektrotechnik, Elektronik und Energietechnik Informationstechnologie Medizintechnik und Gesundheitswesen Bauwesen, Energieeffizienz und Umwelt Betriebswirtschaft und Arbeitskompetenz Management und Führung Embedded System Design Ein Workshop mit der Xilinx Zynq- SOC-Plattform Referent Prof. Dr.-Ing. Frank Kesel, Hochschule Pforzheim Seminar in Ostfildern-Nellingen, An der Akademie 5 14. und 15. März 2016 Veranstaltung Nr. 34823.00.001

Embedded System Design Moderne FPGAs bieten durch die Integration von leistungsfähigen Mehrkern-Prozessor - systemen und programmierbarer Logik leistungsfähige SOC-Plattformen (SOC: System- On-Chip) für die Entwicklung von Embedded Systems. Diese SOC-Plattformen ermöglichen die Verwendung von Betriebssystemen wie Linux oder FreeRTOS und können, durch die Mehrkern-Prozessoren, auch als asymmetrische Multiprozessorsysteme konfiguriert werden. Durch die auf dem Chip vorhandene programmierbare Logik wird es zudem möglich, Teile der Anwendung in Hardware zu implementieren, und hierdurch die Gesamtleistung des Systems zu erhöhen. Das Xilinx Zynq-SOC integriert ein ARM Cortex A9-Doppelkern- Prozessorsystem mit einer programmierbaren Logik der Xilinx-7er-Serie auf einem Chip. Die Konfiguration des Systems und die Entwicklung von Hardware und Software werden durch die Vivado-Toolkette von Xilinx unterstützt. Ziel des Seminars Das Seminar bietet durch Vorträge und praktische Übungen eine Einführung in den Entwurf eines Embedded Systems mit der Zynq-Plattform unter Benutzung der Vivado-Toolkette. Ferner wird gezeigt, wie die Hardware des Systems mit der programmierbaren Logik durch IP-Cores aus der Xilinx-Bibliothek oder durch selbst entwickelte IP-Cores, unter Verwendung des IP-Integrators und des AXI4- Interface-Standards, erweitert werden kann. Darüber hinaus wird für die Beispiele mit Hilfe des Eclipse-basierten Xilinx-SDK gezeigt, wie unter Verwendung von Board Support Packages die Software für das System entwickelt werden kann und mit Hilfe des GNU-Debuggers Fehler gefunden werden können. Die Software wird dabei Bare-Metal in C geschrieben. Der Einsatz eines Betriebssystems ist nicht Bestandteil dieses Seminars.

Teilnehmerkreis Das Seminar richtet sich an Entwickler, die sich mit der Entwicklung von digitalen Schaltungen und Systemen befassen. Kenntnisse in der Programmierung von Mikroprozessorsystemen in C sind notwendig und Kenntnisse in der Programmierung von FPGAs mit VHDL hilfreich. Referent Prof. Dr.-Ing. Frank Kesel Hochschule Pforzheim. Verbindet die Theorie zum Entwurf komplexer Integrierter Schaltungen mit praktischer Erfahrung (ASIC Design bei Robert Bosch GmbH, Reutlingen und Philips Semiconductors AG, Zürich). Er ist stellvertretender Sprecher der Multi-Project- Chip-Gruppe der Hochschulen in Baden-Württemberg und einer der Autoren des Buches Entwurf von digitalen Schaltungen und Systemen mit HDLs und FPGAs Einführung mit VHDL und SystemC, Oldenbourg Wissenschaftsverlag, 2009. Programm Montag, 14. März 2016 8.45 bis 12.00 und 13.30 bis 16.45 Uhr 1. Einführung in den Entwurf von Embedded Systems mit der Zynq-Plattform und Vivado > Einführung in die Zynq-Plattform > Übersicht Vivado Design Suite > Übersicht IP-Integrator > Übersicht SW Development Kit 2. Übungseinheit 1: Entwurf eines einfachen Zynq- Systems > Anlegen eines Vivado-Projekts > Konfiguration der Hardware durch den IP-Integrator > Erzeugen eines SW-Testprogramms mit der SDK

3. Übersicht über die Zynq-Architektur > Zynq Processing System > Takt und Reset > Einführung in das AXI Bussystem 4. Erweiterung der Hardware durch die programmierbare Logik > IP-Katalog > Einbau von IP-Cores 5. Übungseinheit 2: Hinzufügen von IP-Blöcken im FPGA-Teil des ZYNQ > Konfiguration des Prozessorsystems für den Anschluss eines IP-Core > Hinzufügen von IP-Cores aus dem IP-Katalog > Entwicklung einer Testsoftware und Test des Systems 6. Entwurf von Custom-IP-Cores > Erzeugung und Packaging eines Custom- IP-Cores mit dem IP-Packager 7. Übungseinheit 3: Hinzufügen von benutzerdefinierten IP-Blöcken zum Prozessorsystem > Erzeugen eines Custom-IP-Cores mit dem IP-Packager > Modifikation des Cores > Einbau des Custom-IP-Cores > Constraints für die Pin-Zuordnung des IP-Cores Dienstag, 15. März 2016 8.45 bis 12.00 und 13.30 bis 16.45 Uhr 8. SDK Softwareentwicklungsumgebung > Übersicht über die SDK > Anlegen eines SDK-Projekts > GNU Toolchain > Software-Plattform und Compilereinstellungen > Address-Management und Linker Skript

9. Übungseinheit 4: Programmieren einer einfachen Anwendung > Exportieren von HW-Spezifikation und Bitfile in das SDK > Analysieren der Objektdatei > Verifikation auf der FPGA-Hardware 10. Softwarentwicklung und Debugging > Xilinx Treiberarchitektur > Timer und Timer API > Debugging-Werkzeuge 11. Übungseinheit 5: Softwareentwicklung und Debugging > Verwendung des privaten CPU-Timers > Einsatz des SW-Debuggers

Sie melden sich an Bitte nennen Sie Veranstaltung Nr. 34823.00.001 Veranstaltungstitel Vor- und Nachname, Anschrift Telefon, Telefax, E-Mail per Post Technische Akademie Esslingen e.v. An der Akademie 5, 73760 Ostfildern per Telefon Heike Baier Anmeldung +49 711 34008-23 per Telefax +49 711 34008-27 per E-Mail anmeldung@tae.de per Internet www.tae.de Wir reservieren auch Ihr Hotelzimmer. Wir berechnen EUR 1.080,- mehrwertsteuerfrei Im Falle Ihrer Förderfähigkeit (www.esf-bw.de, gilt nur für Baden-Württemberg) reduziert sich die Gebühr bis zum 49. Lebensjahr um 30 %. Sie erhalten 50 % Ermäßigung, wenn Sie förderfähig sind und vor oder während des Seminars das 50. Lebensjahr vollenden. Im Preis sind Arbeitsunterlagen, Mittagessen und Pausenverpflegung enthalten. TAE-Mitglieder erhalten 10% Rabatt. Sie sprechen uns an organisatorisch Telefon +49 711 34008-99 fachlich Dipl.-Ing. Roland Bach Telefon +49 711 34008-14 E-Mail roland.bach@tae.de Unsere Allgemeinen Geschäftsbedingungen Es gelten die unter www.tae.de einsehbaren Geschäftsbedingungen der Technischen Akademie Esslingen e.v. Seminarversicherung Bei kurzfristiger Stornierung Ihrer Teilnahme an der Veranstaltung fällt die volle Teilnahmegebühr an. Wir empfehlen daher den Abschluss einer Seminarversicherung bei unserem Partner, der EUROPÄISCHEN Reiseversicherung. Infos und Versicherungsabschluss www.tae.de E-Mail ioannis.kujumtzidis@tae.de Sie erhalten Qualität So finden Sie uns Das Qualitätsmanagementsystem der Technischen Akademie Esslingen ist nach DIN EN ISO 9001 zertifiziert. Anfahrpläne finden Sie unter www.tae.de Kostenlose Parkplätze am Haus Behindertengerechter Zugang Unser Service für Sie: Mit attraktiven Sonderkonditionen der Deutschen Bahn AG zur TAE. Infos unter www.tae.de Rahmenprogramm www.tae.de/service/rahmenprogramm