Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> VHDL

Gratis VHDL-simulator & editor setup: Een studentengids

VHDL- en FPGA-ontwerp kan duur lijken, maar studenten hebben toegang tot toonaangevende tools gratis. Hieronder een stapsgewijze handleiding voor het installeren van twee van de meest vertrouwde VHDL-tools – een industriestandaard simulator en een lichte, gratis editor – zodat je direct kunt beginnen met coderen en testen.

1. Kies een VHDL-simulator

Siemens EDA's ModelSim (voorheen Mentor Graphics) blijft de industriestandard voor VHDL-simulatie. Of je nu je voorbereidt op je eerste professionele rol of concepten prototypet, ModelSim (of het zusterproduct QuestaSim) biedt de breedte aan functies en compatibiliteit die je op het werk zult verwachten.

Hoewel commerciële licenties duur kunnen zijn, biedt ModelSim verschillende gratis, volledig legale opties. Deze omvatten studentenlicenties, community-edities en academische bundles die Windows, Linux en macOS ondersteunen. Klik hier voor een overzicht van gratis VHDL-simulator installatie-opties.

2. Kies een VHDL-editor

Hoewel ModelSim een basisteksteditor bevat, kiezen de meeste ingenieurs voor een externe editor met rijkere syntax-highlighting, code-aanvulling en projectbeheer. Voor Windows-gebruikers is Notepad++ een populaire keuze – gratis, lichtgewicht en uitbreidbaar met een speciale VHDL-plugin.

Hieronder een korte screencast die de download en installatie van Notepad++ en de VHDL-plugin demonstreert:

Zodra ModelSim en Notepad++ geïnstalleerd zijn, ben je klaar om in VHDL-ontwerp en simulatie te duiken.

Wil je een gestructureerd leerpad? Volg de basistutorials VHDL hier >>

Voor veel leerlingen is het directe doel om VHDL-code te schrijven en te testen in een simulator. Fysieke FPGA-hardware kan later geïntroduceerd worden wanneer je comfortabel bent met de ontwerpstroom.

VHDL

  1. Stapsgewijze Gids voor Veilige Installatie en Vervanging van Trommelremmen
  2. SRAM PUF: De ultieme root of trust voor veilige IoT-apparaten
  3. Dynamische string-lijsten in VHDL: Best Practices & Voorbeeld
  4. Een Tcl-gedreven testbench maken voor een VHDL code-lock module
  5. Impure functies in VHDL gebruiken: FSM-leesbaarheid en onderhoudbaarheid verbeteren
  6. VHDL-functies onder de knie krijgen: een praktische gids voor efficiënt ontwerp
  7. Procedures in VHDL gebruiken: je ontwerp vereenvoudigen met herbruikbare code
  8. Een betrouwbare timer in VHDL bouwen: klokcycli tellen tot uren
  9. Een klokgetriggerd proces in VHDL bouwen: een praktische gids
  10. Constants en generic maps in VHDL benutten voor flexibele modulontwerpen
  11. Signed en unsigned types in VHDL onder de knie krijgen: een praktische gids