반응형

OrCAD Capture의 회로설계를 마치고 PCB 설계를 위해 Netlist를 넘기는 과정에서 아래와 같은 에러가 발생할 수 있다.

Annotate 관련 에러인데, 분명 풋프린트를 다 알맞게 넣었고, 아무리봐도 문제가 없는데 이러한 에러가 발생할 때...

 

"ERROR(ORCAP-36036): Multiple pin 6's which have different nets connected for U4 ~~" 이러한 메세지가 발생하면 복잡하다... 그러나 해결했던 과정을 쓴다.

 

1. 우선 Annotate를 다시하고 Netlist를 생성해본다. (거의 여기서 해결됨)

    xxx.dsn 클릭 - 마우스우클릭 -  Annotate

    Unconditional reference update 선택 - OK

    새로 Netlist 생성한다. (잘 넘어가는지 확인)

    대부분 여기서 해결이 되지만, 해결이 안될경우 아래와 같이 해본다.

 

 

 

2. 에러가 나는 해당파트를 지웠다가 다시 배치 (Design Cache 때문이 아닌지 의심이 듦) 후 annotate - Netlist 뽑기

에러가 나는 해당 파트를 제거하고 다시 배치 (Design Cache를 배치하는게 아닌지 확인) - 그리고 Annotate

        - 이때 allegro 폴더에 생성된  netlist.log , netrev.lst 파일을 지우고 다시 netlist를 생성한다.

          (가끔 덮어쓰기가 안되서 계속 이전것만 계속 불러오는 경우가 있다)

    xxx.dsn 클릭 - 마우스우클릭 -  Annotate

    Unconditional reference update 선택 - OK

    새로 Netlist 생성한다. (잘 넘어가는지 확인)

    

이렇게 해봤더니 해당 에러가 발생하지 않고 잘 넘어갔다.

정확한 아무리 검색해도 원인을 찾을 수 없지만... 이렇게 하니 해결됬다 아무튼

 

 

 

반응형

+ Recent posts