Working with Connections on a Multi-board Schematic in Altium Designer

회로도에서 모듈 간에 설정된 Connection은 궁극적으로 전체 시스템 설계에서 하위(Child) 프로젝트 커넥터, 커넥터 핀 및 Net 간의 연결성을 나타냅니다. 멀티 보드 회로도 편집 환경은 전체 제품 설계가 개발될 때 해당 연결성을 정의, 수정, 확인 및 업데이트하는 데 사용할 수 있는 포괄적인 기능을 제공합니다.

자식(Child) 프로젝트 연결하기

하위(Child) 프로젝트 모듈을 생성하고 함께 연결하는 프로세스를 완료하려면 항목 간에 논리적 연결(Logical Connection)을 배치합니다. 멀티 보드 연결은 하위(Child) 보드 설계 간에 사용되는 물리적 연결(Wire, 플러그 및 소켓, 케이블 또는 하네스)을 나타냅니다.

멀티 보드 회로도에서 하위(Child) 프로젝트를 표현하는 방법에 대한 자세한 내용은 논리 시스템 설계 캡처 페이지를 참조하세요.

멀티 보드 회로도(Multi-board Schematic) 편집기에서는 다양한 연결 유형을 사용할 수 있습니다. 다음 연결 유형을 사용할 수 있습니다:

  • 직접 연결(Place » Direct Connection)은 물리적 연결(케이블 또는 하네스)을 사용하지 않고 한 보드의 커넥터를 다른 보드의 커넥터에 직접 연결할 때 사용됩니다.

  • 케이블(Place » Cable)는 멀티 보드 시스템에서 두 보드 사이에 여러 신호를 전달하는 도관을 제공하는 물리적 연결로, 해당 케이블은 두 보드 각각에 있는 단일 커넥터에 연결됩니다.

  • 하네스(Place » Harness)는 멀티 보드 시스템에서 두 개 이상의 보드 간에 여러 신호를 위한 도관을 제공하는 물리적 연결로, 해당 하네스는 각 보드의 하나 이상의 커넥터에 연결할 수 있습니다.

와이어(Place » Wire) 유형의 연결을 배치할 수도 있습니다. 와이어는 멀티보드 시스템에서 두 보드 사이에 싱글 신호를 위한 도관을 제공하는 물리적 연결로, 해당 와이어가 각 보드의 커넥터에 직접 연결됩니다. 문서에는 단일 와이어를 배치하지만 실제로는 두 보드의 커넥터 사이에 연결되는 신호/핀 수에 따라 일련의 와이어가 사용됩니다.

Wire 배치 기능은 오픈 베타 버전이며 고급 설정 다이얼의 MBS.PlaceWire 옵션을 활성화하면 사용할 수 있습니다.

Connection을 배치하려면 다음과 같이 하세요:

  1. 필요한 연결 유형에 대한 배치 명령을 선택합니다.

  2. 커서가 십자 표시로 바뀌어 연결 배치 모드를 나타냅니다. 항목의 연결 표시기(주황색 원) 위로 커서를 가져가면 녹색 원으로 변경되어 유효한 연결 지점을 나타냅니다.

  3. 클릭하여 연결 선의 시작점을 확인합니다.

  4. 커서를 다시 위치시킨 다음 클릭하여 연결 경로를 정의하는 일련의 꼭지점을 배치합니다.

  5. 대상 항목 연결 지점 위에 커서를 놓은 다음 클릭하여 연결선 경로를 완성합니다.

  6. 다른 항목 쌍 사이에 연결을 계속 배치하거나 마우스 오른쪽 버튼을 클릭하거나 Esc 을 눌러 배치 모드를 종료합니다.

