반응형

PCB 설계하는 중간에 Pin모양을 바꿔야 하는 경우가 있다. 그때 아래와 같이 한다.

 

1. Find창의   All Off 로 체크해제 - Pins 만 체크 - 바꾸고자 하는 pin선택

2. 오른쪽마우스 - Replace padstack - Selected instance(s)

3. 바꾸고자 하는 Pad(Pin)을 선택

변경완료

 

반응형
반응형

http://blog.naver.com/kingreddrake/80185249306

 

PCB Editor에서 footprint 명

0603RF_WV_12D 0805RF_WV_12D 1206RF_WV_12D 1210RF_WV_12D AT_35UX CAP196 C...

blog.naver.com

네이버 블로거님께서 내장된 Footprint 값을 멋지게 이미지와 함께 정리해 주셨다.

참고하면 될것이다.

 

** 설계시 자주 활용되는 Footprint, 시험장에서 자주 사용

 

트렌지스터(FET NPN/PNP 등)

-> TO92

다이오드

-> DO41

8,14,16 등 IC칩

-> DIP8_3 (8핀)  DIP14_3(14핀)  DIP16_3(16핀)

3핀 정전압 레귤레이터

-> TO220AB

저항(DIP type)

-> RES400

가변저항 (RESISTOR VAR)

-> RESADJ

캐패시터(극성 無)

-> CAPCK05

캐패시터(극성 有)

-> CAP196

LED (극성 有 캐패시터와 같음)

-> CAP196

커넥터/점퍼핀 3핀 4핀 5핀 ... 등등

-> JUMPER3  JUMPER4  JUMPER5

 

아래 포스팅은 전자캐드기능사에 대해 좀더 자세하게 Capture symbol과 PCB Footprint에 관한 정보가 있다.

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

 

<전자캐드기능사> OrCAD Capture에서 심볼(Symbol)과 풋프린트(Footprint)

전자캐드기능사 시험을 볼때, 해당사항은 암기해야 한다. OrCAD Caputre Schematic 도면을 그릴때 심볼 이름들 주의사항. Capture에서 사용하는 심볼들, 순서대로

ansan-survivor.tistory.com

Cadence Allegro PCB에서 지원하는 모든 Footprint 관련해서 깔끔하게 정리 잘된 파일이 있다.

16.6버전당시 기준으로 만든것이라 최신버전에는 일부 누락된 것이 있지만, 대부분 다 들어있다.

이렇게 정리되어있다.

pdf 다운로드 링크

https://drive.google.com/open?id=1Jlsf7kXLuPPPQxT9UrSujidsT8dcSwlE

 

