반응형

https://m.blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=kingreddrake&logNo=220864141155&proxyReferer= 

 

ERROR(SPMHDB-238): The design is corrupted. It may have been copied from a different architecture using ASCII mode; copy using b

ERROR(SPMHDB-238): The design is corrupted. It may have been copied from a different ar...

blog.naver.com

위 포스팅에 이에 대한 에러설명이 나와있다.

즉, OrCAD PCB로 설계한 데이터(확장명  brd , dra , mdd)를 PCB Editor로 열어야 하는데, 다른 것을 열었을 때라고 한다.

또 만약 파일을 받았는데 안열린다고 할 때, 의심해봐야할 것은, 혹시 다른 PCB설계툴 (Altium 또는 PADS)로 만들어놓고 확장명만 .brd 로 바꾼게 아닌지 의심해봐야 한다.

 

내부 데이터가 맞지 않으면 이런 에러를 띄우니 주의.

반응형
반응형

회로설계를 하고 PCB 설계를 하는 경우에, 회로설계에서 만든 Symbol에 사용될 Footprint의 제조사는 다양하다.

각 제조사마다 각각다른 Spec을 갖고있고, 미세하게 그 크기또한 다를 것이다.

또한 제조 공정이 다를 수도 있다. 하나의 Symbols이지만, PCB 사정에 따라 DIP타입을 쓸 수도 있고, SMD타입을 쓸 수도 있다.

이 경우 하나의 Symbol을 만들고 여러 Footprint를 등록하여 사용할 수 있다. 이는 OrCAD Capture의 ALT_SYMBOLS 속성을 이용한다.

 

 

1. 여러 풋프린트를 등록하고자 하는 Symbols선택 - 마우스우클릭 - Edit Properties

2. <Current properties> 에서 "OrCAD PCB Designer Professional" 선택

ALT_SYMBOLS 확인

 

3. 대안으로 사용할 Footprint 값 입력.

    Default 풋프린트는 RES400을 쓰지만, 대안으로 smr0603을 선택할 수 있게 되었다.

    Netlist를 업데이트 시켜주면 된다.

    (기존의 풋프린트를 변경한거라면 Sync, 아니면 저대로 설계 진행)

새로 변경된 Netlist Sync

4. PCB상에서 배치

    Place - Component Manually에서 해당 Reference를 활성화 한 후, 마우스우클릭 하면 Alt Symbol 옵션이 뜬다.

이제 R4는 둘중 아무거나 풋프린트를 선택해서 둘 수 있다.

 

 

<여러개 풋프린트를 등록하고 싶은 경우에는 "컴마" 를 이용해서 ALT_SYMBOLS에 추가한다>

 

반응형
반응형

OrCAD 설정 중 전원부분 (Power Net)에 Rats (가이드선)을 X박스로 표시해서 쉽게 전원선인지 알아보고 Fanout을 할 수 있도록 유도할 수 있다.

 

1. setup - constraints - constraint Manager

2. Properties - General Properties 에서 Voltage 값을 해당 Net에 입력

값이 입력되어있으면 해당 Net들은 모두 엑스박스로 나온다.

값을 입력하지 않는다면 해당 Net를 모두 연결하는 것으로 아래와 같이 표시된다.

 

 

 

 

반응형
반응형

OrCAD PCB 또는 Allegro PCB를 사용하다보면 자주 사용하는 아이콘들이 있는데, 이들은 실수로 마우스 드레그 등을 통해 위치가 변경되거나 사라질 수 있다.

왼쪽 끝에 ...... 을 잡고 드레그하면 위치가 자유자재로 움직인다.

그러나 이러한 실수를 막기 위해 해당 잡는 위치를 없애고 아이콘들의 지금 위치를 고정시킬 수 있다.

 

방법은 아래와 같다.

 

1. setup - user preference

2.  UI - General - allegro_lock_toolbars 의 체크박스 활성화

3. apply 클릭

 

(결과)

이제 ...... 항목이 사라졌고, 고정이 되어 메뉴바를 움직일 수 없다.

해제 방법은 다시 체크를 풀면 된다.

 

 

 

 

반면에 내가 자주 사용하는 메뉴, 아이콘들을 원하는 항목만 넣어서 세팅할 수 있다. (아래 참고)

https://ansan-survivor.tistory.com/230

 

[PCB Editor] OrCAD Allegro PCB Designer 상단 아이콘, 메뉴바 커스터마이징(사용자정의)

1. View - Customize Toolbar 2. Toolbars 세팅 3. Commands 세팅 (단축키) 아래와 같이 원하는 command를 더블클릭하여 단축키로 지정할 수 있다. 그럼 상단위 command창이 내가 지정한 command들이 추가되어..

ansan-survivor.tistory.com

 

 

반응형
반응형

 

어떤 엄청 큰 PCB가 있을 때, 좀더 디테일한 참고적인 설명을 위해 Scale을 줄이거나, 아니면 엄청 작은 PCB를 제작했을 때 너무 작기때문에 Scale을 올려서 설명을 할 필요가 있다.

 

OrCAD / Allegro PCB에서는 Manufacturing Details 라는 속성을 이용해 이러한 데이터를 손쉽게 제작할 수 있다.

 

예를 들어 아래와 같은 설계데이터가 있다.

이 데이터의 Top layer의 Scale을 1/2로 줄여서 참고데이터(Details)를 생성해본다.

 

1. Manufacture - Drafting - Create Detail

2. 우측 Options탭에서 배율조절 (1/2이므로 0.5를 택했다)

3. Top View로 변경 후 드레그 - 원하는 곳에 배치 - 마우스우클릭 Done

    * Snap pick기능을 사용해서 Outline을 딱 알맞게 pick하면 좋다. 방법은 아래 참고 *

