Chuẩn bị báo cáo xác nhận

Sơ lược

Tìm hiểu cách chuẩn bị báo cáo xác thực HTML trong Altium Designer và đưa chúng vào các tệp Output Job để hỗ trợ kiểm tra thiết kế và phát hành dự án. Bài viết này trình bày cách kiểm tra trạng thái vòng đời linh kiện, mức độ tuân thủ cấu hình môi trường, sự khác biệt giữa sơ đồ nguyên lý và PCB, cũng như báo cáo quy tắc điện. Bài viết cũng giải thích cách xác thực khi phát hành có thể ngăn thiết kế được phát hành nếu các bước kiểm tra không đạt. Hãy đọc tiếp để cấu hình các báo cáo xác thực giúp phát hiện vấn đề trước khi phát hành.

- Hiểu vai trò của các bước kiểm tra xác thực trong Output Job đối với quy trình thiết kế và phát hành.
- Tìm hiểu cách cấu hình kiểm tra trạng thái linh kiện và bắt buộc sử dụng các mẫu, tệp Output Job, tùy chọn thiết lập và nguồn linh kiện đã được phê duyệt.
- Khám phá các báo cáo về sự khác biệt giữa sơ đồ nguyên lý và PCB, cũng như các vi phạm quy tắc điện trên sơ đồ nguyên lý.
Tìm hiểu sâu hơn với AI:

Phần mềm cung cấp một số phép kiểm tra xác thực có thể được đưa vào làm đầu ra trong quá trình tạo đầu ra. Mỗi phép kiểm tra tạo ra một tệp báo cáo HTML.

Có thể thêm các đầu ra xác thực vào tệp Output Job đang hoạt động từ menu của điều khiển [Add New Validation Output] trong vùng Validation Outputs của tệp hoặc từ các menu con Edit » Add Validation Outputs của menu chính.

Lưu ý rằng cấu hình cho các báo cáo xác thực này được lưu trong OutputJob. Khi bạn cấu hình một phép kiểm tra xác thực ở nơi khác trong phần mềm, các thiết lập được lưu cùng với tệp tương ứng — ví dụ, thiết lập kiểm tra lỗi dự án được lưu trong tệp dự án, còn thiết lập DRC của PCB được lưu trong tệp PCB.
Việc sử dụng các báo cáo xác thực được định nghĩa trong tệp Output Job đã chỉ định cho phép bạn xác thực thiết kế như một phần không thể tách rời của quy trình phát hành dự án thiết kế. Các phép kiểm tra xác thực này sẽ được thực hiện trong mỗi lần phát hành và quá trình phát hành sẽ thất bại nếu có bất kỳ phép kiểm tra xác thực nào không đạt. Điều này giúp bạn yên tâm hơn rằng những thay đổi vào phút chót sẽ không đưa các lỗi gây tốn kém vào thiết kế đã phát hành. Việc xác thực được thực hiện ở giai đoạn Validate Design trong luồng quy trình của chế độ xem PCB Release. Ở Design Mode, các phép kiểm tra xác thực được thực hiện trực tiếp trên dự án trước khi tạo đầu ra. Ở Release Mode, trước tiên luồng phát hành sẽ tạo một bản chụp độc lập từ dự án, bao gồm tất cả tài liệu dự án và các thành phần phụ thuộc bên ngoài, sau đó thực hiện các phép kiểm tra xác thực trên bản chụp này. Điều này giúp bảo đảm hơn rằng bản chụp đã ghi nhận chính xác tất cả các thành phần phụ thuộc cần thiết cho dự án.

Xác thực trạng thái linh kiện

Các linh kiện trong Workspace cung cấp cho người thiết kế một bộ khối xây dựng thiết kế chính thức có chất lượng và tính toàn vẹn cao. Nhờ khả năng kiểm soát phiên bản và quản lý vòng đời, công ty có thể phê duyệt thư viện linh kiện để các kỹ sư thiết kế chính thức sử dụng trong từng dự án thiết kế mới được triển khai tại công ty. Tuy nhiên, dù các linh kiện đã được phê duyệt để tái sử dụng trong thiết kế, vẫn cần có hoạt động kiểm tra tự động ở giai đoạn xác thực phát hành nhằm bảo đảm chúng thực sự ở trạng thái phù hợp để sử dụng.

