Olin đã rõ ràng, nhưng tôi sẽ thêm một số chi tiết về Đăng ký chốt xung và tại sao kiến trúc này có thể có các yêu cầu Thời gian giữ khác nhau đối với các flip-flop khác.
Thứ nhất: sự khác biệt giữa chốt và flip-flop
Như bạn có thể biết, chốt là một mạch mà ở dạng cơ bản có đầu vào, đầu ra và đồng hồ; khi đồng hồ ở một giá trị nhất định - nói cao, đối với chốt dương - chốt trong suốt , có nghĩa là đầu ra sao chép đầu vào. Khi đồng hồ ở mức khác - thấp trong trường hợp này - đầu ra được giữ ở giá trị trước khi đồng hồ bắt đầu.
Flip-flop có cùng cấu hình pin, nhưng có một điểm khác biệt: nó giữ giá trị với đồng hồ cả cao và thấp và lấy mẫu giá trị mới trên cạnh (dương hoặc âm) của đồng hồ.
Pulsed chốt lật
Một chốt lật xung không gì khác hơn là một chốt thông thường, trong đó đồng hồ được điều khiển bởi một xung rất ngắn; theo cách này, thời gian mà chốt trong suốt là rất ngắn và trong thực tế nó hoạt động giống như một cái lật.
Hơn nữa, nếu một mạch được sử dụng để tạo xung từ đồng hồ sóng vuông bình thường, toàn bộ mạch hoạt động thực sự như một flip-flop.
Giữ thời gian vi phạm
Vấn đề là nếu bạn có một quy trình công nghệ nhất định, bạn sẽ có ít nhiều tốc độ tối đa để bạn có thể đi lại tín hiệu, do độ dẫn của cổng lái xe và công suất đầu vào của sau. Nếu bạn xem xét một chốt xung, tín hiệu xung sẽ chuyển sang giá trị trong suốt , giữ ở mức đó để đáp ứng thời gian thiết lập của chốt, sau đó đi lại trong thời gian cấu thành thời gian giữ .
Vì vậy, thời gian mà đầu vào phải được giữ để lấy mẫu đúng bằng với thời lượng của xung tương ứng với lấy mẫu, tức là gấp đôi thời gian cần thiết của cạnh kích hoạt lật. Do đó sự gia tăng vi phạm thời gian giữ