핀 패키지 지연

개요

이 문서에서는 특히 500MHz 이상의 고속 설계에서 핀 패키지 지연이 중요한 이유와 Altium Designer의 Schematic 및 PCB Editor에서 Pin Package Length 또는 Propagation Delay 값을 사용하여 이 지연을 반영하는 방법을 설명합니다. 또한 지연 정보의 출처, 해당 값이 신호 길이 및 라우팅 지연 계산에 미치는 영향, Schematic과 PCB 간 값 전달 방식, PCB Panel 및 xSignals 워크플로에서 결과를 확인하는 위치를 단계별로 살펴봅니다. 설계에서 더 정확한 길이 매칭과 타이밍 확인이 필요하다면, 이 문서를 통해 이러한 설정의 적용 위치와 사용 방법을 명확히 이해할 수 있습니다. 계속 읽고 고속 설계 제약 조건의 신뢰성을 높여 보세요.

- 핀 패키지 지연이 무엇인지, 핀 호환 소자라도 동작이 다를 수 있는 이유는 무엇인지, 설계 과정에서 이 데이터를 언제 고려해야 하는지 알아보세요.
- Altium Designer가 Pin Package Length와 Propagation Delay를 처리하는 방식과 각 값이 신호 길이 및 지연 계산에 반영되는 방식을 살펴보세요.
- Schematic Editor, PCB Editor, PCB Panel 및 xSignals 환경에서 이러한 값을 입력하고 전달하며 검토하는 위치를 확인하세요.
AI로 더 깊이 알아보기:

500 MHz를 초과하는 모든 고속 설계에서는 연결 매체 또는 다이에 연결되는 본딩 와이어로 인해 신호 지연이 발생합니다. 이러한 소자 내부 지연을 핀-패키지 지연이라고 합니다. 두 소자가 설계 및 PCB 관점에서 완전히 핀 호환되더라도 소자마다 패키지 전파 시간이 다르므로 이를 고려해야 합니다. 전파 시간 정보는 해당 소자의 IBIS 6 문서에서 확인할 수 있습니다. 패키지 핀 정보는 I/O 계획 단계에서, FPGA의 경우 합성 후에 고려해야 합니다. 모든 소자 제조업체는 패키지 지연 정보를 제공할 수 있어야 하며, 이 정보는 피코초 단위의 지연 시간 또는 길이로 지정됩니다.

지연은 Schematic 편집기의 핀 또는 PCB 편집기의 패드/비아에 해당하는 필드를 사용하여 Pin Package Length 또는 Propagation Delay 형태로 설계에 포함할 수 있습니다. 입력한 값은 다음과 같이 처리됩니다.

Pin Package Length - PCB 편집기에서 각 네트 내의 모든 핀 패키지 길이를 합산하여 총 핀/패키지 길이를 구하며, 이 값은 해당 네트의 전체 Signal Length에 포함됩니다. Signal 길이에 대해 자세히 알아보려면 PCB 패널의 Nets 모드를 참조하세요.

Propagation Delay - 각 네트의 핀/패드 및 비아에 정의된 모든 사용자 지정 지연 값은 PCB 편집기에서 해당 네트의 라우팅 지연에 더해집니다. 라우팅 지연은 Layer Stack Manager에 내장된 Simbeor® 필드 솔버가 자동으로 계산합니다. Pad 및 비아 지연은 자동으로 계산되지 않지만 사용자가 정의할 수 있습니다.

  • Length 및 Matched Lengths 설계 규칙은 길이 또는 지연을 기준으로 구성할 수 있습니다.

  • Signal 길이, 총 핀/패키지 길이 및 지연은 Nets 모드, Differential Pairs Editor 모드, xSignals 모드를 비롯한 PCB 패널의 여러 모드에서 표시할 수 있습니다. 열을 활성화/비활성화하려면 PCB 패널에서 열 머리글을 마우스 오른쪽 버튼으로 클릭하세요.

  • Layer Stack Manager에 정의된 물리적 속성을 기반으로 라우팅 지연을 계산하는 데 Simberian®의 Simbeor SFS(준정적 필드 솔버)가 사용됩니다.

  • 사용자 정의 핀 패키지 길이와 전파 지연 값은 서로 독립적이며, 앞서 설명한 대로 각각 Signal 길이와 지연 값에 더해집니다. 두 값은 서로 영향을 주지 않으므로 필요한 경우 두 값을 모두 지정할 수 있습니다.

Schematic에 지연 포함하기

핀 패키지 길이는 Pin 모드의 Properties 패널에서 Schematic 컴포넌트 핀의 속성으로 정의할 수 있습니다. 기본적으로 해당 문서의 단위가 사용되며, 필요한 경우 값과 함께 단위를 입력하세요.

