Jak powiedzieli inni, VHDL i Verilog są używane do opisania cyfrowego projektowania sprzętu. Kod jest następnie przetwarzany przez narzędzie „syntezy”, które generuje logikę, dzięki której osiągniemy opisany sprzęt, który w zasadzie daje listę sieci.
VHDL jest bardziej popularny w Europie, a Verilog jest bardziej popularny w USA. Jednak najlepiej nauczyć się ich obu. W zadaniu dajesz przeważnie tylko jeden z nich. Jednak może być konieczne odczytanie kodu w dowolnym z nich.
Od kilku lat jestem inżynierem i widziałem, że VHDL jest używany we wszystkich przypadkach. Jestem z Wielkiej Brytanii.
Podstawową kwestią sporną jest to, że ponieważ projekty stały się tak złożone przez lata, potrzebujemy nowego podejścia do weryfikacji projektu. Tutaj używamy symulacji, aby udowodnić, że nasz projekt działa zgodnie z przeznaczeniem. Jest to najbardziej krytyczny etap cyklu projektowania i ten, w którym spędza się najwięcej czasu.
Wiele lat temu utworzono język o nazwie SystemVerilog, aby dodać do Verilog zaawansowane funkcje, które można następnie wykorzystać do ulepszenia możliwości weryfikacji projektu. SystemVerilog zawiera w sobie Verilog i wiele więcej. SystemVerilog jest językiem HVL, tj. Językiem weryfikacji sprzętu, natomiast Verilog i VHDL są HDL, tj. Językiem opisu sprzętu. To sprawiło, że VHDL wygląda na słabszego han Verilog, ponieważ jeśli ktoś chce używać jednego języka i oprogramowania do pisania złożonych projektów i weryfikowania ich przy użyciu złożonych technik, takich jak ograniczone generowanie losowych bodźców i testowanie oparte na asercji, musieliby wybrać SystemVerilog i upuścić VHDL. Jednak ostatnio opracowano metodologię zwaną OSVVM, która wykorzystuje VHDL-2008 do uzyskania takich samych funkcji, jakie można znaleźć w SystemVerilog, ale w VHDL.
W tym momencie możesz się uczyć i być bezpiecznym.