반응형

Dynamic shape은 설계 변경이 이루어질때마다, 또는 설계를 할 때마다 dynamic 하게 동적으로 해당사항을 바로 그래픽적으로 DRC에 맞게 반영시킨다.

 

해당 메뉴로 들어가는 방법은 아래와 같다.

Shape - Global Dynamic parameters

전역으로 설정

또는 Display - Status에서 볼 수 있다.

 

 

 * Disabled

만약 설계가 엄청 크고, 그래픽카드의 성능이 부족하다면 Dynamic fill의 설정을 disabled로 변경하고 설계를 진행하는 것이 유리하다. 큰 설계 데이터에서 반복적인 설계 변경 테스트를 해야 할 때도 유리하다.

단, 단점은 실시간으로 바로 DRC가 잘 적용되었는지 확인하기 어렵다.

직접 설계 변경 후 수동으로 Update to Smooth를 눌러야 한다. (성능이 최악이 아닌 이상 추천하지 않는다.)

disabled일때 변경이 일어나면 DRC가 발생하며 바로 업데이트가 나타나지 않는다.
직접 Update to Smooth를 해주어야 최신상태로 변경이 된다.

 

 

 * Smooth

변경 및 설계를 할 때 실시간으로 반영하여 바로바로 모든 상태를 re-generate 한다. Smooth는 변경 즉시 바로 최신업데이트 상태로 반영한다. 전체 모든 사항을 반영하기 때문에 설계가 복잡하거나 shape이 많거나 복잡하면 느려질 수 있다.

 

 

 

 * Fast (17.4 ver. Hotfix 13이후 부터 새로 생긴 모드)

기존에는 이 위치에 Rough가 있었지만, 완전히 Fast 로 대체되었다.

Fast는 딱 필요한 데이터들만 미리 반영을 하여 설계 변경 편집할때 resource를 많이 잡아먹지 않게 하기 위함이다.

복잡한 연산 (곡선, 원형 등)을 직선등으로 빠르게 스킵하여 그래픽이 refresh하는 resource를 줄여준다.

Fast나 Smooth나 데이터가 복잡하지 않고 작은 설계일 경우 Smooth로 하는게 낫다.

그런데 설계가 너무 크고 Shape이 너무 많고 복잡할 때, 매번 설계 변경시 그래픽이 업데이트 되어 렉이 걸리고 할 경우에는 Fast모드로 임시로 복잡한 연산을 스킵하고 최종적으로 편집이 끝난 후, 나중에 update to smooth하면 된다.

 

(복잡한 연산이 걸리는 부분은 간소화)

출처:https://community.cadence.com/cadence_blogs_8/b/pcb/posts/dynamic-shape-fast-mode

 

새로 변경된 Fast Mode에 대한 참고 자료

https://community.cadence.com/cadence_blogs_8/b/pcb/posts/dynamic-shape-fast-mode

 

BoardSurfers: The New 17.4-2019 Dynamic Shape 'Fast' Mode is Truly Fast!

This year, it’s the new Fast shape mode, and I feel like I need to talk about it because it is a game-changer in working with positive shapes when it comes to performance and the display quality of shapes. The more etch shapes you have or the larger the

community.cadence.com

위 링크는 Fast Mode를 실제로 테스트해본 유저가 남긴 기록으로, Fast Mode가 복잡한 설계에 압도적으로 빠른성능을 보인다고한다.

 

 

 

 

 

반응형

+ Recent posts