여러 Net을 Bus 및 Signal Harness로 묶기
개요
- 네트의 이름과 그룹화 방식에 따라 버스와 신호 하네스 중 무엇을 사용해야 하는지 알아봅니다.
- 시트 외부로 연결할 때 필요한 레이블과 포트를 비롯하여, Altium Designer에서 유효한 버스를 구성하는 데 필요한 요소를 살펴봅니다.
- Schematic 편집기에서 버스를 배치, 편집, 관리하는 방법을 전반적으로 알아봅니다.
대규모 설계에서 흔히 겪는 과제는 Net을 관리하기 쉽게 유지하는 것입니다. 이는 연결을 구성하는 설계자뿐 아니라 Schematic을 해석하고 이해해야 하는 독자에게도 중요합니다. 특히 시트 간 연결에서는 설계자와 독자 모두 가장 쉽게 혼동할 수 있으므로 더욱 중요합니다.
설계에 핀 수가 많은 부품이 포함된 경우, 개별 와이어로 모든 연결을 구성하는 것은 실용적이지 않습니다. Data0, Data1 등과 같이 숫자가 순차적으로 증가하는 집합에 속하는 여러 Net은 버스로 묶을 수 있습니다. 또는 Net과 버스를 원하는 조합으로 신호 하네스에 묶을 수도 있습니다. 신호 하네스를 사용하면 설계 전반에서 여러 Net을 시각적으로나 논리적으로 깔끔하게 전달할 수 있습니다.
버스 작업
버스는 주소 버스나 데이터 버스처럼 일련의 순차적인 Net을 묶는 데 사용됩니다. 핵심 요건은 아래 이미지와 같이 버스에 속한 각 Net의 이름이 공통 기본 이름 뒤에 숫자 식별자가 붙는 형태여야 한다는 것입니다. 예를 들어, Net Control1, Control2, Control3은 버스 Control[1..3]로 묶을 수 있습니다. 버스로는 Net Enable, Read, Status처럼 서로 관련이 없는 Net 집합을 묶을 수 없습니다. 이러한 경우에는 아래에서 설명하는 신호 하네스를 사용합니다.
유효한 버스를 생성하려면 아래 이미지에 표시된 다음 요소가 모두 포함되어야 합니다.
-
각 개별 Net의 Net 레이블
-
버스 선의 Net 레이블
-
버스가 시트 밖으로 나가는 경우, 버스와 이름이 같은 포트

