Electrical Rule Types

Altium Training

Altium Essentials: PCB Design Rules Creation

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Electrical 카테고리의 설계 규칙은 아래에 설명되어 있습니다.

 
 
 
 
 

Electrical 카테고리의 설계 규칙.
Electrical 카테고리의 설계 규칙.


Clearance

기본 규칙: 필수 i

이 규칙은 구리 레이어에서 임의의 두 프리미티브 객체 사이에 허용되는 최소 간격(clearance)을 정의합니다. 간격에 대해 단일 값을 지정할 수도 있고, 전용 Minimum Clearance Matrix를 사용하여 객체 쌍 조합별로 서로 다른 간격을 지정할 수도 있습니다. 후자의 방식은 규칙 스코핑(rule-scoping)과 결합될 때, 가장 엄격한 간격 요구사항까지도 충족할 수 있도록 간결하고 목적에 맞는 간격 규칙 세트를 구성할 수 있는 유연성을 제공합니다.

Constraints
 
 
 
 
 
Javascript ID: Clearance_Modes_AD24

Clearance 규칙의 기본 제약 조건입니다. 두 가지 모드를 사용할 수 있습니다. 여기에는 Simple 모드가 표시됩니다.

Clearance 규칙의 기본 제약 조건입니다. 두 가지 모드를 사용할 수 있습니다. 여기에는 Advanced 모드가 표시됩니다.

규칙 스코프는 객체 집합을 반환하며, 아래에 상세히 설명된 제약 조건이 그 객체 집합에 적용됩니다:

  • Connective Checking - 규칙 스코프가 반환한 넷(net) 객체 집합은 다음과 같은 방식으로 추가로 좁힐 수 있습니다:
    • Different Nets Only - 서로 다른 넷에 속한 임의의 두 프리미티브 객체 사이에 제약 조건이 적용됩니다(예: 서로 다른 두 넷의 두 트랙).
    • Same Net Only - 동일한 넷에 속한 임의의 두 프리미티브 객체 사이에 제약 조건이 적용됩니다(예: 동일 넷의 비아와 패드 사이, 또는 동일 넷의 두 트랙 세그먼트 사이).
    • Any Net - 설계 내 임의의 넷에 속한 임의의 두 프리미티브 객체 사이에 제약 조건이 적용됩니다. 이는 세 가지 옵션 중 가장 포괄적이며, 객체가 동일 넷에 속하는 경우와 서로 다른 넷에 속하는 경우를 모두 포함합니다.
    • Different Differential Pair - 서로 다른 차동 페어(differential pair)에 속한 서로 다른 넷의 임의의 두 프리미티브 객체 사이에 제약 조건이 적용됩니다(예: DiffPair1의 트랙과 DiffPair2의 트랙). 이 규칙은 동일한 차동 페어 내 두 넷의 프리미티브 사이에는 적용되지 않습니다(예: DiffPair1_PDiffPair1_N). 이 제약 조건을 사용하여 차동 페어 간 간격을 구성합니다.
    • Same Differential Pair - 동일한 차동 페어 내 서로 다른 넷에 속한 임의의 두 프리미티브 객체 사이에 제약 조건이 적용됩니다(예: TX_P의 트랙과 TX_N의 트랙). 이 제약 조건을 사용하여, 차동 페어의 두 넷이 일반 간격에서 허용하는 것보다 더 가깝게 배치되어야 할 때의 간격을 구성합니다.

      Differential Pair Clearance Checking에 대해 자세히 알아보기

      Same-Net Only Clearance 규칙이 정의된 경우, 일반적인 접근 방식은 두 객체가 서로 접촉(즉, 연결)되어 있으면 규칙 위반으로 간주하지 않는 것입니다. 예외는 동일 넷에서 비아와 SMD 패드 객체 간 간격을 검사할 때입니다. 비아와 SMD 패드에 솔더마스크 간격이 있고 두 객체가 너무 가까우면, 두 객체 사이의 솔더마스크 브리지(bridge)가 사라질 수 있으며 솔더링 과정에서 솔더 페이스트가 비아로 흘러 들어가 SMD 패드에서 불량 솔더 조인트를 만들 수 있습니다. 비아와 SMD 패드가 트레이스로 연결되어 있거나 서로 겹치더라도, 두 객체 사이의 거리가 Same-Net Clearance 규칙의 Via-SMD Pad 간격보다 작으면 위반으로 간주됩니다.

      Same-Net Clearance 규칙에서 Via-SMD Pad 간격을 설정하여 비아와 SMD 패드 사이에 허용되는 최소 거리를 구성합니다. 비아와 SMD 패드가 접촉하거나 겹쳐야 한다면, 적절한 Via Under SMD 설계 규칙(High Speed 카테고리)도 정의하고 Allow Vias under SMD Pads 제약 조건을 활성화해야 합니다.

  • Ignore Pad to Pad Clearances within a footprint - 동일한 컴포넌트 풋프린트 내 패드 간 간격을 무시할지 여부를 지정하려면 이 옵션을 켜거나 끕니다. 이 옵션은 기본적으로 비활성화되어 있습니다.
  • Minimum Clearance - 필요한 최소 간격 값입니다. 여기에 입력한 값은 Minimum Clearance Matrix의 모든 셀에 복제됩니다. 반대로, 매트릭스에서 하나 이상의 객체 쌍 조합에 대해 다른 간격 값을 입력하면, Minimum Clearance 제약 조건은 N/A(으)로 변경되어 단일 간격 값이 전체에 일괄 적용되지 않음을 반영합니다.
  • Minimum Clearance Matrix - 설계에서 다양한 객체-객체 간 간격 조합에 대해 간격을 미세 조정할 수 있는 기능을 제공합니다.
