Độ trễ gói chân cắm

Trong mọi thiết kế tốc độ cao trên 500 MHz, môi trường kết nối, hoặc dây bond nối đến die, đều tạo ra một độ trễ cho tín hiệu. Độ trễ bên trong linh kiện này được gọi là độ trễ pin-package. Ngay cả khi hai linh kiện hoàn toàn tương thích chân xét về mặt thiết kế và PCB, thời gian truyền trong package vẫn sẽ khác nhau giữa các linh kiện khác nhau, vì vậy cần phải được tính đến. Thông tin về flight time có thể được tìm thấy trong tài liệu IBIS 6 của linh kiện. Thông tin Package Pins nên được xem xét trong giai đoạn lập kế hoạch I/O, hoặc sau khi tổng hợp đối với FPGA. Tất cả các nhà sản xuất linh kiện đều phải có khả năng cung cấp độ trễ package, thường được chỉ định dưới dạng độ trễ pico giây hoặc dưới dạng chiều dài.

Độ trễ có thể được đưa vào thiết kế của bạn dưới dạng Pin Package Length hoặc dưới dạng Propagation Delay, bằng cách sử dụng các trường tương ứng cho chân trong schematic editor hoặc pad/via trong PCB editor. Các giá trị được nhập sẽ được xử lý như sau:

Pin Package Length - tất cả các chiều dài pin package trong mỗi net sẽ được cộng lại trong PCB editor để cho ra Tổng chiều dài Pin/Package, và giá trị này được đưa vào Signal Length tổng thể của net đó. Tham khảo chế độ Nets của bảng PCB để tìm hiểu thêm về Signal Length.

Propagation Delay - tất cả các giá trị độ trễ do người dùng định nghĩa cho pin/pad và via trong mỗi net sẽ được cộng vào độ trễ định tuyến của net đó trong PCB editor. Độ trễ định tuyến được tự động tính toán bởi bộ giải trường Simbeor® tích hợp trong Layer Stack Manager. Độ trễ pad và via không được tính tự động nhưng có thể do người dùng xác định.

  • Các quy tắc thiết kế Length và Matched Length có thể được cấu hình dựa trên Length hoặc Delay.
  • Signal Length, Total Pin/Package Length và Delay có thể được hiển thị trong nhiều chế độ khác nhau của bảng PCB, bao gồm chế độ Nets, chế độ Differential Pairs Editor, và chế độ xSignals. Nhấp chuột phải vào tiêu đề cột trong bảng PCB để bật/tắt các cột.
  • Simbeor SFS (quasi-static field solver) từ Simberian® được sử dụng để tính toán độ trễ định tuyến, dựa trên các thuộc tính vật lý được xác định trong Layer Stack Manager.
  • Giá trị Pin Package Length và Propagation Delay do người dùng định nghĩa là độc lập với nhau; chúng được cộng vào các giá trị Signal Length và Delay như vừa mô tả. Vì chúng không tương tác với nhau, nên có thể chỉ định cả hai giá trị nếu cần.

Đưa Delay vào Schematic

Chiều dài pin package có thể được xác định như một thuộc tính của chân linh kiện trên schematic trong bảng PropertiesPin chế độ. Phần mềm mặc định sẽ dùng đơn vị của tài liệu nền; hãy nhập đơn vị cùng với giá trị nếu cần.

Nhập chiều dài pin-package với đơn vị cần thiết.
Nhập chiều dài pin-package với đơn vị cần thiết.

  • Thuộc tính chân linh kiện cũng có thể được chỉnh sửa trong library editor hoặc trên schematic sheet trong tab Pins của bảng PropertiesComponent chế độ. Nhấp vào  trong tab đó của bảng để mở Component Pin Editor, nơi có thể chỉnh sửa mọi thuộc tính của tất cả các chân trong linh kiện đó. Các giá trị có thể được chỉnh sửa trực tiếp trong lưới (chọn một ô và nhập giá trị mới), và có thể dùng các phím con trỏ để di chuyển sang các ô liền kề. Các đơn vị mặc định sẽ tự động được thêm vào nếu bạn không nhập.
  • Ngoài ra, hãy dùng bảng SCHLIB List để sao chép/dán nhiều giá trị Pin/Pkg Lengths hoặc Propagation Delay từ datasheet vào một tập các chân linh kiện được chọn trong schematic library editor – xem hình.
    • Ngoài việc dán trực tiếp nội dung clipboard vào các ô đã chọn, bạn cũng có thể nhấp chuột phải trong bảng để truy cập hộp thoại Smart Grid Paste, giúp kiểm soát tốt hơn quá trình đưa dữ liệu bổ sung vào các chân – tìm hiểu thêm về Chỉnh sửa thuộc tính bằng Smart Grid Tools.