(출처: http://esdresources.blogspot.com/2017/02/finding-existing-pcb-footprints-for.html)

반응형
반응형

Cadence Skill 언어를 비주얼 스튜디오처럼 자동완성기능이나 하이라이트 기능을 해서 쉽게 코딩할 수 있는 환경을 구축한다.

이를 위해서 먼저 Sublime3를 설치한다. (Notepad++ 같은 가벼운 텍스트 편집툴이지만, 맞춤형으로 개조가능)

https://www.sublimetext.com/3

 

Download - Sublime Text

Sublime Text 3 is the current version of Sublime Text. For bleeding-edge releases, see the dev builds. Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use. There is currently no enforced time limit f

www.sublimetext.com

링크에 들어가면 아래와 같이 화면이 나오는데, 체크표시된 부분 클릭해서 다운로드한다. (본인 OS에 맞게)

다운로드를 완료하고 실행하면, 다음 아래와 같이 검정화면 뿐이다.

sublime3 실행

그럼 이제 Cadence SKILL 의 패키지를 설치해야 한다.

다음 아래 순서와 같이 진행한다.

 

1. Ctrl + Shift + P 동시에 클릭 (패키지 설치 텝 활성화)

패키지 설치 텝 활성화

2. 검색어에 Package를 치면 아래와 같이 자동완성이 되는데, Install Package를 선택한다.

3. 그러면 아래와 같이 Install Package환경이 활성화 된다.

4. 여기에서 검색어에 Skill치면, "SKILL from Cadence" 가 나올 것이다. 클릭하면 다운로드가 된다.

5. Ctrl + S 를 눌러서 확장명 .il (Cadence Skill 파일 확장명) 으로 파일을 만들어준다.

   아래 경우, test.il 으로 파일을 생성해 주었다.

6. 그리고 아래와 같이 SKILL내장 함수들을 자동으로 불러오며, 하이라이트를 시켜서 코딩하는데 쉽게 할 수 있다. 마치 비주얼 스튜디오에서 C언어를 쓰듯이

 

 

Sublime 기능 관련 단축키 아래 참고

ansan-survivor.tistory.com/265

 

Sublime text 3 편집기 단축키/화면분할

아래 블로거님께서 완벽하게 정리해 주셨다. 단축키 http://junil-hwang.com/blog/sublimtext-%EB%8B%A8%EC%B6%95%ED%82%A4/ SublimeText (서브라임텍스트) - 기본 단축키 및 기능 서브라임텍스트는 가장 강력한..

ansan-survivor.tistory.com

 

 

반응형
반응형

라이센스가 Licnese Manager를 통해 쉽게 되면 좋겠지만, 안되는 경우가 있다. 다른 Tool의 라이센스와 충돌해서 그러는 경우가 간혹있다. 그 경우에 라이센스를 수동으로 등록해서 사용할 수 있다.

반드시 <동글키에 FLEX ID고유번호>와 <라이센스CD안에 FLEX ID번호>가 일치해야 한다.

 

** 설치전에 **

라이센스 동글키를 반드시 꽂아 넣고 동글키가 제대로 인식이 되는지 확인한다. (빨간색 LED 켜짐)

불이 들어오지 않는다면, 인식하는 드라이버가 제대로 설치가 안되어 있다는 것으로,

장치관리자 - 범용직렬버스 컨트롤러에서 다음 아래 3가지 Key가 있는지 확인해야 한다.

인터넷이 연결되어 있으면 자동으로 설치되지만, 만약 설치가 안되면 수동으로 설치해야 한다.

본인의 OS에 맞게 드라이버 수동 설치

https://sentinelcustomer.gemalto.com/sentineldownloads/

 

Sentinel Downloads

Sentinel Customer Community User Category All Software Developer End User Product All Sentinel HASP HASP HL HASP4 Sentinel RMS Sentinel EMS SHK Sentinel SuperPro Sentinel UltraPro Sentinel Cloud Hardlock Smartkey Sentinel LDK Operating System All Windows M

sentinelcustomer.gemalto.com

장치관리자 - 범용직렬버스컨트롤러

 

1. 먼저, C:\Cadence\LicenseManager 폴더 내, LMTOOLS.exe 를 실행시켜준다.

2. Config Services 텝으로 이동한다.

3.  Service Name : (Start/Stop 에 사용자가 보기 쉽게 이름을 설정)

       -> Cadence License Manager 라고 입력. 그러면 아래와같은 경고메세지가 나오는데 전부 OK눌러주면,

           debug log file 경로가 알아서 생성된다.

 

debug파일 자동 생성

4. lmgrd.exe 파일 path등록

   Browse클릭 - (경로 아래 그림참고) lmgrd.exe 파일 등록

5-1.  이제 라이센스가 들어있는 <License~~~EXID=9-xxx.txt> 파일을 여기에 넣어주면 된다.

    본인 컴퓨터 경우는 바탕화면에 옮겨놨지만, 해당 파일이 있는 위치로 Path를 바꿔서 그곳에서 등록시켜주면 된다.

    .txt가 보이지 않는 경우 아래 (2)번 클릭하여 모두보이기로 변경

   Save Service를 누르고, 아래 팝업이 뜨면 Yes를 누른다.

 

5-2. License~~.txt 파일을 열어보면, 아래와 같이 라이센스에 대한 여러 암호들이 빼곡히 있을 것이다.

                                                                                    (NotePad++ 텍스트 편집기 사용하면 편함)

     이중에서 약 114번줄에 가보면 SERVER <   > FLEXID=9-xxx 가 있는데,

    <  >에 본인 컴퓨터 이름을 넣어야 한다. (노란색 하이라이트 부분)

  그리고나서 파일명 확장자를 .dat 로 바꾼다. 예) License~~.dat

  .dat 파일명을 License file에 넣어주어야 한다.

 

6. 그러면, Service/License File 텝에 다음과 같이 내가 설정한 Name으로 등록되어 있을 것이다.

7. Start/Stop/Reread 텝에가서 라이센스 서버를 구동시킨다.

   아래 Server Start Successful 하면 성공적으로 구동이 된것이다.

 

  Server Status가서 서버 상태를 확인한다. Perform Status Enquiry를 눌러 Error가 없으면 성공.

