OrCAD 5일차

진일·2024년 1월 12일
0

Cadence-OrCAD

목록 보기
6/6




CM- spacing, same net spacing 동일 조건 완료

netlist 표시하지 않는 방법(GND)

업데이트 DRC방법
1.check > DRC UPDATE (이전 작업까지 적용)
2.CM > tools > update drc

room 영역 만들기 (outline > room)


command > x 58 42
command > x 82 1
;power

room 영역 기술하는 이유 : 배치요소가 많을수록 배선하기 힘듦
특정한 목적이 있는 회로도 영역을 설정해주어 효율적인 작업을 진행

부품배치

순서 : 주요부품 (커넥터부터 시작)

J3 x 8 20으로 배치

J1 x 75 10
J2 x 7 35


이거 안 보이게 할 거임

레퍼런스만 보이게 할 거임

짜잔


이왕한 김에 선 작업도 진행
VCC > red , GND > blue

이제부터 나머지 부품 배치 시작

power, switch 배치 완료


하늘색 선은 netlist선 가이드? 같은 느낌이라고 함
align 기능 사용해야 함
setup > application mode > placement edit


대칭사용
unlock 그룹은 유지하되 각각 선택 가능
disband 그룹 해제

배치 시 계속 우클릭 rotate 해야함
단축키 등록
funckey r rotate
funckey r iangle -90
ㄴ훨씬 편해짐

  • 추가로 알면 좋은 명령어
    funckey Del delete
    funckey Del Unplace component
    하나의 단축키에 두개 이상의 기능을 쓰고 싶을 때는
    funckey Del "delete; Unplace component"

    vi $localenv/env : 문서 편집기를 열어라
    만일 안 열리는 경우 경로가 잘못되어있음

    이렇게 없으면 env 파일을 만들어야 함

    안에 명령어도 있음


    핀이 다름
    footprint 문제

U2 : to220H > AB로 바꿈
PCB update layout 함
다시 오류가 뜸

CAPTURE로 돌아와서 U2 클릭

NC 값을 지움

오류 해결!

배치도 깔끔하게 완료

배치작업 끝


배선작업 시작
*region 선택하기


*panout 생성 : SMD 컴포넌트들은 top 레이어가 전원 공급을 받으려면 via를 뚫어 내부쪽하고 연결을 시켜야 함.
왜냐면 안쪽에 power가 있기에
즉 팬아웃은 power와 top 레이어를 이어주기 위한 구멍뚫기
route > panout



//삭제시킬때

//구멍뚫을때

VCC, GND via 구멍 뚫기

팬아웃 완료

하나하나 배선하는 방식 말고 PCB 에디터 auto routing 이용해서 배선할 예정
Route > PCB autometic


체크하면 사선으로도 됨 체크 안하면 직각

자동배선을 돌리기 위해서는 "스펙트라"라는 걸 구입해야 함


differnetional pair 여서 수동으로 배선해야 함

route > connect (단축키 f3)



VIN 묶기 (도형으로 묶을 것)


선으로 멀리 떨어진 거 도형이랑 연결

GND 묶기 (rectangle)


칩 전체 선택 > GND 층이 있기에 상관없음



VCC까지 완료

스플릿 플레인 : 구간을 나눠서 또 진행
먼저 물리적으로 쪼개야함
add > line

edit > split plane


VIN 구간 나누기

+
find shapes / visibility들어가서 그라운드 취소하고 vcc 선택해서 지우는 방법

회로도 검사를 할 거임
check > design status


연결이 안되어있는 부분있음

drill 작업 놓침 ㅎㅎ

진짜 마지막 작업
Artwork Control Form

거버파일 생성

silkscreen 생성 : PCB에서 텍스트 부분이나 라인 부분을 볼 수 있는 것

manufacture > silkscreen

납뗌 시 잉크로 인해 납땜에 오류가 나타날 수 있음.

아트워크 파일 뽑을 거임


교수님이 주신 자료에 있음
아트워크 파일 생성 시 필요한 파일이라고 함


SMB, SMT 숄더 마스크의 정보가 담긴 걸 가져온 거임


색 구분하면서 아웃라인이나 등등 수동으로 작업
아트워크 작업에 필요한 것만 보이게 할 거임



autosilk_top만 보이게 한 거임

+드릴 데이터 뽑은 것도 출력

보드 아웃라인도 포함 시킬 거임 + dimension




(**드릴파일은 오류로 만들지 못함 ㅎㅎ 수업 따라가다가)

출력전 undefined line width 0.2로 설정

select all 로 뽑을 데이터 선택
create artwork




오류가 떠있음
SST에 대한 아트워크 파일을 뽑아보면서 글자에 대한 두께가 0인 걸 발견함

0.2로 강제적으로 바꿔줬다.
라는 메세지임

아트워크 파일 잘 뽑혔는지 확인하기
tools > more > file manager


생성된 거 확인 완료!!!!!!!!!

이제 파일들을 PCB 제작 업체에 넘겨서 진행!

profile
디지털 시스템 설계 백엔드 엔지니어를 꿈꾸는

0개의 댓글

관련 채용 정보