본문으로 건너뛰기
ResistorPrecision Workbench

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

ΣΔ · 1차 아날로그 시그마델타 모듈레이터

VIN 0.9V에서 BITSTREAM 밀도와 integrator 범위를 봅니다. 디지털 decimator와 함께 읽기 전까지 8bit CODE가 아닙니다.

전체 실습 안내 다운로드

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

시작 전에

따라 하기

  1. 설계 도구 → 통합 설계 → 회로 · 연결 탐색에서 카탈로그를 읽고 시그마델타 ADC 19개 블록의 ΣΔ · 1차 아날로그 시그마델타 모듈레이터 (sdm8_modulator)를 선택합니다. 새 프로젝트를 생성하거나 아래 예제 ZIP을 가져옵니다.

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

  3. 입력 filter·VCM·bias·OTA integrator·comparator·latch·DAC 계층을 엽니다.

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

  5. VIN 0.9V에서 BITSTREAM 밀도와 integrator 범위를 봅니다. 디지털 decimator와 함께 읽기 전까지 8bit CODE가 아닙니다.

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

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

회로 ID: sdm8_modulator · 지원 해석: tran

포트연결 기준
VIN원본 subckt/graph의 핀 순서·역할 확인
CLK원본 subckt/graph의 핀 순서·역할 확인
RESET원본 subckt/graph의 핀 순서·역할 확인
BITSTREAM원본 subckt/graph의 핀 순서·역할 확인
VCM원본 subckt/graph의 핀 순서·역할 확인
BIAS원본 subckt/graph의 핀 순서·역할 확인
INT_OUT원본 subckt/graph의 핀 순서·역할 확인
VPWR원본 subckt/graph의 핀 순서·역할 확인
VGND원본 subckt/graph의 핀 순서·역할 확인
기본 파라미터 (단위는 이름에 포함)카탈로그 값
input_V0.9
sine_amplitude_V0
sine_frequency_Hz61.03515625

직접 의존 셀

실제 회로의 모든 하위 셀

셀 이름포트직접 소자 수내부 block 참조
SDM8_INPUT_FILTERVIN, OUT, VPWR, VGND2
SDM8_REFERENCEVCM, VPWR, VGND3
SDM8_BIASBIAS, VPWR, VGND2
SDM8_CLOCK_BUFFERCLK, CLK_OUT, VPWR, VGND2INV
INVA, Y, VPWR, VGND2
SDM8_INTEGRATORVIN, DACB, VCM, BIAS, OUT, RESET, RESETB, VPWR, VGND5SDM8_OTA, SDM8_RESET_SWITCH
SDM8_OTAINP, INN, BIAS, OUT, VPWR, VGND5SDM8_OTA_FIRST
SDM8_OTA_FIRSTINP, INN, BIAS, OUT, VPWR, VGND5
SDM8_RESET_SWITCHRESET, RESETB, VCM, SUM, OUT, VPWR, VGND4
SDM8_COMPARATORINP, INN, BIAS, OUT, VPWR, VGND9PREAMP
PREAMPINP, INN, BIAS, OUT, VPWR, VGND5
SDM8_SAMPLE_LATCHD, CLK, RESET, Q, VPWR, VGND2MUX2, DFF
MUX2A, B, S, Y, VPWR, VGND5INV
DFFD, CLK, Q, VPWR, VGND13INV
SDM8_DACBITSTREAM, DACB, VPWR, VGND1INV
펼친 primitive개수
resistor7
capacitor4
nmos27
pmos24

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

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

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

원본 기록 JSON · 프로젝트 d75ca5f2d97c43159703e96c0a1d3ca0

실행 파라미터

이름값
input_V0.9
sine_amplitude_V0
sine_frequency_Hz61.03515625
단계실행 상태기준 판정run ID
precompletedpasscd919c828a984105b1d08a1d169c0d00

pre · 원본 결과 설명

Actual SPICE/RTL ADC co-simulation (sdm8_modulator): 16481 analog samples, 8 output words; ENOB measured only for a coherent sine record.

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

측정 이름·단위 원문값
analysistran
x_units
x_labeltime
supply_V1.8
cornertt
temperature_C27
analog_samples16481
sampled_bits2059
decimated_frames8
output_bits8
output_rate_Hz3906.25
output_LSB_V0.00703125
mean_code128
dc_error_LSB0
ambiguous_logic_samples0
cosimulationactual ngspice + Icarus RTL + synthesized gates
current_flow_statussupply-only; internal device-current overlay not computed
ENOB_statusnot measured by a DC run; code width is not effective resolution
block_contextsdm8_modulator
원본 기준판정관측
RTL / synthesized gates / independent integer oracle matchpass1
No ambiguous sampled analog logic levelspass0
Decimated frames after two-frame settlingpass6
Nominal DC conversion error ≤ 2 LSB (not ENOB)pass0

확인할 결과와 한계

막혔을 때

원문과 재현 자료

지원 범위·자세한 절차 · 검증 당시 template 카탈로그 · 전체 하위 셀·연결 원본 JSON · 해당 generation 실제 실행 기록 · 이 블록 편집 프로젝트 ZIP

다음 실습

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