0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Verilog如何实现一阶sigma_delta DAC

FPGA开源工作室 来源:FPGA开源工作室 作者:FPGA开源工作室 2021-07-23 10:33 次阅读

一阶 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
    +关注

    关注

    28

    文章

    1352

    浏览量

    110511

原文标题:Verilog实现一阶sigma_delta DAC

文章出处:【微信号:leezym0317,微信公众号:FPGA开源工作室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    有没有采用sigma-delta原理的AD芯片推荐

    Other Parts Discussed in Thread: ADS1204请大家推荐款采用sigma-delta原理的AD芯片,我已有ADS1204这款芯片,但是后面的数字滤波处理起来总是出问题。决心找款已经把数字滤
    发表于 01-20 07:42

    对于1位量化的Sigma-delta调制器来说,As和SNR和DR分别是什么关系?

    公式不太样,只知道DR应该是最大SNR,举例子比如是3调制器,OSR=256,这3个值如何计算? 2.对于MASH结构,SNR如何计算? 3. 不同Sigma-delta框图中
    发表于 01-02 08:04

    想做个采集设备,请问选用什么样的ADC和DAC合适?

    想做个采集设备,采集信号为4-20mA,1到5V DC ,0-10VDC ,三种信号,要求精度不低于0.1%,刷新率为 25ms。在做个输出 4-20mA,1到5V DC ,0-10VDC ,请问选用什么样的ADC 和DAC
    发表于 12-17 08:16

    【「从算法到电路—数字芯片算法的电路实现」阅读体验】+第九章sigma delta adc阅读与分享

    本章介绍了sigma delta adc的硬件实现,ADC是嵌入式开发中绝对很基础重要的个模块,而sigma
    发表于 11-20 13:58

    关于使用Delta-Sigma ADS1278遇到的疑问求解答

    关于Delta-Sigma ADS1278使用,目前遇到些问题。简述如下: 项目背景是:由于传感器迭代,之前的单端输出改为差分输出。新传感器型号是MS1010LA。具体规格书见附件
    发表于 11-15 07:45

    请问AIC3206的一阶滤波的频率到底该怎么计算呢?

    请问AIC3206的一阶滤波的频率到底该怎么计算呢? N0缺省是0x7fffff,N1=0,D1=0.算下来H(z)=1.这代表什么意思呢?有没有什么工具计算这个值呢?TIBQ和3206的EVK控制软件都没发现相关的设置。 谢谢大家哈!
    发表于 10-29 08:29

    delta-sigma DAC的过采样率是如何确定的?

    提供的sigma-delta modulator中还有相关的例子。 有点不明白的是,delta-sigma DAC。 首先,这个delta-sig
    发表于 10-28 06:30

    使用精密Delta-Sigma ADC进行RTD断线检测

    电子发烧友网站提供《使用精密Delta-Sigma ADC进行RTD断线检测.pdf》资料免费下载
    发表于 09-23 11:23 2次下载
    使用精密<b class='flag-5'>Delta-Sigma</b> ADC进行RTD断线检测

    全通滤波器一阶零极点分布特征

    种特殊的滤波器,其幅频特性对所有频率均等于常数(该常数不定为1),即信号通过全通滤波器后,其幅度谱保持不变,仅相位谱发生改变,起到纯相位滤波的作用。关于全通滤波器一阶和二的零极
    的头像 发表于 08-21 14:46 2132次阅读

    一阶有源低通滤波器的上限截止频率受哪些因素影响

    一阶有源低通滤波器是种常见的信号处理元件,广泛应用于信号调理、数据采集和通信系统。
    的头像 发表于 05-22 16:23 2142次阅读

    4-2-3-2输入和一阶垂直门 数据表

    电子发烧友网站提供《4-2-3-2输入和一阶垂直门 数据表.pdf》资料免费下载
    发表于 05-11 10:16 0次下载
    4-2-3-2输入和<b class='flag-5'>一阶</b>垂直门 数据表

    RZ MPU Delta-sigma的工作原理 Delta-Sigma的应用简介

    目前隔离式Delta-Sigma模数转换器在伺服驱动的相电流检测中得到越来越广泛的应用。
    的头像 发表于 03-22 13:55 2972次阅读

    ΣΔ(Sigma-Delta)技术详解(上):离散ΣΔ调制器

    ΣΔ调制器 的原理,包括一阶ΣΔ调制器和高阶ΣΔ调制器;最后用 Python 编写和评估一阶、二、三离散ΣΔ调
    的头像 发表于 03-16 17:28 4554次阅读
    ΣΔ(<b class='flag-5'>Sigma-Delta</b>)技术详解(上):离散ΣΔ调制器

    什么样的电信号可作为rc一阶电路

    RC一阶电路是由个电阻(R)和个电容(C)组成的电路,其中电容与电阻串联连接。RC一阶电路在电子电路中具有重要的作用,广泛应用于滤波、信号处理和时域分析等领域。RC
    的头像 发表于 03-01 14:02 1492次阅读

    rc一阶电路放电与哪些参数有关联

    是RC一阶电路中个重要的参数。电容的容值越大,表示能够存储更多的电荷,因此放电时间会更长。反之,电容值越小,放电时间就会越短。因此,在设计RC电路时,选取合适的电容值对于实现期望的放电时间非常重要。 电阻值(R):电阻值
    的头像 发表于 03-01 13:59 1995次阅读