반응형
반응형

Cadence 설계 툴을 구매하고 구매 옵션을 선택했을 것이다. 예를들면, Orcad Caputre만 구매했을 수 있고, Orcad PCB만 구매했을 수도 있고, 또는 둘 다 구매하거나 다른 옵션도 함께 구매했을 수 있다.

그리고나서 라이센스를 구동시키기 위해 본인 컴퓨터에 라이센스를 등록해야 하는데,

 

본인컴퓨터만 라이센스를 사용하는 Standalone 방식이 있고,

본인 컴퓨터를 Server로 라이센스 구동하여 Client들에게 Copy를 나눠서 쓰게 하는 방식이 있다. (보통 학교)

Standalone 라이센스 vs Server-client 라이센스

 

Cadence Orcad 또는 Cadence Allegro 제품을 설치하고,

"Cadence License Manager"라는 프로그램을 설치하고 실행한다. (라이센스를 등록시켜주는 소프트웨어)

이를 설치하고 라이센스를 구동시켜야 프로그램이 정상적으로 구동한다. (서버컴퓨터 or Standalone일때만)

그러나 Client 방식으로 프로그램 구동시키는 사람들은 필요 없다.

 

License Manager 설치 위치

 

** 설치전에 **

라이센스 동글키를 반드시 꽂아 넣고 동글키가 제대로 인식이 되는지 확인한다. (빨간색 LED 켜짐)

불이 들어오지 않는다면, 인식하는 드라이버가 제대로 설치가 안되어 있다는 것으로,

장치관리자 - 범용직렬버스 컨트롤러에서 다음 아래 3가지 Key가 있는지 확인해야 한다.

인터넷이 연결되어 있으면 자동으로 설치되지만, 만약 설치가 안되면 수동으로 설치해야 한다.

본인의 OS에 맞게 드라이버 수동 설치

https://sentinelcustomer.gemalto.com/sentineldownloads/

 

Sentinel Downloads

Sentinel Customer Community User Category All Software Developer End User Product All Sentinel HASP HASP HL HASP4 Sentinel RMS Sentinel EMS SHK Sentinel SuperPro Sentinel UltraPro Sentinel Cloud Hardlock Smartkey Sentinel LDK Operating System All Windows M

sentinelcustomer.gemalto.com

 

 

라이센스 매니저를 다운로드하면, 아래와 같이 설치 exe파일이 생성된다.

그러면 setup.exe 파일을 눌러서 설치를 진행한다.

 

설치파일 다운로드 완료시 폴더 내 파일들

License Manager가 설치되는 디렉터리를 한번 체크한다. (변경을 원하면 change눌러서 변경)

설치가 완료되면, 자동으로 

1. "Cadnece License Server Configuration" 프로그램이 실행된다.

    만약 실행이 안되거나 실수로 Cancel을 눌렀다면, 시작버튼에 가서 찾으면 된다.

셋 중에 다 눌러보면 저렇게 나오는 프로그램이 있을 것이다.

2. 이제 Browse를 눌러 라이센스가 있는 디렉터리에 들어가서 다음과 같이 <License_~~EXID=9-xxx.txt> 를 등록한다.

  본인 같은 경우는 바탕화면에 라이센스 파일을 두었지만, 아마 정품 CD를 구매해서 설치하면 라이센스정보가 있는 CD에 다음과 같은 파일이 있을 것이다. 추천하는 디렉터리 위치는 C:\Cadence\LicenseManager 이 부분에 라이센스 파일을 옮겨서 등록하면 괜찮을 것 같다.

라이센스 (.txt)파일을 넣어준다.

 

3. 다음으로 넘어가면,

    1 - 포트번호 / 2 - 컴퓨터이름 / 3 - 라이센스 번호이름

    아래와 같이 자동으로 등록이 되는데, 동글키의 라이센스 번호(9-xxxx)가 Host ID와 일치해야 한다.

    (Cadence 기본(default) 포트는 5280이다.)

    설정하고 진행하면 Pop-up창이 뜨는에 에러가 아니니까 OK누르고 진행하시길...

에러가 아니다, OK 누르고 설정~

4. 그러면 아래와 같이 설명이 나오고 Finish를 눌러 끝내면 된다.

5. 라이센스 매니저를 설치했으니 이제 구동을 시켜야 한다.

  설치한 위치의 디렉터리로 가서 lmtools.exe 파일을 실행한다.

  **라이센스의 구동과 설정은 모두 lmtools에서 관리 한다.

