Data Weighted Averaging for Simulink
The SIMULINK- models of multibit Delta-Sigma ADC and Delta-Sigma DAC all have a non-ideal D/A-converter.
The DAC mismatch noise will be shaped according to a general Data Weighted Averaging (DWA) transfer function 1±z^(-D), where D is a positive integer.
The DWA element selection logic calculates a selection vector. The selection vector chooses, which of the unit DACs will be used according to DAC input.
The DWA block is constructed using mainly fixed-point blocks.
Models for Incremental DWA (IDWA) were also added.
This package also includes a spurious tone estimator: the spurs can be estimated using the DS input signal and the DNL error shape.
인용 양식
Marko Neitola (2025). Data Weighted Averaging for Simulink (https://kr.mathworks.com/matlabcentral/fileexchange/23079-data-weighted-averaging-for-simulink), MATLAB Central File Exchange. 검색 날짜: .
MATLAB 릴리스 호환 정보
플랫폼 호환성
Windows macOS Linux태그
도움
도움 받은 파일: Delta Sigma Toolbox, Modulo Time Plot
도움 준 파일: Quadrature Data Weighted Averaging, Multibit CT DS ADC with DWA and ISI-Mitigation
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!| 버전 | 게시됨 | 릴리스 정보 | |
|---|---|---|---|
| 1.4.0.0 | A bugfix: the spur estimator now supports all DWA modes (i.e. noise shaping transfer functions). |
||
| 1.3.0.0 | Feature update: spurious tone estimator.
|
||
| 1.2.0.0 | Added three simulation models for Delta-Sigma D/A converters. |
||
| 1.1.0.0 | Major improvement. The DWA-DAC is now more realistic. Also added a model that uses incremental DWA. |
||
| 1.0.0.0 |
