Chia sẻ bộ tạo dao động giữa hai IC


11

Tôi có một vi điều khiển và một đồ họa trên cùng một bảng. Nếu cả hai sẽ chạy ở cùng một tốc độ đồng hồ, tôi có thể sử dụng một bộ dao động để đồng hồ cả hai không? Dường như có điều gì đó tôi nên đề phòng ở đây, nhưng tôi không thể nghĩ ngay đến bất kỳ vấn đề nào với nó nếu tôi chỉ giữ dấu vết ngắn. Có ai làm điều này trước khi? Điều gì sẽ là một số cạm bẫy phổ biến của việc này?

Câu trả lời:


15

Vâng, rất có thể đó là tốt. Bạn phải chắc chắn rằng mỗi con chip được thiết lập để mong đợi một chiếc đồng hồ sẵn sàng, chứ không phải để tự lái chiếc pha lê. Tất nhiên, bạn phải xem các bảng dữ liệu, nhưng rất có thể các thiết bị có thể được thiết lập theo cách đó.

Tuy nhiên, có thể có một cách ít tốn kém hơn. Rất có khả năng ít nhất một (có thể cả hai) chip có thể điều khiển trực tiếp một tinh thể. Bạn có thể yêu cầu một trong số họ làm điều đó và có thể sử dụng nó để lái con chip khác. Điều này có thể gặp một chút khó khăn vì dòng đầu ra của ổ đĩa tinh thể có nhiều tín hiệu tương tự hơn là tín hiệu số và nó có thể không được hiểu như dự định của chip khác nếu được sử dụng trực tiếp. Nó cũng có thể không được hiểu như dự định của một cổng kỹ thuật số thông thường, do đó, việc đệm nó gần với tinh thể và sau đó gửi tín hiệu kỹ thuật số đó đến chip khác cũng có thể không hoạt động. Đây là nơi bạn phải tham khảo các bảng dữ liệu rất cẩn thận và thực hiện một số thử nghiệm.

Một cách hoàn toàn đáng tin cậy là có một chip điều khiển tinh thể, để tín hiệu đó được đệm bên trong và sau đó được đưa ra trên một pin khác như tín hiệu kỹ thuật số được bảo đảm thực sự. Điều này có nhiều khả năng hoạt động với các GPU điều khiển tinh thể vì bạn sẽ có thể đưa tín hiệu đồng hồ ra khỏi pin. Vi điều khiển đôi khi có các chân ngoài đồng hồ, nhưng trong trường hợp PIC ít nhất (điều mà tôi quen thuộc nhất), đó thường là bộ dao động / 4 tần số, không phải là tần số dao động trực tiếp. Bạn có thể không muốn chạy FPGA và 1/4 tốc độ xung nhịp của micro.


6

Một số bộ vi điều khiển có thể cấu hình để điều khiển một chân đầu ra với tần số xung nhịp từ mạch dao động của nó. Khá nhiều bộ đệm cho tín hiệu đồng hồ. Tôi tin rằng tôi đã đọc nó trong một bảng dữ liệu cho ATtiny45. Theo cách đó, chỉ có một chip điều khiển pha lê, nhưng các chip khác vẫn có thể sử dụng đồng hồ của 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.