본문으로 건너뛰기
ResistorPrecision Workbench

v0.27.0 안내 · 설계 블록 실습

비교기 · 차동 입력 + CMOS 출력

입력 부호에 따라 OUT이 확실한 CMOS rail에 도달하는지 봅니다. 중간 전압은 합격으로 처리하지 않습니다.

전체 실습 안내 다운로드

학습 체크는 이 브라우저에만 저장합니다. 엔진의 PASS·실행·제조 판정과 관계없습니다.

시작 전에

따라 하기

  1. 설계 도구 → 통합 설계 → 회로 · 연결 탐색에서 카탈로그를 읽고 칩 레퍼런스의 비교기 · 차동 입력 + CMOS 출력 (chip_comparator)를 선택합니다. 새 프로젝트를 생성하거나 아래 예제 ZIP을 가져옵니다.

  2. 회로도에서 root ports와 하위 셀을 엽니다. 아래 기본값·외부 testbench 조건과 실제 연결을 확인합니다.

  3. 차동 입력·출력 복원 단계와 VPWR/VGND를 확인합니다.

  4. 지원 해석을 선택하고 Simulate를 실행합니다. 결과의 축·단위·실제 run·revision을 읽습니다.

  5. 입력 부호에 따라 OUT이 확실한 CMOS rail에 도달하는지 봅니다. 중간 전압은 합격으로 처리하지 않습니다.

  6. 한 파라미터만 바꿔 새 해석과 비교합니다. 편집 프로젝트·조건·파형·로그를 같은 revision으로 저장합니다.

포트·기본값·필요한 블록

회로 ID: chip_comparator · 지원 해석: tran, op

포트연결 기준
INP원본 subckt/graph의 핀 순서·역할 확인
INN원본 subckt/graph의 핀 순서·역할 확인
BIAS원본 subckt/graph의 핀 순서·역할 확인
OUT원본 subckt/graph의 핀 순서·역할 확인
VPWR원본 subckt/graph의 핀 순서·역할 확인
VGND원본 subckt/graph의 핀 순서·역할 확인
기본 파라미터 (단위는 이름에 포함)카탈로그 값
input_width_um10
differential_V0.1
load_F5e-14

직접 의존 셀

실제 회로의 모든 하위 셀

셀 이름포트직접 소자 수내부 block 참조
PREAMPINP, INN, BIAS, OUT, VPWR, VGND5

실제 실행 기록 · source와 조건별로

이 표는 사용자의 엔진 상태를 대신하지 않습니다. default·변경 실험·예전 물리 세대를 함께 보존하며 fail/unknown을 pass로 바꾸지 않습니다. 새 실습의 최신 결과는 앱에서 확인하세요.

chip_comparator/default · source 9eb7adb9a008 · 실제 과거 실행

원본 기록 JSON · 프로젝트 a1bf418b268b408dad3e323838ac1afa

실행 파라미터

이름값
input_width_um10
differential_V0.1
load_F5e-14
단계실행 상태기준 판정run ID
precompletedpass345c4d49ffec4473ba004a897d7f2e1c

pre · 원본 결과 설명

Actual ngspice tran: 4048 samples.; reference criteria 3/3

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

측정 이름·단위 원문값
analysistran
x_units
x_labeltime
cornertt
temperature_C27
supply_V1.8
post_layoutfalse
samples4048
solverSPARSE 1.3
OUT_min-0.003302597287391112
OUT_max1.8099465606266065
supply_current_min0.0000046653193868720355
supply_current_max0.00013867669755984052
INP_min0.85
INP_max0.9500000000000001
INN_min0.9
INN_max0.9
PRE_min0.23017835128499775
PRE_max1.7621681321745395
current_flow_statusavailable
template_idchip_comparator
layout_statusnot-generated
metric_sourceactual-ngspice-samples
reference_scopeschematic-only; external ideal testbench components; no physical signoff
settled_output_mean_V1.7892218151713462
settled_output_ripple_V1.8102042627154833
average_supply_current_A0.000019724046257405156
average_supply_power_W0.000035503283263329285
원본 기준판정관측
negative input logic levelpass[3.4030566927779893e-10,3.4030567057884153e-10]
positive input logic levelpass[1.79999923104508,1.7999992310450807]
negative recovery logic levelpass[3.4030566927779893e-10,3.4030567057884153e-10]
chip_comparator · source 28ec63f0bc2b · 실제 과거 실행

