Khi thiết kế đã được chuẩn bị cho phân tích toàn vẹn tín hiệu theo yêu cầu, hãy cấu hình và chạy chính phép phân tích như mô tả trên trang này.
Cấu hình các tùy chọn thiết lập SI
Khi bạn chọn Tools » Signal Integrity và tất cả linh kiện đã được gán mô hình, hộp thoại SI Setup Options sẽ xuất hiện ở lần đầu tiên bạn chạy lệnh này trên một dự án đang mở.

Hộp thoại SI Setup Options
-
Thiết lập trở kháng đường mạch và chiều dài đường mạch trung bình theo yêu cầu. Các đặc tính đi dây này chỉ cần thiết nếu có bất kỳ net nào chưa được chuyển sang PCB hoặc có các net chưa được đi dây trên PCB.
Lưu ý rằng các tab Supply Nets và Stimulus chỉ hiển thị trong chế độ chỉ sơ đồ nguyên lý.
-
Nhấp vào Analyze Design để chạy phép phân tích sàng lọc mặc định ban đầu và hiển thị bảng Signal Integrity, từ đó bạn có thể tiếp tục chọn các net để phân tích phản xạ hoặc xuyên nhiễu.
Bốn quy tắc dung sai mặc định và mọi quy tắc Signal Integrity được thiết lập trong sơ đồ nguyên lý hoặc PCB đều được bật và chạy ở lần đầu tiên thiết kế được phân tích. Các dung sai này có thể được thiết lập sau trong bảng Signal Integrity bằng cách nhấp nút Menu và chọn Set Tolerances.
Các tùy chọn thiết lập Signal Integrity ở chế độ chỉ sơ đồ nguyên lý
Nếu không có PCB trong dự án, bạn có thể thay đổi các tùy chọn thiết lập SI bất kỳ lúc nào bằng cách nhấp nút Menu trong bảng Signal Integrity và chọn Setup Options. Hộp thoại SI Setup Options sẽ xuất hiện.
Tab Track Setup cho phép cấu hình chiều dài mặc định của các đường mạch khi mô phỏng. Tùy chọn này không được dùng khi có PCB vì PCB sử dụng các quy tắc về độ rộng; tức là nếu tùy chọn Use Manhattan length bị tắt thì PCB sẽ dùng giá trị này. Đồng thời hãy thiết lập Track Impedance trong tab này.
Nhấp các tab Supply Nets và Stimulus để hiển thị và bật thông tin quy tắc net và kích thích. Các tab này cung cấp một giao diện khác để xác định các đặc tính này ngoài phương pháp thông thường là cung cấp quy tắc trên PCB hoặc sơ đồ nguyên lý.

Các tab của hộp thoại SI Setup Options khi được truy cập trong chế độ chỉ sơ đồ nguyên lý
Sử dụng bảng Signal Integrity
Sau khi thực hiện thiết lập ban đầu, bảng Signal Integrity sẽ được nạp dữ liệu từ phép phân tích sàng lọc vừa chạy. Kết quả của phép phân tích này và hiển thị các net đã vượt qua các bài kiểm tra khác nhau sẽ được thể hiện trong danh sách ở phía bên trái của bảng. Sau đó, các net có vấn đề có thể được phân tích chi tiết hơn bằng cách chạy các phép phân tích phản xạ nhanh và xuyên nhiễu. Khả năng thêm các đầu cuối ảo cho phép bạn xác định cần bổ sung mạch nào vào thiết kế để giải quyết các khu vực có vấn đề này, từ đó đạt được hiệu năng toàn vẹn tín hiệu hiệu quả nhất.

