Tầm quan trọng của đồng hồ trong flipflops là gì


0

Tôi hiểu rằng sự khác biệt giữa chốt và flipflops mà giá trị được lưu trữ trong flipflops chỉ có thể được thay đổi trên xung trong các khoảng thời gian.
Nhưng nhu cầu thực sự để làm điều đó là gì?
Tôi có nghĩa là nếu giá trị có thể được thay đổi bởi đầu vào tại sao nó cũng nên được kiểm soát bởi đồng hồ hệ thống?
cảm ơn

Câu trả lời:


1

Để tránh lỗi trong quá trình chuyển đổi. (google "Điện tử trục trặc")

Nếu bạn có ví dụ 2 đầu vào, chúng có thể thay đổi cùng lúc tạo ra kết quả không mong muốn trong quá trình chuyển đổi này.

Ví dụ: A = 1, B = 0, A + B = 1 (+ = OR) nếu chúng thay đổi cùng một lúc: A = 0, B = 1, A + B = 1 nhưng trong quá trình chuyển đổi này khi A = 0, B có thể tăng nhưng vẫn đại diện cho B = 0 và bạn sẽ nhận được A + B = 0 trong khoảng thời gian ngắn.

Bằng cách thay đổi tất cả các trạng thái flipflops chỉ trên cạnh CLK sau đó cho đến cạnh tiếp theo, tất cả các tín hiệu sẽ trở nên ổn định và logic sẽ thực hiện trên các giá trị mong muốn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.