반응형

주어진 도면을 완성하고,

1. Annotate를 실시한다. (PCB를 만들때 부품 하나 하나에 번호를 매기기 위함)

오른쪽마우스 클릭, Annotate선택

도면을 그리다 지우고 붙이고 하다보면, 부품의 번호들이 겹치거나 꼬여있기 때문에 모든 번호 매기기를 ?로 초기화 시켜준다.

그리고나서 Incremental (증가순으로) 모든 번호들을 매겨준다. 그럼 모든 부품은 각자 고유의 파트번호를 갖게 된다.

 

2. DRC(Design Rule Check) 설계도면에 회로적으로 규칙을 지켰는지 확인한다.

먼저 Project명의 이름을 Highlight시켜주고, Tools탭에 들어가서 DRC check를 들어간다. (1번 -> 2번 )

그리고 어디가 문제가 있는지 직관적으로 알려주는 (3번)을 마크를 체크해주고

DRC체크를 진행해준다.

------------------------------- 여기까지는 DRC 체크하는 방법이다 ---------------------------

반응형

이제 문제가 되는 부분에 초록색동그라미로 표시가 되며 log창에 무슨 에러인지 알려준다.

본인같은 경우는 Pin Type 에러가 많이 발생했다.

 

이 경우는 대부분 경험상 Pin Out 으로 설정되어있는 부분이 충돌해서 발생한다.

회로상 문제가 없다면, 핀 Property에서 Passive로 변경해주면 대부분 해결된다.

 

Pin Type 변경
Pin Type 에러 해결

다음과 같이 에러 문구가 없어졌다.

 

또 다른 방법으로는 아예 에러가 발생하는 것을 무시하는 방법이다.

보통 Pin out과 Vcc 가 함께 있는 경우가 많은데 이는 다음과 같은 설정으로 무시할 수 있다.

에러 체크 제거
에러 체크

저 부분에 E 체크표시를 없애주면 된다.

 

또 직면한 에러중 하나는, Off Page회로에서 발생한 애러인데,

Net has no drving source = 회로망에 구동시켜주는 소스가 없다는건데,

분명 내가 그린 회로에는 있지만 왜 에러가 발생하는지 이해가 안됬다.

 

해결방법은 Type을 역시 일치시켜줘야 한다.

SDI, RCLK, SRCLK 모두 Input으로 설정되어있고, QH_OUT만 Output으로 설정되어있으니,

이 타입만 일치시켜주면 해결된다.

 

외부에서 공급하고 있는 소스 main회로
그러나 발생한 소스에러

위에 타입을 일치시켜주면 된다.

반응형

+ Recent posts