서브스택 정의 - 고급 모드

개요

이 문서에서는 Altium Designer의 Advanced Rigid-Flex 모드에서 서브스택을 정의하고 관리하는 방법을 설명합니다. 특히 이 모드가 표준 Rigid-Flex 모드와 어떻게 다른지, Layer Stack Manager의 Board 모드를 사용하여 더 복잡한 Rigid-Flex 구조를 구성하는 방법에 중점을 둡니다. 서브스택을 생성, 편집 및 할당하는 방법과 공통 재료 사용 및 개별 재료 사용이 인접 레이어에 미치는 영향을 살펴봅니다. 또한 여러 Flex 구간이나 북바인더 스타일 설계와 같은 고급 레이아웃에서 분기가 필요한 경우도 알아봅니다. 복잡한 Rigid-Flex PCB를 설계하면서 Altium Designer가 이러한 구조를 구성하는 방식을 더 명확히 이해하고 싶다면, 이 가이드를 통해 작업 과정을 더욱 자신 있게 진행할 수 있습니다. 계속 읽고 설계 워크플로를 숙달하기 위한 다음 단계로 나아가 보세요.

- Standard Rigid-Flex 모드와 Advanced Rigid-Flex 모드의 핵심 차이점, 특히 보드 영역과 서브스택을 정의하는 방식의 차이를 이해합니다.
- Layer Stack Manager의 Board 모드에서 서브스택을 추가, 편집 및 구성하는 방법과 공유 레이어 및 고유 레이어 간의 관계를 알아봅니다.
- 더 복잡한 Rigid-Flex 보드 구조를 구현하기 위해 개별 재료 사용이나 분기와 같은 기능이 언제 필요한지 살펴봅니다.
AI로 더 깊이 알아보기:

Altium의 PCB 설계 소프트웨어에서는 두 가지 Rigid-Flex 설계 모드를 사용할 수 있습니다. Rigid-Flex라고 하는 기존 모드 또는 표준 모드는 단순한 Rigid-Flex 설계를 지원합니다. Flex Region이 겹치는 등 설계에 더 복잡한 Rigid-Flex 요구 사항이 있는 경우에는 Advanced Rigid-Flex 모드(Rigid-Flex 2.0이라고도 함)를 사용해야 합니다. 모드는 Layer Stack Manager의 Tools 메뉴에서 선택합니다.

두 모드의 근본적인 차이점은 기존 모드에서는 Split 라인을 배치하여 보드 형상을 별도의 Board Region으로 나누며, 이 Split 라인이 한 Board Region이 끝나고 다른 Board Region이 시작되는 위치를 정의하는 객체로 남는다는 것입니다. Advanced 모드에서는 각 Board Region을 개별적으로 배치하며, 큰 Region을 분할하면 두 개의 별도 Region 객체가 됩니다. Advanced 모드에서는 Split 라인의 존재가 아니라 인접한 Board Region의 가장자리가 두 Region이 만나는 위치를 정의합니다. 이러한 차이로 인해 보드가 Advanced Rigid-Flex 모드에 있을 때는 Split 라인 객체가 없습니다.

► Rigid-Flex PCB 설계에 대해 자세히 알아보기

Rigid-Flex (Advanced) 모드가 활성화되면 표시가 Stackup mode(위 그림)에서 Board mode(아래 그림)으로 변경됩니다. Board 모드는 Rigid-Flex 설계의 다양한 서브스택을 시각적으로 편집하고 구성하는 데 사용됩니다. 개별 서브스택을 두 번 클릭하면 편집할 수 있으며, 이때 해당 서브스택의 Stackup 모드가 표시됩니다.

아래 이미지에 강조 표시된 것처럼 Layer Stack Manager 오른쪽 상단의 Navigation bar을 사용하여 Stackup과 Board modes 사이를 전환할 수 있습니다.

Layer Stack Manager의 Board 모드는 Rigid-Flex 설계의 서브스택을 정의하는 데 사용됩니다.
Layer Stack Manager의 Board 모드는 Rigid-Flex 설계의 서브스택을 정의하는 데 사용됩니다.

Layer Stack Manager의 Board mode은 다음 작업에 사용됩니다.

  • 서브스택 추가.
  • 인접한 서브스택의 레이어 간 관계 구성 - 레이어를 공유할지(Common), 해당 서브스택에만 고유한 레이어로 사용할지(Individual) 설정합니다.
  • 인접 레이어가 이웃한 서브스택 내부로 확장되는지 여부 구성.
  • 추가 브랜치 추가(브랜치는 하나의 Rigid 부분에서 여러 Flex 부분이 뻗어 나가는 설계에 사용됩니다. 자세한 내용은 브랜치 생성 섹션 참조).