Xác định Delay trong PCB Editor

Các giá trị Pin Package Length và Propagation Delay được chuyển sang bố cục PCB như thấy trong Pad chế độ của bảng Properties.

Các giá trị Pin Package Length và Propagation Delay được chuyển từ schematic sang PCB, hoặc cũng có thể được xác định trực tiếp trong PCB.
Các giá trị Pin Package Length và Propagation Delay được chuyển từ schematic sang PCB, hoặc cũng có thể được xác định trực tiếp trong PCB.

Lưu ý rằng nếu các giá trị Pin Package Length và Propagation Delay trong thuộc tính pad khác với các giá trị được cấu hình cho các chân ký hiệu schematic tương ứng, thì ECO sẽ được tạo để ghi đè các giá trị đó bằng các giá trị từ schematic trong lần cập nhật PCB tiếp theo (trừ khi việc phát hiện thay đổi ở các giá trị này và/hoặc việc tạo ECO cho chúng đã bị vô hiệu hóa trong project options).

Để biết thêm thông tin, hãy tham khảo trang Giữ Schematic & PCB đồng bộ.

Kiểm tra Pin/Package Length và Propagation Delay trong PCB Panel

Pin/Pkg Length sẽ tự động được đưa vào các phép tính Signal Length, vốn được hiển thị trong nhiều chế độ khác nhau của bảng PCB. Đặt bảng sang Nets chế độ để kiểm tra (hoặc chỉnh sửa) giá trị của Pin/Pkg Length cho các chân trong net đã chọn. Lưu ý rằng cột Routed Length phản ánh chiều dài đường định tuyến, còn cột Signal Length phản ánh chiều dài đường định tuyến cộng với mọi Pin/Pkg Length trong net đó.

Pin/Pkg Length và ảnh hưởng của nó đến Signal Length được hiển thị trong Nets chế độ của bảng PCB.
Pin/Pkg Length và ảnh hưởng của nó đến Signal Length được hiển thị trong Nets chế độ của bảng PCB.

Trong hình bên dưới, cột propagation Delay cho thấy có hai cặp xSignals đang vi phạm quy tắc thiết kế Matched Length. Vì phần tô sáng nằm trong cột Delay, điều đó cho thấy quy tắc được cấu hình để sử dụng đơn vị Delay thay vì đơn vị Length.

Cột Delay cho thấy có hai cặp xSignals đang vi phạm quy tắc thiết kế Matched Length. Cột Delay cho thấy có hai cặp xSignals đang vi phạm quy tắc thiết kế Matched Length. 

Signal Length, Total Pin/Package Length và Delay có thể được hiển thị trong nhiều chế độ khác nhau của bảng PCB, bao gồm chế độ Nets, chế độ Differential Pairs Editor, và chế độ xSignals. Nhấp chuột phải vào tiêu đề cột trong bảng PCB để bật/tắt các cột.

Cách chiều dài được đưa vào xSignals

Pin/Pkg Length sẽ tự động được đưa vào tổng chiều dài xSignal khi:

  • Tín hiệu đó là một phần của định nghĩa xSignal
  • Pad đó không được kết nối theo kiểu định tuyến fly-by (chỉ có một trace nối đến pad đó)

Các pad được kết nối theo kiểu định tuyến fly-by (có điểm vào và điểm ra) sẽ bị loại khỏi phép tính chiều dài.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Tài liệu cũ

Tài liệu Altium Designer không còn được phân phiên bản. Nếu bạn cần truy cập tài liệu cho các phiên bản cũ hơn của Altium Designer, hãy truy cập mục Tài liệu cũ trên trang Trình cài đặt khác.

Nội dung