Board Level Annotation

Board level annotation 는 스키마 편집기를 통해 디자인의 컴파일된 컴포넌트(컴포넌트의 물리적 보기)에 Annotation을 다는 과정입니다. 여러 가지 명명 체계에 따라 컴포넌트의 이름을 지정하거나 사용자 지정 이름을 지정할 수 있습니다.

모든 디자인에 사용할 수 있지만, Device Sheet 자체에서 지정자를 편집할 수 없는 Multi Channel 디자인이나 Device Sheet 통합한 디자인에 특히 유용합니다. 이렇게 하면 원본 Device Sheet를 실제로 수정하지 않고도 전체 디자인에 Annotation을 다시 달 수 있습니다. 또한 Board Level Annotation은 프로젝트 전체에서 중복된 지정자로 인해 발생할 수 있는 Annotation 충돌 문제를 해결하고 변경 사항을 *.Annotation 텍스트 파일에 저장합니다. 여기에는 명명 체계를 사용자 지정하기 위한 추가 키워드가 포함되어 있으며, 전체 또는 일부 부품에만 적용할 수 있습니다.

Board Level Annotation을 사용하면 프로젝트의 Annotation을 완벽하게 제어할 수 있으며, Annotation 설정이 텍스트 파일에 저장되어 *.Annotation 텍스트 파일 아래에 표시되는 Settings\Annotation Documents 하위 폴더 아래에 표시되는 텍스트 파일에 Annotation 설정을 저장할 수 있습니다 Projects 패널에 표시됩니다. Altium Designer는 Annotation 파일을 자동으로 관리합니다.

프로젝트의 모든 컴포넌트에 이름을 지정하거나, 선택한 컴포넌트에 이름을 지정하거나, 지정하지 않은 컴포넌트에만 이름을 지정할 수 있습니다.

Board Level Annotation 구성

회로도 편집기를 통해 프로젝트에서 컴파일된 컴포넌트에 Annotation을 달 수 있습니다:

  • 여러 부품 컴포넌트에 대한 패키지 옵션을 포함한 회로도 소스 데이터를 Board Level Annotation을 위한 입력으로 사용할 수 있도록 컴포넌트가 회로도 수준에서 Annotation을 달았는지 확인합니다.

  • 선택 Tools » Annotation » Board Level Annotate (바로 가기 Ctrl+L)을 선택하면 Board Level Annotate 대화 상자가 열립니다.

대화 상자에는 Board Level Annotate  대화상자에는 프로젝트의 모든 도식 문서가 표시됩니다.
대화 상자에는 Board Level Annotate 대화상자에는 프로젝트의 모든 도식 문서가 표시됩니다.

이 대화 상자는 두 가지 주요 영역으로 구성됩니다:

  • Filter Options - 필터링 및 Annotation 범위 설정을 위한 영역입니다.

  • Proposed Change List - 구성된 Annotation 옵션에 따라 제안된 변경 사항을 적용할 수 있습니다. 변경 사항은 엔지니어링 변경 주문(ECO)을 통해 적용됩니다.

다음 버튼은 다음과 같습니다 Proposed Change List:

  • Annotate Options - 버튼을 클릭하면 Board Level Annotation Options 대화 상자에 액세스하여 미리 정의된 이름 지정 체계 또는 사용자 지정 이름 지정 체계를 사용하여 Annotation을 추가로 사용자 지정할 수 있습니다.

또는 전체 또는 특정 컴포넌트에 대해 사용자 지정 이름을 지정하려면 아래의 Apply 열 아래의 Naming Scheme 열 아래의 상자를 선택 취소하여( Board Level Annotate 대화 상자에서) 열 아래의 확인란을 선택 해제하여 Naming Scheme 열을 비활성화하고 선택한 컴포넌트에 대해 PCB Component Instance 열을 편집합니다.

  • Annotate - 드롭다운을 클릭하여 Annotate Undesignated, Annotate All 또는 Annotate Selected. 선택하면 Proposed Change List 가 해당되는 각 컴포넌트에 Annotation을 달 지정자로 업데이트됩니다.

  • Reset All - 을 클릭하면 모든 지정자가 컴파일된 컴포넌트의 기본 이름으로 재설정됩니다. 컴포넌트가 재설정된 후에는 Prefix 열에 물음표()가 있는 컴포넌트 아이콘이 표시되어 컴포넌트가 이제 지정 해제되었음을 나타냅니다.

  • Back Annotate - 을 사용하여 PCB 설계의 변경 사항을 회로도 편집기의 컴파일된 문서와 동기화할 수 있습니다. 버튼을 클릭하면 Back Annotate 버튼을 클릭하면 File Explorer 대화 상자가 열리고 백 어노테이션을 위한 파일을 선택할 수 있습니다. Board Level Annotation에 대한 백 어노테이션은 회로도 레벨 Annotation과 동일한 방식으로 수행됩니다. Was-Is 파일 생성에 대해 자세히 알아보세요.

