Ich erledige meine Arbeit in Verilog und RTL-Design
FPGA VERILOG INGENIEUR
Über diesen Service
Suchst du einen professionellen Hardware-Design-Ingenieur, der benutzerdefinierte digitale Logik implementiert, mit Sensoren interfaced oder deine Hardware-Architekturen debuggt? Du bist hier genau richtig!
Ich spezialisiere mich auf Verilog HDL und RTL-Design und liefere sauberen, vollständig synthetisierten und hochoptimierten Hardware-Code, der genau auf deine Spezifikationen abgestimmt ist. Ob du eine einfache Zustandsmaschine oder ein komplexes digitales System brauchst, ich sorge für effiziente Ressourcennutzung und fehlerfreie Timing-Abschlüsse.
Was ich anbiete:
- RTL-Design & Coding: Sauberer, modularer Verilog und SystemVerilog-Quellcode.
- FPGA IP Core Integration: Benutzerdefinierte Hardware-Treiber für SPI, I2C, UART, AXI und PWM.
- Sensor-Interfacing: Robuste digitale Steuerungsmodule für physische Hardware-Komponenten und Sensoren.
- Testbench & Simulation: Funktionalität mit klarer Wellenformanalyse mit Vivado XSIM überprüfen.
- FSM-Design: Zuverlässige Endliche Zustandsautomaten für komplexe Steuerungslogik.
- Matlab-Integration: Umwandlung von MATLAB/Simulink-DSP-Algorithmen in Hardwarestrukturen.
Tools: Xilinx Vivado, MATLAB.
Plattform:
FPGA
Expertise:
Debuggen
•
Im Test
•
Programmierung
FAQ
Automatische Übersetzung
Was muss ich bereitstellen, um das Projekt zu starten?
Bitte gib deine Projektanforderungen an, eine kurze Beschreibung der Logik oder Zustandsmaschine, das Ziel-FPGA-Board (falls vorhanden) und alle Datenblätter für Sensoren, die du interfaced haben möchtest.
Stellst du Simulations-Wellenformen bereit?
Ja! Jedes Paket enthält eine umfassende Testbench. Ich simuliere die Verilog-Module mit Vivado XSIM, um die Funktionalität vor der Lieferung zu überprüfen.
Kannst du Code für bestimmte FPGA-Entwicklungsboards schreiben?
Ja! Ich spezialisiere mich hauptsächlich auf Xilinx-Boards (Artix, Basys, Nexys) mit Vivado. Da Verilog jedoch universell ist, kann ich auch reinen, portablen RTL-Code bereitstellen, der mit Intel/Altera-Boards kompatibel ist, wenn du die Pin-Zuweisungen in Quartus vornimmst.

