一階 sigma-delta 調制器類似于 PWM,但如果需要對其進行濾波,則具有更好的頻率響應,因為它具有更高的頻率輸出內容。
創建一階 sigma-delta 調制器的最簡單方法是使用硬件累加器……每次累加器溢出時,輸出“1”。否則輸出’0’。這在 FPGA 中很容易完成。
module PWM3( clk, rst_n, PWM_in, PWM_out);input clk;input rst_n;input [3:0] PWM_in;output PWM_out;
reg [4:0] PWM_accumulator;always @(posedge clk or negedge rst_n) if(!rst_n) PWM_accumulator 《=0; else PWM_accumulator 《= PWM_accumulator[3:0] + PWM_in;
assign PWM_out = PWM_accumulator[4];endmodule
輸入值越高,累加器溢出越快(“ PWM _ 累加器[4]”) ,輸出“1”的頻率越高。
編輯:jq
-
Verilog
+關注
關注
29文章
1366瀏覽量
112151
原文標題:Verilog實現一階sigma_delta DAC
文章出處:【微信號:leezym0317,微信公眾號:FPGA開源工作室】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
永磁同步電機二階迭代學習控制
使用運放驅動AD時,中間要加一個一階無源低通電路,其中電容為什么要使用銀云母或COG這種類型的電容?
有沒有采用sigma-delta原理的AD芯片推薦
對于1位量化的Sigma-delta調制器來說,As和SNR和DR分別是什么關系?
想做一個采集設備,請問選用什么樣的ADC和DAC合適?
請問采樣率大于4MHz,同步通道數量不少于4個,適合于脈沖信號的采集,Delta-Sigma型是不是不太適合?
【「從算法到電路—數字芯片算法的電路實現」閱讀體驗】+第九章sigma delta adc閱讀與分享
關于使用Delta-Sigma ADS1278遇到的疑問求解答
請問AIC3206的一階濾波的頻率到底該怎么計算呢?
delta-sigma DAC的過采樣率是如何確定的?
使用精密Delta-Sigma ADC進行RTD斷線檢測

求助,為什么噪聲很小的信號通過一階有源低通濾波器后反而引入了高頻噪聲?
全通濾波器一階二階零極點分布特征
ADS123x 2通道和4通道、24位、Delta-Sigma模數轉換器數據表

評論