반응형

고 집적 설계에 있어서 Via와 Pad를 겹쳐서 만드는 경우가 많아지고 있다.

OrCAD / Allegro PCB에서는 이와 같은 Rule도 정할 수 있도록 한다.

 

해당 관련 메뉴얼은 아래 링크에 있다. (영문)

https://www.parallel-systems.co.uk/wp-content/uploads/2020/02/via_in_pad_rules.pdf


위 내용을 바탕으로 테스트해본다.

DRC모드 는 아래 메뉴로 실행한다.

 

또는 Command 창에 아래와 같이 입력

cns cmmodesv2

 

 Via at SMD pin 을 활성화 시켜주어야 "Via at SMD fit required" "via at SMD thru allowed"를 설정할 수 있다.

1. Via at SMD fit required

    Via는 반드시 SMD 핀 내에 있어야 하며 조금이라도 벗어나면 안된다.

  Via가 Pin과 완전 딱 들어맞던가 내부에 있으면 DRC발생하지 않음, 그러나 조금이라도 벗어나면 DRC에러를 일으킴.

via가 완전히 pin 내부에 있어야 함.

2. Via at SMD thru allowed

    Via를 SMD내에 배치를 허용 그러나 반드시 via의 중심점은 smd핀의 경계선 내에 있어야 한다.

via의 중심점이 pin의 외곽선을 벗어났는가 여부가 중요

 

 

* 단순히 SMD핀 내에 via가 있는지 찾기 여부 검사는 아래 참고

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

 

[PCB Editor] OrCAD PCB / Allegro PCB SMD패드 위에 있는 via를 찾아서 DRC 띄우기

물론 밀도가 높은 PCB, 고속신호가 흐르는 PCB를 설계 할 때는 Via on pad를 하는 경우가 있지만 일반적인 PCB의 smd패드는 Fanout을 따로 내어 via를 뚫어 준다. 그러나 의도한 바가 아닌 아래와 같이 실

ansan-survivor.tistory.com

 

 

 

반응형

+ Recent posts