서브스택 구성

보드에는 원하는 수만큼 서브스택을 포함할 수 있습니다. 전체 보드 구조를 시각화하는 데 도움이 되는 방법 중 하나는 보드의 각 Region에 대해 서브스택을 정의하는 것입니다. 하지만 이것이 필수는 아니며, 최소한 전체 설계에 필요한 고유한 레이어 세트마다 서브스택을 생성하면 됩니다. 그런 다음 필요에 따라 여러 보드 Region에 동일한 서브스택을 할당할 수 있습니다.

아래 동영상은 9개의 Board Region이 3개의 고유한 서브스택을 사용하는 Rigid-Flex 보드를 보여줍니다.

각 서브스택은 필요한 만큼 여러 Board Region에 할당할 수 있습니다.

각 서브스택은 섹션 내에 생성됩니다. 섹션이 필요한 이유는 무엇일까요? 하나의 섹션 내에 여러 서브스택을 생성할 수도 있기 때문입니다. 이 기능은 북바인더 스타일의 Rigid-Flex 보드(두 Rigid Region이 여러 Flex Region으로 연결된 보드)를 생성할 때 사용합니다. 아래 이미지는 레이어 스택의 중앙 섹션에 있는 FlexUpper와 FlexLower라는 두 Flex 서브스택을 보여줍니다.

북바인더 스타일의 Rigid-Flex PCB입니다. 중앙 섹션에 두 개의 서브스택이 있다는 점에 주목하세요.
북바인더 스타일의 Rigid-Flex PCB입니다. 중앙 섹션에 두 개의 서브스택이 있다는 점에 주목하세요.

Layer Stack Manager의 Board mode에서 작업하기:

  • Rigid-Flex 모드를 활성화하면 Layer Stack Manager가 Board mode으로 열립니다. 여기에서 새 서브스택을 추가하고 인접한 서브스택과 정렬합니다.
  • 선택한 서브스택의 레이어와 레이어 속성을 편집하려면(선택 상태는 위 그림처럼 연한 파란색 테두리로 표시됨) 서브스택을 두 번 클릭하거나 Layer Stack Manager 탐색 모음에서 원하는 서브스택을 선택하고 Stackup mode을 엽니다. 여기에서 해당 서브스택의 개별 레이어를 편집할 수 있습니다. 필요에 따라 레이어를 추가하고 구성합니다.
  • 서브스택을 편집한 후 Board mode으로 돌아가려면 Layer Stack Manager 탐색 모음에서 Home 버튼 을 클릭합니다.

새 서브스택 추가 및 편집

Board mode은 서브스택을 추가하고 제거하는 용도뿐 아니라 스택업에서 공통 레이어를 사용할지 개별 레이어를 사용할지 구성하는 데에도 사용됩니다.

현재 선택된 레이어로 새 서브스택이 생성됩니다.

새 서브스택 생성:

  • 현재 선택된 레이어(연한 파란색으로 강조 표시됨)로 새 서브스택이 생성됩니다. 첫 번째 단계는 새 서브스택에 필요한 레이어를 선택하는 것입니다.
    • Left Click하여 전체 서브스택을 선택합니다.
    • Shift+Click하여 서브스택에서 레이어 하나를 선택합니다. 다른 레이어를 계속 Shift+Click하여 선택할 레이어 세트를 구성합니다. 또는 필요한 첫 번째 레이어를 Shift+Click한 다음 마지막 레이어로 바로 이동하여 Shift+Click하면 그 사이의 모든 레이어도 함께 선택됩니다.
  • 선택한 레이어를 사용하여 새 서브스택을 추가하려면 버튼을 클릭하고 적절한 명령을 선택합니다.
    • Insert Selected before - 현재 선택한 서브스택의 왼쪽에 새 서브스택 생성
    • Insert Selected after - 현재 선택한 서브스택의 오른쪽에 새 서브스택 생성
    • Insert Selected into - 현재 선택한 서브스택과 동일한 섹션에 새 서브스택 생성.
    • Branch - 현재 선택한 서브스택에서 시작하는 새 브랜치 생성. 브랜치에 대한 자세한 내용은 아래에서 설명합니다.
  • 또는 Board view에서 선택한 레이어 세트를 가로로 드래그 앤 드롭하여 해당 레이어로 구성된 새 서브스택을 생성할 수 있습니다(위 동영상 참조). 
  • 새 서브스택이 생성됩니다. 서브스택을 두 번 클릭하면 Layer Stack Manager의 Stackup mode에서 열어 편집할 수 있습니다.
  • Flex Region에 커버레이를 추가할 계획이라면 Flex 서브스택이 Stackup mode에 열려 있을 때 Properties 패널에서 Is Flex 옵션을 활성화합니다.
  • 필요에 따라 서브스택 레이어를 구성한 다음 Layer Stack Manager 탐색 모음에서 Home 버튼 을 클릭하여 Board mode으로 돌아갑니다.
  • 전체 설계에서 수행하는 역할을 반영하도록 Properties 패널에서 서브스택의 Name을 편집합니다.
  • Rigid-Flex 설계의 각 Region에 대해 계속해서 서브스택을 추가합니다.