새 PCB 문서의 기본 Clearance 규칙은 모든 객체-객체 간 간격 조합에 대해 기본적으로 10mil를 사용하도록 설정됩니다. 이후 새로운 간격 규칙을 생성하면, 매트릭스는 우선순위가 가장 낮은 Clearance 규칙에 현재 정의된 값으로 채워집니다.
Clearance Matrix 작업하기

많은 사용자에게 Track과 Arc 프리미티브는 큰 차이가 없습니다. 또한 Fill, Region, Polygon 객체의 경우 대부분의 사용자는 이를 더 많은 ‘구리(copper)’로만 인식합니다. 이를 고려하여 Clearance 규칙의 최소 간격 매트릭스는 두 가지 모드로 동작하도록 개선되었습니다:

  • Simple - 이 모드에서는 Track 및 Arc 객체(Track Keepout 및 Arc Keepout 객체 포함)가 단일 Track 항목으로 결합됩니다. Fill, Poly, Region 객체(Fill Keepout 및 Region Keepout 객체 포함)는 단일 Copper 항목으로 결합됩니다. Simple 모드는 기존 설계를 열든 새 설계를 열든 관계없이 기본 모드입니다.
  • Advanced - 이 모드는 모든 객체가 표시되는 전통적인 매트릭스입니다.
Simple mode에서 결합 항목(Track 및/또는 Copper)에 대한 간격을 지정하면, Advanced mode로 전환할 때 해당 비결합 객체에 연관된 셀에 그 값이 입력됩니다. Advanced mode에서 개별 객체에 대해 서로 다른 간격을 지정하면, 해당 비결합 객체에 연관된 셀들 중 최대 간격 값이 Simple mode의 결합 항목(Track 및/또는 Copper)에 사용됩니다.

매트릭스에서 간격 값을 정의하는 방법은 다음과 같습니다:

  • 단일 셀 편집 - 특정 객체 쌍 조합에 대한 최소 간격을 변경합니다. 편집할 셀을 클릭하여 선택합니다.
  • 다중 셀 편집 - 여러 객체 쌍 조합에 대한 최소 간격을 변경합니다:
    • 열에서 여러 셀을 선택하려면 Ctrl+Click, Shift+Click, Click+Drag를 사용합니다.
    • 행에서 연속된 여러 셀을 선택하려면 Shift+Click, Click+Drag를 사용합니다.
    • 여러 행과 열에 걸쳐 연속된 여러 셀을 선택하려면 Click+Drag를 사용합니다.
    • 행 헤더를 클릭하면 해당 행의 모든 셀을 빠르게 선택할 수 있습니다.
    • 열 헤더를 클릭하면 해당 열의 모든 셀을 빠르게 선택할 수 있습니다.

