Je rédigerai des modules et testbenches Verilog, SystemVerilog ou VHDL pour FPGA
Services d’ingénierie électrique par un étudiant MSc TUe spécialisé en RF, FPGA
À propos de ce service
Vous avez besoin de Verilog, SystemVerilog ou VHDL pour votre projet FPGA ? Je conçois une RTL propre et synthétisable avec une vérification appropriée.
Ce que je fournis :
Logique combinatoire et séquentielle
FSM et contrôleurs
Interfaces de communication (SPI, I2C, UART, AXI-Lite)
Blocs DSP (filtres, arithmétique, pipelines)
Contrôleurs mémoire et FIFO
Testbenches (SV ou cocotb)
Correction de bugs et revues de code
Mon approche :
Chaque module est livré avec un testbench. Je vérifie la fonctionnalité avant la livraison et fournis des formes d’onde montrant le bon fonctionnement. Le code est propre au niveau lint et respecte les conventions de l’industrie.
Contexte :
Étudiant en électronique à TU Eindhoven avec des cours FPGA et une expérience pratique de projets en conception numérique.
Objectifs :
Code Xilinx (Vivado), Intel/Altera (Quartus), Lattice, ou code indépendant du fournisseur.
Envoyez-moi votre demande, je confirmerai l’étendue et le calendrier avant que vous passiez commande.
FAQ
Traduction automatique
Quelles FPGA prenez-vous en charge ?
J’écris pour Xilinx, Intel/Altera et Lattice. Indiquez votre cible et je garantirai la compatibilité.
Fournissez-vous des fichiers de simulation ?
Oui, chaque livraison comprend un testbench et des instructions pour lancer la simulation.
Pouvez-vous corriger ou optimiser du code existant ?
Absolument. Partagez votre code et décrivez le problème — je diagnostiquerai et corrigerai.
Et la synthèse et le timing ?
Les forfaits Standard/Premium incluent des rapports de synthèse. Je peux optimiser le timing si nécessaire.
Réalisez-vous des systèmes FPGA complets ?
Je me concentre sur des modules individuels ou de petits sous-systèmes. Pour les grands designs SoC, discutons d’abord de l’étendue.
Pouvez-vous aider avec des testbenches cocotb ?
Oui ! J’écris des testbenches cocotb basés sur Python pour des vérifications plus complexes.