유효한 버스를 생성하려면 위 이미지에 표시된 모든 요소가 포함되어야 합니다. 버스 양쪽에서 서로 다른 버스 요소를 분기하려는 경우에만 버스 엔트리를 사용하면 됩니다.
버스
버스는 연결된 다른 객체와 함께 사용되어 여러 Net의 연결을 정의하는 폴리라인 객체입니다.
요약
버스는 여러 와이어로 이루어진 연결을 나타내는 폴리라인 객체이며, 전기 설계의 기본 요소입니다.
사용 위치
버스는 Schematic Editor에서만 다음 방법으로 배치할 수 있습니다.
-
주 메뉴에서 Place » Bus을 선택합니다.
-
설계 공간 상단에 있는 Active Bar의 Net 배선 객체 드롭다운에서 버스 버튼을 클릭합니다. 다른 관련 명령에 접근하려면 Active Bar 버튼을 길게 클릭합니다. 명령을 한 번 사용하면 해당 명령이 Active Bar의 해당 영역에서 맨 위 항목으로 표시됩니다.
-
Wiring 도구 모음에서
버튼을 클릭합니다(View » Toolbars » Wiring으로 활성화).
-
마우스 오른쪽 버튼을 클릭하고 상황에 맞는 메뉴에서 Place » Bus을 선택합니다.
배치
명령을 실행하면 커서가 십자 모양으로 바뀌어 배치 모드임을 나타냅니다. 다음 순서로 배치합니다.
-
클릭하거나 Enter을 눌러 시작점을 고정합니다.
-
커서를 이동한 다음 클릭하거나 Enter을 눌러 모양을 정의하는 일련의 꼭짓점을 고정합니다.
-
마지막 꼭짓점을 배치한 후 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 배치를 완료합니다.
-
추가 버스 객체를 계속 배치하거나 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 배치 모드를 종료합니다.
-
Backspace 또는 Delete 키를 사용하여 마지막으로 배치한 버스 세그먼트를 제거합니다.
배치 모드
버스 배치에는 세 가지 '수동' 배치 모드가 있으며, 그중 두 가지에는 코너 방향 옵션이 있습니다. 각 모드는 버스를 배치할 때 코너를 만드는 방식과 버스를 배치할 수 있는 각도를 지정합니다.
배치 중에는 다음 작업을 수행할 수 있습니다.
-
Tab 키를 눌러 배치를 일시 중지하고 Properties 패널에 접근하여 속성을 즉시 변경합니다. 배치를 재개하려면 설계 공간에 오버레이로 표시되는 일시 중지 버튼을 클릭합니다.
-
Shift+Spacebar을 눌러 세 가지 수동 모드를 순환합니다.
-
90° 또는 45° 모드(정규 직교 모드)에서는 Spacebar을 눌러 코너 방향 옵션을 순환합니다. 이 모드에서 커서에 연결된 선 세그먼트는 look ahead 세그먼트이며, 실제로 배치되는 세그먼트는 이 미리 보기 세그먼트 바로 앞에 있습니다.
-
배치 중에는 현재 배치 모드가 상태 표시줄(설계 공간 맨 아래)에 표시됩니다. 배치 중 언제든지 모드를 변경할 수 있습니다.
자유 각도 모드Shift+Spacebar를 눌러 여러 배치 모드를 순환합니다.
자동 경로 모드
사용 가능한 네 번째 배치 모드는 Auto Wire 모드입니다. 이 모드에서는 Point to Point Router을 사용하여 이전 세그먼트의 끝점에서 커서를 클릭한 지점까지 빠르게 경로를 구성할 수 있습니다. Shift+Spacebar 선택 순환 중에 이 모드를 활성화하면 세그먼트 꼭짓점에서 커서까지 이어지는 굵은 점선으로 표시됩니다.
점선 경로로 표시된 Auto Wire 모드에서 버스 세그먼트를 배치하는 모습입니다. 배치하면(오른쪽) 버스 경로가 자동으로 장애물을 피합니다.
경로는 시트에 이미 배치된 객체를 피하면서 가능한 한 효율적으로 구성됩니다. 이 모드에서 Tab 을 눌러 Point to Point Router Options 대화 상자에서 관련 옵션을 설정합니다.
전기적 Snap
Schematic Editor는 Grid에 대한 Snap 기능과 함께 사용 가능한 전기적 연결점에 대한 Snap도 지원합니다. 버스 등 배치 중인 객체가 유효한 전기적 연결점에서 설정 가능한 Snap 거리 이내에 들어오면 커서가 해당 전기적 '핫스폿'(빨간색 십자로 표시)으로 이동합니다.
전기 객체 핫스폿 Snap은 Document Options 모드에서 Properties 패널의 일반 섹션을 통해 설정할 수 있습니다.
그래픽 편집
그래픽 편집 방식을 사용하면 설계 공간에서 배치된 객체를 직접 선택하고 크기 및/또는 모양을 그래픽으로 변경할 수 있습니다.
버스 객체를 선택하면 다음 편집 핸들을 사용할 수 있습니다.
그래픽 편집을 위해 선택된 버스.
-
핸들이 아닌 지점을 클릭한 후 드래그하면 버스 전체의 위치를 변경할 수 있습니다. 버스가 선택되지 않은 상태에서는 클릭한 채로 드래그하여 위치를 변경합니다.
-
A을 클릭한 후 드래그하여 끝점의 위치를 변경합니다.
-
B을 클릭한 후 드래그하여 버스 꼭짓점을 이동합니다. 다른 꼭짓점은 고정된 상태로 유지됩니다.
-
꼭짓점을 클릭한 상태에서 키보드의 Delete을 누르면 해당 꼭짓점이 제거됩니다.
버스가 선택된 상태에서 세그먼트를 클릭하면 해당 세그먼트만 개별적으로 선택됩니다. 이러한 버스의 '하위 선택' 상태는 관련 편집 핸들이 빨간색으로 바뀌는 것으로 구분할 수 있습니다.
개별 세그먼트 하위 선택.
이후 SCH List 패널에서 해당 세그먼트의 꼭짓점을 직접 편집할 수 있으며, 변경 사항은 회로도에 즉시 반영됩니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방식을 사용할 수 있습니다.
Bus 대화상자 또는 Properties Panel을 통한 편집
Panel page: 버스 속성
이 편집 방식은 관련 Bus 대화상자와 Properties 패널을 사용하여 버스 객체의 속성을 수정합니다.
왼쪽의 Bus 대화상자와 오른쪽의 Properties 패널
배치 후에는 다음 방법으로 Bus 대화상자에 접근할 수 있습니다.
- 배치된 버스 객체를 두 번 클릭합니다.
- 버스 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Properties을 선택합니다.
배치 중에는 Tab 키를 눌러 Properties 패널에 접근할 수 있습니다. 버스가 배치되면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties 패널에 접근할 수 있습니다.
-
Properties 패널이 이미 활성화되어 있으면 버스 객체를 선택합니다.
-
버스 객체를 선택한 후 설계 공간 오른쪽 하단의
버튼에서 Properties 패널을 선택하거나, 주 메뉴에서 View » Panels » Properties을 선택합니다.
여러 객체 편집
Properties 패널은 여러 객체 편집을 지원하므로 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 유형의 객체 여러 개를 수동으로 선택하거나, Find Similar Objects 대화상자 또는 Filter나 List 패널을 통해 선택한 경우, Properties 패널에서 별표(*)로 표시되지 않는 필드 항목을 편집하여 선택한 모든 객체에 적용할 수 있습니다.
List Panel을 통한 편집
Panel pages: List Panels, SCH Filter
List 패널은 하나 이상의 문서에 있는 설계 객체 유형을 표 형식으로 표시하므로 객체 속성을 빠르게 확인하고 수정할 수 있습니다.
객체 유형을 선택하거나(패널의 Include 옵션 사용), 해당 Filter 패널 또는 Find Similar Objects 대화상자를 사용하는 적절한 필터링과 함께 활용하면 활성 필터의 범위에 해당하는 객체만 표시할 수 있습니다. 이후 나열된 모든 객체의 속성을 List 패널에서 직접 편집할 수 있습니다.
버스 연결
버스는 여러 네트를 하나로 묶는 데 사용됩니다. 이를 위해서는 다음 조건을 충족해야 합니다.
-
각 개별 네트는 네트 레이블로 식별되어야 합니다.
-
개별 네트의 이름은 표준 명명 패턴 <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>을 따라야 합니다. 예:
Address0,Address1, ...,Address n. -
개별 네트가 연결되는 버스는 <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>] 형식의 네트 레이블로 식별되어야 합니다. 예:
Address[7..0], or LED[1..8].
자동 접합점
버스의 T자형 접합부는 접합점 객체에 의해 자동으로 연결됩니다. Preferences 대화상자의 Schematic - General 페이지에서 Break Wires At Autojunctions 옵션을 활성화하면 자동 접합점이 삽입되는 지점에서 기존 버스 세그먼트가 두 개로 나뉩니다. 예를 들어 T자형 접합부를 만들 때 수직으로 만나는 버스 세그먼트는 접합점을 기준으로 양쪽에 하나씩, 두 개의 세그먼트로 나뉩니다. 이 옵션을 비활성화하면 접합점에서 버스 세그먼트가 나뉘지 않고 유지됩니다.
버스 Entry
버스 Entry는 개별 네트를 버스에서 분기할 수 있게 해 주는 짧은 대각선 와이어 구간입니다(Place » Bus Entry).
또한 아래 이미지와 같이 다른 개별 네트가 버스에서 분기되는 지점과 동일한 위치에서 네트를 분기할 수 있습니다. 이 상황에서 버스 Entry를 사용하지 않으면 두 개별 네트가 서로 연결되어 단락이 발생합니다. 버스의 동일한 위치에서 두 개별 네트를 분기할 필요가 없다면 일반 와이어 연결을 사용할 수 있습니다.
버스 속성
Schematic 편집기 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 옵션입니다. 각 객체 유형의 속성 설정은 다음 두 가지 방법으로 정의합니다.
-
Pre-placement settings – 대부분의 버스 객체 속성 또는 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화상자의 Schematic - Defaults 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 위의
버튼으로 액세스). Primitive List 에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
- Post-placement settings – 설계 공간에서 배치된 버스를 선택하면 Bus 대화상자와 Properties 패널에서 모든 버스 객체 속성을 편집할 수 있습니다.
속성
- Width - 드롭다운에서 원하는 너비를 선택합니다.
꼭짓점 (Properties 패널 전용)
이 영역에서는 현재 선택된 영역 객체의 개별 꼭짓점을 수정합니다. 기존 꼭짓점의 위치를 수정하거나, 필요에 따라 새 꼭짓점을 추가하거나 삭제할 수 있습니다. 꼭짓점 사이의 버스 연결을 정의할 수 있으며, 꼭짓점 정보를 CSV 형식 파일로 내보내거나 해당 파일에서 가져올 수도 있습니다.
-
Vertices Grid - 객체에 현재 정의된 모든 꼭짓점을 다음 항목으로 나열합니다.
- Index - 꼭짓점에 할당된 인덱스입니다(편집 불가).
- X - 꼭짓점의 X(수평) 좌표입니다. 클릭하여 편집합니다.
- Y - 꼭짓점의 Y(수직) 좌표입니다. 클릭하여 편집합니다.
-
Add - 클릭하여 새 꼭짓점을 추가합니다. 새 꼭짓점은 현재 포커스가 있는 꼭짓점 항목 아래에 추가되며, 처음에는 해당 항목과 동일한 X,Y 좌표를 갖습니다. 현재 선택된 꼭짓점을 삭제하려면
을 클릭합니다.
버스 Entry
버스 Entry를 사용하여 와이어를 버스에 연결할 수 있습니다.
개요
버스 Entry는 와이어를 버스 선에 연결하는 데 사용되는 전기 설계 프리미티브입니다. 서로 다른 두 네트를 버스의 동일한 지점에 연결할 수 있습니다. 와이어를 사용해 이렇게 연결하면 두 네트가 단락됩니다. 이 기능이 필요하지 않으면 버스 Entry를 사용할 필요가 없습니다.
사용 방법
버스 Entry는 Schematic Editor에서만 다음 방법으로 배치할 수 있습니다.
- 주 메뉴에서 Place » Bus Entry을 선택합니다.
- 설계 공간 상단에 있는 Active Bar 의 네트 배선 객체 드롭다운에서 버스 Entry 버튼을 클릭합니다. 관련된 다른 명령에 액세스하려면 Active Bar 버튼을 길게 클릭합니다. 명령을 사용하면 해당 명령이 Active Bar의 해당 섹션에서 맨 위 항목으로 표시됩니다.
-
Wiring 도구 모음에서
버튼을 클릭합니다(활성화하려면 View » Toolbars » Wiring 클릭).
- 마우스 오른쪽 버튼을 클릭한 다음 상황에 맞는 메뉴에서 Place » Bus Entry을 선택합니다.
배치
명령을 실행하면 커서가 십자 모양으로 바뀌고 버스 Entry 배치 모드로 들어갑니다.
- 클릭하거나 Enter을 눌러 커서 위치에 버스 Entry를 배치합니다.
- Spacebar을 누르면 버스 Entry가 시계 반대 방향으로 90°씩 회전하고, Shift+Spacebar을 누르면 시계 방향으로 회전합니다.
- 배치 모드에서 X 또는 Y 키를 누르면 버스 Entry가 X축 또는 Y축을 기준으로 대칭 이동합니다.
- 버스 Entry를 계속 배치하거나, 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 배치 모드를 종료합니다.
배치 중에 Tab 키를 누르면 배치가 일시 중지되고 속성 패널의 Bus Entry 모드에 액세스하여 선 속성을 즉시 변경할 수 있습니다. 배치를 재개하려면 설계 공간의 일시 중지 버튼 오버레이를 클릭합니다.
그래픽 편집
버스 Entry를 이동하려면 해당 객체를 길게 클릭한 다음(커서가 가장 가까운 전기적 핫스폿으로 이동함) 새 위치로 이동합니다. 연결된 버스와 와이어는 연결 상태를 유지합니다. 버스 Entry를 이동하는 동안 X 및 Y 키를 사용하여 각 축을 기준으로 버스 Entry의 방향을 변경할 수 있습니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
버스 Entry 대화상자 또는 Properties 패널을 통한 편집
Panel page: 버스 Entry 속성
이 편집 방법에서는 관련 Bus Entry 대화상자와 Properties 패널 모드를 사용하여 버스 Entry 객체의 속성을 수정합니다.
왼쪽은 Bus Entry 대화상자이며, 오른쪽은 속성 패널의 Bus Entry 모드입니다.
배치 후에는 다음 방법으로 Bus Entry 대화상자에 액세스할 수 있습니다.
- 배치된 버스 Entry 객체를 두 번 클릭합니다.
- 버스 Entry 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Properties을 선택합니다.
배치 중에는 Tab 키를 눌러 Properties Panel의 버스 Entry 모드에 액세스할 수 있습니다. 버스 Entry를 배치하면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties Panel의 버스 Entry 모드에 액세스할 수 있습니다.
- Properties Panel이 이미 활성화되어 있다면 버스 Entry 객체를 선택합니다.
- 버스 Entry 객체를 선택한 후 설계 공간 오른쪽 하단의 Panels 버튼에서 Properties Panel을 선택하거나 기본 메뉴에서 View » Panels » Properties을 선택합니다.
여러 객체 편집
Properties Panel은 여러 객체의 편집을 지원하며, 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 유형의 객체 여러 개를 수동으로 선택하거나 유사 객체 찾기 대화 상자, 필터 또는 목록 Panel을 통해 선택하면, Properties Panel에서 별표(*)로 표시되지 않은 필드의 값을 편집하여 선택된 모든 객체에 적용할 수 있습니다.
목록 Panel을 통한 편집
List Panel은 하나 이상의 문서에 있는 설계 객체 유형을 표 형식으로 표시하여 객체 속성을 빠르게 확인하고 수정할 수 있도록 합니다. 객체 유형을 선택하거나(Panel의 Include 옵션 사용), 해당 Filter Panel 또는 유사 객체 찾기 대화 상자를 사용하는 등 적절한 필터링과 함께 사용하면 활성 필터의 범위에 해당하는 객체만 표시할 수 있습니다. 그러면 나열된 모든 객체의 속성을 List Panel에서 직접 편집할 수 있습니다.
버스 Entry 속성
Schematic Editor 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 설정 가능한 옵션입니다. 각 객체 유형의 속성 설정은 두 가지 방식으로 정의됩니다.
-
Pre-placement settings – 대부분의 버스 Entry 객체 속성 또는 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화 상자의 Schematic - 기본값 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 상단의
버튼에서 액세스). Primitive List에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
- Post-placement settings – 설계 공간에서 배치된 버스 Entry를 선택하면 Bus Entry 대화 상자와 Properties Panel에서 모든 버스 Entry 객체 속성을 편집할 수 있습니다.
속성
-
Start (X/Y)
- X (첫 번째 필드) - 현재 설계 공간 원점을 기준으로 한 객체 기준점의 현재 X(수평) 좌표입니다. 이 값을 편집하여 객체의 X 위치를 변경합니다. 값은 미터법 또는 야드파운드법 단위로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Y (두 번째 필드) - 현재 원점을 기준으로 한 객체 기준점의 현재 Y(수직) 좌표입니다. 이 값을 편집하여 객체의 Y 위치를 변경합니다. 값은 미터법 또는 야드파운드법 단위로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
-
End (X/Y) -
- X (첫 번째 필드) - 현재 설계 공간 원점을 기준으로 한 객체 기준점의 현재 X(수평) 좌표입니다. 이 값을 편집하여 객체의 X 위치를 변경합니다. 값은 미터법 또는 야드파운드법 단위로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Y (두 번째 필드) - 현재 원점을 기준으로 한 객체 기준점의 현재 Y(수직) 좌표입니다. 이 값을 편집하여 객체의 Y 위치를 변경합니다. 값은 미터법 또는 야드파운드법 단위로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Size (X/Y) - 버스 Entry의 크기입니다.
- Width - 드롭다운에서 원하는 너비를 선택합니다.
- Color - 색상 상자를 클릭하여 객체에 사용할 색상을 선택합니다.
Signal 하네스 작업
Signal 하네스는 개수에 관계없이 네트, 버스 및 하위 수준 하네스를 묶는 데 사용할 수 있어 활용성이 매우 높습니다. 이름에서 알 수 있듯이 와이어링 하네스와 유사하며, 어떤 구성의 와이어든 하나로 묶어 전자 또는 전기 제품 내부에 배선할 수 있습니다. 생성하고 관리하기는 더 복잡하지만, Schematic의 표현을 크게 단순화하고 가독성을 높일 수 있다는 장점이 있습니다.

