이 기능은 배선(Routing)시 시각적으로 도움을 주어 라우팅을 진행할 때 올바르게 되었는지 알려주는 기능을 제공한다. 또는 배선을 다 완료하고나서 어느 부분이 잘못 되었는지 시각적으로 확인하는 기능이다. 그러나 이왕이면 기능을 켜놓고 배선을 해서 사전에 알맞게하면 배선완료 후 일을 두 번 할 필요가 없어진다.
(단, DRC는 아니므로 강제성은 없다)
이 기능은 OrCAD 17.2버전 이상 라이센스 OrCAD Professional 이상에서 제공된다. (Allegro PCB 가능)
1. Vision Manager 실행하기
View - Vision Manager
(Legacy모드가 아닐경우, Display - Vision Manager)
그러면 우측탭에 Visions 탭이 생성된다.
2. Display색상지정, Configure 지정
총 9개의 Config가 있으며, 체크박스를 누를시 활성화 된다. 설명과 Preview가 있으니 읽어보고 사용하면 된다.
3. Configuration별 확인
3-1. Parallel Gap Less Than Preferred (평행한 두 Trace간의 거리)
Viewlog를 누르면, 문제가 있는 부분에 대한 좌표와 이름이 표시되고, 해당칸을 더블클릭하면 화면이 이동한다.
Dynamic log를 활성화 하면, Vision Report창이 실시간으로 변경되며,
Log Current View Only는 현재 창에 있는 요소만 표시되도록 한다.
Ignore Segs in Pads는 Pad내에 있는 요소는 무시
3-2. Non-Optimized Segs
Trace가 Channel(Pad나 Via 간격) 사이에 최적(중앙, 동일간격) 위치에 들어가는지 확인
(이러한 설계가 Signal Integerity에 이점이 있음)
Channel(Pin사이)에 지나가는 Trace를 자세히 보면 치우쳐 있다. (빨간색으로 표시)
이 기능은 아래 포스팅을 참고한다.
ansan-survivor.tistory.com/508
3-3. Uncoupled Diff-Pair Segs (Differential Pair 에서 Coupling이 되어있지 않은 부분 표시)
3-4. Non-ideal Pad Entry (pad와 trace의 진입각이 올바르지 않을 때)
3-5. 90 Degree Corners (Trace의 모서리 꺾인각이 90도 일 때)
3-6. Min Miter/Corner Size (Trace Corner의 최소 꺾인각)
Width의 몇배까지 허용할지 선택
3-7. Min Seg/Arc Length (Trace의 Segment에서 매끄럽지 않은 부분의 최소 허용치)
최소 허용치를 지정하여 수정
3-8. Min Arc Radius (모서리 Arc의 최소 각)
3-9. Non Arc Corners (코너부가 Arc가 아닌 경우)
(아래 영상 참고)
www.youtube.com/watch?v=Q3sVlLhldss
<< Vision Manager로 부품 배치 (Placement) >>
ansan-survivor.tistory.com/502
<< Vision Manager로 리턴패스 Rule 시각화 (Return Path Rule) >>
ansan-survivor.tistory.com/208
<< Vision Manager로 임피던스 Rule 시각화 (Impedance Rule) >>
ansan-survivor.tistory.com/504
<< Vision Manager로 IR Drop 시뮬레이션 시각적 분석 >>
https://ansan-survivor.tistory.com/1032