가능한 모든 객체 쌍 조합에 대해 단일 간격 값을 설정하려면 Minimum Clearance 제약 조건에 필요한 값을 설정하기만 하면 됩니다. Enter를 클릭하면 이 값이 매트릭스의 모든 해당 셀에 복제됩니다. 또는 매트릭스 좌측 상단의 빈 회색 셀을 클릭하거나 Ctrl+A 단축키를 사용하십시오. 이렇게 하면 매트릭스의 모든 셀이 선택되어 새 값을 입력할 준비가 됩니다.

필요한 선택(단일 셀 또는 다중 셀)을 완료한 후에는, 원하는 새 값을 입력하기만 하면 현재 값을 변경할 수 있습니다. 새로 입력한 값을 적용하려면 다른 셀을 클릭하거나 Enter를 누르십시오. 선택된 모든 셀이 새 값으로 업데이트됩니다.

다중 셀 편집 예시. 이제 하나 이상의 객체 쌍 조합에 대해 서로 다른 간격 값이 존재하므로, Minimum Clearance 제약 조건이 N/A(으)로 변경되어 모든 객체-객체 간 간격 조합에 단일 간격 값이 더 이상 적용되지 않음을 반영합니다.
다중 셀 편집 예시. 이제 하나 이상의 객체 쌍 조합에 대해 서로 다른 간격 값이 존재하므로, Minimum Clearance 제약 조건이 N/A(으)로 변경되어 모든 객체-객체 간 간격 조합에 단일 간격 값이 더 이상 적용되지 않음을 반영합니다.

Hole-to-Object Clearance Checking

설계자는 드릴 홀의 가장자리와 신호 레이어의 인접한 구리 객체 사이의 간격을 검사할 수 있습니다. 이는 보드 제작 중 드릴이 흔들릴 가능성으로 인해 발생할 수 있는 문제를 방지하기 위해, 드릴 홀에 너무 가까이 트랙이 라우팅되는 것을 예방하는 데 특히 유용합니다. Clearance 규칙의 최소 간격 매트릭스 하단 행은 원하는 간격을 정의하는 데 사용됩니다.

설계에서 드릴 홀 가장자리에 너무 가까운 모든 구리 객체를 잡아낼 수 있도록 간격 값을 설정합니다.
설계에서 드릴 홀 가장자리에 너무 가까운 모든 구리 객체를 잡아낼 수 있도록 간격 값을 설정합니다.

패드의 홀 크기가 패드 크기보다 크거나 같아 애뉴러 링(annular ring)이 없는 경우, Hole 행에 정의된 클리어런스 값이 적용됩니다. 이 기능은 Advanced Settings dialog에서 PCB.Rules.HoleClearance 옵션이 활성화되어 있을 때 사용할 수 있습니다. 옵션이 비활성화되어 있으면, Hole 및 TH Pad 클리어런스 중 최대값이 적용됩니다.

기본 Clearance 규칙의 경우, 매트릭스에서 Hole 행의 모든 셀 값은 10가 됩니다. 마찬가지로, PCB를 이전 버전의 소프트웨어( Hole-to-Object 클리어런스 검사를 지원하지 않는 버전)로 저장하면 정의되어 있던 Hole-to-Object 클리어런스는 모두 손실되며, 이후 이 최신 버전에서 파일을 다시 열면 모든 셀 항목이 10로 설정됩니다.

스플릿 플레인 클리어런스 검사

설계자는 내부 플레인 레이어의 스플릿 플레인 영역 간 클리어런스도 검사할 수 있습니다. 클리어런스 정의 방식은 최소 클리어런스 매트릭스를 사용하는 모드에 따라 달라집니다:

  • Simple mode - Copper-Copper 셀을 사용하여 필요한 스플릿 플레인-스플릿 플레인 클리어런스 값을 지정합니다.
  • Advanced mode - Region-Region 셀을 사용하여 필요한 스플릿 플레인-스플릿 플레인 클리어런스 값을 지정합니다.

위반은 다음 형태로 표시됩니다:

Clearance Constraint: (<CurrentClearance> < <DefinedClearance>) Between Split Plane (<NetName>) on <InternalPlaneLayerName> And Split Plane (<NetName>) on <InternalPlaneLayerName>,

예:

Clearance Constraint: (32.36mil < 34mil) Between Split Plane (GND) on Internal Plane 1 And Split Plane (NetC6) on Internal Plane 1