Altium Designer, kết hợp với Workspace được kết nối, cung cấp một giải pháp hiệu quả cho vấn đề này dưới dạng Component State Checking. Bạn có thể thêm một bộ tạo đầu ra dựa trên xác thực vào tệp Output Job – Components states. Bộ tạo đầu ra này có thể được cấu hình để kiểm tra các linh kiện đang ở trạng thái bị hạn chế. Trong quá trình cấu hình, bạn xác định hành động cần thực hiện cho từng trạng thái hiện được định nghĩa, thuộc từng Định nghĩa vòng đời hiện có trong Workspace — không thực hiện hành động nào, đưa ra cảnh báo hoặc tạo lỗi. Hành động cuối cùng sẽ ngăn thiết kế được phát hành. Ngoài ra, khi chạy phép kiểm tra, một báo cáo HTML tiện dụng sẽ được tạo, giúp bạn nhanh chóng nhận biết những linh kiện trong thiết kế không ở trạng thái hợp lệ.

Các vấn đề liên quan đến việc sử dụng các mục thiết kế ở trạng thái bị hạn chế cũng có thể được phát hiện sớm hơn nhiều trong chu kỳ thiết kế, trong quá trình xác thực dự án. Điều này liên quan đến khả năng áp dụng của một phiên bản mục dựa trên trạng thái hiện tại, cũng như việc phiên bản đó có được phép sử dụng trong thiết kế khi ở trạng thái ấy hay không. Khả năng này được kiểm soát thông qua một thuộc tính chuyên dụng ở cấp từng trạng thái. Có thể cấu hình một quy tắc vi phạm dự án để phát hiện và đánh dấu mọi mục Workspace đang được sử dụng trong thiết kế có phiên bản ở trạng thái không được phép áp dụng — nhờ đó phát hiện và ngăn ngừa vấn đề trước khi phát hành. Để biết thêm chi tiết, xem phần Kiểm soát khả năng hiển thị và khả năng áp dụng của phiên bản mục trên trang Thiết lập các định nghĩa vòng đời cho Workspace.
Khi áp đặt môi trường làm việc cho các kỹ sư thiết kế bằng Cấu hình môi trường, bạn có thể bảo đảm việc sử dụng tệp Output Job đã được định nghĩa phép kiểm tra trạng thái linh kiện. Để thực hiện, hãy bảo đảm tệp Output Job được phép sử dụng thông qua cấu hình môi trường tương ứng được đánh dấu là bắt buộc — bằng cách bật thuộc tính Req'd của tệp đó. Nếu một OutJob được định nghĩa trong cấu hình môi trường được đánh dấu là bắt buộc, quá trình phát hành sẽ không thể thực hiện cho đến khi OutJob đó có mặt và được bật để đưa vào tập dữ liệu tương ứng được tạo trong quá trình phát hành dự án. Để biết thêm thông tin, xem Quản lý cấu hình môi trường.

Thêm bộ tạo đầu ra thuộc loại này từ phần Validation Outputs của tệp OutJob. Việc cấu hình được thực hiện trong hộp thoại Server objects State validation.

Để truy cập hộp thoại cấu hình này, hãy nhấp đúp vào mục của bộ tạo đầu ra, nhấp chuột phải vào mục đó rồi chọn Configure từ menu ngữ cảnh, hoặc chọn mục đó và sử dụng phím tắt Alt+Enter.

Thêm và cấu hình phép kiểm tra trạng thái linh kiện như một phần trong quy trình xác thực tổng thể khi phát hành thiết kế bo mạch.
Thêm và cấu hình phép kiểm tra trạng thái linh kiện như một phần trong quy trình xác thực tổng thể khi phát hành thiết kế bo mạch.

Hộp thoại hiển thị tất cả các định nghĩa vòng đời đã được thiết lập cho Workspace mà bạn hiện đang kết nối. Với mỗi định nghĩa, từng trạng thái riêng biệt được liệt kê kèm theo mô tả. Đối với mỗi trạng thái thuộc định nghĩa vòng đời mà bạn sử dụng cho các linh kiện trong thiết kế, chỉ cần chỉ định hành động kiểm tra cần thực hiện. Nhấp vào trường Check Action của trạng thái rồi chọn hành động cần thiết từ menu thả xuống tương ứng. Các tùy chọn kiểm tra có sẵn là None, Warning và Error.

