Simulink for Analog and Mixed-Signal Verification
일정 보기 및 등록교육과정 세부 정보
본 1일 교육과정에서는 Simulink에 대한 지식이 풍부한 사용자를 대상으로 하며, 모델링 기법과 툴을 사용하여 Simulink에서 혼성 신호 검증을 수행하는 방법을 보여줍니다. 본 교육과정에서 다루는 주요 내용은 다음과 같습니다.
- Simulink 인터페이스 사용
- MATLAB과 Cadence Virtuoso ADE 연결
- 혼성 신호를 위한 SystemVerilog DPI 생성
- C 코드 생성 사용 및 DPI-C 인터페이스 사용
- 모델을 고정소수점 솔버로 변환
- 디지털 검증을 위한 RTL 코드 생성
- 보드 플롯 분석 및 선형화를 위한 제어 설계 기법 사용
- Simulink 태스크 자동화
1일차
혼성 신호 검증을 위한 Simulink 모델의 준비사항
학습목표: 검증할 SV DPI-C 코드 또는 RTL 코드 생성을 위해 Simulink 모델을 고정 스텝 솔버로 변환합니다.
- 아날로그 신호 및 혼성 신호 설계를 위한 Simulink 솔버 이해
- 가변 스텝 솔버와 고정 스텝 솔버의 시뮬레이션 결과 비교
- 모델에 적합한 고정 스텝 샘플 레이트 확인
아날로그 연동 시뮬레이션
학습목표: : Simulink 및 Cadence 툴을 사용하여 아날로그 컴포넌트를 생성하고 검증합니다.
- 가변 스텝 솔버를 사용한 Simulink 및 AMS Designer의 연동 시뮬레이션
- 동기화 및 솔버 구성
- 사례 연구: PLL에 대한 연동 시뮬레이션
- Cadence Virtuoso와 Simulink를 사용하여 PLL의 컴포넌트에 대한 연동 시뮬레이션 및 결과 비교
혼성 신호 검증
학습목표: Simulink 및 Cadence 툴에서 DPI-C와 RTL을 사용하여 컴포넌트를 생성하고 검증합니다.
- Delta-Sigma ADC의 아날로그 혼성 신호 검증을 위한 SystemVerilog DPI-C 생성
- Cadence Xcelium과의 통합을 위해 C 코드 생성 사용 및 DPI-C 모듈 사용
- 시뮬레이션과 RTL 코드 생성에 모델 참조 사용
- HDL Coder를 사용하여 디지털 검증을 위한 RTL 코드 생성
- RTL 코드와 SystemVerilog DPI-C 컴포넌트 시뮬레이션 및 그 결과를 Simulink와 비교
수준: 고급
수강자 필수조건:
MATLAB Fundamentals, Simulink for Analog and Mixed-Signal Design 이수 및 디지털 신호 처리와 혼성 신호 설계에 대한 기본 지식.
기간: 1 일
언어: English