내부 레이어에서 스플릿 플레인 영역 간 클리어런스를 검사하는 경우입니다. 이 경우, 매트릭스의 Advanced 모드를 사용해 클리어런스를 정의하고 있으므로 Region-Region 셀에 34mil의 클리어런스 값이 입력되었습니다.
내부 레이어에서 스플릿 플레인 영역 간 클리어런스를 검사하는 경우입니다. 이 경우, 매트릭스의 Advanced 모드를 사용해 클리어런스를 정의하고 있으므로 Region-Region 셀에 34mil의 클리어런스 값이 입력되었습니다.

차동 페어 클리어런스 검사

차동 페어는 고유한 설계 과제를 가지며, 종종 특정 within-pair 클리어런스와 pair-to-pair 클리어런스가 필요하고, 경우에 따라 pair-to-all other nets, 클리어런스를 제어하기 위한 세 번째 규칙이 필요할 수도 있습니다. 이를 지원하기 위해 Constraints 영역에는 Same Differential PairDifferent Differential Pair 옵션을 선택할 수 있는 드롭다운이 포함되어 있습니다.

예를 들어, 차동 페어 내의 넷들이 일반 보드 클리어런스보다 더 타이트한 클리어런스를 필요로 한다면, 아래와 같이 Same Differential Pair 제약 옵션을 사용해 이를 달성할 수 있습니다. 규칙 스코프가 설계 내 All 넷 오브젝트에 적용되더라도, Constraint 설정은 적용 대상을 Same Differential Pair 내의 오브젝트로만 제한한다는 점에 유의하세요.

아래와 같이 규칙 스코프를 차동 페어 오브젝트(예: InAnyDifferentialPair)에만 적용하도록 설정해도 동일한 결과를 얻을 수 있습니다. 다만 이 규칙은 차동 페어에 속한 넷과 설계 내 다른 어떤 넷 오브젝트 사이에도 적용되므로, 이 접근은 DiffPairNet-to-DiffPairNet 및/또는 DiffPairNet-to-Any 요구사항을 정의하는 더 높은 우선순위 규칙이 다른 곳에 있는 경우에만 사용해야 합니다. 이 접근을 사용하는 경우, 차동 페어 규칙의 Priority도 올바르게 구성해야 하며, 더 타이트한 클리어런스 요구사항을 가진 규칙이 더 높은 우선순위를 가져야 합니다.

유사한 접근으로 차동 페어 between 클리어런스도 제어할 수 있습니다. 아래 이미지는 Different Differential Pair 제약을 사용해 이를 달성하는 방법을 보여줍니다.

이전 예와 마찬가지로, Different Differential Pairs 제약 대신 규칙 스코프를 사용해도 달성할 수 있습니다. 규칙 우선순위는 더 타이트한 클리어런스 요구사항을 가진 규칙이 더 높은 우선순위를 갖도록 구성해야 한다는 점을 기억하세요.

차동 페어 넷에서 다른 어떤 넷 오브젝트로의 서로 다른 클리어런스를 정의하려면, 다음 규칙을 사용할 수 있습니다.

아래와 같이, 차동 페어 오브젝트와 비-차동 페어 오브젝트 사이에만 적용되도록 더 세분화할 수도 있습니다.

Differential Pair Routing에 대해 더 알아보세요. Differential Pair design rules의 스코핑에 대해 더 알아보세요.

규칙 적용

Online DRC, Batch DRC, 대화형 라우팅 #, 자동 라우팅 #, 그리고 폴리곤 배치.