백 어노테이션은 레거시 기능이므로, 백 어노테이션은 Design » Update 를 사용하여 어노테이션 변경 사항을 PCB에서 회로도로 다시 푸시하는 것이 좋습니다.

Board Level Annotation을 완료하려면:

  • 버튼을 클릭합니다 Accept Changes (Create ECO) 버튼을 클릭합니다. 그러면 Engineering Change Order 대화 상자가 열리고, 이 대화 상자에서 ECO의 유효성을 검사하고, 보고하고, 실행할 수 있습니다.

  • 버튼을 클릭한 다음 Execute Changes 버튼을 클릭한 다음 Close 버튼을 클릭하여 Board Level Annotation을 실행합니다.

  • 보드에서 Close 버튼을 클릭합니다 Board Level Annotate 대화 상자를 클릭합니다. 파일이 업데이트되고 *.Annotation 파일이 업데이트되고 문서에서 Board Level Annotation을 볼 수 있습니다. Board Level Annotation을 완료하려면 회로도 문서에서 Update PCB Document 을 선택하여 회로도 문서를 PCB 문서와 동기화합니다 Design 메뉴를 선택합니다.

Board Level Annotation 및 장치 시트

Device Sheet는 휴대 가능하며 설계 간에 재사용할 수 있습니다. 대부분의 경우 장치 시트의 컴포넌트 이름은 해당 시트의 범위로 제한되며, 해당 컴포넌트가 배치된 디자인에 통합하려면 Board Level Annotation이 필요합니다.

Board Level Annotation은 하나의 프로젝트에 포함된 여러 장치 시트에 중복 지정자가 포함되어 컴파일 오류가 발생할 수 있기 때문에 장치 시트와 관련이 있습니다. Board Level Annotation을 사용하면 변경 사항을 저장한 파일에 표시되는 *.Annotation 파일 아래에 표시되는 Settings - Annotation Documents 하위 폴더 아래에 표시되는 파일에 저장된 변경 사항과 충돌하는 이름을 해결할 수 있습니다.

컴파일된 컴포넌트의 기본 이름

기본 이름은 컴포넌트의 물리적 표현의 여러 인스턴스를 구분하기 위해 필요합니다. 이러한 기본 이름은 문서에 표시되며 컴파일된 (물리적) 컴포넌트에 Annotation을 달기 위해 Board Level Annotation을 수행하지 않은 경우에 사용됩니다. Board Level Annotation 달기 대화 상자를 처음 실행하면 기본 이름이 PCB Component Instance 열에 기본 이름이 채워집니다.

컴파일된 컴포넌트의 기본 이름은 프로젝트에서 동일한 시트를 여러 번 참조하는 Multi Channel 디자인에도 적용할 수 있습니다. 이 작업은 회로도 문서에서 동일한 시트를 참조하는 여러 시트 기호를 배치하거나 지정자에 Repeat 키워드를 시트 심볼의 지정자에 포함시켜 시트를 여러 번 인스턴스화하면 됩니다.