Signal 하네스는 네트, 버스 및 하위 수준 Signal 하네스를 원하는 조합으로 묶는 데 사용됩니다.
완전한 Signal 하네스를 구성하는 요소는 다음과 같습니다.
-
Harness Connector - 하네스 커넥터를 깔때기라고 생각하면 됩니다. 하네스 커넥터는 포함된 하네스 Entry를 통해 이 하네스에 연결되는 모든 신호를 모읍니다. 하네스 커넥터의 핵심 속성은 Harness Type입니다. 이 속성은 하네스를 식별하며, 연결된 포트/시트 Entry를 포함하여 Signal 하네스를 구성하는 다양한 요소를 서로 묶는 데 사용됩니다.
하네스 커넥터
요약
하네스 커넥터 객체는 전기 도면 프리미티브입니다. 기본적으로 버스와 와이어를 포함한 다양한 신호를 함께 묶어 Signal 하네스를 구성하는 컨테이너입니다. 하네스 커넥터는 하네스 유형으로 정의됩니다.
사용 가능 여부
하네스 커넥터는 Schematic Editor에서 배치할 수 있습니다.
-
다음 명령을 사용할 수 있습니다.
- 클릭 Place » Harness » 하네스 커넥터 메인 메뉴에서 선택합니다.
- 설계 공간 상단에 있는 Active Bar의 그래픽 객체 드롭다운에서 하네스 커넥터 버튼을 클릭합니다. 관련된 다른 명령에 액세스하려면 Active Bar 버튼을 길게 클릭합니다. 명령을 한 번 사용하면 해당 명령이 Active Bar의 해당 섹션에서 맨 위 항목이 됩니다.
- 설계 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Place » Harness » 하네스 커넥터 를 클릭합니다.
-
Wiring 도구 모음에서
버튼을 클릭합니다.
배치
명령을 실행하면 커서가 십자 모양으로 바뀌고 하네스 커넥터 배치 모드로 들어갑니다. 다음 순서로 배치합니다.
- 클릭하거나 Enter 를 눌러 하네스 커넥터의 끝점을 고정합니다.
- 커서를 움직여 하네스 커넥터의 크기를 조정한 다음 클릭하거나 Enter 를 눌러 모서리를 고정하고 하네스 커넥터 배치를 완료합니다.
- 다른 하네스 커넥터를 계속 배치하거나 마우스 오른쪽 버튼을 클릭하거나 Esc를 눌러 배치 모드를 종료합니다.
배치 중 하네스 커넥터가 커서에 떠 있는 상태이고 끝점을 아직 고정하지 않았다면 다음 작업도 수행할 수 있습니다.
- Tab 키를 눌러 Properties 패널의 하네스 커넥터 모드를 열면 하네스 커넥터의 속성을 즉시 변경할 수 있습니다.
- X 또는 Y 키를 눌러 하네스 커넥터를 각각 X축 또는 Y축을 기준으로 반전합니다.
그래픽 편집
이 편집 방법을 사용하면 설계 공간에서 배치된 하네스 커넥터 객체를 직접 선택하고 크기, 모양 또는 위치를 그래픽 방식으로 변경할 수 있습니다.
하네스 커넥터 객체를 선택하면 다음 편집 핸들을 사용할 수 있습니다.
선택된 하네스 커넥터.
- A를 클릭하고 드래그하여 하네스 커넥터의 크기를 세로 및 가로 방향으로 동시에 조정합니다.
- B를 클릭하고 드래그하여 하네스 커넥터의 크기를 세로 방향으로 조정합니다.
- C 또는 하네스 커넥터에서 편집 핸들이 아닌 아무 곳이나 클릭하고 드래그하여 위치를 변경합니다. 드래그하는 동안 X 또는 Y 키를 눌러 하네스 커넥터를 X축 또는 Y축을 기준으로 반전합니다.
-
하네스 커넥터 객체의 하네스 커넥터 유형 텍스트는 다음과 같이 in-place 편집할 수 있습니다.
- 텍스트를 한 번 클릭하여 선택합니다.
- 다시 한 번 클릭하거나 Enter를 눌러 제자리 편집 모드로 들어갑니다. 소프트웨어가 두 번의 개별 클릭을 한 번의 더블 클릭(Properties 패널 열기)으로 인식하지 않도록 각 클릭 사이에 충분한 간격을 두어야 합니다.
- 제자리 텍스트 편집을 마치려면 Enter 키를 누르거나 마우스로 텍스트 바깥쪽을 클릭합니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
하네스 커넥터 대화 상자 또는 Properties 패널을 통한 편집
Panel page: 하네스 커넥터 속성
이 편집 방법은 관련 Harness Connector 대화 상자와 Properties 패널 모드를 사용하여 하네스 커넥터 객체의 속성을 수정합니다.
왼쪽의 Harness Connector 대화 상자와 오른쪽의 Properties 패널 Harness Connector 모드
배치 후에는 다음 방법으로 Harness Connector 대화 상자에 액세스할 수 있습니다.
- 배치된 하네스 커넥터 객체의 선을 더블 클릭합니다.
- 하네스 커넥터 객체의 선 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Properties를 선택합니다.
배치 중에는 Tab 키를 눌러 Properties 패널의 하네스 커넥터 모드에 액세스할 수 있습니다. 하네스 커넥터를 배치하면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties 패널의 하네스 커넥터 모드에 액세스할 수 있습니다.
- Properties 패널이 이미 활성화되어 있으면 하네스 커넥터 객체를 선택합니다.
- 하네스 커넥터 객체를 선택한 후 설계 공간 오른쪽 아래의 Panels 버튼에서 Properties 패널을 선택하거나 기본 메뉴에서 View » Panels » Properties을 선택합니다.
여러 객체 편집
Properties 패널은 여러 객체의 편집을 지원하므로, 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 유형의 객체를 여러 개 선택한 경우(직접 선택하거나 유사 객체 찾기 대화 상자 또는 Filter 이나 List 패널을 통해 선택), Properties 패널에서 별표(
*)로 표시되지 않은 필드 항목을 편집하여 선택한 모든 객체에 적용할 수 있습니다.Panel을 통한 편집
Panel pages: 목록 패널, SCH Filter
List 패널을 사용하면 하나 이상의 문서에 있는 설계 객체를 표 형식으로 표시하여 객체 속성을 빠르게 확인하고 수정할 수 있습니다. SCH Filter 패널이나 유사 객체 찾기 대화 상자를 사용한 적절한 필터링과 함께 활용하면 활성 필터의 범위에 해당하는 객체만 표시할 수 있으므로, 여러 설계 객체를 더욱 정확하고 효율적으로 지정하고 편집할 수 있습니다.
참고
- 기본적으로 새로 배치한 하네스 커넥터에는 하네스 유형 Harness이 지정됩니다.
-
설계 공간을 절약하기 위해 하네스 유형을 숨기거나 이동할 수 있습니다. 하네스 유형을 숨기려면 Properties 패널에서
을 클릭합니다.
하네스 커넥터 속성
Schematic Editor 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 설정 가능한 옵션입니다. 각 객체 유형의 속성 설정은 다음 두 가지 방식으로 정의됩니다.
-
Pre-placement settings – 대부분의 하네스 커넥터 객체 속성 또는 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화 상자의 Schematic - Defaults 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 위의
버튼으로 액세스). Primitive List에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
- Post-placement settings – 설계 공간에서 배치된 하네스 커넥터를 선택하면 Properties 패널에서 모든 하네스 커넥터 객체 속성을 편집할 수 있습니다.
위치 (Properties 패널 전용)
-
(X/Y)
- X (첫 번째 필드) - 현재 설계 공간 원점을 기준으로 한 객체 기준점의 현재 X(수평) 좌표입니다. 객체의 X 위치를 변경하려면 이 값을 편집합니다. 미터법 또는 야드파운드법으로 값을 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Y (두 번째 필드) - 현재 원점을 기준으로 한 객체 기준점의 현재 Y(수직) 좌표입니다. 객체의 Y 위치를 변경하려면 이 값을 편집합니다. 미터법 또는 야드파운드법으로 값을 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Rotation - 드롭다운을 사용하여 회전을 선택합니다.
속성
- Harness Type - 하네스 이름을 입력합니다. 눈 아이콘을 클릭하여 하네스 이름을 표시하거나 숨깁니다.
-
Bus Text Style - 드롭다운을 사용하여 스타일을 선택합니다.
-
Full - 연결된 버스의 전체 식별자를 <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>] 형식(예:
SW[0..7])으로 표시하려면 선택합니다. -
Prefix - 연결된 버스의 접두사만 <Name> 형식(예:
SW)으로 표시하려면 선택합니다.
-
Full - 연결된 버스의 전체 식별자를 <Name>[<StartingNumericalIdentifer>..<EndingNumericalIdentifier>] 형식(예:
- Width - 편집할 수 있습니다.
- Height - 편집할 수 있습니다.
- Primary Position - 편집할 수 있습니다.
- Border - 드롭다운을 사용하여 사용 가능한 항목 중 기본값을 선택합니다.
- Fill - 색상 상자를 클릭하면 기본 색상을 선택할 수 있는 드롭다운이 열립니다.
항목(Properties 패널 전용)
이 영역에서 커넥터에 연결된 하네스 항목을 관리합니다.
- Harness Entries Grid - 그리드에는 현재 하네스 커넥터에 정의된 모든 하네스 항목이 나열됩니다.
-
Add - 클릭하여 커넥터에 새 하네스 항목을 추가합니다. 새 항목은 목록 맨 아래에 추가되며 기본 이름으로 0이 지정됩니다. 그리드에서 현재 선택한 항목을 삭제하려면
을 클릭합니다.
- Font - 표시된 글꼴을 클릭하여 글꼴 스타일을 다양하게 변경합니다.
-
다음 명령을 사용할 수 있습니다.
-
Harness Entries - 이 Signal 하니스에 포함하려는 각 Signal(넷, 버스 또는 Signal 하니스)은 하니스 Entry를 통해 하니스 커넥터로 들어갑니다. 하니스 Entry에는 하니스 유형 속성이 있습니다. 이 속성은 Signal 하니스를 중첩할 때만 사용되며, 해당 하니스 Entry에 하위 수준의 Signal 하니스가 연결되어 있음을 나타냅니다.
하니스 Entry
요약
하니스 Entry는 하니스 커넥터 내부에 배치되는 전기 설계 기본 객체입니다. 하니스 Entry는 와이어, 버스 및 다른 Signal 하니스를 통해 전달되는 Signal들을 결합하여 상위 수준의 Signal 하니스를 형성하는 연결 지점입니다. Signal 하니스를 사용하면 서로 다른 Signal을 논리적으로 그룹화하여 유연성을 높이고 설계를 간소화할 수 있습니다.
사용 방법
하니스 Entry는 Schematic Editor에서 다음 방법으로만 배치할 수 있습니다.
- 메인 메뉴에서 Place » Harness » Harness Entry을 선택합니다.
-
Wiring 도구 모음에서
버튼을 클릭합니다.
- 설계 공간 상단에 있는 Active Bar 의 그래픽 객체 드롭다운에서 하니스 Entry 버튼을 클릭합니다. (다른 관련 명령에 액세스하려면 Active Bar 버튼을 길게 클릭합니다. 명령을 한 번 사용하면 해당 명령이 Active Bar의 해당 섹션에서 맨 위 항목으로 표시됩니다.)
- 설계 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Place » Harness » Harness Entry을 선택합니다.
하니스 Entry는 다음과 같은 비그래픽 방식으로도 관리할 수 있습니다.
- Properties 패널의 하니스 커넥터 모드에 있는 Entries 영역에서 추가/편집/제거합니다.
- 하니스 정의 파일(*.Harness)을 통해 텍스트 형식의 하니스 커넥터 정의에 포함하여 추가/편집/제거합니다. 이렇게 정의된 하니스 커넥터는 메인 메뉴의 Place » Harness » Predefined Harness Connector 명령을 사용해야만 설계에 배치할 수 있습니다.
배치
명령을 실행하면 커서가 십자 모양으로 바뀌고 하니스 Entry 배치 모드로 전환됩니다. 다음 순서로 배치합니다.
- 커서에 붙어 있는 하니스 Entry를 시트에 배치된 하니스 커넥터 위로 이동합니다.
- 커넥터의 끝부분 반대쪽 가장자리를 기준으로 하니스 Entry의 위치를 조정한 다음, 클릭하거나 Enter 을 눌러 하니스 Entry를 고정하고 배치를 완료합니다.
- 계속해서 하니스 Entry를 추가로 배치하거나, 마우스 오른쪽 버튼을 클릭하거나 Esc 을 눌러 배치 모드를 종료합니다.
하니스 Entry가 커서에 붙어 있고 하니스 커넥터의 경계 안에 있는 상태에서 Tab 키를 누르면 배치가 일시 중지되고 Properties 패널의 하니스 Entry 모드에 액세스하여 속성을 즉시 변경할 수 있습니다. 배치를 다시 시작하려면 설계 공간에 오버레이로 표시된 일시 중지 버튼을 클릭합니다.
그래픽 편집
이 편집 방법을 사용하면 설계 공간에서 배치된 하니스 Entry 객체를 직접 선택하고 그래픽 방식으로 위치를 변경할 수 있습니다.
- 필요에 따라 클릭하고 드래그하여 상위 하니스 커넥터의 가장자리를 따라 하니스 Entry를 수직으로 이동합니다.
- Ctrl 을 누른 상태에서 하니스 Entry를 클릭하고 드래그하면 현재 하니스 커넥터에서 시트의 다른 하니스 커넥터로 이동할 수 있습니다. 하니스 Entry가 원래 하니스 커넥터의 경계를 벗어나면 Ctrl 키를 놓아도 됩니다.
- 하니스 Entry를 클릭하고 하니스 커넥터 경계 밖으로 드래그하면 Entry의 새 위치에 맞춰 하니스 커넥터의 크기가 자동으로 조정됩니다.
-
하니스 Entry 객체의 이름 텍스트는 다음 방법으로 in-place 편집할 수 있습니다.
- 하니스 Entry를 한 번 클릭하여 선택합니다.
- 다시 한 번 클릭하거나 Enter을 눌러 제자리 편집 모드로 전환합니다. 소프트웨어가 두 번의 개별 클릭을 더블 클릭으로 인식하지 않도록 각 클릭 사이에 충분한 시간 간격을 두어야 합니다.
-
제자리 텍스트 편집을 마치려면 Enter 을 누르거나 하니스 Entry에서 떨어진 곳을 마우스로 클릭합니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
하네스 Entry 대화 상자 또는 Properties 패널을 통한 편집
Properties page: 하네스 Entry 속성
이 편집 방법은 관련 Harness Entry 대화 상자와 Properties 패널 모드를 사용하여 하네스 Entry 객체의 속성을 수정합니다.

왼쪽의 Harness Entry 대화 상자와 오른쪽의 Properties 패널의 Harness Entry 모드배치 후에는 다음 방법으로 Harness Entry 대화 상자에 액세스할 수 있습니다.
- 배치된 하네스 Entry 객체의 선을 두 번 클릭합니다.
- 하네스 Entry 객체의 선 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Properties을 선택합니다.
배치 중에는 Tab 키를 눌러 Properties 패널의 Harness Entry 모드에 액세스할 수 있습니다. 하네스 Entry를 배치하면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties 패널의 Harness Entry 모드에 액세스할 수 있습니다.
- Properties 패널이 이미 활성화되어 있으면 하네스 Entry 객체를 선택합니다.
- 하네스 Entry 객체를 선택한 후 설계 공간 오른쪽 하단의 Panels 버튼에서 Properties 패널을 선택하거나 기본 메뉴에서 View » Panels » Properties를 선택합니다.
목록 패널을 통한 편집
List 패널을 사용하면 하나 이상의 문서에 있는 설계 객체를 표 형식으로 표시하여 객체 속성을 빠르게 확인하고 수정할 수 있습니다. SCH Filter 패널 또는 유사 객체 찾기 대화 상자를 통한 적절한 필터링과 함께 사용하면 활성 필터 범위에 해당하는 객체만 표시할 수 있으므로 여러 설계 객체를 더욱 정확하고 효율적으로 지정하여 편집할 수 있습니다.
참고
- 하네스 Entry는 와이어, 버스 또는 신호 하네스에 직접 연결할 수 있습니다. Properties 패널의 Harness Connector 모드에 있는 Harness Type 필드는 신호 하네스를 중첩할 때 사용됩니다. 이 필드는 연결된 신호 하네스의 하네스 유형으로 자동 입력됩니다.
-
하네스 Entry 이름을 부정 표기해야 하는 경우(이름 위에 막대 표시) 다음 두 가지 방법을 사용할 수 있습니다.
- 이름의 각 문자 뒤에 백슬래시 문자를 넣습니다(예: E\N\A\B\L\E\).
- Preferences 대화 상자의 Schematic - 그래픽 편집 페이지에서 Single '\' Negation 옵션을 활성화한 다음 이름 맨 앞에 백슬래시 문자 하나를 넣습니다(예: \ENABLE).
하네스 Entry 속성
Schematic Editor 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 설정 가능한 옵션입니다. 각 객체 유형의 속성 설정은 두 가지 방식으로 정의됩니다.
-
Pre-placement settings – 대부분의 하네스 Entry 객체 속성이나 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화 상자의 Schematic - 기본값 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 상단의
버튼으로 액세스). Primitive List에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
-
Post-placement settings – 설계 공간에서 배치된 하네스 Entry를 선택하면 모든 하네스 Entry 객체 속성을 Harness Entry 대화 상자와 Properties 패널에서 편집할 수 있습니다.
속성
- Harness Name – 하네스의 이름입니다.
-
Harness Type – 이 필드는 설계의 특정 신호 하네스 시스템에 대한 하네스 유형을 지정하는 데 사용됩니다. 일반적으로 와이어나 버스가 하네스 Entry에 연결된 경우에는 비워 두며, 다른 신호 하네스 자체가 연결된 경우에만 사용합니다. 하네스 유형 자체는 관련 하네스 정의 파일에서 수동으로 정의하거나 하네스 커넥터 속성의 일부로 정의합니다. 관련 드롭다운에는 활성 프로젝트의 소스 회로도 문서에서 감지된, 현재 정의되어 있는 모든 하네스 유형이 나열됩니다.
- Font – 컨트롤을 사용하여 글꼴, 글꼴 크기, 글꼴 색상을 선택하고 굵게, 기울임꼴, 밑줄 등 원하는 특수 서식을 글꼴에 추가합니다.
-
Signal Harness line - 시트 전반에 걸쳐 신호 하네스를 전달하기 위해 배치하는 버스 형태의 선입니다.
Signal 하네스
요약
Signal 하네스는 전기 설계 프리미티브입니다. 버스, 와이어 및 기타 신호 하네스를 비롯한 다양한 신호를 논리적으로 그룹화하여 유연성을 높이고 설계를 간소화할 수 있는 추상적 연결입니다. Signal 하네스를 사용하면 PCB 프로젝트의 하위 회로 간에 상위 수준의 추상적 연결을 생성하고 조작할 수 있습니다. 동일한 회로도 설계 공간에서 더 복잡한 설계를 구현할 수 있으므로 설계의 가독성이 높아지고 재사용 가능성이 커집니다.
사용 방법
신호 하네스는 다음 방법 중 하나를 사용하여 Schematic Editor에 배치할 수 있습니다.
- 메인 메뉴에서 Place » Harness » Signal Harness을 선택합니다.
- 설계 공간 상단에 있는 Active Bar의 그래픽 객체 드롭다운에서 Signal Harness 버튼을 클릭합니다. (다른 관련 명령에 액세스하려면 Active Bar 버튼을 길게 클릭합니다. 명령을 사용하면 해당 명령이 Active Bar의 해당 섹션에서 맨 위 항목으로 표시됩니다.)
- 설계 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Place » Harness » Signal Harness 을 선택합니다.
-
Wiring 도구 모음에서
버튼을 클릭합니다.
배치
명령을 실행하면 커서가 십자선으로 바뀌고 신호 하니스 배치 모드로 들어갑니다. 다음 순서로 배치합니다.
- 클릭하거나 Enter을 눌러 신호 하니스의 시작점을 고정합니다.
- 커서를 이동한 다음 클릭하거나 Enter을 눌러 신호 하니스의 모양을 정의하는 일련의 꼭짓점을 고정합니다.
- 마지막 꼭짓점을 배치한 후 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 신호 하니스 배치를 완료합니다.
- 신호 하니스 객체를 계속 배치하거나 마우스 오른쪽 버튼을 클릭하거나 Esc을 눌러 배치 모드를 종료합니다.
- Backspace 또는 Delete 키를 사용하여 마지막으로 배치한 하니스 세그먼트를 제거합니다.
배치 중 신호 하니스가 아직 커서에 연결되어 있고 첫 번째 모서리가 고정되기 전에 수행할 수 있는 추가 작업은 다음과 같습니다.
- Tab 키를 눌러 배치를 일시 중지하고 Properties 패널의 Signal 하니스 모드에 액세스하면 속성을 즉시 변경할 수 있습니다. 배치를 다시 시작하려면 설계 공간의 일시 중지 버튼 오버레이를 클릭합니다.
배치 모드
신호 하니스를 배치할 때는 세 가지 '수동' 배치 모드를 사용할 수 있으며, 이 중 두 가지에는 시작 및 끝 하위 모드가 있습니다. 모드는 신호 하니스를 배치할 때 모서리를 생성하는 방식과 신호 하니스를 배치할 수 있는 각도를 지정합니다. 배치 중에는 다음 작업을 수행할 수 있습니다.
- Shift+Spacebar을 눌러 모드를 순환 전환합니다.
- 90 Degree 또는 45 Degree 모드(정규 직교 모드)에서는 Spacebar을 눌러 시작 및 끝 하위 모드를 순환 전환합니다.
- 배치 중에는 현재 배치 모드가 상태 표시줄에 표시됩니다. 신호 하니스를 배치하는 동안 언제든지 모드를 변경할 수 있습니다.
- Any Angle 이외의 모드에서는 커서에 연결된 선 세그먼트가 look-ahead 세그먼트입니다. 실제로 배치하는 세그먼트는 이 미리 보기 세그먼트 바로 앞에 있습니다.
Any angle mode Shift+Spacebar를 눌러 여러 배치 모드를 순환 전환합니다.
신호 하니스의 배선 가이드
회로도에는 객체 간의 전기적 연결을 쉽게 정의할 수 있도록 설정 가능한 전기적 그리드가 있습니다. Signal 하니스를 배치할 때 Signal 하니스가 다른 전기적 객체의 전기적 그리드 범위 안에 들어오면 커서가 고정된 객체에 스냅되고 핫 스폿(파란색 십자)이 나타납니다.
핫 스폿은 유효한 연결을 만들 수 있는 위치를 안내하고 커서를 전기적 연결점에 자동으로 스냅합니다.
전기적 그리드는 Document Options 모드의 Properties 패널에 있는 General 영역에서 정의할 수 있습니다(설계 공간에서 아무 객체도 선택하지 않았을 때 액세스). 전기적 그리드는 현재 스냅 그리드보다 약간 작게 설정하는 것이 좋습니다. 그렇지 않으면 전기적 객체를 스냅 그리드 한 칸 간격으로 배치하기 어려워집니다.
그래픽 편집
이 편집 방법을 사용하면 설계 공간에서 배치된 신호 하니스 객체를 직접 선택하고 크기 및/또는 모양을 그래픽으로 변경할 수 있습니다.
신호 하니스 객체를 선택하면 다음 편집 핸들을 사용할 수 있습니다.
- A을 클릭하고 드래그하여 신호 하니스 끝점의 위치를 변경합니다.
- B을 클릭하고 드래그하여 신호 하니스의 꼭짓점을 이동합니다. 끝점은 고정된 상태로 유지됩니다.
- 세그먼트를 클릭하고 드래그하여 해당 세그먼트를 grab하고 위치를 변경합니다. 끝점과 다른 꼭짓점은 고정된 상태로 유지됩니다.
- 꼭짓점을 마우스 오른쪽 버튼으로 클릭한 다음 Edit Signal Harness Vertex n 명령을 선택하여 편집합니다.
- 꼭짓점을 길게 클릭한 상태에서 키보드의 Delete을 눌러 해당 꼭짓점을 제거합니다.
신호 하니스를 선택한 상태에서 세그먼트를 클릭하면 해당 세그먼트를 개별적으로 선택할 수 있습니다. 이 하니스 '하위 선택' 상태에서는 관련 편집 핸들이 빨간색으로 표시됩니다.
그런 다음 SCH List 패널을 사용하여 해당 세그먼트의 꼭짓점을 직접 편집할 수 있으며, 변경 사항은 회로도에 즉시 표시됩니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
Signal 하니스 대화 상자 또는 Properties 패널을 통한 편집
Properties page: Signal 하니스 속성
이 편집 방법은 관련 Signal Harness 대화 상자와 Properties 패널 모드를 사용하여 신호 하니스 객체의 속성을 수정합니다.
왼쪽의 Signal Harness 대화 상자와 오른쪽의 Properties 패널에 있는 Signal Harness 모드
배치 후에는 다음 방법으로 Signal Harness 대화 상자에 액세스할 수 있습니다.
- 배치된 신호 하니스 객체를 두 번 클릭합니다.
- 신호 하니스 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Properties을 선택합니다.
배치 중에는 Tab 키를 눌러 Properties 패널의 Signal Harness 모드에 액세스할 수 있습니다. 신호 하니스를 배치하면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties 패널의 Signal Harnes 모드에 액세스할 수 있습니다.
- Properties 패널이 이미 활성화되어 있으면 신호 하니스 객체를 선택합니다.
- 신호 하니스를 선택한 후 설계 공간 오른쪽 하단의 Panels 버튼에서 Properties 패널을 선택하거나 메인 메뉴에서 View » Panels » Properties 을 선택합니다.
여러 객체 편집
Properties 패널은 여러 객체 편집을 지원하므로 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 유형의 객체 여러 개를 수동으로 선택하거나 유사 객체 찾기 대화 상자, SCH Filter 또는 SCH List 패널을 통해 선택한 경우, Properties 패널에서 별표(
*)로 표시되지 않은 필드 항목을 편집하여 선택한 모든 객체에 적용할 수 있습니다.목록 패널을 통한 편집
Panel pages: 목록 패널, SCH Filter
List 패널을 사용하면 하나 이상의 문서에 있는 설계 객체를 표 형식으로 표시하여 객체 속성을 빠르게 확인하고 수정할 수 있습니다. SCH Filter 패널이나 유사 객체 찾기 대화 상자를 사용한 적절한 필터링과 함께 사용하면 활성 필터의 범위에 해당하는 객체만 표시할 수 있어 여러 설계 객체를 더욱 정확하고 효율적으로 지정하고 편집할 수 있습니다.
자동 접합점
신호 하니스의 T자 접합부는 접합점(컴파일러 생성 접합점)에 의해 자동으로 연결됩니다. Preferences 대화 상자의 Schematic - General 페이지에서 Break Wires At Autojunctions 옵션이 활성화되어 있으면 자동 접합점이 삽입되는 지점에서 기존 신호 하니스 세그먼트가 두 개로 나뉩니다. 예를 들어 T자 접합부를 만들면 수직으로 만나는 신호 하니스 세그먼트가 접합점 양쪽의 두 세그먼트로 나뉩니다. 이 옵션이 비활성화되어 있으면 신호 하니스 세그먼트가 접합점에서 나뉘지 않고 유지됩니다.
Signal 하니스 작업
Signal 하니스라는 용어는 하니스 커넥터와 하니스 포트 사이를 연결하는 버스 형태의 선과, 이렇게 연결된 하니스 객체로 구성된 전체 연결 시스템을 모두 의미합니다.
Signal 하니스라는 용어는 하니스 커넥터와 포트 사이를 연결하는 버스 형태의 선과 하니스 연결 시스템을 모두 의미합니다.
Signal 하니스 속성
Schematic Editor 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 옵션입니다. 각 객체 유형의 속성 설정은 다음 두 가지 방식으로 정의됩니다.
-
Pre-placement settings – 대부분의 Signal 하니스 객체 속성이나 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화 상자의 Schematic - Defaults 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 상단의
버튼으로 액세스). Primitive List 에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
- Post-placement settings – 설계 공간에서 배치된 Signal 하니스를 선택하면 모든 Signal 하니스 객체 속성을 Signal Harness 대화 상자와 Properties 패널에서 편집할 수 있습니다.
속성
- Width - 드롭다운에서 사용 가능한 항목 중 기본 너비를 선택합니다. 색상 상자를 클릭하면 기본 색상을 선택할 수 있는 드롭다운이 열립니다.
꼭짓점(Properties 패널 전용)
-
Grid - 객체에 현재 정의된 모든 꼭짓점을 다음 정보로 나열합니다.
- Index - 꼭짓점에 할당된 인덱스입니다(편집 불가).
- X - 꼭짓점의 X(수평) 좌표입니다. 클릭하여 편집합니다.
- Y - 꼭짓점의 Y(수직) 좌표입니다. 클릭하여 편집합니다.
-
Add - 클릭하여 새 꼭짓점을 추가합니다. 새 꼭짓점은 현재 포커스가 있는 꼭짓점 항목 아래에 추가되며, 처음에는 해당 항목과 동일한 X, Y 좌표를 갖습니다. 현재 선택된 꼭짓점을 제거하려면
을 클릭합니다.
-
Harness Type - 하니스 유형은 하니스 항목의 집합입니다. 감지된 각 하니스 유형은 아래에 설명된 대로 하니스 정의 파일에 정의됩니다. 하니스 유형과 관련 하니스 항목은 본질적으로 네트 자체의 이름이 아니라 네트를 전달하는 컨테이너의 이름입니다. 하니스 유형 값을 확인하려면 포트, 시트 Entry 또는 하니스 커넥터 등의 객체 위에 커서를 놓습니다.
하니스 커넥터 유형
요약
하니스 커넥터 유형은 하니스 커넥터의 하위 객체입니다. 배치된 하니스 커넥터의 유형에 이름을 지정하는 데 사용됩니다.
사용 및 배치
하네스 커넥터 유형은 상위 하네스 커넥터 객체를 배치할 때 자동으로 배치됩니다. 사용자가 직접 배치할 수 있는 설계 객체는 아닙니다. 하네스 유형을 처음 배치하면 이름을 변경할 때까지 하네스 커넥터 유형이 (*)로 표시됩니다.
그래픽 편집
하네스 커넥터 유형 문자열은 in-place 편집이라고 하는 방식을 사용하여 그래픽으로 편집할 수 있습니다. 하네스 커넥터 유형을 제자리에서 편집하려면 한 번 클릭하여 선택하고 잠시 기다린 다음 다시 클릭하여 편집 모드로 들어갑니다. 편집이 완료되면 Enter 키를 누르거나 문자열 바깥을 클릭하여 제자리 편집 모드를 종료합니다.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
Properties page: 하네스 커넥터 유형 속성
이 편집 방법은 관련 Parameter 대화 상자와 Properties 패널 모드를 사용하여 하네스 엔트리 객체의 속성을 수정합니다.
왼쪽의 Parameter 대화 상자와 오른쪽의 Properties 패널 Parameter 모드
배치 후에는 다음 방법으로 Parameter 대화 상자와 Properties 패널의 파라미터 버전에 액세스할 수 있습니다.
- 하네스 커넥터 유형 이름을 두 번 클릭합니다. 처음 배치하면 이름을 변경할 때까지 이름이 * 로 표시됩니다.
- 하네스 커넥터 유형 이름 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 상황에 맞는 메뉴에서 Properties을 선택합니다.
- Properties 패널이 이미 활성화되어 있으면 하네스 커넥터 유형 이름을 선택합니다.
- 하네스 커넥터 유형 객체를 선택한 후 설계 공간 오른쪽 하단의 Panels 버튼에서 Properties 패널을 선택하거나 주 메뉴에서 View » Panels » Properties을 선택합니다.
파라미터 대화 상자 또는 Properties 패널을 통한 편집
Panel page: 하네스 커넥터 유형 속성
이 편집 방법은 관련 Parameter 대화 상자와 Properties 패널 모드를 사용하여 하네스 커넥터 유형 객체의 속성을 수정합니다.
왼쪽의 Parameter 대화 상자와 오른쪽의 Properties 패널 Parameter 모드
배치 후에는 다음 방법으로 Parameter 대화 상자에 액세스할 수 있습니다.
- 배치된 하네스 커넥터 유형 객체의 선을 두 번 클릭합니다.
- 하네스 커넥터 유형 객체의 선 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음 상황에 맞는 메뉴에서 Properties을 선택합니다.
배치 중에는 Tab 키를 눌러 Properties 패널의 Parameter 모드에 액세스할 수 있습니다. 하네스 커넥터를 배치하면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Properties 패널의 Parameter 모드에 액세스할 수 있습니다.
- Properties 패널이 이미 활성화되어 있으면 하네스 커넥터 객체를 선택합니다.
- 하네스 커넥터 유형 객체를 선택한 후 설계 공간 오른쪽 하단의 Panels 버튼에서 Properties 패널을 선택하거나 주 메뉴에서 View » Panels » Properties을 선택합니다.
목록 패널을 통한 편집
Panel pages: 목록 패널, SCH Filter
List 패널을 사용하면 설계자가 하나 이상의 문서에 있는 설계 객체를 표 형식으로 표시하여 객체 속성을 빠르게 검토하고 수정할 수 있습니다. 해당 Filter 패널 또는 유사 객체 찾기 대화 상자를 사용한 적절한 필터링과 함께 활용하면, 활성 필터의 범위에 속하는 객체만 표시할 수 있으므로 설계자가 여러 설계 객체를 더욱 정확하고 효율적으로 지정하고 편집할 수 있습니다.
하네스 커넥터 유형 속성
Schematic Editor 객체 속성은 배치된 객체의 시각적 스타일, 내용 및 동작을 지정하는 설정 가능한 옵션입니다. 각 객체 유형의 속성 설정은 두 가지 방법으로 정의됩니다.
-
Pre-placement settings – 대부분의 하네스 커넥터 유형 객체 속성 또는 논리적으로 미리 정의할 수 있는 속성은 Preferences 대화 상자의 Schematic - Defaults 페이지에서 편집 가능한 기본 설정으로 제공됩니다(설계 공간 오른쪽 상단의
버튼을 통해 접근). Primitive List 에서 객체를 선택하면 오른쪽에 해당 옵션이 표시됩니다.
- Post-placement settings – 설계 공간에서 하네스 커넥터 유형을 선택하면 Parameter 대화 상자 Properties 패널에서 모든 하네스 커넥터 유형 객체 속성을 편집할 수 있습니다.
위치 (Properties 패널 전용)
-
(X/Y)
- X (첫 번째 필드) - 현재 설계 공간 원점을 기준으로 한 객체 기준점의 현재 X(수평) 좌표입니다. 객체의 X 위치를 변경하려면 이 값을 편집합니다. 값은 미터법 또는 야드파운드법으로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Y (두 번째 필드) - 현재 원점을 기준으로 한 객체 기준점의 현재 Y(수직) 좌표입니다. 객체의 Y 위치를 변경하려면 이 값을 편집합니다. 값은 미터법 또는 야드파운드법으로 입력할 수 있으며, 현재 기본 단위와 다른 단위의 값을 입력할 때는 단위를 함께 입력해야 합니다.
- Rotation - 드롭다운을 사용하여 회전 각도를 선택합니다.
속성
- Harness Connector - 이 객체와 연결된 하네스 커넥터입니다.
- Name - 이름을 표시합니다.
- Value - 실제 파일 이름 텍스트를 표시합니다. 눈 아이콘을 사용하여 Value을 표시하거나 숨깁니다.
- Autoposition - 자동 위치 지정을 활성화하려면 선택합니다. 컴포넌트를 이동하거나 회전해도 텍스트가 선택한 위치를 유지합니다.
- Font - 컨트롤을 사용하여 글꼴, 글꼴 크기, 색상 및 굵게, 밑줄 등의 특수 설정을 구성합니다.
- Justification - 원하는 텍스트 정렬을 선택합니다.
-
Harness Definition File - 소프트웨어는 각 Signal 하네스(하네스 유형)에 포함된 하네스 Entry를 ASCII 하네스 정의 파일에 기록하여 Signal 하네스를 관리합니다. 아래 이미지는 하네스 정의 파일의 구문을 보여 줍니다. 파일에는 각 Harness Type에 해당하는 행이 있으며, 각 행에는 해당 하네스에 포함된 하네스 Entry가 상세히 기록됩니다. 하네스 커넥터가 있는 각 Schematic 시트마다 하네스 정의 파일이 자동으로 생성되고 관리됩니다. 아래 이미지와 같이 프로젝트 트리의
\Settings폴더에서 이 파일을 찾을 수 있습니다. 설계 변경이 Signal 하네스에 영향을 미치면 하네스 정의 파일이 자동으로 업데이트됩니다. 프로젝트 폴더에 하네스 정의 파일이 없으면 Schematic 시트를 열 때 자동으로 다시 생성됩니다(파일을 삭제해도 필요한 경우 자동으로 다시 생성됩니다). - Port + Sheet Entry - Net이나 버스와 마찬가지로 Signal 하네스도 포트를 통해 시트 밖으로 나가 일치하는 시트 Entry를 통해 상위 시트에 연결될 수 있습니다. Preferences 대화 상자의 Schematic - Graphical Editing 페이지에서 Sheet Entries and Ports use Harness Color 옵션을 활성화하면, 소프트웨어가 포트와 시트 Entry의 색상을 자동으로 변경하여 Signal 하네스를 전달하고 있음을 표시합니다. 또한 포트 및 시트 Entry 객체에는 하네스 유형 속성이 포함되어 있으며, 포트를 배치할 때 포트를 Signal 하네스 선에 접촉시키면 이 값이 자동으로 설정됩니다. 하네스가 정의된 Schematic 시트(하네스 커넥터가 있는 시트)의 포트는 하네스 유형이 자동으로 정의되며 편집할 수 없습니다. 상위 Schematic 시트에 배치된 포트나 시트 Entry의 경우 이 값은 비어 있고 편집할 수 있지만, 일반적으로 수동으로 설정할 필요는 없습니다. 포트/시트 Entry 위에 커서를 놓으면 언제든지 할당된 하네스 유형을 확인할 수 있습니다.

