Các cập nhật về thiết kế hệ thống
Sơ lược
- Tìm hiểu cách nhập các thay đổi từ tất cả dự án con hoặc chỉ từ những mô-đun được chọn.
- Hiểu cách ECO xác định và áp dụng các khác biệt về kết nối, cũng như nơi xem xét các thay đổi đã nhập.
- Xem cách cập nhật các dự án con để đồng bộ hóa những thay đổi như hoán đổi chân đầu nối và tên net không khớp.
Để duy trì sự đồng bộ giữa thiết kế sơ đồ nguyên lý đa bo mạch và các dự án PCB con trong đó, thiết kế đa bo mạch hỗ trợ trao đổi dữ liệu chân/net theo hai chiều. Dữ liệu kết nối có thể được nhập vào thiết kế đa bo mạch từ các dự án con, đồng thời dữ liệu kết nối của thiết kế đa bo mạch cũng có thể được chuyển ngược về các dự án PCB nguồn.
Nhập từ các dự án con
Trong quá trình thiết kế đa bo mạch, các dự án con nguồn cũng có thể được phát triển thêm, và những thay đổi đó cần được đưa vào (đồng bộ với) thiết kế đa bo mạch. Quá trình cập nhật này được thực hiện bằng cách nhập lại các thiết kế con vào không gian thiết kế đa bo mạch thông qua Lệnh thay đổi kỹ thuật (ECO). Việc trao đổi dữ liệu chân/net này giúp duy trì sự đồng bộ về dữ liệu kết nối giữa thiết kế đa bo mạch và các bo mạch thành phần.
Sử dụng lệnh Design » Import From Child Projects từ các menu chính hoặc menu chuột phải trong không gian thiết kế để nhập các thay đổi từ tất cả dự án con trong thiết kế đa bo mạch, hoặc sử dụng tùy chọn Design » Import From Selected Child Projects để nhập lại dữ liệu kết nối cho các mô-đun dự án hiện được chọn trong không gian thiết kế. Các lệnh này cũng có trong menu Design khi nhấp chuột phải vào hình biểu diễn mô-đun.
Mọi khác biệt được phát hiện giữa các kết nối hiện tại của thiết kế đa bo mạch và dữ liệu kết nối trong các dự án con sẽ được hiển thị trong hộp thoại Engineering Change Order. Sử dụng ECO để kiểm tra tính hợp lệ và cuối cùng thực thi các thay đổi cần thiết nhằm đưa các bo mạch con trở lại trạng thái đồng bộ với thiết kế đa bo mạch.
Nếu không có khác biệt, hộp thoại thông báo của bộ so sánh sẽ cho biết điều đó, đồng nghĩa với việc không cần thay đổi để duy trì sự đồng bộ giữa thiết kế đa bo mạch và các dự án con.
ECO đã thực thi sẽ ghi nhận mọi khác biệt giữa các kết nối hiện tại của thiết kế đa bo mạch và dữ liệu kết nối được nhập từ các dự án con. Thông tin này có trong hộp thoại Connection Manager (Design » Connection Manager), cũng là nơi dùng để xử lý hoặc từ chối dữ liệu kết nối được cập nhật từ các dự án con.
Cập nhật các dự án con
Dữ liệu kết nối của thiết kế đa bo mạch có thể được chuyển ngược về các dự án PCB nguồn thông qua tính năng Update dành cho dự án con (Design » Update Child Projects). Để cập nhật một dự án con riêng lẻ, hãy chọn mô-đun tương ứng rồi chọn lệnh Design » Update Selected Child Projects – cả hai lệnh cũng có trong menu Design khi nhấp chuột phải vào mô-đun.
Khi chạy lệnh, trình chỉnh sửa thiết kế sẽ so sánh dữ liệu kết nối trong thiết kế đa bo mạch với dữ liệu trong các dự án con. Mọi khác biệt được phát hiện sẽ được liệt kê dưới dạng các thay đổi đề xuất trong hộp thoại Engineering Change Order (ECO) xuất hiện sau đó, hoặc hộp thoại thông báo của bộ so sánh sẽ cho biết không phát hiện khác biệt nào – đồng nghĩa với việc không cần thay đổi để duy trì sự đồng bộ giữa thiết kế đa bo mạch và các dự án con.
Trong ví dụ minh họa ở đây, các net RS và RSW đã được hoán đổi trên đầu nối HDR1 trong dự án con LCD Board (M2 trong thiết kế đa bo mạch), nên ECO đề xuất hoán đổi chân trong dự án nguồn để đồng bộ các net.
Khi ECO được thực thi (sau bước kiểm tra tính hợp lệ tùy chọn), các chân của đầu nối HDR1 trong dự án con của mô-đun LCD sẽ được hoán đổi.
Lưu ý rằng quy trình Update Child Projects thường được thực hiện after mọi xung đột đã được giải quyết trong hộp thoại Connection Manager, nhằm đồng bộ các dự án con với trạng thái chính xác của thiết kế đa bo mạch.
Các thay đổi khác đã được phát hiện và xử lý, chẳng hạn như tên net không khớp, được đồng bộ bằng cách cập nhật trực tiếp đối tượng đích trong dự án con.