배치된 연결 작업 시 참고 사항:

 
 
 
 
 
  • 배치된 연결 개체의 경로와 끝점은 설계 공간에서 그래픽으로 편집할 수 있습니다. 연결선을 선택하면 연결선이 녹색으로 강조 표시됩니다. 수직 평면에서 선분을 클릭하고 끌어서 연결선 경로를 변경합니다. 연결 종료 지점(모듈 항목에서)을 클릭하고 드래그하여 위치를 변경한 다음 클릭하여 확인합니다. 일반적으로 연결 끝은 다른 모듈 항목으로 이동되지만 명목상의 끝점 식별자를 채택하는 자유 공간에 배치될 수도 있습니다.

  • 배치 및 종료된 연결점에는 자동으로 Designator(C_1 )를 객체 식별자로 지정하며, 이 지정자는 Connection의 Properties 패널에서 편집할 수 있습니다. 종료되는 연결 끝점은 연결 타겟 정보에 의해 <TargetModuleDesignator>-<TargetEntryDesignator>형식으로 식별됩니다.

  • 모듈 항목이 Connection을 사용하여 다른 항목에 연결되면 모듈 항목의 Mated part(s) 열의 Entries region Properties 패널 영역의 열에 해당 항목이 연결된 부품의 Designator와 이름이 나열됩니다().

  • 케이블 또는 하네스 연결의 종단 Entry에 컴포넌트(물리적 부품)를 할당할 수 있습니다. 설계 공간에서 종단 Entry를 선택하고 오른쪽에 있는 버튼을 클릭합니다 Part 필드를 사용하여 필요한 부품을 선택하고 Select Connector 대화 상자를 사용합니다. 대화 상자에서 OK 을 클릭하면 대화 상자에서 선택한 컴포넌트의 이름이 Part 필드에 표시됩니다. 워크스페이스 라이브러리의 컴포넌트를 선택한 경우 수명 주기 및 리비전 상태 정보도 패널에서 사용할 수 있습니다(동일한 정보는 PCB 프로젝트 회로도에 배치된 워크스페이스 컴포넌트의 Properties 패널에서도 동일한 정보를 확인할 수 있습니다(자세한 내용은 배치된 컴포넌트로 작업하기 페이지를 참조하세요).

    자바스크립트 ID: MBS_Connection_Harness_EntryPart
  • Connection이 배치되면(그리고 케이블 또는 하네스 연결의 경우, 컴포넌트가 종단 항목에 할당됩니다), 표의 Mated Part 테이블의 Mated Parts/Pins region General 탭의 Properties 패널의 테이블 열에 모듈 또는 종단 항목이 선택되면 결합된 부품에 대한 데이터와 해당 커넥터 항목 목록이 채워집니다 - . 또한 패널의 Addresses 패널의 탭은 선택한 항목의 연결 경로 및 Net을 항목의 모듈에 있는 소스 연결의 부품, 핀 및 Net 이름( From Name 열), '타겟' 모듈의 종단 연결의 부품, 핀 및 Net 이름( To Name 열), 싱글 이름 또는 집계된 Net 이름으로서의 연결의 Net 이름(target_net/source_netNet Name 열) - .

  • 하네스 연결의 한쪽 끝이 연결되지 않은 상태로 유지되는 경우(여유 공간에서 종료됨), 하네스 연결의 System Entry 옵션을 활성화할 수 있습니다 Properties 패널에서 이 연결 끝의 항목을 선택하면 해당 항목이 시스템 수준 연결로 표시됩니다. 이 옵션을 사용하면 중첩된 구성에 있는 여러 멀티보드 프로젝트 간에 Connection을 만들 수 있습니다.

    자바스크립트

    하위(Child) 멀티보드 프로젝트에는 하네스 커넥터가 있고 그 항목에 System Entry 옵션이 활성화된 하네스 커넥터가 있습니다.

    상위 멀티보드 프로젝트에 변경 사항을 Import하면 이 하네스 커넥터가 하위(Child) 프로젝트 모듈의 모듈 항목으로 추가됩니다.

인라인 커넥터와 하네스 연결(Harness Connection)

필요한 경우 Inline Harness Connector 를 사용하여 하네스 간 연결을 생성할 수 있습니다. 커넥터를 배치하려면 Place » Entry 명령 또는 Active Bar. 새 항목이 배치된 위치에 해당 항목이 만들어집니다.

새 항목에 필요한 부분을 선택할 수 있는 Assign Part Numbers to Inline Connectors 대화 상자가 열리면 새 항목과 함께 사용할 필수 부품을 선택할 수 있습니다. 연결된 을 클릭하여 각 항목에 대해 원하는 커넥터를 선택한 다음 Apply. 이렇게 하면 두 항목이 결합되고 각 하네스 연결의 기존 항목 중 하나에 대한 연결이 자동으로 추가됩니다.

인라인 하네스 커넥터와 결합된 하네스 커넥터는 함께 이동할 수 있지만, 현재로서는 방향을 변경할 수 없습니다.

Connection 편집

설계 공간에서 Connection 그래픽을 선택하면 세부 정보를 보고 편집할 수 있는 Properties 패널에서 세부 정보를 보고 편집합니다.

  • Properties 패널의 General 탭 아래의 컨트롤을 사용하여 연결 Designator 의 값, 표시 여부 및 스타일을 변경합니다 . Panel의 이 Region에서는 현재 선택된 연결의 개별 연결 수(Number of Connections)도 보고됩니다.

  • Entries 영역은 선택한 케이블 또는 하네스 연결의 각 종단 단자에 대한 속성에 대한 세부 정보를 제공합니다. 제공된 컨트롤을 사용하여 해당 항목의 지정자 표시 여부와 해당 유형( Entry 열), 지정자 정의( Designator 열)을 정의하고, 커넥터 종단에 사용되는 컴포넌트를 할당하고( Part 열, 마찬가지로 위에서 설명한 대로 항목의 속성에서 컴포넌트를 할당할 수 있습니다). 열은 Mated 열에는 연결 끝이 결합되는 타겟 보드 설계의 연결이 표시됩니다. 관련 드롭다운 목록에는 사용 가능한 다른 연결 타겟(일반적으로 다른 연결 끝이 차지하는 타겟)이 표시됩니다.

  • 패널의 Graphical 컨트롤을 사용하여 연결 표시, 즉 연결 선의 선 스타일 및 색상을 구성할 수 있습니다. 사용 가능한 선 스타일 옵션은 Line Styles region Properties 패널 영역에 정의됩니다(설계 공간에 선택된 개체가 없는 경우). 자세한 내용은 멀티보드 Schematic 문서 설정 페이지를 참조하십시오.

  • 패널의 Parameters 탭의 컨트롤을 사용하여 연결 파라미터를 추가, 수정 및 제거하고 설계 공간에서 해당 파라미터의 표시 여부를 구성할 수 있습니다.

하위(Child) 프로젝트 모듈 간의 연결은 반드시 핀과 핀이 일치할 필요는 없으며, 특히 커넥터가 서로 다른 PCB 모듈에 배선되는 섹션으로 분할된 경우 더욱 그렇습니다. 모듈 상호 연결 간의 핀/넷 일치를 편집하거나 수정하려면, 필요에 따라 From/To 할당을 Properties panel의 Connections 목록 항목에서 필요에 따라 변경합니다. 또는 From 또는 To 드롭다운 목록을 사용하여 새로운 Net 할당을 선택하고, 따라서 모듈 간 연결 내에서 해당 개별 연결을 통해 다른 종단 간 신호 관계를 선택합니다. 하네스 연결의 경우, 한 커넥터의 핀을 동일한 타겟 커넥터의 하나 이상의 핀에 연결할 수 있습니다.

Connection 내의 개별 연결을 편집하려면 다음을 사용하세요 Connection Manager 대화상자를 사용하세요(자세히 알아보기).

Connection 커넥션 분할하기

하위(Child) 프로젝트 커넥터가 둘 이상의 연결된 프로젝트를 지원하는 설계 상황에서 소스 커넥터는 멀티보드 회로도 편집기의 분할 기능을 사용하여 (핀/넷 측면에서) 논리적으로 분할할 수 있으며, 실제로는 하나의 모듈이 다른 두 개의 모듈에 연결됩니다. 이러한 설계의 예로는 PCB의 단일 헤더 플러그가 두 개의 더 작은 헤더 소켓을 수용하도록 설계되어 두 개의 다른 PCB에 차례로 연결되는 경우, 단일 (예: 20핀) 연결에서 섹션화된 신호가 한 PCB의 (예: 10핀) 연결과 다른 PCB의 (10핀) 연결로 분배되는 경우를 들 수 있습니다.

자바스크립트 ID: MBS_SplitConnection

Connection을 분할하려면 모듈을 선택한 다음 패널의 Properties 패널에서 항목을 선택합니다. 버튼을 클릭합니다.

이어지는 Split Entry 대화 상자에서 다른 항목으로 분리(분리)하려는 나열된 핀/넷 조합을 선택합니다. 버튼을 클릭하여 선택 사항을 확인합니다. 그러면 에디터에서 분리된 핀/넷에 대한 새 모듈 항목이 자동으로 생성되며, 필요에 따라 다른 모듈에 연결할 수 있습니다.

표시된 예에서 모듈 M1의 항목 HDR6은 모듈 M2(패널 LCD 디스플레이)와 모듈 M3(전원 공급 보드) 모두에 연결하기 위한 것입니다. HDR6 Entry 연결은 전원 공급 모듈 M3의 HDR3에 연결되는 3개의 전원 Net을 논리적으로 분리하기 위해 분할되었습니다. 이렇게 하면 M3에 3개의 전원 연결만 제공하는 M1(HDR6 [1-2,15])에 추가 HDR6 항목이 생성되고, 원래 HDR6 항목은 나머지 17개의 연결을 제공하도록 자동으로 재할당되어 궁극적으로 LCD 모듈 M2의 HDR1에 연결됩니다.

설계 공간에서 연결을 선택하면 해당 연결을 구성하는 Net을 Properties panel. 여기서 (분할된) HDR6 넷의 한 섹션은 메인 보드(M1)와 전원 공급 장치(M3) 사이의 세 개의 전원 라인을 나타내는 Connection C_2를 통해 HDR3에 연결됩니다. 이미지에서 볼 수 있듯이 각 가상 연결은 Panel의 Connections region에 나열된 각 가상 연결에는 양쪽 끝에 있는 항목 이름, 핀 및 Net도 포함됩니다 FromTo 열에 표시됩니다.

Connection의 Designator과 함께, Connections 목록의 각 항목에 대한 로컬 네트 이름(Net)을 편의상 편집할 수 있습니다. 이러한 이름은 멀티보드 설계에 로컬로 적용되며 소스 하위(Child) 프로젝트에는 영향을 미치지 않습니다.

Connection Manager로 작업하기

멀티 보드 설계의 전체 연결은 일단 설정되면 멀티 보드 설계의 Connection Manager 대화 상자에 액세스하거나 메인 메뉴 또는 Design » Connection Manager 명령 또는 설계 공간 오른쪽 클릭 메뉴를 선택하여 액세스하는 대화 상자에 자세히 설명되어 있습니다.

대화 상자의 상단 Region에는 모든 Net/Pin 할당이 상위 연결 지정자 및 유형 아래 그룹화되어 나열됩니다(Direct, Cable또는 Harness), 시스템 설계 ID 및 Net 이름과 함께 핀/넷 연결의 출발지 및 도착지가 포함됩니다.

  • 컨트롤을 사용하여 모든 연결 표시()와 변경된 사항만 표시() 간에 목록을 빠르게 전환할 수 있습니다.

  • 대화 상자의 / 버튼을 사용하여 리터럴 핀 연결에 대한 세부 정보를 목록에 포함할지 여부를 전환할 수 있습니다.

  • 목록의 강조 표시된 필드에 표시된 Net 정보는 제안된 변경 사항을 나타냅니다.

  • 버튼을 사용하여 버튼을 사용하면 헤더(ID, Net 이름 등)를 포함하여 선택한 연결 항목을 빠르게 복사하여 텍스트 문서나 스프레드시트에 붙여넣을 수 있습니다. 버튼을 클릭하면 버튼을 클릭하면 현재 연결에 대한 보고서(*.xlsx) 현재 연결에 대한 보고서를 생성합니다.

Connection Manager 는 충돌 중인 것으로 간주되는 모든 연결 또는 실제로는 시스템 설계 에디터의 기존 연결 데이터 맵과 일치하지 않는 Imported 연결 업데이트를 강조 표시합니다(멀티 보드 설계 업데이트에 대해 자세히 알아보려면 시스템 설계 업데이트 페이지 참조). 상단 목록에서 강조 표시된 Net 항목을 선택하면 대화 상자의 하단에서 충돌에 대한 그래픽 표현을 볼 수 있습니다, Conflict Resolution region에서 충돌을 그래픽으로 표시하고 이를 해결하는 데 사용할 수 있는 다양한 버튼 옵션에 액세스할 수 있습니다.

목록의 강조 표시된 필드에 표시된 Net 정보는 Connection Manager 목록의 강조 표시된 필드에 표시된 순 정보는 제안된 변경 사항을 나타냅니다. 여기에 표시된 예시 사례에서는 하위(Child) 프로젝트(LCD 모듈)의 HDR1 핀 4와 5의 Net이 다른 순서로 되어 있지만 실제로는 서로 바뀌어 있습니다.

이 경우 Connection Manager 는 이 변경 사항을 해석하고 적절한 수정 작업 버튼을 Conflict Resolution 그래픽. 옵션은 다음과 같습니다:

  • - 모듈 M2의 HDR1 커넥터에 대한 4번 및 5번 핀의 Net이 멀티보드 설계에서 대화 상자의 업데이트된 할당(강조 표시됨)과 일치하도록 변경됩니다.

  • - 모듈 M2의 HDR1에 대한 현재 Net 대 핀 관계는 유지됩니다. 제안된 변경 사항은 멀티 보드 설계에서 무시됩니다. 그러면 멀티 보드 설계가 하위(Child) 설계의 Net 할당과 일치하지 않습니다.

  • - 연결의 다른 쪽 끝(M1의 HDR6, 메인 보드 PCB)에 있는 핀/넷 할당은 두 모듈(M1 및 M2) 간의 올바른 Net 관계를 유지하기 위해 변경됩니다.

  • - M2의 HDR1과 M1의 HDR6 사이를 연결하는 가상 와이어가 변경(이 경우 교체)되어 Net 연결 충돌이 수정되며 커넥터 핀/넷 할당은 변경되지 않습니다. 여기서 와이어 4는 HDR6의 핀 4와 HDR1의 핀 4 사이를 연결하고 와이어 5는 핀 HDR6-5와 HDR1-5 사이를 연결합니다.

사용 가능한 충돌 해결 옵션은 선택한 연결 유형에 따라 달라집니다. 예를 들어, 옵션은 PCB가 서로 배선되지 않고 직접 연결되는 모듈 항목 간의 직접 연결에는 제공되지 않습니다.

충돌 해결 옵션이 선택된 경우 다음 Confirmation 대화 상자에서 긍정적인 답변을 선택하면 같은 유형의 모든 충돌에 충돌 해결 작업이 적용됩니다.

수정된 Net 할당은 녹색으로 강조 표시되며 대화 상자의 하단 Connection 그래픽에도 반영됩니다.

버튼을 선택하여 업데이트된 할당을 멀티보드 설계에 적용합니다.

대화 상자에 표시된 Net Name 대화 상자에 표시된 값은 로컬 시스템 설계의 Net 이름을 나타내므로 충돌이 해결되어도 변경되지 않습니다. 이러한 이름은 모듈 항목 간에 처음 연결이 배치될 때 자동으로 생성되며 언제든지 해당 연결을 편집하여 Properties 패널에서 해당 연결을 편집하여 언제든지 변경할 수 있습니다.

충돌 해결 변경 사항이 적용되면 관련 연결을 선택하면 패널의 Properties 패널에서 시스템 설계 공간에서 관련 연결을 선택하면 확인할 수 있습니다.

아래 표시된 Properties 패널 이미지에서는 옵션을 사용하여 H_1 연결에 대한 예제 충돌이 해결되었습니다. 이는 연결 4와 5를 효과적으로 교차하여 올바른 Net 연속성, 즉 프로젝트 모듈 간에 리셋 및 읽기/쓰기 넷이 일치하도록(각각 LCD_RW# → RSW 및 LCD_RS# → RS) 유지되었습니다.

Connection Manager 에서 변경한 내용은 다음을 사용하여 하위(Child) PCB 프로젝트로 다시 푸시할 수 있습니다. Design » Update Child Projects 명령으로 푸시할 수 있습니다.

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 섹션을 방문해 주세요.

콘텐츠