Giao diện tốc độ cao thường được xây dựng dưới dạng các bus nối tiếp được định tuyến như các cặp vi sai, hoặc như các bus song song hoạt động ở tốc độ đồng hồ cao. Những bus này yêu cầu các đường dẫn trong bus phải có chiều dài khớp nhau để nhóm tín hiệu có thể đến được thành phần nhận trong một cửa sổ đồng hồ yêu cầu. Việc khớp chiều dài này bị hạn chế bởi chiều dài của tín hiệu đồng hồ và thời gian tăng của các tín hiệu di chuyển trên bus.
Ví dụ, trong giao diện bộ nhớ DDR3/4: mỗi một trong tám bit dữ liệu có một dấu hiệu strobe dữ liệu liên quan, cũng như một đồng hồ vi sai. Bởi vì dữ liệu được thu thập từ strobe, các bit dữ liệu liên quan đến strobe phải được khớp chiều dài chặt chẽ với bit strobe của chúng. Trong các giao thức khác, như CSI-2, có nhiều cặp vi sai được định tuyến song song kết nối với giao diện camera. Những cặp vi sai này phải có các đường dẫn khớp nhau trong mỗi cặp, và các cặp phải được khớp với nhau.
Công cụ chỉnh sửa chiều dài trong phần mềm thiết kế PCB của bạn có thể giúp bạn đặt và điều chỉnh các cấu trúc này một cách dễ dàng. Altium Designer bao gồm những công cụ này và chúng có thể được sử dụng để dễ dàng điều chỉnh chiều dài mạch dựa trên dung sai sai số thời gian hoặc dung sai sai số chiều dài. Công cụ xSignals cũng có thể được sử dụng để tạo ra các quy tắc thiết kế đặc biệt cho các giao diện tốc độ cao cụ thể và áp dụng các phương pháp hay nhất cho các giao diện nối tiếp và song song.
Công Cụ Chỉnh Sửa Chiều Dài
Altium Designer có hai công cụ để áp dụng các phần chỉnh sửa chiều dài trong bố cục PCB:
- Chỉnh Sửa Chiều Dài Tương Tác – cho các đường dẫn đơn;
- Chỉnh Sửa Chiều Dài Cặp Điện Áp Tương Tác – cho các cặp vi sai.
Có 3 mẫu có sẵn cho việc chỉnh sửa chiều dài: Accordion, Trombone, và Sawtooth.
Sử Dụng xSignals Để Chỉnh Sửa Chiều Dài
Trước khi bạn bắt đầu chỉnh sửa chiều dài, bạn phải tạo các lớp mạch đặc biệt. Sau đó, chúng có thể được sử dụng trong các quy tắc chỉnh sửa chiều dài. Cả lớp mạch và lớp xSignals đều có thể được sử dụng cho việc chỉnh sửa chiều dài. Nhưng nếu chúng ta muốn áp dụngChỉnh Sửa Tương Đối, chỉ các lớp xSignals mới phải được sử dụng. Bạn có thể tạo chúng thủ công hoặc sử dụng một trình hướng dẫn đặc biệt.
Mạng
xSignals