본문으로 건너뛰기
ResistorPrecision Workbench

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

ΣΔ · 8비트 시그마델타 ADC · 전체 하위 블록

DC CODE 128과 사인 조건 0.9V±0.6V·183.10546875Hz·66frame 중 64frame FFT를 비교합니다. 기록 ENOB≈7.34bit는 모든 잡음/PVT 인증이 아닙니다.

전체 실습 안내 다운로드

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

시작 전에

따라 하기

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

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

  3. 1MHz clock·VIN 0.9V와 전체 analog/digital 계층을 엽니다.

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

  5. DC CODE 128과 사인 조건 0.9V±0.6V·183.10546875Hz·66frame 중 64frame FFT를 비교합니다. 기록 ENOB≈7.34bit는 모든 잡음/PVT 인증이 아닙니다.

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

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

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

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

직접 의존 셀

실제 회로의 모든 하위 셀

셀 이름포트직접 소자 수내부 block 참조
SDM8_MODULATORVIN, CLK, RESET, BITSTREAM, VCM, BIAS, INT_OUT, VPWR, VGND9SDM8_INPUT_FILTER, SDM8_REFERENCE, SDM8_BIAS, SDM8_CLOCK_BUFFER, INV, SDM8_INTEGRATOR, SDM8_COMPARATOR, SDM8_SAMPLE_LATCH, SDM8_DAC
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
SIGMA_DELTA8_FILTERCLK, RESET, BIT_IN, CODE0, CODE1, CODE2, CODE3, CODE4, CODE5, CODE6, CODE7, VALID, VPWR, VGND6SDM8_CIC_COMBS, SDM8_RESET_SYNC, SDM8_FRAME_COUNTER, SDM8_CIC_INTEGRATORS, SDM8_OUTPUT_REGISTER, SDM8_SCALE_SATURATE
SDM8_CIC_COMBSCLK, RESET, ENABLE, SUM0, SUM1, SUM2, SUM3, SUM4, SUM5, SUM6, SUM7, SUM8, SUM9, SUM10, SUM11, SUM12, SUM13, SUM14, SUM15, SUM16, FILTERED0, FILTERED1, FILTERED2, FILTERED3, FILTERED4, FILTERED5, FILTERED6, FILTERED7, FILTERED8, FILTERED9, FILTERED10, FILTERED11, FILTERED12, FILTERED13, FILTERED14, FILTERED15, FILTERED16, VPWR, VGND341INV, AND2, OR2, XOR2, MUX2, DFF_N
AND2A, B, Y, VPWR, VGND2NAND2, INV
NAND2A0, A1, Y, VPWR, VGND4
OR2A, B, Y, VPWR, VGND2NOR2, INV
NOR2A, B, Y, VPWR, VGND4
XOR2A, B, Y, VPWR, VGND4NAND2
DFF_ND, CLK, Q, VPWR, VGND2INV, DFF
SDM8_RESET_SYNCCLK, RESET, RESET_INTERNAL, VPWR, VGND3OR2, DFF_N
SDM8_FRAME_COUNTERCLK, RESET, LAST_SAMPLE, VPWR, VGND51INV, OR2, AND2, DFF_N
SDM8_CIC_INTEGRATORSCLK, RESET, BIT_IN, NEXT_SUM0, NEXT_SUM1, NEXT_SUM2, NEXT_SUM3, NEXT_SUM4, NEXT_SUM5, NEXT_SUM6, NEXT_SUM7, NEXT_SUM8, NEXT_SUM9, NEXT_SUM10, NEXT_SUM11, NEXT_SUM12, NEXT_SUM13, NEXT_SUM14, NEXT_SUM15, NEXT_SUM16, VPWR, VGND184INV, AND2, XOR2, OR2, DFF_N
SDM8_OUTPUT_REGISTERCLK, RESET, ENABLE, CODE_IN0, CODE_IN1, CODE_IN2, CODE_IN3, CODE_IN4, CODE_IN5, CODE_IN6, CODE_IN7, CODE0, CODE1, CODE2, CODE3, CODE4, CODE5, CODE6, CODE7, VALID, VPWR, VGND27INV, AND2, MUX2, DFF_N
SDM8_SCALE_SATURATEFILTERED0, FILTERED1, FILTERED2, FILTERED3, FILTERED4, FILTERED5, FILTERED6, FILTERED7, FILTERED8, FILTERED9, FILTERED10, FILTERED11, FILTERED12, FILTERED13, FILTERED14, FILTERED15, FILTERED16, CODE0, CODE1, CODE2, CODE3, CODE4, CODE5, CODE6, CODE7, VPWR, VGND8OR2
펼친 primitive개수
resistor7
capacitor4
nmos2958
pmos2955

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

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

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

원본 기록 JSON · 프로젝트 523990243a18492fb4489f91610929e3

실행 파라미터

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

pre · 원본 결과 설명

Actual SPICE/RTL ADC co-simulation (sigma_delta8): 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_contextsigma_delta8
원본 기준판정관측
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

다음 실습

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