Bảng Signal Integrity được dùng để cấu hình và điều khiển quá trình phân tích toàn vẹn tín hiệu.
-
Lưu ý rằng chỉ có một bản sao duy nhất của bảng này trong hệ thống, vì vậy việc chạy lại Tools » Signal Integrity sẽ xóa bảng hiện có và nạp lại bằng một bộ kết quả mới. Điều này có thể được dùng để làm mới kết quả sau khi thực hiện thay đổi đối với tài liệu PCB hoặc sơ đồ nguyên lý trong dự án, hoặc khi bắt đầu phân tích một dự án mới.
-
Nút Reanalyze Design cho phép bạn thực hiện lại phép phân tích sàng lọc cho thiết kế hiện tại và nên được dùng nếu bạn đã thực hiện bất kỳ thay đổi nào đối với tài liệu thiết kế. Bằng cách này, bạn sẽ luôn có kết quả mới nhất cho thiết kế của mình. Bạn không cần phân tích lại thiết kế sau khi thêm/chỉnh sửa các quy tắc thiết kế signal integrity vì kết quả sàng lọc được so sánh với các ngưỡng dung sai của quy tắc đang bật theo thời gian thực.
Xem kết quả sàng lọc
Phép phân tích sàng lọc ban đầu cung cấp mô phỏng nhanh cho nhiều net để giúp bạn có thêm thông tin và xác định các net quan trọng cần xem xét kỹ hơn, chẳng hạn như phân tích phản xạ chi tiết và/hoặc phân tích xuyên nhiễu. Danh sách bên trái hiển thị kết quả của phép phân tích này dưới dạng bảng. Với mỗi net trong thiết kế, có thể hiển thị các thông tin cột sau:
Net
|
Tên net và biểu diễn đồ họa trạng thái của net. Cột này luôn được hiển thị.
|
Status
|
Biểu diễn bằng văn bản trạng thái phân tích sàng lọc của net. Cột này được hiển thị mặc định.
|
Analysis Errors
|
Thông tin về lý do tại sao một net không thể được phân tích.
|
Base Value
|
Điện áp mà tín hiệu trên net ổn định ở trạng thái thấp.
|
Falling Edge Flight Time
|
Thời gian cần để tín hiệu trên net giảm xuống điện áp ngưỡng, trừ đi thời gian mà một tải tham chiếu (được nối trực tiếp với đầu ra) cần để giảm xuống điện áp ngưỡng.
|
Falling Edge Overshoot
|
Độ vọt lố cực đại (dao động dưới giá trị cơ sở) ở sườn xuống của tín hiệu. Cột này được hiển thị mặc định.
|
Falling Edge Slope
|
Thời gian cần để tín hiệu trên net giảm từ điện áp ngưỡng (VT) xuống mức thấp hợp lệ (VIL).
|
Falling Edge Undershoot
|
Độ hụt cực đại (dao động trên giá trị cơ sở) ở sườn xuống của tín hiệu. Cột này được hiển thị mặc định.
|
Length
|
Tổng chiều dài net (tổng всех đoạn đường mạch đã đi dây trong net).
|
Impedance
|
Trở kháng trung bình của net (tính bằng Ohm). Đây là giá trị trung bình của trở kháng từng đoạn đường mạch, được tính trọng số theo chiều dài của chúng.
|
Rising Edge Flight Time
|
Thời gian cần để đưa tín hiệu trên net đến điện áp ngưỡng, trừ đi thời gian cần để đưa một tải tham chiếu (được nối trực tiếp với đầu ra) đến điện áp ngưỡng.
|
Rising Edge Overshoot
|
Độ vọt lố cực đại (dao động vượt trên giá trị đỉnh) ở sườn lên của tín hiệu. Cột này được hiển thị mặc định.
|
Rising Edge Slope
|
Thời gian cần để tín hiệu trên net tăng từ điện áp ngưỡng (VT) lên mức cao hợp lệ (VIH).
|
Rising Edge Undershoot
|
Độ hụt cực đại (dao động xuống dưới giá trị đỉnh) ở sườn lên của tín hiệu. Cột này được hiển thị mặc định.
|
Routed
|
Cho biết net đã được đi dây (toàn phần hoặc một phần) trong thiết kế (True) hay hoàn toàn chưa đi dây (False).
|
Top Value
|
Điện áp mà tín hiệu trên net ổn định ở trạng thái cao.
|
Dùng nút Menu hoặc nhấp chuột phải trong bảng để truy cập menu con Show/Hide Columns, từ đó bạn có thể bật/tắt hiển thị các cột dữ liệu theo nhu cầu.
Mỗi net có thể thuộc một trong ba loại: Passed, Failed hoặc Not Analyzed.
 |
