Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Unterstützung im Bereich FPGA-Entwicklung

Eingestellt von FERCHAU Engineering GmbH

Gesuchte Skills: Java

Projektbeschreibung

Unterstützung in verschiedenen Themen: Sinvert NG FPGA - Aufteilung der Funktionalität auf 7 FPGAs 6 PBI-S => zur Ansteuerung von Endstufen (IGBTs) und zu einer Verwaltungseinheit den PBI-M - welcher neben der Verwaltung der PBI-S die Kommunikation zur
übergeordneten Instanz herstellt * Spezifikation und Implementierung von FPGAs für die Ansteuerung eines 3-Level-Wechselrichters * Spezifikationserstellungen PBI-M / PBI-S * Implementierung PBI-S * Verifizierung PBI-S Besonderheiten: *
Pulsweitenmodulierte Ansteuerungsmechanik für die IGBT * Modulsimulation der Regelungsmechanik * Automatisierte Erzeugung von Testpattern und für die Regelungsmechanik mit JAVA * Automatisierte Auswertung der Simulationsergebnisse per JAVA *
Modulsimulation von SINC2 und SINC3 Filtern * Automatisierte Erzeugung von Testpattern für die Sinc-Filter mit JAVA * Automatisierte Auswertung der Simulationsergebnisse der Filter per JAVA * Verifizierung der Funktion mit Hilfe eines Testaufbaus *
Simulation diverser Schutzmechanismen, Überstromerkennung, Spannungsüberwachung, Softerrordetection Verwendete Werkzeuge: * Modelsim / Lattice Diamond/Reveal-Logikanalyser / VHDL / JAVA Konzeptvergleich Sinvert NG mit Lösung von LD (PSA) - Der sogenannte
PSA ist eine Lösung zur Ansteuerung eines Wechselrichters für Motoren * Vergleich des Systems mit dem SinvertNG-Ansatz * Erstellung eines neuen Ansatzes mit Hilfe eines bereits bestehenden Systems * Spezifizierung der Anpassungen * Einarbeitung
Funktionalität PSA * Verifizierung unterschiedlicher Regelungsmechanismen und Interfaces * Spezifikation von notwendigen Änderungen * Dokumentation Besonderheiten: * diverse Reglungsmechanismen/-Interfaces Zeigerdauerschnittstelle, Komparatoransatz,
Winkelmodulation Verwendete Werkzeuge: * HDL-Author / Word Untersuchung VHDL Code Checker * Automatisierte Überwachung von Codingstyles * Bewertung unterschiedlicher Tools * Testdurchführung (ALINTs) * Evaluierung von Lintingtools und der Regelerstellung
* Einarbeitung ALINT Besonderheiten: * Programmierung eigener Regeln für einen ALINT-Regelsatz Verwendete Werkzeuge: * ALINT / Visual Studio Express C/C++ / VHDL Konzeptstudie High Speed Schnittstelle für den PSA4 * Wechsel des FPGA-Vendors für den PSA4 *
Gewinnung neuer Schnittstellen * Ziel der Studie: Validierung unterschiedlicher Verwendungsmöglichkeiten der Serdes-Schnittstellen vom CycloneIV * Verwendungsmöglichkeiten spezifizieren und validieren * Dokumentation der Ergebnisse Besonderheiten: *
Ethernet Protokoll, UDP * JAVA-Anwendung zum Senden und Empfangen von Ethernet-Paketen * RJ45 und LWL Lösungen * Nutzung von SFP-Module und deren Interface * Synchronisationsmechanismen * Geschwindigkeiten von 1G bis 4G mit parallel verlaufenden
Datenleitungen Verwendete Werkzeuge: * VHDL / HDL-Author / Altera Quartus2 / Altera SignalTabII Projekt ETB-Link * Übernahme und Einarbeitung bestehender Top-Level * Testbenches des ETB-Links * Kontrolle der Testbenches durch VHDL-Simulation *
Testbenches erweitern durch zusätzliche Testfälle (ARP, ICMP und IGMP) * Simulation dieser Testfälle auf Top-Level * Erstellen der notwendigen Scriptumgebung zur Simulation * Simulation VLAN Prioritäten und Multicast Reichenweitenbegrenzung * Erstellen
der notwendigen Scriptumgebung zur Simulation* Fundierte Kenntnisse in der FPGA-Entwicklung sowie Simulation Angewandte Werkzeuge: * Modelsim * Lattice Diamond/Reveal-Logikanalyser * VHDL * JAVA * C, C++ * Ethernet

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

  • Kategorie:

    IT Entwicklung

  • Skills:

    java

FERCHAU Engineering GmbH