Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (191.27 KB, 11 trang )
SEMICON Solutions
Kiểm tra thiết kế nâng cao
với SystemVerilog
Semicon
by Tuấn Nguyễn
Mô Hình Truyền Thống
Verilog
Testbench
Design
Under Test
(DUT)
Mô Hình Truyền Thống
Ưu điểm
Dễ hiện thực cho các thiết kế đơn giản
Hiện thực bằng Verilog nên không cần phải tìm hiểu
thêm các ngôn ngữ khác
Nhược điểm
Khó hiện thực cho các thiết kế phức tạp
Việc tạo dữ liệu test một cách thủ công cho một thiết
kế có hàng trăm input và output là điều không thể
Testbench xây dựng cho thiết kế này khó có thể dùng
lại cho một thiết kế khác
Mô Hình Nâng Cao
Làm cách nào để tạo dữ liệu
kiểm tra?
Tạo dữ liệu trực tiếp:
Giá trị mong muốn của các dữ liệu được tính toán
từ trước và không thay đổi.
muốn thay đổi 10 giá trị khác nhau 10 bộ
tạo dữ liệu khác nhau
Không hiệu quả