lmtools.exe

6. LMTOOLS를 실행하면 다음과같이 뜨는데, Cadence License Manager 가 저 아래 Box에 있어야 제대로 작동한다.

   이때 만약, AutoCAD, Catia 등 다른 라이센스를 사용중이면, 저 아래 같이 뜰 것이다. 대부분 라이센스 Tool관리는

   LMTOOLS 소프트웨어를 사용한다.

7. Start/Stop/Reread  텝으로 들어가서, Cadence License Manager가 하이라이트 된 상태에서

    첫번째 Force Server Shutdown (강제로 라이센스 서버 중단)

    두번째 Stop Server (서버 멈추기)

    세번쨰 Start Server (서버 재가동)

 

   위 과정이 서버 재부팅 과정이다. 만약 갑자기 라이센스가 안돌아간다면 위 과정을 수행하면 왠만하면 다 해결된다.

8. 그리고나서 프로그램을 실행해보면 대부분 라이센스 작동이 잘될 것이다. 만약 안된다면,

   1) 컴퓨터 이름이 영문이름인지 확인

   2) 환경변수에 들어가서 아래와 같이 변경

  3) 백신을 끄고 설치, 방화벽 해제 (아래 참고)

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

 

Cadence Orcad and Allegro 라이센스 서버 설치시 방화벽 해제하기.

Cadence 프로그램을 설치를 하고 라이센스를 구동 시켰음에도, 서버컴퓨터 자체 프로그램 또는 서버에 물린 클라이언트 프로그램이 라이센스를 인식하지 못하는 경우가 있다. 이럴 때, windows 10 방화벽을 의심해..

ansan-survivor.tistory.com

  4) 설치를 관리자 권한으로 설치

 

9. 위 방식이 안된다면 수동으로 설치를 권고한다.

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

 

Cadence Orcad and Allegro 라이센스 수동으로 등록하기 (자동으로 안될 때)

라이센스가 Licnese Manager를 통해 쉽게 되면 좋겠지만, 안되는 경우가 있다. 다른 Tool의 라이센스와 충돌해서 그러는 경우가 간혹있다. 그 경우에 라이센스를 수동으로 등록해서 사용할 수 있다. 반드시 <동글..

ansan-survivor.tistory.com

10. 라이센스 파일이 등록이 안된다면? 아래 참고

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

 

Cadence 설치시 라이센스가 등록이 제대로 되지 않을 때.

Cadence License Manager는 12.06 버전 (구버전) 이 문제가 될 수도 있다. 최신버전인 12.08버전으로 다운로드 하는 것을 추천한다. 윈도우10에서 확인 방법은 1. 찾기(Ctrl + S) - "프로그램 추가 제거" 검색 2...

ansan-survivor.tistory.com

 

반응형
반응형

 4개의 Layer(층)에서 배선시 Via를 좀더 편하게 변경하는 법.

아래와 같이 Layer를 4층으로 설정했다.

배선작업을 하면서 Layer가 많고 복잡할경우 Via를 변경하는데 편하게 하는 법을 써보겠다.

4 Layer PCB 설정

만약 회로가 복잡해 아래와 같이 층을 변경해서 가야한다고 가정하자.

1층 - 3층 - 4층 - 2층 - 1층

F3 키를 누르면 Routing 작업의 단축키인데, 아니면 Routing 버튼을 눌러도 된다.

그럼 아래와같은 Option창이 활성화 되는데 알아보기 편하게 다음과 같이 색을 변경했다.

(색변경은, 왼쪽 사각박스를 클릭하면 된다.)

1. Rounting을 하고자하는 Pad선택 그리고 드레그

2. 더블클릭 (Via만들기). 

3. 오른쪽 마우스 클릭 - Change Active Layer - 3층 (Layer변경)

 

4. 이와같은 방식으로 연결한다. 1층 - 3층 - 4층 - 2층 - 1층

연결 완료

(5. Option) 3D로 확인을 원하면 아래와 같이 해본다.

오른쪽마우스 - General Edit 변경
드레그
3D view

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

 

OrCAD PCB Editor, B/B(blined buried) via 만들기. (layer내 파 묻힌 여러 via 만들기)

여러 층에 복잡한 Via를 만들 때, 이와 같은 기능이 유용할 수 있다. 아래 영상을 참고하여 만들었다. https://www.youtube.com/watch?v=KQYmrGdI6Zw 필자는 이 기능의 테스트를 위해 9층 layer를 만들었다. 1. S..

