Tính toán thiết lập và giữ thời gian là thiết yếu để cất giữ dữ liệu đáng tin cậy trong các mạch lật lật. Những tham số thời gian này xác định thời gian phải ổn định nhanh thế nào trước và sau khi cạnh đồng hồ để ngăn chặn lỗi. Tính toán đúng giúp thiết kế các mạch hoạt động đúng theo tốc độ đồng hồ muốn.

Thiết lập và cầm cự thời gian

Thiết lập thời gian là thời gian tối thiểu trước cạnh đồng hồ trong đó dữ liệu phải ổn định. Giữ thời gian là thời gian tối thiểu sau cạnh đồng hồ mà dữ liệu phải thay đổi không thay đổi. Cả hai đều là quan trọng cho việc lật lật để chốt dữ liệu nhập đúng.

Đang tính giờ cài đặt

Để tính toán thời gian cài đặt, hãy xem xét sự truyền dữ liệu bị hoãn và sự chậm trễ đồng hồ đếnQ. Dữ liệu phải ổn định ít nhất cho thời gian cài đặt trước khi cạnh đồng hồ hoạt động. Công thức là:

Thiết lập thời gian dữ liệu thời gian đến - Đồng hồ cạnh )

Tính toán thời gian tạm

Giữ thời gian phụ thuộc vào việc lưu lại dữ liệu sau cạnh đồng hồ. Nó phải dài hơn tổng số của dữ liệu truyền tải chậm và sự thay đổi của việc chậm trễ nội bộ. Tính toán là:

Giữ thời gian dữ liệu xét duyệt sau khi đồng hồ )

Quan tâm đến thiết kế

Để thiết lập và giữ đúng thời gian, cần chọn tần số đồng hồ thích hợp, giảm sự truyền bá sự chậm trễ, và thêm vào các bộ đệm chậm nếu cần thiết. Những biện pháp này giúp ngăn chặn việc vi phạm thời gian có thể dẫn đến tham nhũng dữ liệu.

  • Dùng công cụ phân tích thời gian
  • Name
  • Điều chỉnh đồng hồ Skew
  • Bộ đệm đệm tích cực