참고
 
 
 
 
 
  • # DRC는 어떤 종류의 오브젝트든 어떤 종류의 오브젝트든, 어떤 형태의 규칙 스코핑을 사용하더라도 클리어런스를 테스트할 수 있지만, 라우팅 엔진은 이 수준의 세분성을 지원하지 않습니다. 예를 들어, 기본 클리어런스 규칙이 모든 트랙에 대해 1 mm 클리어런스를 요구하고, 더 높은 우선순위 규칙이 길이가 10 mm를 초과하는 트랙에 대해 2 mm 클리어런스를 요구할 수 있습니다. 이 상황에서 대화형 라우팅 엔진은 기본 클리어런스 규칙을 따르고, 더 높은 우선순위의 ‘길이 10 mm 초과’ 규칙은 무시합니다. 또 다른 예는 코너에서 아크로 라우팅하는 경우입니다. 클리어런스 규칙이 트랙보다 아크에 더 큰 클리어런스를 지정하고, 코너에서 아크로 대화형 라우팅을 수행하면, 대화형 라우팅 엔진은 아크 설정을 무시하고 트랙 설정을 따르며, 코너 아크를 트랙 세그먼트와 동일한 클리어런스로 배치합니다. 이 두 예 모두에서 라우팅이 완료되는 즉시 Online DRC가 해당 상황을 위반으로 표시합니다.
  • 규칙의 제약을 정의할 때, Connective Checking 옵션은 일반적으로 Different Nets Only로 설정됩니다. Same Net Only 또는 Any Net를 사용할 수 있는 예로는, 동일 넷 또는 다른 넷에서 비아가 패드나 다른 비아에 너무 가깝게 배치되었는지 테스트하는 경우 등이 있습니다.
  • 최소 클리어런스 매트릭스는 지정된 커넥티브 검사 방법과 무관하게 적용됩니다. 동일 넷 내 오브젝트 간에, 서로 다른 넷의 오브젝트에 대해 정의된 값과 다른 클리어런스가 필요하다면, 필요에 맞게 별도의 클리어런스 규칙을 반드시 정의하세요.
  • 클리어런스 매트릭스의 적용 범위는 규칙 스코핑에 따라 달라집니다. 예를 들어 스코핑이 ALL-ALL인 경우, 매트릭스의 모든 셀이 적용됩니다(즉, 가능한 모든 오브젝트 페어링). 하지만 스코핑이 IsVia-IsTrack로 설정되어 있다면, Via-Track 오브젝트 페어링에 해당하는 단일 셀만 적용되며, 매트릭스의 다른 모든 셀은 사용되지 않습니다.
  • 폴리곤에 대한 클리어런스 규칙을 정의할 때, 규칙은 폴리곤 자체가 아니라 폴리곤을 구성하는 프리미티브에 실제로 적용됩니다. 이 경우 Full Query에는 IsPolygon (또는 IsPoly) 대신 키워드 항목 InPolygon (또는 InPoly)를 포함해야 합니다. 또한 특정 폴리곤 클리어런스 규칙이 효과를 가지려면, 어떤 일반 클리어런스 규칙보다도 더 높은 우선순위를 부여해야 합니다.
  • 라우팅(및 유사한 작업) 중에는 규칙 엔진이 편집 지점 주변의 장애물을 지속적으로 확인합니다. 스캔되는 영역에는 프리미티브의 영역과 해당 프리미티브 주변에 요구되는 클리어런스 영역이 포함됩니다. 즉, 규칙에서 정의한 클리어런스가 클수록 스캔해야 하는 영역이 커지고, 그만큼 작업 속도는 느려집니다. 큰 클리어런스가 소수의 객체에만 필요한 경우, 해당 객체들에 대해 큰 클리어런스 규칙을 정의하는 대신 그 주변에 keepout을 추가하면 라우팅 엔진이 느려지는 것을 피할 수 있습니다.
  • Dielectric Shapes Generator ( Printed Electronics의) Auto 모드에서 사용할 때, 유전체(dielectric) 형상은 적용 가능한 Clearance Constraint 설계 규칙의 요구사항을 만족하도록 자동으로 확장됩니다.
  • Printed Electronics에서는 net-to-net 클리어런스가 동일 레이어에서만이 아니라 모든 레이어에서 테스트됩니다.

단락(Short-Circuit)

기본 규칙: 필수 i

이 규칙은 구리(신호 및 플레인) 레이어의 프리미티브 객체 간 단락을 테스트합니다. 서로 다른 net 이름을 가진 두 객체가 접촉하면 단락이 존재하는 것으로 간주합니다.

제약 조건(Constraints)

Short-Circuit 규칙의 기본 제약 조건
Short-Circuit 규칙의 기본 제약 조건

Allow Short Circuit - 규칙의 두 스코프(Full Query)에 해당하는 대상 net들이 서로 단락될 수 있는지 여부를 정의합니다. 예를 들어 설계 내에서 두 개의 그라운드 시스템을 연결하는 등 서로 다른 두 net을 의도적으로 쇼트시켜야 한다면, 이 옵션이 활성화되어 있는지 확인하십시오.