ansan-survivor.tistory.com

매우 복잡한 via구조를 만들때는 위 링크를 참고한다.

반응형
반응형

들거가기전에,

이 모드는 Orcad PCB Professional 에서만 가능하다.

Orcad PCB Lite나 Standard라이센스에서는 불가능하다.

 

아래 그림으로 설명.

 

어떤 IC칩과 그에 딸린 저항, 인덕터, 캐패시터, 라우팅 등 세트가 다음과 같이 일정하게 배치되어야 한다고 하자,

그러면 배치를 일일이 만드는 것은 엄청난 노가다가 될 것이다.

이를 쉽게 배치해주는 기능이 있다. 이름은 Relicate기능.

내가 묶은 데이터를 .mdd 확장명으로 데이터를 저장해서 재탕할 수 있게 해준다.

 

조건은 저 칩과 배선이 동일하게 여러군데 배치된다고 하자.

1. 부품 배치환경으로 변경한다.

   <마우스 우클릭 -  Application Mode - Placement Edit>

2. Replicate(세트로 복사) 하고자 하는 부품 위에 마우스를 올리고 <오른쪽마우스 - place replicate create>

3. 'Place replicate create' 모드가 활성화 되면, 원하는 부분을 드레그 한다.

저 부분까지 모두 복사하기 위해 드레그

4. Place replicate create가 활성화된 상태면, 다음 아래와 같이 내가 드레그한 영역이 Highlight가 된다.  복사를 하기 위한 기준점을 설정해준다. (1번 ~ 4번 마우스클릭순서)

<부품위에 마우스 우클릭> - <snap pick to> - Pin - 4번

5. 세팅한 데이터를 .mdd 파일명으로 저장한다. (동일 작업시 이 데이터를 불러와서 재사용할 수 있다.)

본인같은 경우 my_replicateSet.mdd 파일로 저장한다.

그러면 사각형 테두리가 생기는데 이는 한세트로 묶였다는 표시다.

사각형이 생김

6.  이제 내가만든 데이터를 사용한다.

<영역 드레그> - 'Place replicate apply' - MY_REPLICATESET ( 내가만든 .mdd)파일

7. 클릭한데로 세트화 되어 배치된다. (1 ~ 3 번 클릭순서)

8. <Tip> 두가지 Replicate 동시에 쓰기.

예를 들어 같은 Chip세트를 가지고 2개의 Replicate(.mdd 파일 2개)로 만들었다고 하자 (같은칩 다른 패턴)

본인의 경우 "MY_REPLICATESET.mdd"과"WJREPLICATE.mdd" 2개를 만들었다.

한개를 배치하고 그 다음 다른것으로 배치하면 다음과 같은 경고 메세지가 나온다.

 

Continue를 누르면 기존의 것을 삭제하고 새것으로 다시 배치.

Exclude를 누르면 기존의 것은 냅두고 새로운 것으로 이어서 배치.

그러면 1번과 2,3 번이 다르게 배치된다.

 

 

<17.4 최신버전에서는 수정시 모두 일괄 변경시켜주는 update기능이 추가 되었다.>

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

 

[PCB Editor] Orcad / allegro PCB Replicate기능 Update (모듈 일괄 변경)

기존 Logic이 호환되면 모듈로 만들 수 있는 replicate 기능에 대해서 포스팅을 했다. 하나의 모듈을 만들어 놓고 여러 배치 및 배선을 복제해서 사용할 수 있는 편리한 기능이다. https://ansan-survivor.ti

ansan-survivor.tistory.com

 

반응형
반응형

프로젝트를 완성하고, 복사하여 다른이름으로 저장할 때.

다른사람에게 프로젝트를 전달하고자 할 때.

 

17.2버전 이하

 

1. 오른쪽 마우스클릭 - Save Project AS...

프로젝트 다른 이름으로 저장

2. 바뀐 프로젝트명과 디렉터리를 저장

3. 

프로젝트명이 바뀐체로 생성

 

---------------------------------------------------------------------------------------------

 

 

17.4 버전

 

1. .DSN파일 마우스 우클릭 - Save Project As

2. settings에 몽땅 체크

3. 그러면 작업한 파일이 통체로 폴더에 저장된다. 이를 압축하던지 해서 다른 사람에게 전달

 

반응형
1···535455565758

+ Recent posts