Một net Passed có tất cả các giá trị nằm trong giới hạn được xác định bởi các bài kiểm tra. |
 |
Một net Failed có ít nhất một giá trị nằm ngoài các mức dung sai đã xác định. Bất kỳ giá trị nào bị lỗi sẽ được tô màu vàng. |
 |
Một net Not Analyzed không thể được sàng lọc vì một lý do nào đó. Để xem lý do, hãy bật cột Analysis Errors. |
Các net bị lỗi
Các lý do phổ biến khiến một net không thể được phân tích trong quá trình sàng lọc bao gồm: chứa đầu nối, diode hoặc transistor, không có chân đầu ra hoặc có nhiều chân đầu ra. Khi sàng lọc các net có chứa chân hai chiều và không có chân đầu ra chuyên biệt trong net, mỗi chân hai chiều sẽ được mô phỏng riêng như một chân đầu ra. Kết quả trường hợp xấu nhất từ các mô phỏng này sẽ được hiển thị.
Lưu ý rằng dù một net không thể được phân tích để sàng lọc, nó vẫn có thể được kiểm tra trong các mô phỏng phản xạ và xuyên nhiễu. Với một net có chứa đầu nối, bạn có thể mô phỏng đầu nối bằng cách dùng mô hình trở kháng tương đương được thêm vào net này.
Cũng có thể các net gặp những lỗi khác dẫn đến kết quả phân tích không chính xác trong cả sàng lọc và các mô phỏng tiếp theo. Các net này sẽ xuất hiện với toàn bộ hàng được tô màu đỏ. Ngoài ra, các net đã được mô phỏng (tức là các net chưa được đi dây trên PCB) sẽ được tô màu xám nhạt.
Kiểm tra các net bị lỗi hoặc không được phân tích
Để xem nguyên nhân của một net Failed hoặc Not Analyzed:
-
Nếu toàn bộ hàng của một net được tô sáng màu đỏ, hãy chọn net đó rồi nhấp chuột phải và chọn Show Errors. Thao tác này cũng thêm các thông báo vào bảng Messages, từ đó có thể cross-probe để sửa các vấn đề.
-
Để xem tất cả thông tin khả dụng cho net đang chọn, hãy nhấp chuột phải và chọn Details. Hộp thoại Full Details hiển thị toàn bộ kết quả phân tích sàng lọc có thể hiển thị trong bảng kết quả, cùng với các mục sau:
-
Component Count – số lượng linh kiện có pad kết nối với net đã chọn.
-
Track Count – số lượng đoạn đường mạch riêng lẻ đã đi dây tạo thành tổng net đã đi dây.
-
Minimum Impedance (Ohms) – trở kháng nhỏ nhất của net, xét theo trở kháng riêng của tất cả các đoạn đường mạch trong net.
-
Maximum Impedance (Ohms) – trở kháng lớn nhất của net, xét theo trở kháng riêng của tất cả các đoạn đường mạch trong net.
-
Chọn Cross Probe từ menu nhấp chuột phải (hoặc nhấp Menu) để cross-probe đến net đã chọn trên sơ đồ nguyên lý hoặc PCB.
Dùng phím tắt F4 để bật/tắt hiển thị bảng Signal Integrity (và các bảng khác hiện đang ở chế độ 'floating') nhằm chuyển nhanh giữa bảng và thiết kế của bạn.
-
Hiển thị các net được ghép với một net đơn lẻ hoặc một nhóm net bằng cách chọn các net mong muốn rồi nhấp chuột phải và chọn Find Coupled Nets. Thao tác này sẽ chọn tất cả các net được ghép với những net đã chọn. Tiêu chí xác định net nào được xem là ghép có thể được cấu hình trong hộp thoại Signal Integrity Preferences (truy cập bằng cách nhấp nút Menu và chọn Preferences trong bảng Signal Integrity).
-
Thông tin hữu ích có thể được sao chép vào clipboard và dán vào các ứng dụng khác để xử lý thêm hoặc lập báo cáo. Chọn các net cần thiết và chọn Copy từ menu nhấp chuột phải. Ngoài ra, thông tin hiển thị có thể được tùy chỉnh bằng cách chọn các cột sẽ được hiển thị bằng lệnh Show/Hide Columns từ menu nhấp chuột phải.
- Báo cáo nêu bật các kết quả do quá trình phân tích tạo ra cũng có sẵn khi chọn Display Report từ menu chuột phải trong bảng Signal Integrity. Thao tác này sẽ mở tệp báo cáo
Signal Integrity Tests Report.txt trong Text Editor và thêm tệp đó vào dự án.
Thiết lập Tùy chọn
Bạn có thể chỉ định nhiều tùy chọn áp dụng cho tất cả các phép phân tích mà bạn đã định nghĩa. Các tùy chọn này bao gồm thiết lập chung, phương pháp tích phân và các ngưỡng độ chính xác. Mọi thay đổi được thực hiện đối với các tùy chọn sẽ áp dụng cho tất cả dự án.
Nhấp nút Menu trong bảng Signal Integrity và chọn Preferences để mở hộp thoại Signal Integrity Preferences.

