Functional Coverage – Phân tích Coverage Report với ví dụ ALU

Functional Coverage – Phân tích Coverage Report với ví dụ ALU

Chào các bạn, ở bài viết trước chúng ta đã cùng tìm hiểu về Functional Coverage và vì sao 100% Code Coverage vẫn chưa đủ để đảm bảo thiết kế đã được verify đầy đủ. Trong bài viết tuần này, cùng mình và Học Vi Mạch Cùng ICTC sẽ tiếp tục với ví dụ ALU ở bài...
Functional Coverage – Khi 100% Code Coverage vẫn chưa đủ

Functional Coverage – Khi 100% Code Coverage vẫn chưa đủ

Chào các bạn, hôm nay tiếp tục cùng mình và Học Vi Mạch Cùng ICTC tìm hiểu một chủ đề rất quan trọng trong Design Verification: Functional Coverage. Đây là một khái niệm giúp chúng ta đánh giá liệu các chức năng quan trọng của thiết kế đã được kiểm tra đầy...
Semaphore trong Systemverilog

Semaphore trong Systemverilog

Chào các bạn, hôm nay cùng mình và Học Vi Mạch Cùng ICTC sẽ tìm hiểu một concept nền tảng trong SystemVerilog, giúp giải quyết các bài toán đồng bộ, đó là semaphore. Những ngày đầu học Design Verification, hầu như thứ gì cũng mới. RTL còn có thể lần mò vì...
SAI LẦM THƯỜNG GẶP TRONG VERIFICATION

SAI LẦM THƯỜNG GẶP TRONG VERIFICATION

Chào các bạn, sau vài tuần chia sẻ về các chủ đề kỹ thuật, tuần này cùng mình và Học Vi Mạch Cùng ICTC đổi không khí một chút, cùng nhìn lại những sai lầm thường gặp của người mới khi bắt đầu với Verification. Hầu hết những ai mới bắt đầu với Design...