하네스 정의는 하네스 정의 파일에 저장됩니다. 위 이미지에는 1WB_Write_Read와 JTAG라는 두 개의 Signal 하네스가 정의되어 있습니다.
Signal 하네스 재사용
이전 이미지에서는 Stereo Signal 하네스가 두 번 사용되었습니다. Signal 하네스나 하네스 Entry는 해당 하네스가 전달하는 Net을 식별하는 데 사용되지 않으므로 이렇게 사용해도 문제가 없습니다. 설계의 어느 곳에서나 Signal 하네스를 재사용할 수 있습니다. 이를 위해 주 메뉴 또는 설계 공간의 마우스 오른쪽 버튼 클릭 메뉴에서 Place » Harness » Predefined Harness Connector 명령을 사용합니다. 열리는 Place Predefined Harness Connector 대화 상자에는 필요한 경우 Signal 하네스 선과 포트를 포함할 수 있는 옵션이 있습니다.

기존 Signal 하네스는 설계의 어느 곳에서나 재사용할 수 있으며, 동일한 시트에서 서로 다른 Net을 전달하는 데 사용할 수도 있습니다.
Harnesses Connector List 은 현재 열려 있는 프로젝트에 미리 정의된 기존 하네스 커넥터의 목록입니다. 이 목록에서 하네스 커넥터를 선택한 후, 포트 및/또는 Signal 하네스를 추가하고 대화 상자 오른쪽에서 해당 속성을 조정합니다. Filter 필드에 검색 문자열을 입력합니다. 하네스 커넥터 목록은 해당 문자열과 일치하는 커넥터만 표시하도록 필터링됩니다. 이 필드에는 단일 문자, 여러 문자로 이루어진 문자열 또는 와일드카드(*)를 사용할 수 있습니다. 예를 들어 m 문자열을 입력하면 m 문자로 시작하는 모든 파일이 표시됩니다.
이 대화 상자에는 하네스 커넥터에 미리 연결된 포트 및/또는 Signal 하네스를 추가하여 소중한 설계 시간을 절약할 수 있는 추가 옵션도 있습니다.
- Add Port 활성화 옵션을 사용하면 이 커넥터를 Schematic 시트에 배치할 때 포트를 자동으로 생성할 수 있습니다. 미리 정의된 하네스 커넥터에 연결할 새 포트의 Name을 입력합니다. 기본 이름은 HarnessPort입니다. 포트 Width의 새 값을 입력합니다. 기본 길이는 50단위입니다. 새 하네스 커넥터를 배치한 후에도 연결된 포트의 크기를 그래픽 방식으로 조정할 수 있습니다. Auto 옵션을 활성화하면 포트 텍스트의 크기에 따라 포트 너비가 자동으로 조정됩니다. 기본적으로 이 옵션은 비활성화되어 있으며 너비는 50단위로 설정됩니다.
- Add Signal Harness 옵션을 활성화하면 이 커넥터를 Schematic 시트에 배치할 때 Signal 하네스를 자동으로 생성할 수 있습니다. Harness Length 값을 입력합니다. 새 하네스 커넥터를 배치한 후에도 Signal 하네스의 크기를 그래픽 방식으로 조정할 수 있습니다.
Sort Harness Entries 옵션을 선택하면 선택한 하네스를 배치할 때 해당 하네스 내의 하네스 Entry가 정렬됩니다. 하네스 Entry는 영숫자순으로 정렬됩니다.
필요한 커넥터를 선택하고 기타 필요한 옵션을 구성한 후 OK을 클릭합니다. 대화 상자가 닫히고 하네스 커넥터(해당하는 경우 포트 및/또는 Signal 하네스 포함)가 커서에 떠 있는 상태로 표시됩니다. 설계 공간의 원하는 위치에 커넥터를 놓고 클릭하거나 Enter을 눌러 배치합니다.
다음 명령을 사용하여 현재 문서에 미리 정의된 하네스 커넥터 객체를 배치할 수도 있습니다.
-
Port Actions » Place Harness Connector of Type <PortHarnessType> 원하는 포트의 마우스 오른쪽 버튼 클릭 메뉴에서 사용합니다. 현재 커서 아래에 있는 포트 객체에 정의된 Harness Name을 사용하는 미리 정의된 하네스 커넥터 객체를 배치합니다.
-
Signal Harness Actions » Place Harness Connector of Type <ConnectedPortorSheetEntryHarnessType> 원하는 Signal 하네스의 마우스 오른쪽 버튼 클릭 메뉴에서 사용합니다. 현재 커서 아래에 있는 Signal 하네스 객체에 연결된 포트 또는 시트 Entry에 정의된 Harness Name을 사용하는 미리 정의된 하네스 커넥터 객체를 현재 문서에 배치합니다.
Signal 하네스 이름 지정
설계 컴파일러는 Signal 하네스를 구성하는 요소를 사용하여 해당 Signal 하네스에 속하는 Net을 식별하고, 이를 통해 시트 간에 전달되는 개별 Logical 연결을 해석합니다. Signal 하네스 요소는 Net의 이름을 지정하는 데 사용되지 않습니다. Net 이름은 앞서 설명한 표준 Net 이름 지정 방법을 사용하여 지정합니다.
필요한 경우 이 동작을 재정의할 수 있습니다. Signal 하네스 선에 Net 라벨을 배치하면 Signal 하네스 내의 Net에 하네스 수준의 이름을 지정할 수 있습니다. 이 경우 기존 Net 라벨은 더 이상 사용되지 않으며, 대신 Signal 하네스 선에 배치한 Net 라벨 + 하네스 Entry를 기반으로 다음 형식에 따라 Net 이름이 지정됩니다.
-
System-defined net name = NetNameOnSignalHarness.HarnessEntryName

