Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/B01JXS2C50?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/SystemVerilog-for-Verification-Chris-Spear.html
- eBay: https://www.ebay.com/sch/i.html?_nkw=SystemVerilog+for+Verification+Chris+Spear+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/1489995005/
#cykledeltaiwyścigisymulacyjne #interfejsyorazwirtualneinterfejsy #klasytransakcjiipolimorfizm #randomizacjazograniczeniami #pokryciefunkcjonalneiasercjeSystemVerilog #SystemVerilogforVerification
SystemVerilog for Verification: A Guide to Learning the Testbench Language Features to podręcznik techniczny Chrisa Speara, poświęcony używaniu SystemVeriloga przede wszystkim do weryfikacji układów cyfrowych, a nie do opisu syntezowalnego RTL. Książka wyjaśnia, jak przejść od prostego testbenchu Verilogowego do środowiska, które generuje bodźce, obserwuje działanie projektu, porównuje wyniki i mierzy postęp weryfikacji. Jej celem jest nauczenie konkretnych mechanizmów języka w kontekście praktycznych decyzji projektowych. Autor prowadzi czytelnika od typów danych, procedur i połączeń z projektem, przez klasy, losowanie z ograniczeniami oraz współbieżność, aż po pokrycie funkcjonalne, zaawansowane interfejsy i DPI. Istotną cechą publikacji jest objaśnianie semantyki symulatora, ponieważ błędy w kolejności zdarzeń, cyklach delta lub synchronizacji procesów mogą podważyć wiarygodność nawet pozornie poprawnego testu. To nie jest skrócona karta składni. Jest to uporządkowane wprowadzenie do budowania skalowalnych, obiektowych i wielokrotnego użytku środowisk weryfikacyjnych, oparte na licznych przykładach kodu i ćwiczeniach.