Hộp thoại Signal Integrity Preferences
Tất cả các tùy chọn Signal Integrity có thể được đưa về mặc định bằng cách nhấp vào nút Defaults trong hộp thoại .
-
Sử dụng tab General để thiết lập các tùy chọn xử lý lỗi, hiển thị gợi ý và/hoặc cảnh báo khi có lỗi tồn tại trong thiết kế liên quan đến việc thực hiện phân tích Signal Integrity. Mọi gợi ý hoặc cảnh báo gặp phải sẽ được liệt kê dưới dạng thông báo trong bảng Messages. Nếu tùy chọn Show Warnings được bật và tồn tại cảnh báo, một hộp thoại xác nhận cảnh báo sẽ xuất hiện khi cố truy cập bảng Signal Integrity. Ngoài ra, bạn có thể chọn ẩn bảng Signal Integrity sau khi chọn hiển thị dạng sóng. Bạn cũng có thể xác định đơn vị mặc định cho các phép đo Signal Integrity, cũng như việc tiêu đề đồ thị và biểu đồ FFT có được hiển thị hay không khi các dạng sóng kết quả được hiển thị trong trình soạn thảo SimData.
-
Tab Configuration xác định nhiều ngưỡng liên quan đến mô phỏng, chẳng hạn như khoảng cách tối đa giữa các net ghép cặp và chiều dài tối thiểu để được xem là một đoạn ghép cặp.
-
Tab Integration xác định phương pháp tích phân số được dùng cho phân tích. Phương pháp Trapezoidal tương đối nhanh và chính xác nhưng có xu hướng dao động trong một số điều kiện nhất định. Các phương pháp Gear yêu cầu thời gian phân tích lâu hơn nhưng có xu hướng ổn định hơn. Về lý thuyết, sử dụng bậc Gear cao hơn sẽ cho kết quả chính xác hơn, nhưng làm tăng thời gian phân tích. Mặc định là Trapezoidal.
-
Tab Accuracy trong hộp thoại Signal Integrity Preferences xác định các ngưỡng dung sai và giới hạn cho nhiều thuật toán tính toán khác nhau tham gia vào quá trình phân tích.
Accuracy Options
| Tùy chọn |
Mô tả |
| RELTOL |
Dung sai tương đối để tính các giá trị điện áp hiện tại |
| ABSTOL |
Dung sai tuyệt đối để tính các giá trị dòng điện |
| VNTOL |
Dung sai tuyệt đối để tính các giá trị điện áp |
| TRTOL |
Hệ số ước lượng sai số tích phân |
| NRVABS |
Giới hạn sai số cắt cụt sử dụng thuật toán Newton-Raphson |
| DTMIN |
Kích thước bước thời gian tối thiểu được phép |
| ITL |
Số lần lặp tối đa khi sử dụng thuật toán Newton-Raphson |
| LIMPTS |
Số cặp giá trị tối đa trong tệp đầu ra cho mỗi đường cong điện áp |
-
Sử dụng tab DC Analysis để xác định các ngưỡng dung sai và thiết lập giới hạn cho nhiều tham số khác nhau liên quan đến Phân tích DC.
Thiết lập Dung sai
Các phép kiểm tra overshoot và undershoot mặc định được định nghĩa sẵn vì đây có lẽ là những đặc tính tốt nhất để sử dụng trong việc xác định net nào có thể gặp nhiều vấn đề nhất. Bốn quy tắc dung sai mặc định cùng với mọi quy tắc Signal Integrity được thiết lập trong schematic hoặc PCB đều được bật và chạy ngay lần đầu tiên thiết kế được phân tích. Để bật hoặc tắt các quy tắc này, nhấp vào nút Menu trong bảng Signal Integrity và chọn Set Tolerances. Hộp thoại Set Screening Analysis Tolerances sẽ hiển thị.

