반응형

Constraint Manager에서 Region을 설정하여 특정 구역에만 배선두께를 좁게한다거나, 배선 간격을 변경한다거나 Rule을 넣을 수 있다. 해당 Region Rule은 Constraint Manager에서 Physical, Spacing, Same Net Spacing 3개의 영역에 지정할 수 있다.

Region을 지정할 수 있는 영역

 

1. Constraint Manager 실행

2. Physical Region Rule 만들기

이름을 생성하여 Rule을 만듦
같은 방법으로 Rule 2개를 만들었다.
RGN1 구역에서는 배선 두께가 0.1mm / RGN2구역에서는 배선 두께가 0.2mm (필요하다면 Region마다 Via를 선택할 수 있다.)

 

3. Spacing Region Rule 만들기

    (참고로 Physical에서 생성한 Region Rule 이름 (RGN1, RGN2) 은 자동으로 나머지에도 자동 생성된다.)

RGN1에서 배선과 배선 배선과 via 모든 간격을 0.1mm로 두었고, RGN2에서는 0.2mm로 둠.

 

4. Same Net Spacing Spacing Region Rule 만들기

Same net에서도 동일하게 적용했다.

 

5. Region 영역 설정하기.

상단의 Class를 Constraint Region을 설정하고, 내가 만든 Region Rule을 선택
해당 Rule을 설정한 상태로, 마우스 클릭으로 영역을 설정. (2번 클릭하면 사각형 만듦)
Rule을 변경해서 영역을 그리면 서로 다르게 설정 가능.

(결과)

배선을 그려보면 해당 영역에서 배선의 두께가 변경 됨을 알 수 있다.

즉 해당 구역에 내가 설정한 Rule만 적용되는것을 알 수 있다.

 

(아래 영상 참고)

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

 

 

 

 

<여러 Region을 만들어놓고 추후에 부여하는 방법>

dummy Region이 2개 있다고 가정 (아무것도 부여되지 않음), 해당 dummy region에 값을 부여한다.

    1. Find Shape 선택 후 Region 영역 복수 선택 (Ctrl키 누르고 마우스 클릭)

 

    2. 그중하나의 선 위에서 마우스우클릭 - Assign to region 

 

    3. Assign to Region창에 내가 설정한 smd CM Rule값이 있다. 이를 골라서 선택

(결과) F4키를 누르면 해당 Rule이 할당된 것을 볼 수 있다.

 

(여러 Region을 동시에 부여하는 방법은 아래 영상 참고)

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

 

 

반응형

+ Recent posts