byADIT תוכנות חינם למהנדסים ולסטודנטים
EngiFree
Verilator — המדריך המלא: סימולציית Verilog ו-SystemVerilog המהירה ביותר בחינם

Verilator — המדריך המלא: סימולציית Verilog ו-SystemVerilog המהירה ביותר בחינם

Verilator אינו סימולטור רגיל אלא מהדר: הוא מתרגם Verilog ו-SystemVerilog בני-סינתזה למודל C++ או SystemC מדויק למחזור שעון. את המודל מהדרים ומריצים, והוא מהיר בסדרי גודל מסימולטורים מונחי-אירועים. הוא משמש בפרויקטים אמיתיים של שבבים ומעבדים.

מה מקבלים

מה צריך לדעת

Verilator מתמקד בקוד בר-סינתזה ודורש מהדר C++ ומעט ניסיון בבנייה משורת הפקודה. לקורס מבוא או לבלוק קטן, Icarus Verilog פשוט יותר להתחלה. הרישיון הוא LGPL או Artistic, וחינמי גם לשימוש מסחרי.

כלים קשורים

לסינתזה של אותו קוד — Yosys. לסימולציה פשוטה ומהירה להתקנה — Icarus Verilog. למי שעובד ב-VHDL — GHDL.

השורה התחתונה

כשהסימולציה איטית מדי או כשצריך הרבה בדיקות רגרסיה, Verilator הוא הכלי החינמי המהיר ביותר שיש.

קריאה נוספת