이렇게 하면 회로를 쉽게 반복할 수 있지만 Annotation 처리 측면에서 문제가 발생할 수 있습니다. Multi Channel 설계에서는 PCB에 얼마나 많은 "사본"이 있더라도 고유한 지정자를 가진 각 컴포넌트의 논리적 인스턴스는 하나만 존재할 수 있습니다. Multi Channel 탭의 Project Options 대화상자(Project » Project Options)을 사용하면 각 채널에 기본 이름( Room Naming StyleComponent Naming Designator Format.

Multi Channel 탭

Room은 Multi Channel 설계에서 컴포넌트의 배치와 Annotation을 지원하는 영역입니다. 보다 구체적으로 회로도의 채널은 반복되는 시트의 인스턴스이며, PCB에서 각 채널은 Room으로 표시됩니다. 컴포넌트가 Room에 할당되면 Room이 이동하면 컴포넌트가 이동하므로 개별 채널을 쉽게 제어하고 식별할 수 있습니다.

Room은 채널 지정에서 중요한 역할을 하며 고유한 이름을 보장합니다.

논리 지정자는 컴포넌트의 Editor 탭의 구성요소에 지정됩니다. 물리적 지정자는 컴포넌트가 PCB 설계에 배치되거나 Board Level Annotation을 수행했을 때 컴포넌트에 할당됩니다. Multi Channel 설계에서 반복되는 채널 컴포넌트의 논리적 지정자는 동일할 수 있지만 각 컴포넌트는 PCB 설계에서 고유한 물리적 지정자를 가져야 합니다. 이는 그림과 같이 컴포넌트 이름에 Room Name 을 컴포넌트 이름에 추가하면 됩니다 Component Naming 필드를 추가하면 됩니다.

멀티 채널 탭의 Project Options 대화 상자의 멀티 채널 탭을 사용하면 Room Naming StyleComponent Naming Designator Format 를 지정할 수 있습니다. 이 대화 상자에서 Multi Channel 지정자 형식을 제어하면 단일 논리적 컴포넌트에서 Editor 탭의 단일 논리적 컴포넌트에서 PCB의 여러 물리적 인스턴스로의 매핑을 제어할 수 있습니다. 탭은 기본적으로 두 개의 영역으로 나뉩니다 Room NamingComponent Naming.

탭은 Multi-Channel 탭을 사용하면 멀티채널 디자인에서 유연한 기본 이름 지정 형식을 사용할 수 있습니다.
탭은 Multi-Channel 탭을 사용하면 멀티채널 디자인에서 유연한 기본 이름 지정 형식을 사용할 수 있습니다.

방 이름 지정

드롭다운을 사용하여 Room Naming Style 드롭다운을 사용하여 설계의 Room에 필요한 명명 형식을 정의할 수 있습니다. 이러한 Room은 프로젝트 회로도를 PCB로 업데이트할 때 기본적으로 생성됩니다. 평면형 2개와 계층형 3개 등 5가지 스타일을 사용할 수 있습니다.

플랫 Room 이름 형식

계층형 Room 이름 형식

이름이 포함된 플랫 숫자

숫자 이름 경로

 

이름이 있는 플랫 알파

알파 이름 경로

혼합 이름 경로

계층적 Room 이름은 모든 채널화된 시트 기호 지정자(ChannelPrefix + ChannelIndex)를 관련 채널 경로 계층 구조에 연결하여 형성됩니다.

목록에서 방 이름 지정 스타일을 선택하면 디자인에 표시될 이름 지정 규칙을 반영하여 그래픽 표현이 동적으로 업데이트됩니다. 더 큰 교차 해치 영역은 상위 레벨 채널(또는 뱅크)을 나타내며, 그 안에 음영 처리된 영역은 하위 레벨 채널을 나타냅니다. 디자인이 컴파일되면 각 뱅크와 각 하위 수준 채널을 포함하여 디자인의 각 시트에 대한 공간이 만들어집니다.

필드를 사용하여 Level Separator for Paths 필드를 사용하여 계층적 명명 스타일을 사용할 때 경로 정보를 구분하는 데 필요한 문자/기호를 지정할 수 있습니다. 레벨 구분 기호에 사용되는 문자에는 제한이 없지만 영숫자가 아닌 단일 문자를 사용하는 것이 더 읽기 쉽습니다.

컴포넌트 이름 지정

컴포넌트 이름 지정에 사용할 수 있는 지정자 형식은 여러 가지가 있습니다. 형식을 선택하거나 유효한 키워드를 사용하여 직접 정의할 수 있습니다. 정의하기 Component Naming 형식을 정의하려면 Designator Format 드롭다운 목록에서 선택하여 형식을 정의합니다. 미리 정의된 8가지 형식(플랫 형식 5개와 계층적 맥락에서 사용할 수 있는 형식 3개)이 있습니다:

플랫 지정자 형식

컴포넌트$채널알파

컴포넌트_$채널접두사$채널알파

컴포넌트_$채널 인덱스

컴포넌트_$채널 접두사$채널 인덱스

컴포넌트 접두사_$채널 인덱스_$컴포넌트 인덱스

계층 지정자 형식

컴포넌트_$Room이름

Room이름_$컴포넌트

컴포넌트 접두사_$Room명_$컴포넌트 인덱스

평면 지정자 형식은 첫 번째 채널부터 시작하여 지정자 중복을 피하면서 각 컴포넌트 지정자의 이름을 선형적으로 지정합니다. 계층 지정자 형식에는 컴포넌트 지정자에서 Room Name 를 컴포넌트 지정자에 포함시킵니다. 선택한 Room Naming Style 가 가능한 두 가지 플랫 스타일 중 하나이면 컴포넌트 지정자의 스타일도 플랫이 됩니다. 그러나 계층적 스타일을 선택한 경우 Room Naming Style에 계층적 스타일을 선택한 경우 경로 정보가 형식에 포함되므로 컴포넌트 지정자도 계층적 스타일이 됩니다.

나만의 지정자 형식 정의하기

유효한 키워드를 사용하여 직접 컴포넌트 지정자 형식을 정의할 수 있습니다 Designator Format 필드에 유효한 키워드를 사용하여 직접 입력하여 자신만의 컴포넌트 지정자 형식을 정의할 수 있습니다. 다음 키워드의 조합 중에서 선택하여 형식 문자열을 구성할 수 있습니다.

키워드

정의

Room 이름

필드에서 선택한 스타일에 따라 결정되는 연관된 방의 이름입니다 Room Naming Style 필드

컴포넌트

컴포넌트 논리 지정자(예: U1)

컴포넌트 접두사

컴포넌트 논리 지정자 접두사(예: U1의 경우 U)

컴포넌트 인덱스

컴포넌트 논리 지정자 인덱스(예: U1의 경우 1)

채널 접두사

논리 시트 기호 지정자

채널 인덱스

다른 채널을 구분하기 위해 지정된 인덱스

채널알파

알파 문자로 표시되는 채널 인덱스입니다. 이 형식은 디자인에 총 채널 수가 26개 미만이거나 계층적 지정자 형식을 사용하는 경우에만 유용합니다.

Room Naming Style 은 컴포넌트 이름 지정에 $RoomName 문자열이 Designator Format.

문서에 실제 이름 표시하기

디자인은 Editor 탭에서 컴파일됩니다. 컴파일된 문서(디자인의 물리적 표현)가 표시되며, 디자인 공간에서 회로도 문서 하단에 있는 compiled document 탭을 클릭하여 액세스할 수 있습니다.

디자인 스페이스 탭의 예
디자인 스페이스 탭의 예

컴파일된 문서의 물리적 이름에 대한 표시 기본 설정을 지정할 수 있는 도식 - 컴파일러 페이지의 Preferences 대화 상자의 영역에서 Compiled Names Expansion 영역에서 컴파일된 (물리적) 이름을 확장하려면 Designators, Net Labels, Ports, Sheet Number및/또는 Document Number.

관련 드롭다운을 사용하여 개체가 표시되는 방식을 선택할 수도 있습니다. 선택할 수 있는 항목은 다음과 같습니다 Never display superscript (확장된 이름이 표시되지 않음), Always display superscript (확장된 이름이 항상 표시됨) 또는 Display superscript if necessary (확장된 이름이 원본과 다른 경우에만 표시됨) 등이 있습니다.

위 첨자 옵션은 Editor 탭과 compiled document 탭에 모두 적용됩니다. 탭에서는 컴파일된 이름이 Editor 탭에서는 컴파일된 이름이 위 첨자로 표시되고, 탭에서는 compiled document 탭에서는 논리적 이름( Editor 탭의 이름)이 위 첨자로 표시됩니다.

탭에서 Design » Update PCB Document 명령을 사용하여 설계의 각 회로도 시트에 대한 컴포넌트 클래스, 각 컴포넌트 클래스에 대한 Room을 자동으로 생성하고 각 클래스의 컴포넌트를 배치할 준비가 된 Room에 그룹화하는 전송 프로세스를 시작할 수 있습니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