원하는 단위로 핀-패키지 길이를 입력합니다.
원하는 단위로 핀-패키지 길이를 입력합니다.

  • 컴포넌트 핀 속성은 라이브러리 편집기 또는 Schematic 시트에서도 Component 모드의 Properties 패널에 있는 Pins 탭에서 편집할 수 있습니다. 패널의 해당 탭에서 을 클릭하면 컴포넌트 핀 Editor가 열리며, 여기서 해당 컴포넌트에 있는 모든 핀의 모든 속성을 편집할 수 있습니다. 그리드에서 값을 직접 편집할 수 있으며(셀을 선택하고 새 값을 입력), 방향키를 사용하여 인접한 셀로 이동할 수 있습니다. 단위를 입력하지 않으면 Default 단위가 자동으로 추가됩니다.
  • 또는 SCHLIB List 패널을 사용하여 데이터시트의 여러 Pin/Pkg Lengths 또는 Propagation Delay 값을 Schematic 라이브러리 편집기에서 선택한 컴포넌트 핀들에 복사하여 붙여넣을 수 있습니다. – 이미지 보기.
    • 클립보드 내용을 선택한 셀에 직접 붙여넣을 수 있을 뿐 아니라, 패널에서 마우스 오른쪽 버튼을 클릭하여 Smart Grid Paste 대화상자를 열면 핀에 추가 데이터를 가져오는 과정을 더 세밀하게 제어할 수 있습니다. 자세한 내용은 스마트 Grid 도구로 속성 편집하기를 참조하세요.

PCB Editor에서 지연 정의하기

핀 패키지 길이와 전파 지연 값은 Properties 패널의 Pad 모드에 표시된 것처럼 PCB 레이아웃으로 전달됩니다. 

핀 패키지 길이와 전파 지연 값은 Schematic에서 PCB로 전달되며, PCB에서 직접 정의할 수도 있습니다.
핀 패키지 길이와 전파 지연 값은 Schematic에서 PCB로 전달되며, PCB에서 직접 정의할 수도 있습니다.

패드 속성의 핀 패키지 길이와 전파 지연 값이 해당 Schematic 심볼 핀에 구성된 값과 다르면, 다음 PCB 업데이트 시 Schematic의 값으로 덮어쓰기 위한 ECO가 생성됩니다. 단, 프로젝트 옵션에서 이러한 값의 변경 감지 및/또는 해당 ECO 생성을 비활성화한 경우는 예외입니다.

자세한 내용은 Schematic과 PCB 동기화 유지하기 페이지를 참조하세요.

PCB Panel에서 핀/패키지 길이 및 전파 지연 확인하기

Pin/Pkg Length은 Signal Length 계산에 자동으로 포함되며, 계산 결과는 PCB 패널의 여러 모드에 표시됩니다. 선택한 네트의 핀에 대한 Pin/Pkg Length 값을 확인하거나 편집하려면 패널을 Nets 모드로 설정하세요. Routed Length 열에는 라우팅 길이가 표시되고, Signal Length 열에는 라우팅 길이에 해당 네트의 모든 핀/패키지 길이를 더한 값이 표시됩니다.

Pin/Pkg Length 및 이것이 Signal Length에 미치는 영향은 PCB 패널의 Nets 모드에 표시됩니다.
Pin/Pkg Length 및 이것이 Signal Length에 미치는 영향은 PCB 패널의 Nets 모드에 표시됩니다.

아래 이미지의 전파 Delay 열에는 Matched Lengths 설계 규칙을 위반하는 xSignals 쌍이 두 개 표시되어 있습니다. Delay 열이 강조 표시되어 있으므로 해당 규칙이 길이 단위가 아닌 지연 단위를 사용하도록 구성되었음을 알 수 있습니다.

Delay 열에는 Matched Lengths 설계 규칙을 위반하는 xSignals 쌍이 두 개 표시되어 있습니다. Delay 열에는 Matched Lengths 설계 규칙을 위반하는 xSignals 쌍이 두 개 표시되어 있습니다. 

Signal 길이, 총 핀/패키지 길이 및 지연은 Nets 모드, Differential Pairs Editor 모드, xSignals 모드를 비롯한 PCB 패널의 여러 모드에서 표시할 수 있습니다. 열을 활성화/비활성화하려면 PCB 패널에서 열 머리글을 마우스 오른쪽 버튼으로 클릭하세요.

xSignals에 길이가 포함되는 방식

다음 조건을 충족하면 Pin/Pkg Length이 전체 xSignal 길이에 자동으로 포함됩니다. 

  • 해당 신호가 xSignal 정의의 일부인 경우
  • 해당 패드가 플라이바이 라우팅 패턴으로 연결되지 않은 경우(해당 패드에 연결된 트레이스가 하나뿐인 경우)

플라이바이 라우팅 패턴으로 연결된 패드(진입점과 진출점이 있는 패드)는 길이 계산에서 제외됩니다.

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

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

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

구버전 문서

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

Contents