Hộp thoại Set Screening Analysis Tolerances
Nhấp vào ô chọn Enabled bên cạnh một loại quy tắc để bật quy tắc đó chạy khi thiết kế được phân tích.
Nhấp vào PCB Signal Integrity Rules (nếu không ở chế độ chỉ schematic) để mở hộp thoại PCB Rules and Constraints Editor, nơi bạn có thể thêm hoặc sửa đổi bất kỳ quy tắc Signal Integrity cần thiết nào. Nhấp OK cho đến khi bạn quay lại bảng Signal Integrity.
Chuẩn bị Phân tích
Trước khi chạy các phép phân tích, cần chọn các net để phân tích sâu hơn. Bạn cũng có thể chỉnh sửa buffer để xem hoặc thay đổi công nghệ linh kiện và thuộc tính chân, đồng thời thêm termination vào các net nếu cần.
Chọn các Net để Phân tích
Để thực hiện phân tích sâu hơn trên các net (phản xạ và/hoặc xuyên nhiễu), các net phải được chọn trong danh sách bên phải của bảng Signal Integrity. Nhấp đúp vào một net trong danh sách bên trái để chọn và chuyển nó sang danh sách bên phải. Hoặc dùng các nút mũi tên để chuyển net vào và ra khỏi trạng thái đã chọn này. Bạn có thể chọn nhiều net trong danh sách bên trái bằng cách giữ phím Shift hoặc Ctrl .
Bạn có thể cross probe đến net đã chọn trên tài liệu schematic hoặc PCB liên quan bằng cách chọn các tùy chọn Cross Probe từ menu chuột phải. Tài liệu đích sẽ được kích hoạt trong không gian thiết kế và net đã chọn sẽ được hiển thị theo các phương thức tô sáng được xác định trên trang System – Navigation của hộp thoại Preferences.
Khi các net ở trạng thái đã chọn này, bạn có thể thực hiện cấu hìnhเพิ่มเติม cho chúng trước khi chạy mô phỏng.
Thiết lập Net Nạn nhân và Net Gây nhiễu
Trong trường hợp phân tích Crosstalk, cần phải đặt một net là nạn nhân hoặc gây nhiễu. Lưu ý rằng do tính chất của phép phân tích, chức năng này chỉ khả dụng khi đã chọn từ hai net trở lên (đã chuyển sang danh sách bên phải).
Chọn một net trong danh sách net bên phải, nhấp chuột phải và chọn Set Aggressor hoặc Set Victim tùy theo yêu cầu. Trạng thái của các net sẽ được cập nhật. Để bỏ thiết lập các net này, chọn Clear Status từ menu chuột phải.
Thiết lập Hướng của các Chân Hai chiều
Có thể thiết lập hướng của các chân hai chiều trong một net nhất định. Để thiết lập hướng, hãy chọn net bị ảnh hưởng trong danh sách phía trên bên phải. Khi đó, danh sách các chân của net đó sẽ được hiển thị phía dưới. Từ danh sách chân, thay đổi trạng thái in/out cho từng chân hai chiều đã chọn bằng cách nhấp chuột phải và chọn một trạng thái từ menu chuột phải. Các thiết lập in/out này sẽ được lưu cùng dự án cho lần tiếp theo bạn sử dụng bảng này.
Bạn cũng có thể cross probe đến chân/pad trên tài liệu schematic hoặc PCB liên quan bằng cách chọn các tùy chọn Cross Probe từ menu chuột phải. Tài liệu đích sẽ được kích hoạt trong không gian thiết kế và chân/pad đã chọn sẽ được hiển thị theo các phương thức tô sáng được xác định trên trang System – Navigation của hộp thoại Preferences.
Chỉnh sửa Buffer
Bạn có thể muốn xem hoặc thay đổi công nghệ linh kiện và các thuộc tính chân, chẳng hạn như mô hình đầu vào/đầu ra và hướng chân. Bạn chỉ có thể sửa đổi các linh kiện được gắn với net hiện đang được chọn trong danh sách bên phải. Sử dụng tùy chọn Edit Buffer trong menu chuột phải tại danh sách chân sẽ cho phép truy cập hộp thoại dữ liệu của linh kiện.
Hộp thoại và các tùy chọn xuất hiện sẽ phụ thuộc vào loại linh kiện mà chân đó thuộc về, ví dụ: điện trở, IC, BJT, v.v. Hộp thoại Integrated Circuit được hiển thị là dành cho loại linh kiện IC.

