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

Hoe een VHDL-simulator en -editor gratis te installeren

Hoewel VHDL- en FPGA-tools vaak erg duur zijn, is het gemakkelijk om gratis toegang te krijgen tot state-of-the-art software als je student bent. Er zijn verschillende simulatoren, editors en IDE's om met VHDL te werken. In dit artikel wordt uitgelegd hoe u twee van de meest populaire programma's installeert die door VHDL-technici worden gebruikt.

VHDL-simulator

Siemens EDA's (voorheen Mentor Graphics) ModelSim is de meest voorkomende VHDL-simulator die er is, en de kans is groot dat u ModelSim of de QuestaSim-smaak van het programma moet gebruiken in uw eerste VHDL-taak. Het is een goede ontwerppraktijk om uw code zo draagbaar mogelijk te maken, en de code in deze blog is daarop geen uitzondering. Mocht je toegang hebben tot een andere VHDL-simulator, ga je gang en gebruik het; het zou op dezelfde manier moeten werken.

Licenties voor VHDL-simulators zijn erg duur, maar gelukkig zijn er verschillende gratis en legale versies van de ModelSim VHDL-simulator beschikbaar.

Klik hier voor een lijst met gratis VHDL-simulatorinstallatie-opties voor Windows, Linux , of Mac

VHDL-editor

U kunt code rechtstreeks in de ingebouwde editor in ModelSim schrijven, maar u kunt beter een externe editor gebruiken. Ik zal Notepad++ gebruiken voor mijn tutorialserie, wat een goed, gratis alternatief is voor Windows. Het heeft ook een VHDL-plug-in voor syntaxisaccentuering.

Hier is een screencast van hoe u de editor en de VHDL-plug-in kunt downloaden en installeren:

Als je ModelSim en Notepad++ succesvol hebt geïnstalleerd, heb je alles wat je nodig hebt om VHDL te leren!

Volg hier de basis-VHDL-tutorials>>

Misschien denk je:“Hoe zit het met hardware? Heb ik geen FPGA-ontwikkelbord nodig of zoiets?”. Uiteindelijk wil je je code uitproberen op echte hardware, maar alleen om VHDL te leren, is een simulator alles wat je nodig hebt.


VHDL

  1. Basisprincipes van SRAM PUF en hoe het te implementeren voor IoT-beveiliging
  2. Een lijst met strings maken in VHDL
  3. Hoe maak je een Tcl-gestuurde testbench voor een VHDL-codeslotmodule?
  4. Een onzuivere functie gebruiken in VHDL
  5. Een functie gebruiken in VHDL
  6. Een procedure gebruiken in VHDL
  7. Een timer maken in VHDL
  8. Een geklokt proces maken in VHDL
  9. Constanten en generieke kaart gebruiken in VHDL
  10. Ondertekend en niet-ondertekend gebruiken in VHDL
  11. Trommelremmen op de juiste manier installeren en vervangen