반응형

아래영상을 참고하여 만듦

https://www.youtube.com/watch?v=ZylHu_OEP3w

 

우선 이 기능을 사용하기 위해서는 OrCAD PCB Professional 라이센스가 있어야 한다.

그러나 이중에 Dynamic 이라는 옵션을 사용하기 위해서는 Allegro PCB Designer 이상의 라이센스가 필요하다.

Dynamic옵션은, Teardrop또는 Tapered Trace를 사용한 후, 수정이 필요해 Slide를 통해 Trace의 방향을 바꿨을 때 자동으로 적용시켜주는 옵션인데, 이 옵션이 없으면 수정하고 다시 Teardrop또는 Tapered Trace를 적용시켜주어야 한다.

(옵션 장난질이 H모 자동차 같다......)

이 옵션 차이는 포스팅의 맨 아래쪽에 있다.

 

1.  Parameter 설정하기

    Route - Teardrop/Tapered Trace - Parameter

    제일 위에 있는 설정은 Teardrop을 활성화 시킬 Pad모양

 

    기본적으로 아래와 값이 default로 설정되어있다.

    옵션에서는 Teardrop(=fillet)과 Tapered Trace 두개로 나눠져 있다.

왼쪽 teardrop, 오른쪽 Taper Trace

두개의 차이점은,

Teardrop은 Trace가 via나 pin에 연결될 때 그 경사각을 완만하게 만들어 주는 것이다.

Tapered Trace옵션은 Trace의 폭이 갑자기 줄어들 때, 그 각을 완만하게 만들어 주는 것이다.

 

2. teardrop(=fillet) 사용하기

    2-1.  Route - Teardrop/Tapered Trace - Add Teardrop

    FindFilter값 cline으로 설정 (net설정시 design파일 모든 net에 적용됨)

    cline을 Find로 선택했기 때문에, 하나의 Trace를 클릭했을 때, 양쪽 pin과 via에 아래와 같이 Teardrop이 생긴다.

    만약 Find를 Net로 선택하면 Design파일 모든 net에 위와 같은 Teardrop이 다 적용된다.

    2-2. Fillet각 조절하기 (완만하게 Trace와 연결)

     해당값을 바꾸면, 기존 90도의 각보다 더 길어지면서 Pad, Via와 Trace가 더 완만한 경사를 갖게 된다.

default값은 90으로 되어있지만, 40도로 변경했을 때,

3.  Tapered Trace 사용하기

    3-1. 반드시 Tapered traces 체크박스를 활성화 시켜주어야 한다.

    3-2. Cline또는 Net를 선택하고 Trace 두께가 바뀌는 부분에 옵션사용

          (동일한 Net에 Trace가 급격이 변화되는 것을 완만하게 바꿔줌)

    3-3. 경사도 변경 테스트 (더 완만하게)

위와 같이 10도로 변경 되었지만, 두께 차이가 너무 크다.

    3-4. 작은 경사도에 맞게 수정하기

        현재 저 두꺼운 Trace는 1mm 이다.

      이를 부드럽게 수정하기 위해서는 아래 Parameter값을 변경해야 한다.

      떨어지는 경사각을 완만하게 하기 위해서는 Desired angle을 최대한 아래로 낮추고,

       최대한 떨어지는 길이를 멀리 늘려놓아야 완만하게 할 수 있다. 

즉, 각을 완만하게 길게 빼고 싶다면,

Desired angle을 낮추고,

Max offset은 늘리고,

 

 

4. Dynamic 옵션사용

    위에서 언급했지만, 이 옵션을 사용하기 위해서는 Allegro PCB Designer 옵션이 필요하다.

Dynamic옵션은, Teardrop또는 Tapered Trace를 사용한 후, 수정이 필요해 Slide를 통해 Trace의 방향을 바꿨을 때 자동으로 적용시켜주는 옵션인데, 이 옵션이 없으면 수정하고 다시 Teardrop또는 Tapered Trace를 적용시켜주어야 한다.

OrCAD PCB Professional 에서는 이 옵션이 비활성화 되어있다.

OrCAD PCB Professional에서는 만약 아래와 같이 Routing을 수정하면, Teardrop이 사라진다.

Allegro PCB Designer 옵션에서 Dynamic을 활성화 하고 변경하면, 아래와 같이 어떤 위치로 변경해도 Teardrop이 따라다니게 된다.

 

 

<TIP> 만약 길이 상관없이 taper trace를 각도에 맞춰 사용하고 싶다면

         Max offset값을 크게 잡아둔다. 그리고 desired angle만 바꿔주면 된다.

 

 

teardrop 이 중요한 이유

1. impedance 감소

2. fabrication 과정에서 drill hole 마진 감소 (아래 영상 뒷부분 참고) 

www.youtube.com/watch?v=EGxKNp2ZQmA

 

(기능을 적용 한 후 Through Hole의 배선 부분)

 

 

 

< ** 추가 ** >

OrCAD PCB 17.4 최신버전의 hotfix에서는 새로운 Rule이 추가 되었다. (이전 버전 불가)

17.4버전 hotfix 022

Teardrop의 Spacing Rule을  Via 또는 Pin Spacing에 맞출지?  Cline Spacing에 맞출지 토글 스위치로 변경할 수 있다.

 

테스트 Rule.

Shape과 Pin의 간격은 0.5mm

Shape과 Cline의 간격 0.3mm

 

 

1. Teardrop의 Spacing을 Pin/Via의 Spacing Rule에 맞출 때

해당 스위치를 켜지 않는다.
Pin의 Spacing의 Rule이 Teardrop에 적용되었다.

 

2. Teardrop의 Spacing을 Cline의 Spacing Rule에 맞출 때

해당 스위치를 켠다
Cline의 Spacing의 Rule이 Teardrop에 적용되었다.

Rule을 변경하고 Shape의 "Update to Smooth"를 해주어야 변경이 적용된다.

 

Mentor Xpedition Layout에서의 Teardrop사용은 아래를 참고.

https://ansan-survivor.tistory.com/1838

 

[Xpedition Layout] 엑스페디션 PCB Teardrop 사용하기

고속신호가 흐르는 신호선의 임피던스를 좋게 만들기 위해 teardrop 사용 설정에는 Manual과 Dynamic이 있다. Dynamic에 설정된 값은 향후 Enable Dynamic Generation에 영향을 주는 설정으로 배치 후에 Teardrop이

ansan-survivor.tistory.com

 

반응형

+ Recent posts