우선 이 기능은 Allegro PCB Designer 이상의 라이센스보유자만 가능하다.
여기서 두개의 PCB를 연결한다는 것은 실제 두 Brd파일을 하나로 가져와서 설계한다는 것이 아니다.
두개의 완성된 PCB Board파일 (.brd)파일이 서로 물리적으로 결합될 때, 시뮬레이션 또는 Constraint Rule 값을 통합하여 설정할 수 있다.
예를 들면 아래와 같이 컴퓨터의 Main Board에 메모리가 결합되는데, 이는 두개가 하나의 PCB가 되는 것이 아니고, 2개의 PCB가 만나서 서로의 Pin들이 접해서 연결되는 것이다.
아래 DIMM 메모리 Board파일과 Mother Board파일 으로 Design Link를 시도해본다.
위 메모리 모듈 DIMM은 아래 위치에 삽입된다.
이제 두 Board파일을 Link해본다.
1. Analyze - Model Browser
2. 좌측 하단의 Add - DesignLink
"DesignLink"의 이름 지정 (어떤 링크인지 이름등록)
3. 만든 DesignLink를 편집 (Edit)
4. PCB Board 파일 추가 (어떤 파일을 Link할건지)
5. 두 Brd파일의 연결관계 지정. 연결 이름 지정
* 중요. 이 두 Joint의 연결은 Connector 방식으로 바로 접하고 있다. 그래서 길이를 0으로 함.
만약 케이블이나 길이가 길면 그 해당 길이 값을 넣어야 한다.
6. 두 Board 파일 내 Component 를 매칭시킴
7. 핀맵 보기 (핀 연결관계)
8. 완료된 Design Link 설정을 등록시킴
9. Constraint Manager 확인
이제 Contraint Manager (CM Rule)에 들어가보면, DIMM 에 대한 CMrule, MBOARD에 대한 CMRule.
둘다 연결이 된 1dimm 에 대한 CMRule 3개가 잡히게 된다.
10. 서로 연결된 Connect의 한 Net의 전송선로 확인
(결과)
Mother Board의 파트 U7(CPU 부분)과 DIMM 메모리 U1 칩이 서로 연결됨을 확인 할 수 있다.
아래영상 참고
https://www.youtube.com/watch?v=f9JmFF8lqA0