Hộp thoại Integrated Circuit
Việc chọn một chân Technology và Direction sẽ hiển thị danh sách các mô hình đầu vào và/hoặc đầu ra liên quan để chọn. Các thay đổi đối với công nghệ và hướng chỉ được dùng cục bộ trong quá trình phân tích và sẽ không được lưu khi bảng được đặt lại.
Các trường linh kiện Technology, Input Model và Output Model có tính phụ thuộc ngữ cảnh. Khi bạn chọn công nghệ linh kiện, các mô hình mặc định của linh kiện sẽ được lấy từ công nghệ đó. Lưu ý rằng nếu các mô hình chân cụ thể đã được gán trước đó (ví dụ như một phần của quá trình nhập mô hình IBIS), việc thay đổi công nghệ linh kiện sẽ không gán lại mô hình chân cho các chân đó.
Lưu ý rằng thực chất bạn đang chỉnh sửa thuộc tính của một chân chứ không phải toàn bộ linh kiện, mặc dù bạn có thể thay đổi công nghệ của linh kiện. Bất kỳ thay đổi nào bạn thực hiện bằng lệnh Edit Buffer (hoặc bằng cách nhấp đúp vào một chân) sẽ ghi đè mọi thiết lập công nghệ/mô hình chân đã được tạo khi bạn thiết lập mô hình Signal Integrity trong schematic.
Lưu ý rằng các thay đổi được thực hiện theo cách này sẽ KHÔNG được giữ lại giữa các phiên phân tích; ý tưởng là tính năng này được dùng để nhanh chóng thay đổi mô hình chân đã gán nhằm kiểm tra các kịch bản giả định. Nếu muốn các gán này được giữ lại, hãy chỉnh sửa các mô hình được gán cho linh kiện thay vì chỉnh sửa các mô hình chân.
Termination
Các dao động thấy được trên dạng sóng tín hiệu là do nhiều phản xạ trên đường truyền (trace) tương ứng. Các phản xạ này, hay “ringing”, xảy ra thường xuyên nhất trong thiết kế PCB do sự không khớp trở kháng giữa bộ phát/bộ thu – thường là khi có bộ phát trở kháng thấp và bộ thu trở kháng cao.
Để có chất lượng tín hiệu tốt tại tải, lý tưởng nhất là không có phản xạ nào (không ringing). Mức ringing có thể được giảm xuống mức chấp nhận được cho thiết kế bằng cách sử dụng termination.
Bảng Signal Integrity tích hợp một bộ tư vấn termination, cho phép bạn chèn “termination ảo” vào một net tại vị trí do bạn xác định. Theo cách này, bạn có thể tự do thử nghiệm nhiều chiến lược termination khác nhau mà không cần thay đổi vật lý trên bo mạch.
Các mô phỏng termination hiện có gồm:
-
Series Res
-
Parallel Res to VCC
-
Parallel Res to GND
-
Parallel Res to VCC and GND
-
Res and Cap to GND
-
Parallel and Cap to GND
-
Parallel Schottky Diodes
Mỗi loại termination có thể được bật hoặc tắt trong danh sách termination. Có thể bật nhiều loại termination khi thực hiện phân tích phản xạ và xuyên nhiễu - một bộ dạng sóng riêng sẽ được tạo cho mỗi loại. Điều này cho phép bạn xác định termination tốt nhất để thêm vào thiết kế nhằm đạt được chất lượng tín hiệu tối ưu trên các đường truyền và do đó giảm phản xạ (ringing) xuống mức chấp nhận được.
Khi chạy phân tích phản xạ hoặc xuyên nhiễu, mỗi kiểu kết cuối đang được bật sẽ được thử và tạo ra một bộ dạng sóng riêng. Khi sử dụng Serial Res termination, nó sẽ được đặt trên tất cả các chân đầu ra trong net đã chọn. Với các kiểu kết cuối khác, termination sẽ được đặt trên tất cả các chân đầu vào trong net.
Để đạt kết quả tốt nhất cho các termination, bạn cũng cần đặt giá trị cho các linh kiện liên quan dựa trên đặc tính của net.
-
Khi một termination được chọn, sơ đồ minh họa termination đó sẽ được hiển thị bên dưới. Sơ đồ này cho phép thiết lập cả giá trị nhỏ nhất và lớn nhất cho các điện trở và tụ điện được dùng trong termination.
-
Các giá trị nhỏ nhất và lớn nhất được sử dụng khi số lần quét (hiển thị trong danh sách các termination) được đặt lớn hơn một.
-
Để biết thêm thông tin về một kiểu termination, hãy chọn nó và nhấp nút ? (Help). Nếu bạn bật tùy chọn Suggest, các giá trị được đề xuất sẽ được tính toán (theo công thức được ghi chú trong cửa sổ thông tin bật lên của từng kiểu termination) và hiển thị bằng màu xám. Bạn có thể chấp nhận các giá trị này hoặc tắt tùy chọn Suggest và nhập các giá trị riêng theo yêu cầu.
-
Nếu bạn muốn chạy phân tích với một dải giá trị quét cho các linh kiện termination, hãy bảo đảm rằng tùy chọn Perform Sweep được bật và đặt số lượng Sweep Steps cần thiết khi chạy các phân tích. Các giá trị được dùng ở mỗi lần quét của phân tích sẽ phụ thuộc vào các giá trị nhỏ nhất và lớn nhất đã nhập cũng như giá trị được chọn trong trường Sweep Steps (ví dụ: nếu Sweep Steps được đặt là 2, lần chạy phân tích đầu tiên sẽ dùng giá trị nhỏ nhất và lần thứ hai dùng giá trị lớn nhất). Lưu ý rằng một bộ dạng sóng riêng sẽ được tạo cho mỗi lần quét để phục vụ mục đích so sánh.
Đặt một Termination trên sơ đồ nguyên lý
Sau khi các dạng sóng đã được tạo và termination tối ưu đã được xác định, bạn có thể muốn đặt termination đó trực tiếp lên sheet sơ đồ nguyên lý. Có thể thực hiện việc này thông qua menu chuột phải trong danh sách Termination. Lưu ý rằng mọi thao tác đặt chỉ áp dụng cho net hiện đang được chọn.
Nếu bạn muốn thực sự đặt mạch termination đã chọn lên sơ đồ nguyên lý thay vì chỉ dùng nó như một 'virtual termination':
-
Nhấp chuột phải trong phần Termination của bảng Signal Integrity và chọn Place on Schematic.
-
Hộp thoại Place Termination sẽ hiển thị, cho phép thiết lập nhiều thuộc tính khác nhau như dùng linh kiện thư viện nào cho các phần tử termination, dùng cách đặt tự động hay thủ công, đặt trên tất cả các chân áp dụng hay chỉ chân được chọn, và các giá trị chính xác sẽ dùng cho các linh kiện. Nhấp OK để tiếp tục.

