روش‌شناسی باز تأیید (OVM)

Open Verification Methodology
📅 11 تیر 1405 📄 129 کلمه 🔗 منبع اصلی

چکیده

روش‌شناسی باز تأیید (OVM) یک چارچوب مستند همراه با کتابخانه بلوک‌های ساختاری برای تأیید طراحی‌های تراشه‌های نیمه‌هادی است. نسخه اولیه OVM 1.0 در ژانویه 2008 منتشر شد و به‌روزرسانی‌های منظم، قابلیت‌های آن را گسترش داده‌اند. آخرین نسخه، OVM 2.1.2، در ژانویه 2011 عرضه شد.

روش‌شناسی باز تأیید (OVM) یک چارچوب مستند همراه با کتابخانه بلوک‌های ساختاری برای تأیید طراحی‌های تراشه‌های نیمه‌هادی است. نسخه اولیه OVM 1.0 در ژانویه 2008 منتشر شد و به‌روزرسانی‌های منظم، قابلیت‌های آن را گسترش داده‌اند. آخرین نسخه، OVM 2.1.2، در ژانویه 2011 عرضه شد.

مفاهیم بازاستفاده در OVM عمدتاً از روش‌شناسی بازاستفاده جهانی (URM) گرفته شده‌اند که خود بر اساس روش‌شناسی بازاستفاده e (ERM) برای زبان تأیید e، توسعه‌یافته توسط Verisity Design در 2001، است. OVM همچنین مفاهیمی از روش‌شناسی تأیید پیشرفته (AVM) را در خود جای داده است.

کتابخانه کلاس‌های UVM قابلیت‌های خودکارسازی زیادی را به زبان SystemVerilog اضافه می‌کند، مانند توالی‌ها و ویژگی‌های خودکارسازی داده‌ها (بسته‌بندی، کپی، مقایسه) و غیره. UVM همچنین توصیه‌هایی برای بسته‌بندی کد و قواعد نام‌گذاری ارائه می‌دهد.

منابع

  • زمین‌بازی EDA - اجرای شبیه‌سازی‌های OVM از طریق مرورگر وب
  • ارتباط OVM با UVM
  • خودکارسازی طراحی الکترونیک

جمع‌بندی

روش‌شناسی باز تأیید (OVM) با الهام از روش‌شناسی‌های قبلی مانند URM و ERM، به عنوان یک ابزار قدرتمند برای تأیید طراحی‌های تراشه‌های نیمه‌هادی مطرح است. این روش با ادغام مفاهیم AVM و ارائه قابلیت‌های خودکارسازی در SystemVerilog، روند تأیید را کارآمدتر کرده است. توصیه‌های OVM در بسته‌بندی کد و نام‌گذاری، آن را به یک استاندارد معتبر در صنعت تبدیل کرده است.