기존 서브스택에서 레이어를 복사하여 새 서브스택을 생성하면 해당 레이어는 두 서브스택에서 공통으로 사용됩니다. 한 서브스택에서 레이어 속성을 편집하면 두 서브스택 모두의 해당 레이어에 적용됩니다. 서브스택에 고유한 속성을 가진 레이어가 필요한 경우 해당 서브스택에 레이어를 직접 추가합니다(위 동영상 참조). 

재료 사용

서로 다른 인접 레이어를 허용하려면 Individual Material Usage 옵션을 활성화합니다.
서로 다른 인접 레이어를 허용하려면 Individual Material Usage 옵션을 활성화합니다.

Rigid-Flex 설계에서는 Rigid Region과 Flex Region에 걸쳐 구리 및 유전체 레이어를 공통으로 사용하면서도 커버레이와 같은 외부 유전체 레이어는 다르게 사용하는 경우가 많습니다. 설계자가 이를 관리할 수 있도록 선택한 서브스택의 Properties에는 Material Usage 옵션이 포함되어 있습니다.

  • Common - 재료 사용의 의미: 레이어 수가 가장 적은 서브스택의 모든 레이어는 인접한 서브스택의 레이어와 동일해야 하며, 속성도 같아야 합니다. 여기에는 공통 구리/유전체 레이어뿐만 아니라 커버레이와 같은 특수 목적의 외부 유전체 레이어도 포함됩니다.
  • Individual - 이 서브스택에서 인접 재료를 서로 다르게 조합할 수 있도록 Individual 모드를 활성화합니다.

브랜치 생성

설계의 스택업 구조를 Board view에서 모델링할 수 없다면 브랜치 기능이 필요합니다. 아래 이미지의 예에서는 메인 보드의 서로 다른 레이어에서 네 개의 연성 영역이 뻗어 나오며, 각 연성 영역의 끝에는 작은 경성 영역이 있습니다. 브랜치를 사용하지 않고도 네 개의 연성 영역을 MainBoard에 연결할 수는 있지만, 각 연성 영역의 끝에 작은 경성 영역을 생성할 수는 없습니다.

선택한 Region인 ConnectorRegion4에 ConnectorRigid4 서브스택이 할당되고 있습니다.
선택한 Region인 ConnectorRegion4에 ConnectorRigid4 서브스택이 할당되고 있습니다.

이 보드에는 브랜치 기능을 사용해야 합니다. 브랜치는 서브스택에서 뻗어 나오며, 하나의 서브스택에서 여러 브랜치가 뻗어 나올 수 있습니다. 이 예에서 MainBoard 서브스택에는 FirstFlexBranch, SecondFlexBranch, ThirdFlexBranch, ForthFlexBranch의 네 브랜치가 있습니다.

탐색 모음의 컨트롤을 사용하여 브랜치 간에 전환합니다.
탐색 모음의 컨트롤을 사용하여 브랜치 간에 전환합니다.

브랜치 작업:

  • 브랜치는 현재 선택한 서브스택을 기반으로 생성되므로, 브랜치를 추가하기 전에 필요한 서브스택을 선택합니다.
  • 버튼을 클릭하고 메뉴에서 Branch을 선택합니다. 새 브랜치가 나타나며, 분기의 기준이 되는 공통 서브스택만 포함됩니다. Properties 패널에서 적절한 Branch Name을 입력합니다.
  • 필요에 따라 브랜치에 새 서브스택을 추가합니다.
  • Layer Stack Manager의 탐색 모음을 사용하여 브랜치 간에 전환합니다.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
Contents
기능 가용성

사용할 수 있는 기능은 보유한 Altium 솔루션(Altium Develop, Altium Agile Teams, Altium Agile Enterprise, 또는 Altium Designer(활성 기간 중))에 따라 달라집니다.

실제 소프트웨어에서 문서화된 기능이 보이지 않는 경우, Altium 영업팀에 문의하여 자세한 내용을 확인하세요.

구버전 문서

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

Contents