https://ansan-survivor.tistory.com/711

 

[PCB Editor] OrCAD PCB / Allegro PCB snap pick to 기능 및 단축키

설계시 정확한 pick을 하는 방법으로는 좌표값을 입력하거나 어느 지점을 기준으로 pick하는 방법이 있다. snap pick to 기능은 뭔가를 그리거나 배치할 때 오른쪽마우스 - snap pick to 기능으로 정확한

ansan-survivor.tistory.com

 

 

(결과)

1/2 크기의 디자인이 우측에 배치되었다.

이 부분만 보려면 컬러설정의 Manufacturing Details만 활성화 시켜주면 된다. (거버 필름이나 프린터 뽑을 때)

 

만약 내 디자인의 Scale을 2배로 늘리고 싶다면 값을 2로 넣으면 된다.

 

 

반응형
반응형

Footprint를 설계하는 환경이 아닌, 이미 Footprint를 완성하고 일부 Pin의 위치를 변경하고자 할 때 아래와 같이 진행하면 된다.

예를 들면 아래 이미 완성 된 PCB에 10번 핀의 위치를 2번핀으로 옮기고 싶을 때

 

1. Find - Symbols 체크

나머지 해제 후 Symbols만 선택

 

2. 해당 풋프린트를 하이라이트 시킨 후 - 마우스우클릭 - Property edit

 

3. unfixed_pins 속성을 더블클릭하여 우측으로 이동시킨 후 OK

 

4. Find - Pins 만 선택

 

5. 이제 해당 핀만 선택하여 마우스우클릭 - Move로 자유롭게 이동이 가능하다.

 

6. Move로 이동시켜 위치를 변경한다. (필요하다면 Grid를 사용한다 또는 Snap pick 기능 사용)

위 경우 이미 배선된게 있기 때문에 snap pick vertex를 사용.

    (snap pick 자세한 사항은 아래 참고)

https://ansan-survivor.tistory.com/711

 

[PCB Editor] OrCAD PCB / Allegro PCB snap pick to 기능 및 단축키

설계시 정확한 pick을 하는 방법으로는 좌표값을 입력하거나 어느 지점을 기준으로 pick하는 방법이 있다. snap pick to 기능은 뭔가를 그리거나 배치할 때 오른쪽마우스 - snap pick to 기능으로 정확한

ansan-survivor.tistory.com

 

(결과) 10번과 2번핀의 위치가 바뀜을 볼 수 있다.

또한 아래와 같이 핀의 위치를 다른곳으로 옮길 수 있다. (Rotate를 사용해서 회전)

 

반응형
반응형

이전 포스팅에서 간략하게 Static과 Dynamic Shape에 대해서 언급했다.

https://ansan-survivor.tistory.com/820

 

[PCB Editor] OrCAD/Allegro PCB Static shape과 Dynamic shape 차이점. static shape 수동으로 void 생성

보통 Copper Plane을 깔때 OrCAD 에서는 Shape기능을 사용하는데, 이때 static shape과 dynamic shape의 차이를 확인하고 원하는 설계에 맞춰 까는게 좋다. 1. 2. dynamic shape은 설정한 Rule에 맞게 실시간으로..

ansan-survivor.tistory.com

 

이 포스팅은 기존에 만들어진 Dynamic Shape을 Static Shape으로 변경 하거나,

Static Shape을 Dynamic Shape으로 변경하는 방법이다.

 

< dynamic -> Static 변경 >

위와 같이 Dynamic Shape으로 깔려있는 Shape이 있다. 이를 static으로 변경한다.

 

1. 배경에서 마우스 우클릭 - Application Mode - General Edit

 

 

2. Shape - Change Shape Type 선택

 

3. 옵션에서 To static solid로 변경

 

 

4. 해당 dynmaic shape을 클릭 후 아래 경고에서 yes

 

(결과) Static Shape으로 변경된다.

 

 

< Static -> Dynamic 변경 >

1. 배경에서 마우스 우클릭 - Application Mode - General Edit

 

 

2. Shape - Change Shape Type 선택

 

3. 옵션에서 To static Dynamic 으로 변경

 

4. 해당 Static shape을 클릭 후 아래 경고에서 yes

(결과)

 

반응형
반응형

이 기능은  Allegro PCB High-Speed 옵션이 있어야 가능하다.

Workflow 기능을 통해 사용한다.

 

1. Analyze - Workflow Manager

옵션이 위와같이 활성화 됨.

 

2. Assign Models 을 눌러서 각 Components에 해석 Model을 할당해야 함

 

3. 왼쪽 하단에 Browse Model으로 모델 라이브러리 부여. 여기서는 IBIS 모델로 부여

Model이 할당되면 위와 같이 바뀐다.

 

4. 해석하고자 하는 Net를 선택

분석하고자 하는 net를 선택해서 우측으로 옮긴다.

 

 

5. 해석 옵션 설정

여러 설정들이 있지만, 여기서는 Simulus offset을 1ns 로 했다.

 

 

6. 해석 시작하기

해석이 다되면, 초록색 체크 뜸

 

7. 우측하단의 View Refelection Vision을 누르면 시각적으로 해석된 Net를 볼 수 있다.

 

8. View Refelection Visions을 눌러보면 해당 Net에 대한 자세한 시뮬레이션 결과 테이블이 나온다.

    (리시버, 드라이버, 오버슈팅 등등)

 

9. Focus Data를 변경하여 원하는 항목으로 변경하여 볼 수 있다.

 

10. Propagation Delay로 변경 했을 경우.

 

11. 해당 초를 누르면 Plot이 뜬다.

 

 

(아래 영상을 참고)

https://www.youtube.com/watch?v=g-xCRGGYmWM 

 

반응형
12345678···58

+ Recent posts