Ý nghĩa của kiểm định và thử nghiệm được phần nào tương tự như trong một ý nghĩa từ điển. Tuy nhiên, họ là hai nhiệm vụ rất khác nhau trong việc phát triển hệ thống kỹ thuật số. Verijication là
quá trình determiningwhether một thiết kế đáp ứng các mục tiêu đặc điểm kỹ thuật và hiệu suất. Nó
liên quan đến tính đúng đắn của thiết kế ban đầu cũng như các quy trình sàng lọc. Trên
Mặt khác, thử nghiệm là quá trình phát hiện các khuyết tật về thể chất của một chết hoặc một gói phần mềm đó
xảy ra trong quá trình sản xuất. Khi một thiết bị đang được thử nghiệm, chúng tôi đã biết rằng các
thiết kế là chính xác và mục đích của thử nghiệm đơn giản chỉ là để đảm bảo rằng một phần đặc biệt này được
chế tạo đúng.
Ở cái nhìn đầu tiên, thử nghiệm xuất hiện được dễ dàng. Tất cả chúng ta cần làm chỉ đơn giản là để áp dụng tất cả các
đầu vào có thể combinationsand kiểm tra phản ứng đầu ra. Tuy nhiên, becauseof lớn
số tổ hợp đầu vào, phương pháp này là không khả thi. Thay vào đó, chúng ta phải sử dụng
các thuật toán đặc biệt để obtaina tập hợp nhỏ của các mẫu thử nghiệm. Quá trình này được gọi là testpattern
thế hệ.
Đối với một mạch nhỏ, chúng tôi có thể phát triển các thủ tục kiểm tra sau khi hoàn thành bước đầu
thiết kế và tổng hợp. Tuy nhiên, như một mạch kỹ thuật số trở nên lớn hơn và phức tạp hơn, điều này có
cách tiếp cận trở nên khó khăn hơn. Thay vì là một suy nghĩ, chúng ta phải xem xét các
testingprocedure trong frequentlyneed designand ban đầu để thêm auxiliarycircuitry, chẳng hạn như
một chuỗi quét hoặc built-in-tự còn lại mạch, để facilitatethe yêu cầu trong tương lai. Điều này được biết đến
như là thiết kế-cho-test.
1.5.5 phần mềm thiết kế vi mạch và nó
đang được dịch, vui lòng đợi..