JTAG Signal 하네스에는 Net 라벨 SOFT 및 HARD를 통해 하네스 수준의 이름이 정의되어 있습니다. 시스템에서 생성한 Net 이름은 아래 이미지에 표시되어 있습니다.
1WD_Write_Read Signal 하네스에는 하네스 수준의 이름이 없으므로 해당 Net은 Net 라벨의 이름을 유지합니다.
위 이미지에서 JTAG 하네스의 각 인스턴스에는 Signal 하네스 선에 Net 라벨 HARD 및 SOFT이 각각 배치되어 있습니다. 이러한 하네스 수준의 Net 이름이 추가되었으므로, 이 하네스 내부의 Net에 있는 Net 라벨은 이 시트 내의 로컬 연결을 생성하는 데만 사용됩니다. 아래 Navigator Panel 이미지에서 볼 수 있듯이, 위에 표시된 이름 지정 구문에 따라 Net 이름이 자동으로 지정됩니다.

하네스 Net 라벨과 하네스 Entry에서 파생된 JTAG Net의 이름에 주목하세요.
커넥터 없는 Signal 하네스
이전 섹션에서 설명한 것처럼 Signal 하네스 선에 Net 라벨을 배치하여 Signal 하네스 내의 Net에 이름을 지정하면, Schematic 시트에 하네스 커넥터와 하네스 Entry를 포함하지 않고도 Signal 하네스를 사용할 수 있다는 장점이 있습니다. 일부 설계자는 이 방식을 선호합니다. 아래 이미지에서 하네스 커넥터를 사용하지 않는 JTAG Signal 하네스처럼, Schematic을 더 깔끔하고 단순하게 구성할 수 있기 때문입니다.
이 기법을 사용하려면 설계 내 어딘가에 해당 하네스 유형의 하네스 커넥터가 하나 이상 있어야 합니다. 또는 하네스 정의 파일에서 해당 하네스 정의가 LOCKED 상태여야 합니다. 이 키워드는 하네스 정의 파일이 자동으로 업데이트될 때 소프트웨어가 해당 정의를 삭제하지 못하도록 합니다. 정의를 잠그는 구문은 아래 이미지에 표시되어 있습니다.

하네스 커넥터를 사용하는 Signal 하네스와 마찬가지로, 커넥터 없는 Signal 하네스도 해당 하네스가 사용되는 Schematic의 하네스 정의 파일 중 하나에 선언되어 있어야 합니다. 소프트웨어가 해당 선언을 삭제하거나 수정하지 않도록 선언에 LOCKED 키워드를 포함해야 합니다.




















