I2C-HC / SCB Verifikation

Slides:



Advertisements
Ähnliche Präsentationen
SUCONET-K-Master SUCONET-K Master für XC100, 200
Advertisements

Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Computersimulation steuert echtes Frontpanel an
Entwicklung eines CAN-Treibers für IP460-Module mit CAN-Modul TIP816-10Entwicklung eines CAN-Treibers für IP460-Module mit CAN-Modul TIP Entwicklung.
Eine kleine Einführung
Überleben im Paragraphendschungel.
ixJED ixact GmbH Dr. Karsten Wendt
Can Bus Diagnose.
Netzwerkadapter FGT-IT-12 Netzwerke planen und installieren
Embedded Applications
Open Source Prozessor Leon2 Peer Royla und Marco Siebert RST-Labor WS 04/05 Prof. Dr.-Ing. Thomas Risse.
ISDN - Karten © by Holger °Shorty° Brock ®™
Netzwerke Peer-to-Peer-Netz Client-Server Alleinstehende Server
Evaluierung des ITU-T.124 Telekonferenzstandards
ODBC (Open Database Connectivity)
LabVIEW PROFIBUS VISA Treiber
Produktmanagement RimatriX & Software Solutions / Fabian Schäfer / 12
Saia® Systemkatalog Kapitel B2-Kommunikation & Interaktion
Professional Headend-Systems V 16, X-8, X-5 & X-2 twin
Systemaufbau / Komponenten
A PPLICATION P ROGRAM I NTERFACES. Erklärung Verwendung Typklassen G LIEDERUNG.
Kommunikation mit dem Terminal Achim Sommer FH München FB 07 Informatik/Mathematik Projektstudium Chipkarten SS 2001 Mit freundlicher Unterstützung von.
RFID-AUTHENTIFIZIERUNGSSYSTEM
Anwendungsinformationen für Prüfung der TFH-Verbindungen mit ET 91 Pilotpegelmessung an RF-Messpunkt Pegelmessung in Mitlauf-Betriebsart Pilotpegelmessung.
Funktionsgenerator auf PCI Karte
Der Design-Flow eines ASIC
Anforderungen an Automotive Bussysteme
Anschlussmöglichkeiten beim Samsung S3
System zur Videokompression Simone Buzzi Simon Häne Giuseppe Schiavello.
NETZWERKFÄHIGE- VERSION DER DINIERENDEN PHILOSOPHEN M. Monticelli, J. Albrecht.
Bussysteme WS 05/06 Dominik Fehrenbach EN5:
OpenSYstemforRoadInformationSupport. Was ist OSYRIS? IMB, Universität Karlsruhe (TH) Entwurf VermessungUnterhaltung Herstellun g Verwaltung
D-ATV Projekt © DD0YR.
Von Marcel Poppen & Oliver Lennartz
Thomas Schregenberger, David Seeger
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
© Crypto AG file: Know-How Transfer HC-2650 – Installation_V3 / 22-Jun-16 / 1 HC Installation HC-2650: Installations-Anleitung.
Parallele Lösung von Differential-Algebraischen Gleichungssystemen und Sensitivitätssystemen Seminarvortrag Daniel Abele
LINUX II Samba Verbindung mit Windows. Samba Übersicht ● Samba dient zur Verbindung von Linux-Clients mit Windows Rechnern ( samba-client ) sowie von.
Einrichtung eines Schulnetzwerkes unter Linux Besondere Lernleistung von Henrik Friedrichsen.
Inhaltsverzeichnis Was ist bsozial? Ziele Ressourcen Frontend API ER-Modell Qualitätssicherung Gantt Diagramm Fazit 1.
Ihr Lieferant für elektronische Bauteile und CAD/CAE/EDA-Software seit 1979.
Herzlich Willkommen Failover Cluster – Hochverfügbarkeit für kleines Geld.
Ihr Lieferant für elektronische Bauteile und CAD/CAE/EDA-Software seit 1979.
SE: Systementwurf, © Till Hänisch 2003 Systemarchitektur nach Sommerville, Software Engineering, Addison Wesley.
SMTP Sieve-Interpreter
SDRPager - Low Cost Funkrufsender
Somit ist klar (zumindest Modelleisenbahner):
Erste Schritte mit Personio
Erste Schritte im Internet of Things
ABB i-Bus® EIB/KNX DALI-Gateways DG/S 1.1
I2C beim Attiny Was ist I2C? I2C-Befehle Das PCF8574-Modul
Prüfung der FDM Frequenzmultiplex-Systeme mit ET 92
Programmieren in C / C++ Software Serial, Bluetooth
Web-Interface for Multi-FPGA Board Pamette
Prüfung der TFH-Verbindungen mit ET 91
Jakarta Struts Quasi-Standard für JSP-basierte Entwicklung: Jakarta Struts Key Features von Struts: Implementierung des Action-Command-Pattern („Model.
IR -Empfänger SS 2017 Walter, Henrik Pudwell, Claas-Lennart.
Netzwerk - Programmierung
Erste Schritte mit Personio
1AHWIL Dennis Can, Lucas Hofbauer, Fabian Harra
Test.
Den Bus erkunden ….
Prüfung der FDM Frequenzmultiplex-Systeme mit ET 91
ABB STOTZ-KONTAKT GmbH
Thema 4: Klassenbibliothek
1.1 Geschäftssystem als Ausgangspunkt
Lego Mindstorms Java mal anders
Testingenieur (m/w/d)
IO-Link Durchbruch in Sachen Kommunikation
 Präsentation transkript:

I2C-HC / SCB Verifikation Neue Testbench für den SCB-Slave Neue Stimuli: Angepasst an die doppelte Clock des SCB-Bus Timing der Signale entspricht dem Master Glitchfreie Implementierung der Manchester-Kodierung Zukünftige Aufgaben: Automatische Verifikation der Signale mittels Assertions Zugriff auf Testpakete u. Testreports mittels File-IO 25.09.2017

CAN Treiber unter Linux Ziel: Einheitliche Schnittstelle für die verschieden CAN-Interfaces Implementierung von einfachen Basisfunktionen - RX / TX, Konfiguration- u. Statusabfragen Direkter Zugriff auf den CAN-Bus aus dem Userspace Multithreading für unabhängiges Senden u. Empfangen Kvaser CAN-Interfaces Eigener Treiber + API Direkter Zugriff aus dem Userspace über Kvaser-API Nur eingeschränkt Multithread-tauglich 25.09.2017

CAN Treiber unter Linux SocketCAN Verwendet von SYSTEC Interfaces Netzwerkschicht im Kernel Direkter Zugriff auf den CAN-Bus via Raw-Sockets möglich CAN-Pakte über Netzwerk-Socket Konfiguration / Statusabfragen mittels Netlink-Nachrichten an den Kernel Herausforderungen: Variationen im Funktionsumfang von SocketCAN je nach Kernel 25.09.2017

CAN High-Level API Entwicklung einer einheitlichen API Vereinheitlichung des Verhalten der Interfaces Blackbox für CAN-Interfaces Implementierung übernimmt aufwändige Kommunikation mit dem Kernel Aktueller Stand: Sämtliche Kernfunktionen implementiert Tests abgeschlossen Differenzen der Interfaces: Kvaser Interface besser zu nutzen (direkter Zugriff u. Feedback) Systec Interface flexibler (Multithreading u. Sockets) 25.09.2017

Canakari CAN-Controller Implementierung des Canakari Controllers auf einem Artix 7 FPGA Synthese und erste Tests abgeschlossen Aktuell Funktionsfähig: Initialisierung und Konfiguration Empfang von CAN Nachrichten Weitere Aufgaben: Vollständige Inbetriebnahme z.B.: Zuverlässiges Senden von Nachrichten Dokumentierungen der gegenwärtigen Version inkl. Variationen 25.09.2017