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

    关注

    29

    文章

    1367

    浏览量

    112430

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零基础学习一阶RC低通滤波器(从原理到实践)

    *附件:零基础学习一阶RC低通滤波器(从原理到实践).docx
    发表于 03-26 14:35

    永磁同步电机二迭代学习控制

    针对永磁同步电机存在的周期性脉动问题,提出了种二 PD-型迭代学习控制策略,该算法能够 有效实现最优跟踪控制 。利用卷积的推广 Young 不等式,获得了系统跟踪误差在 Lebesgue-p
    发表于 03-26 14:28

    使用运放驱动AD时,中间要加一阶无源低通电路,其中电容为什么要使用银云母或COG这种类型的电容?

    在使用运放驱动AD时,中间要加一阶无源低通电路,其中电容为什么要使用银云母或COG这种类型的电容?而像X7R,Z5U这样有电压频率“记忆”效应的电容,会降低ADC的总谐波失真?
    发表于 02-10 06:07

    有没有采用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

    请问采样率大于4MHz,同步通道数量不少于4个,适合于脉冲信号的采集,Delta-Sigma型是不是不太适合?

    您好,请问采样率大于4MHz,同步通道数量不少于4个,适合于脉冲信号的采集,Delta-Sigma型是不是不太适合?,非常感谢!
    发表于 11-28 06:42

    浅谈HDI同位二实现方式

    在PCB HDI叠构中有很多种类型,常见的是一阶HDI,在前文《文讲透HDI的叠构有哪些?》中我们提到了1-N-1,2-N-2,在《今天聊聊HDI的盲孔是怎么做出来的?》也讲解
    的头像 发表于 11-27 09:24 ?1853次阅读
    浅谈HDI同位二<b class='flag-5'>阶</b>的<b class='flag-5'>实现</b>方式

    【「从算法到电路—数字芯片算法的电路实现」阅读体验】+第九章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 ?3次下载
    使用精密<b class='flag-5'>Delta-Sigma</b> ADC进行RTD断线检测

    求助,为什么噪声很小的信号通过一阶有源低通滤波器后反而引入了高频噪声?

    为什么噪声很小的信号通过一阶有源低通滤波器后反而引入了高频噪声?(信号从左边输入先经放大后再滤波,放大后的信号还是噪声非常小的)
    发表于 09-10 08:02

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

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