Michał
Szulc
Active Safety Senior
Algorithm
Development Engineer
Temat: Biblioteki Open Source VHDL Verification Methodology i...
Witam!Mało osób słyszało o pojawieniu się tej biblioteki: Open Source VHDL Verification Methodology. Myślę, że ta informacja może się przydać zwłaszcza tym osobom, które nie mają dostępu do zaawansowanych narzędzi umożliwiających np. symulację typu mixed-language. W przeciwieństwie do powszechnej opinii o wymieralności VHDLa sądzę, że nie jest tak źle, ale faktycznie liczba dostępnych bibliotek wspomagających weryfikację dla VHDLa jakaś specjalnie powalająca nie jest. Tym bardziej godna pochwały jest ta inicjatywa. Ja używam tej biblioteki w projekcie - na razie z niezłym skutkiem.
U wielu kolegów zdziwienie budzi także istnienie tej biblioteki [UVM (Standard Universal Verification Methodology)]. Co prawda liczba zaimplementowanych "assertion checkers" dla języka VHDL imponująca nie jest, ale lepsze to niż nic. Ponownie - bibliotekę tę w pewnym ograniczonym zakresie wykorzystuję w projektach.
Wiem, że za chwilę pojawią się pewnie posty nt. SystemVerilog'a i jego roli w weryfikacji. Generalnie - zgadzam się z nimi, ale istnieją zastosowania, w których jezyk VHDL z różnych powodów (np. wymogi formalne) ciągle jest *jedynym* wyborem. Wtedy takie biblioteki jak te przedstawione wyżej mogą się przydać.