규칙 적용(Rule Application)

Online DRC, Batch DRC, 그리고 자동 라우팅 중.

참고(Notes)
  • Printed Electronics 설계 에서 서로 다른 net이 서로 다른 레이어에서 교차하면 단락으로 표시됩니다. 이러한 교차는 비전도성 레이어에 유전체 패치를 배치하여 절연합니다.

  • 이 규칙은 Wire Bonding에도 적용됩니다. 본드 와이어가 다른 net의 다이 패드 또는 구리에 연결되거나, 서로 다른 net의 본드 와이어 끝점들이 연결되면 위반이 발생합니다.


미라우팅 Net(Un-Routed Net)

기본 규칙: 필수 i

이 규칙은 규칙의 스코프(Full Query)에 해당하는 각 net의 완료 상태를 테스트합니다. net이 미완료인 경우, 완료된 각 구간(서브넷)과 라우팅 완료 상태가 함께 나열됩니다. 라우팅 완료는 다음과 같이 정의됩니다:

(connections complete / total number of connections) x 100

PCB Editor의 DRC 시스템은 일반적으로 해당 net의 모든 노드(컴포넌트 패드)가 net 인지 설계 객체(트랙, 아크, 패드, 비아, 폴리곤)를 통해 연결되어 있으면 그 net이 라우팅된 것으로 봅니다. 이러한 객체들은 서로 접촉하면 연결된 것으로 간주합니다. 그러나 단순히 “닿기만” 하는 것은 소프트웨어상 연결로 인식되더라도, 보드 제작 단계에서는 이러한 ‘연결’ 중 일부가 취약하여 심각한 문제를 일으킬 수 있습니다. 특히 예를 들어 연속된 두 트랙 세그먼트, 또는 패드/비아로 들어가는 트랙이 아주 약간만 접촉하는 경우가 그렇습니다. 이러한 연결은 흔히 ‘Bad Connections’, ‘Poor Connections’, 또는 ‘Incomplete Connections’라고 부릅니다. 이 규칙은 이러한 불량 연결을 테스트하도록 구성할 수도 있습니다.

제약 조건(Constraints)

Un-Routed Net 규칙의 기본 제약 조건
Un-Routed Net 규칙의 기본 제약 조건

Check for incomplete connections - 이 옵션을 활성화하면, 적용 가능한 설계 객체 간 연결성에 대해 다음의 추가 검사가 수행됩니다:

  • Track/Arc to Track/Arc - 연결되는 트랙/아크 세그먼트 끝의 중심선 또는 중심점이 일치하는지 확인.
  • Track/Arc to Via - 트랙/아크 세그먼트 끝의 중심선 또는 중심점이 비아 형상 위에 배치되었는지 확인.
  • Track/Arc to Pad - 트랙/아크 세그먼트 끝의 중심선 또는 중심점이 패드 형상 위에 배치되었는지 확인.
  • Via to Pad - 비아의 중심이 패드 형상 위에 배치되었는지 확인.
  • Via to Via - 한 비아의 중심이 다른 비아의 형상 위에 배치되었는지 확인.
  • Polygon to Track/Arc - 트랙/아크 세그먼트 끝의 중심선 또는 중심점이 폴리곤에 의해 오버랩되는지 확인.
  • Polygon to Pad/Via - Pad/Via가 폴리곤에 직접 연결(Direct Connection)되는 경우, Pad/Via의 중심이 폴리곤에 의해 오버랩되는지 확인.
규칙 적용(Rule Application)

Batch DRC.

참고(Notes)
  • 불량 연결은 설계 공간에서 상세 위반 마커 (으)로 표시되며, 해당 메시지는 Messages 패널에 표시됩니다.

  • 해당되는 경우, net 내에서 연결되지 않은 객체들 사이에 연결선이 그려지며, 미라우팅 net 길이에 대한 데이터는 PCB panel( Nets mode에서)에 반영됩니다.

  • 일부 DRC 검사는 동작을 위해 Un-Routed Net 규칙이 Batch 활성화되어 있어야 합니다.

  • Printed Electronics에서는 레이어 전환에 비아가 not 필요하지 않으므로, 라우팅된 net에서 비아가 제거되더라도 net analyzer는 해당 net이 끊어지지 않은 것으로 인식합니다. 보드는 Layer Stack Manager에서 Printed Electronics 옵션이 활성화되어 있을 때 Printed Electronics로 정의됩니다. Printed Electronics에 대해 더 알아보십시오.

  • 이 규칙은 Wire Bonding에도 적용됩니다. 동일 net의 다이 패드, 본드 와이어 및/또는 구리 객체 사이에 연결이 없으면 위반이 발생합니다.