원본 기록 JSON · 프로젝트 f0342eca6c634e36bbafb4fce9772822

단계실행 상태기준 판정run ID
drccompletedpass079f3d4952fc4f4fb05a6b15266cfc1d
lvscompletedpass256135a82e0e46749d6c0d7c5f361bea
pexcompletedpassff97fbb9e5e94e7b869562c39c5a7a51
precompletedpass77db560b853d4563b5d30840c39fc6de
postcompletedpassd2049e5fa7844f1ba9594a62a8a3e6df

drc · 원본 결과 설명

Magic drc(full): 0 native violation rectangles. Selected deck; no signoff.

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

lvs · 원본 결과 설명

Actual Netgen comparison: circuits match uniquely.

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

pex · 원본 결과 설명

Actual Magic RC extraction: 2294 resistors, 763 capacitors. Zero counts reflect native thresholds, not inserted elements.

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

pre · 원본 결과 설명

Actual ngspice tran: 4048 samples.; reference criteria 3/3

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

측정 이름·단위 원문값
analysistran
x_units
x_labeltime
cornertt
temperature_C27
supply_V1.8
post_layoutfalse
samples4048
solverSPARSE 1.3
OUT_min-0.003302597287391112
OUT_max1.8099465606266065
supply_current_min0.0000046653193868720355
supply_current_max0.00013867669755984052
INP_min0.85
INP_max0.9500000000000001
INN_min0.9
INN_max0.9
PRE_min0.23017835128499775
PRE_max1.7621681321745395
current_flow_statusavailable
template_idchip_comparator
layout_statusgenerated-public-core
metric_sourceactual-ngspice-samples
reference_scopepublic PCell physical core with explicit external testbench; independent DRC/LVS/PEX; no foundry signoff
settled_output_mean_V1.7892218151713735
settled_output_ripple_V1.8102042627154833
average_supply_current_A0.000019724046257405065
average_supply_power_W0.000035503283263329116
원본 기준판정관측
negative input logic levelpass[3.4030566927779893e-10,3.4030567057884153e-10]
positive input logic levelpass[1.79999923104508,1.7999992310450807]
negative recovery logic levelpass[3.4030566927779893e-10,3.4030567057884153e-10]

post · 원본 결과 설명

Actual ngspice tran: 4036 samples.; reference criteria 3/3

결과 revision: 1 · 사용자 현재 프로젝트의 결과가 아닙니다.

측정 이름·단위 원문값
analysistran
x_units
x_labeltime
cornertt
temperature_C27
supply_V1.8
post_layouttrue
samples4036
solverSPARSE 1.3
OUT_min-0.0003286176075953497
OUT_max1.8070968838510564
supply_current_min0.00000852388363388511
supply_current_max0.00009613711366405204
INP_min0.85
INP_max0.9500000000000001
INN_min0.9
INN_max0.9
PRE_min0.234912639764395
PRE_max1.760819167305378
current_flow_statusavailable_partial
template_idchip_comparator
layout_statusgenerated-public-core
metric_sourceactual-ngspice-samples
reference_scopepublic PCell physical core with explicit external testbench; independent DRC/LVS/PEX; no foundry signoff
settled_output_mean_V1.7800239084562943
settled_output_ripple_V1.8074255014586518
average_supply_current_A0.000019445357379275425
average_supply_power_W0.00003500164328269577
원본 기준판정관측
negative input logic levelpass[0.0000017738432681307231,0.0000017738432682642968]
positive input logic levelpass[1.7999969870486308,1.7999969870486325]
negative recovery logic levelpass[0.0000017738432681367947,0.0000017738432682582253]

확인할 결과와 한계

막혔을 때

원문과 재현 자료

지원 범위·자세한 절차 · 검증 당시 template 카탈로그 · 전체 하위 셀·연결 원본 JSON · 해당 generation 실제 실행 기록 · v0.17 실제 물리 프로젝트 · 14종 물리 레퍼런스·파형

다음 실습

전체 실습과 학습 경로로 돌아가기 →