Skip to main content
VLSI Korea

SEMICONDUCTOR ENGINEERING

아키텍처부터 물리 구현까지

설계 단계별 입력·작업·산출물과 원문 문서입니다.
architecture

성능 아키텍처: 루프라인과 메모리 예산

파이프라인이나 메모리 구조를 정하기 전에 워크로드 연산량과 데이터 이동량으로 성능 상한을 정합니다. 이는 범용 설계 지침이며 상용 칩의 비공개 구현 설명이 아닙니다.

rtl

RTL 마이크로아키텍처: 파이프라인, 백프레셔, 프로토콜 계약

각 단계의 수락·저장·순서·플러시 동작을 명시합니다. 아래 ready/valid 규칙은 호환 프로토콜에 적용되며 인터페이스별 요구사항이 우선합니다.

verification

검증 계획: 실행 가능한 계약, 커버리지, 포멀

요구사항을 시뮬레이션 체크·커버리지·유계/무계 증명에 연결합니다. 통과한 증명은 환경 가정과 도달 가능한 시나리오가 검토됐을 때만 의미가 있습니다.

clock-reset

CDC/RDC 및 클록·리셋 아키텍처

클록·리셋·전력 전환을 소유권과 확인 응답이 있는 아키텍처 인터페이스로 다룹니다. 동기화 단계 수와 제약은 기술·MTBF·플로우별 분석이 필요합니다.

low-power

저전력 아키텍처: UPF 의도와 전력 상태 검증

도메인·공급·아이솔레이션·리텐션·허용 상태를 일관되게 검증하도록 RTL과 함께 전력 의도를 명세합니다. UPF는 의도를 표현하며 실제 명령 문법과 사인오프 기준은 채택한 IEEE 버전과 도구 플로우에 따릅니다.

synthesis

RTL 의도를 검증 가능한 넷리스트로 만들기

RTL, SDC, 합성, 등가성을 하나의 추적 가능한 계약으로 연결합니다. 오픈소스 결과는 반복 방법을 가르치지만, 양산 릴리스에는 프로젝트의 인증 라이브러리·모드·코너·승인된 formal 설정이 추가로 필요합니다.

dft

물리·보안을 고려해 스캔을 계획하기

스캔 아키텍처, 테스트 접근, 타이밍, 물리 스티칭을 하나의 설계 결정으로 다룹니다. 오픈 플로우로 순서를 학습하되, 커버리지 목표·ATPG·프로토콜·메모리 BIST·양산 signoff는 프로그램별로 결정합니다.

floorplan

최적화 전에 실현 가능한 플로어플랜 만들기

형상, 인터페이스, 매크로 접근, 전력 귀환 경로에서 시작합니다. 오픈소스 PDN 분석은 초기 근거를 주지만 최종 bump/package 모델, 신뢰성 한계, 파운드리 규칙은 인증된 프로젝트 플로우에서 와야 합니다.

implementation

물리적 근거로 타이밍을 클로즈하기

구현 단계마다 추정을 근거로 교체합니다. 배치 후 혼잡, CTS 후 skew, 배선 후 wire RC를 사용합니다. 통제된 반복으로 근본 원인을 고치고 변경이 의도한 코너에 도움이 됐다는 근거를 보존합니다.

signoff

재현 가능한 signoff 증거 패키지 구성하기

테이프아웃 결정은 녹색 대시보드가 아니라 버전이 고정된 증거 묶음입니다. 교육용 오픈소스 DRC/LVS/RC/IR 실행은 유용한 교차 검사지만, 인증된 파운드리 deck, 추출, 신뢰성 규칙, 고객 signoff 기준이 권위 있습니다.

반도체 재료와 제조 원리