Nhấp vào nút để làm mới hộp thoại bằng thông tin định nghĩa vòng đời mới nhất, trực tiếp từ Workspace.

Các phiên bản của mục linh kiện được sử dụng trong thiết kế đang ở trạng thái bị hạn chế (trạng thái có Check Action được đặt thành Error) sẽ ngăn bo mạch được phát hành. Tệp báo cáo được tạo sẽ liệt kê tất cả cảnh báo và lỗi.

Ví dụ về một lần phát hành bo mạch thất bại ở giai đoạn xác thực khi kiểm tra trạng thái linh kiện. Di chuột lên hình ảnh để xem báo cáo được tạo. Trong ví dụ này, thiết kế được phát hiện có bốn linh kiện ở trạng thái vòng đời bị hạn chế, khiến quá trình phát hành kết thúc với kết quả thất bại.
Ví dụ về một lần phát hành bo mạch thất bại ở giai đoạn xác thực khi kiểm tra trạng thái linh kiện. Di chuột lên hình ảnh để xem báo cáo được tạo. Trong ví dụ này, thiết kế được phát hiện có bốn linh kiện ở trạng thái vòng đời bị hạn chế, khiến quá trình phát hành kết thúc với kết quả thất bại.

Nếu bạn đang sử dụng các mẫu tác vụ đầu ra của Workspace, hãy đảm bảo rằng bước kiểm tra trạng thái linh kiện đã được thêm vào tệp Output Job nguồn liên quan và được cấu hình BEFORE phát hành OutJob đó lên Workspace. Sau khi phát hành, không thể thay đổi bản sửa đổi của tệp OutJob – cụ thể là cấu hình của trình tạo đầu ra. Bạn cần thực hiện các thay đổi rồi phát hành lại thành bản sửa đổi tiếp theo đã được lên kế hoạch của Item đích. Để biết thêm thông tin, xem Chuẩn bị dữ liệu sản xuất bằng Output Job.

Chuẩn bị báo cáo kiểm tra tuân thủ cấu hình môi trường

Chức năng kiểm tra tuân thủ cấu hình môi trường cung cấp phương thức kiểm tra dứt khoát và bắt buộc sử dụng các phần tử dữ liệu được công ty phê duyệt trong thiết kế – tức là nếu bạn không sử dụng các mục dữ liệu được cho phép thông qua cấu hình môi trường dành cho vai trò được chỉ định của mình, quá trình phát hành sẽ thất bại. Điều này ngăn chặn cách tiếp cận thiết kế tùy tiện và đảm bảo tuân thủ các môi trường thiết kế làm việc được xác định tập trung ở cấp doanh nghiệp.

Tham khảo trang Environment Configuration Management (Altium 365 Workspace, Enterprise Server Workspace) để tìm hiểu thêm.

Báo cáo cần thiết được cấu hình trong hộp thoại Environment Configuration Compliance Setup.

Hộp thoại Environment configuration compliance setup
Hộp thoại Environment configuration compliance setup

Tìm hiểu thêm về quản lý cấu hình môi trường trong Altium 365 và trong Enterprise Server Workspace.

Chuẩn bị báo cáo khác biệt

Trình tạo đầu ra Differences Report tạo báo cáo trình bày chi tiết các khác biệt giữa tài liệu sơ đồ nguyên lý nguồn và tài liệu PCB của dự án.

Báo cáo cần thiết được cấu hình trong hộp thoại Differences Setup.

Hộp thoại Differences Setup
Hộp thoại Differences Setup

Tìm hiểu thêm về Duy trì đồng bộ giữa sơ đồ nguyên lý và PCB.

Chuẩn bị báo cáo kiểm tra quy tắc điện

Trình tạo đầu ra Electrical Rules Check tạo báo cáo trình bày chi tiết các vi phạm được phát hiện qua kiểm tra quy tắc vẽ và kiểm tra điện đối với các tài liệu sơ đồ nguyên lý nguồn của dự án.

Báo cáo cần thiết được cấu hình trong hộp thoại Electrical Rules Check Setup.

Hộp thoại Electrical Rules Check Setup
Hộp thoại Electrical Rules Check Setup

Tìm hiểu thêm về Xác thực dự án thiết kế của bạn.

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.
Nav
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế 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.

Contents