연결되지 않은 핀

기본 규칙: 필요하지 않음

이 규칙은 넷이 할당되지 않았고 연결 트랙도 없는 핀을 감지합니다.

제약

없음

규칙 적용

온라인 DRC 및 배치 DRC.


수정된 폴리곤

기본 규칙: 필요함 i

이 규칙은 아직 셸브(shelved) 상태이거나 수정되었지만 아직 리포어(repoured)되지 않은 폴리곤을 감지합니다.

제약

수정된 폴리곤 규칙의 기본 제약
수정된 폴리곤 규칙의 기본 제약

  • Allow shelved - 활성화된 경우, 이 설계 규칙의 범위에 포함되며 현재 셸브된 모든 폴리곤은 위반으로 표시되지 않습니다.
  • Allow modified - 활성화된 경우, 이 설계 규칙의 범위에 포함되며 현재 수정되었지만 아직 리포어되지 않은 모든 폴리곤은 위반으로 표시되지 않습니다.
규칙 적용

온라인 DRC 및 배치 DRC.


연면거리(Creepage) 거리

기본 규칙: 필요하지 않음

이 규칙은 보드 표면을 따라(비도금 홀, 컷아웃을 통과하거나 보드 에지를 따라) 대상 신호 간의 연면거리(Creepage distance)를 검사합니다. 

제약

연면거리(Creepage) 거리 규칙의 기본 제약
연면거리(Creepage) 거리 규칙의 기본 제약

  • Creepage distance – 첫 번째 객체의 어떤 지점이든 두 번째 객체의 어떤 지점으로부터의 거리가 지정 거리와 같거나 더 작으면 규칙 위반으로 표시됩니다.
  • Ignore Internal Layers – 이 옵션을 사용하면 규칙이 외층(outer layers)에만 적용되도록 할 수 있습니다.
  • Apply to Polygon Pour – 이 옵션을 사용하면 범위가 지정된 폴리곤(scoped polygons)에 규칙을 적용할 수 있습니다.
규칙 적용

온라인 DRC, 배치 DRC 및 자동 배선(autorouting) 중.

보고되는 위반 수를 줄이기 위해, 이 규칙은 두 넷 사이에서 발생하는 첫 번째 위반만 강조 표시합니다. 오류를 해결한 후 규칙 검사를 다시 실행하여 모든 위반이 해소되었는지 확인하십시오.
참고
  • 연면거리(Creepage) 거리 규칙은 기본적으로 온라인 또는 배치 설계 규칙 검사에 대해 활성화되어 있지 않습니다. Design Rule Checker dialog (Tools » Design Rule Check, Electrical category)에서 온라인/배치 검사를 활성화하십시오.

  • 규칙 위반 표시도 구성해야 할 수 있습니다. Preferences dialog의 PCB Editor - DRC Violation Display page 에서 Violation Details(현지화된 위반 정보) 및/또는 Violation Overlay(위반된 전체 객체 강조 표시)를 활성화합니다.

  • 이 규칙은 대상 넷에서 가장 가까운 지점을 식별하고 X, Y, Z 평면에서 그 사이의 거리를 검사합니다. 

  • 패드를 배치하여 보드 슬롯을 만든 경우, 소프트웨어가 도금된 배럴(plated barrel)을 도전성으로 가정하여 연면거리를 그에 맞게 줄이므로 패드 속성에서 Plated 옵션이 비활성화되어 있는지 확인하십시오.

  • 폴리곤 포어와 다른 객체가 Apply to Polygon Pour 옵션이 활성화된 연면거리(Creepage Distance) 설계 규칙과 Clearance design rule에 의해 함께 스코프되는 경우, 두 규칙이 모두 고려되며 폴리곤을 포어할 때 더 큰 값이 적용됩니다. 예를 들어 연면거리 규칙의 제약 값이 Clearance 규칙보다 크면, 이 더 큰 값이 적용됩니다.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