Hộp thoại Place Termination
-
Signal Integrity Analyzer sẽ tìm tài liệu sơ đồ nguyên lý nguồn mà chân đó thuộc về. Sau đó, tại một vị trí trống trên tài liệu, nó sẽ thêm các linh kiện cần thiết với giá trị chính xác (điện trở, tụ điện hoặc bất cứ thứ gì cần thiết) và các đối tượng nguồn. Hãy nối mạch termination này với chân thích hợp trong sơ đồ nguyên lý.
Lưu ý rằng sau đó bạn vẫn có thể cần đi dây các linh kiện đúng cách tới chân đó. Ngoài ra, nếu cũng có PCB liên quan, chúng sẽ cần được đồng bộ và đi dây trong PCB. Hãy đồng bộ PCB để thêm các linh kiện này bằng cách chọn Design » Update PCB.
Chạy các phân tích
Sau khi các net đã được cấu hình theo yêu cầu (và đã chọn mọi tùy chọn termination), hãy nhấp nút Reflections hoặc Crosstalks trong bảng Signal Integrity để tạo các dạng sóng.
-
Đối với phân tích Reflection, có thể mô phỏng một hoặc nhiều net. Tuy nhiên, nên giữ số lượng ở mức hợp lý vì thời gian phân tích sẽ tăng đáng kể khi phân tích số lượng net lớn.
Signal Integrity Analyzer tính toán điện áp tại các nút của một net bằng cách sử dụng thông tin đi dây và lớp từ PCB cùng với các mô hình bộ đệm I/O của driver và receiver liên quan. Một bộ giải trường 2D tự động sẽ tính toán đặc tính điện của các đường truyền. Việc mô hình hóa giả định rằng tổn hao đường DC đủ nhỏ để có thể bỏ qua.
-
Đối với phân tích Crosstalk, cần có ít nhất hai net. Thông thường khi thực hiện phân tích crosstalk, người ta sẽ xét hai hoặc ba net tại một thời điểm, thường là một net và hai net lân cận trực tiếp của nó.
Mức độ xuyên nhiễu (hoặc mức EMI) tỉ lệ thuận trực tiếp với phản xạ trên đường tín hiệu. Nếu các điều kiện chất lượng tín hiệu được đáp ứng và phản xạ được giảm xuống mức gần như không đáng kể nhờ kết cuối tín hiệu đúng cách, tức là tín hiệu được truyền đến đích với mức tán xạ tối thiểu, thì xuyên nhiễu cũng sẽ được giảm thiểu. Xem Terminations để biết thêm thông tin.
Chỉ có thể thực hiện phân tích Crosstalk khi chạy phân tích signal integrity hậu layout từ một tài liệu thiết kế PCB. Điều này là do loại phân tích này yêu cầu các net đã được đi dây.
Sau khi nhấp nút, quá trình phân tích bắt đầu và một tệp dữ liệu mô phỏng (<ProjectName>.sdf) sẽ được tạo ra. Tệp này sẽ mở trong một tab riêng, hiển thị kết quả phân tích trong trình soạn thảo SimData editor.
Tham khảo Working with Signal Integrity Analysis Results để tìm hiểu thêm.