기존 Logic이 호환되면 모듈로 만들 수 있는 replicate 기능에 대해서 포스팅을 했다.
하나의 모듈을 만들어 놓고 여러 배치 및 배선을 복제해서 사용할 수 있는 편리한 기능이다.
[Replicate 기능 사용]
https://ansan-survivor.tistory.com/17
* 이 기능은 OrCAD Professinal 이상의 라이센스, 17.4버전 이상 아래 hotfix에서 가능하다.
하지만 새로운 17.4 버전에서 해당 기능에 Update기능이 추가되어, 동일 모듈을 사용한 각 인스턴스를 한방에 변경시킬 수 있다.
아래와 같은 replicate로 만든 모듈이 있다고 보자, 이를 한개만 변경해서 모두다 변경 시켜 본다.
1. 하나의 모듈 변경 (수정)
2. 마우스우클릭 - 모드 placement edit으로 변경 후,
해당 모듈을 선택 한 후 그 위에서 마우스 우클릭 - place replicate update
3. 기존 모듈의 이름은 test.mdd 인데, 덮어 씌어도 되고, 새로 모듈명을 만들어도 된다.
(결과)
하나만 변경했는데 전부다 변경됨을 볼 수 있다.
<Replace로 모듈 일괄 변경>
새로 추가된 모듈과 함께 마우스우클릭 - replace module으로 쉽게 업데이트 가능
* 알아두기 1,
만약 배선이나 Via 등 항목을 함께 모듈화 원치 않는 경우는 아래와 같이 속성에 "Module_No_Import"를 넣는다.
* 알아두기 2,
만약 Dynamic Shape을 포함한 Shape의 경우 Module Update를 했을 때 그 형상을 유지하기 위해 Solid Shape Fill으로 생성된다.
만약 Static을 유지하고 싶지 않다면, User Preference에서 "disable_module_shape_convert"속성을 체크하면 된다.
(참고로 17.2 079 hotfix에서도 가능하다)