전기 규칙 검사(ERC) 설정
Parent page: WorkspaceManager 대화상자
Electrical Rules Check Setup 대화상자
요약
이 대화상자는 Electrical Rules Check(ERC) 검증 보고서를 구성하기 위한 컨트롤을 제공합니다. 캡처된 소스 설계의 전기적/제도적 유효성을 검사하며, 보드를 제작 및 조립하는 데 필요한 모든 제조 출력을 생성하는 CircuitStudio의 배치 스타일 릴리스 프로세스를 통해 출력을 생성할 때 가장 먼저 실행됩니다.
액세스
이 대화상자는 다음 방법으로 열 수 있습니다:
- Options for PCB Project 대화상자의 Default Prints 탭에서 Electrical Rules Check 항목을 선택한 상태로 Configure 버튼을 클릭합니다.
-
Generate output files 대화상자(Project | Project Actions |
)에서 Electrical Rules Check 항목과 연결된 Configure 컨트롤을 클릭합니다.
-
Electrical Rules Check 출력 유형이 회로도 편집기의 기본 인쇄인 경우:
- Outputs | Documentation | Print » Page Setup 명령을 사용한 다음 Electrical Rules Check Properties 대화상자에서 Advanced 버튼을 클릭합니다.
- Outputs | Documentation | Print » Print Preview 명령을 사용하고, 기본 미리보기 창에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Configuration 명령을 선택합니다.
옵션/컨트롤
Columns 탭
Validation
- Maximum tolerated error level when validating release - 보드 릴리스 프로세스 중 검증의 일부로 ERC 출력 생성기를 사용할 때 허용되는 최대 오류 수준을 이 필드에서 지정합니다. 이 설정은 어떤 경고/오류 수준에서 릴리스 프로세스가 중단될지를 결정합니다.
Suppressed Errors
- Report Suppressed - No ERC 지시문을 사용해 억제된 경우에도 Preview 영역에 위반 사항을 표시하려면 이 옵션을 활성화합니다.
Show Columns
- Class - Preview 영역에 Class 열을 표시하려면 이 옵션을 활성화합니다. 클래스는 보고 수준(Warning, Error, Fatal Error, Suppressed Warning, Suppressed Error, Suppressed Fatal Error)입니다.
- Document - Preview 영역에 Document 열을 표시하려면 이 옵션을 활성화합니다. 문서는 위반이 감지된 소스 문서(관련 위반 객체가 존재하는 문서)입니다.
- Message - Preview 영역에 Message 열을 표시하려면 이 옵션을 활성화합니다. 메시지는 위반 사항에 대한 간결한 설명입니다.
미리보기
이 대화상자의 이 영역에는, 이 대화상자의 오류 보고 설정을 기준으로 프로젝트에 존재하는 모든 경고/오류가 자세히 표시됩니다.
Error Reporting 탭
이 탭에서는 프로젝트를 컴파일할 때 소스 회로도 문서에서 발생할 수 있는 각종 전기적/제도적 위반 사항에 대한 보고 수준을 정의할 수 있습니다. Generate output files 대화상자를 사용해 Electrical Rules Check 출력 생성기를 실행하면, 이 위반 설정이 Connection Matrix 탭에 정의된 설정과 함께 사용되어 소스 문서의 위반 여부를 테스트합니다.
위반 목록
이 영역에는 프로젝트의 소스 문서에서 발생할 수 있는 모든 전기적/제도적 위반 사항이 표시됩니다. 위반 항목은 다음 범주로 묶입니다:
- 버스 관련 위반
- 코드 심볼 관련 위반
- 컴포넌트 관련 위반
- 구성 제약 조건 관련 위반
- 문서 관련 위반
- 유한 상태 머신 관련 위반
- 하네스 관련 위반
- 넷 관련 위반
- 기타 관련 위반
- 파라미터 관련 위반
각 위반 유형은 다음 필드로 표시됩니다:
- Violation Type Description - 위반 유형(또는 반대로, 검사 대상)에 대한 간단한 설명입니다.
-
Report Mode - 이 필드에서 해당 검사를 위반했을 때의 심각도 수준을 지정합니다. 드롭다운에서 다음 보고 수준 중 하나를 선택합니다:
-
오른쪽 클릭 메뉴
마우스 오른쪽 버튼 컨텍스트 메뉴에서 다음 명령을 사용할 수 있습니다:
- All Off - 모든 위반 유형의 Report Mode을(를) No Report(으)로 설정합니다.
- All Warning - 모든 위반 유형의 Report Mode을(를) Warning(으)로 설정합니다.
- All Error - 모든 위반 유형의 Report Mode을(를) Error(으)로 설정합니다.
- All Fatal - 모든 위반 유형의 Report Mode을(를) Fatal(으)로 설정합니다.
- Default - 모든 위반 유형의 Report Mode을(를) 기본 설정으로 되돌립니다.
추가 옵션
- Set To Project Default - 이 버튼을 클릭하면 보고 수준 구성이 Options for PCB Project 대화상자의 Error Reporting 탭에 정의된 것과 동일하게 설정됩니다.
Connection Matrix 탭
이 대화상자의 탭은 포트 및 시트 엔트리와 같은 넷 식별자와 컴포넌트 핀 간의 연결 규칙을 설정할 수 있는 메커니즘을 제공하는 매트릭스를 제공합니다. 경고 또는 오류로 보고할 논리적/전기적 조건을 정의합니다. 예를 들어 출력 핀이 다른 출력 핀에 연결된 경우는 일반적으로 오류 조건으로 간주되지만, 서로 연결된 두 개의 패시브 핀은 그렇지 않습니다.
Generate output files 대화상자를 사용해 Electrical Rules Check 출력 생성기를 실행하면, 이 위반 설정이 Error Reporting 탭에 정의된 설정과 함께 사용되어 소스 문서의 위반 여부를 테스트합니다.
Connection Matrix
이 매트릭스는 핀, 포트, 시트 엔트리 조합 간에 가능한 모든 배선 연결 검사를 표시하며, 미연결 엔티티에 대한 테스트도 포함합니다. 매트릭스는 가로/세로 방식으로 읽으며, 행-열 교차점에 있는 매트릭스 요소의 색상은 해당 조건을 테스트할 때 컴파일러가 어떻게 응답할지를 지정합니다.
매트릭스에서 위반 검사에 대한 보고 모드를 변경하려면, 두 엔티티의 행과 열이 교차하는 지점의 색상 사각형을 클릭합니다. 클릭할 때마다 모드가 다음 보고 수준으로 이동합니다. 다음 수준이 지원됩니다:
오른쪽 클릭 메뉴
마우스 오른쪽 버튼 컨텍스트 메뉴에서 다음 명령을 사용할 수 있습니다:
- All Off - 매트릭스의 모든 항목을 No Report(으)로 설정합니다.
- All Warning - 매트릭스의 모든 항목을 Warning(으)로 설정합니다.
- All Error - 매트릭스의 모든 항목을 Error(으)로 설정합니다.
- All Fatal - 매트릭스의 모든 항목을 Fatal(으)로 설정합니다.
- Default - 매트릭스의 모든 항목을 기본 설정으로 되돌립니다.
추가 옵션
- Set To Project Default - 이 버튼을 클릭하면 매트릭스 구성이 Options for PCB Project 대화상자의 Connection Matrix 탭에 정의된 것과 동일하게 설정됩니다.