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

    关注

    30

    文章

    1370

    浏览量

    114145

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析ADS1202:高性能Delta-Sigma调制器的全面指南

      在电子工程领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。而德州仪器(TI)的ADS1202作为款高性能的Delta-Sigma调制器,在众多应用中展现出了卓越的性能。今天,我们
    的头像 发表于 12-05 11:19 354次阅读
    深入解析ADS1202:高性能<b class='flag-5'>Delta-Sigma</b>调制器的全面指南

    低功耗Sigma-Delta ADC模数转换器

    与传统的逐次逼近型(SAR)ADC不同,Sigma-Delta ADC采用了过采样和噪声整形技术。其核心原理可通俗理解为:它并不追求单次采样的绝对准确,而是以远高于信号频率的速度进行高速采样,随后
    的头像 发表于 12-03 14:23 79次阅读

    深入剖析ADS1203:高性能Delta-Sigma调制器的设计与应用

    ,我们就来深入探讨德州仪器(TI)的ADS1203——款16位分辨率的Delta-Sigma调制器。 文件下载: ads1203.pdf 、ADS1203概述 ADS1203是
    的头像 发表于 12-03 11:21 231次阅读
    深入剖析ADS1203:高性能<b class='flag-5'>Delta-Sigma</b>调制器的设计与应用

    深入解析ADS1208:二Delta - Sigma调制器的卓越性能

    的应用场景,成为众多工程师的首选。今天,我们就来深入剖析这款调制器。 文件下载: ads1208.pdf 、产品概述 ADS1208是款专为霍尔传感器及类似应用优化的二Delta
    的头像 发表于 12-02 09:51 209次阅读
    深入解析ADS1208:二<b class='flag-5'>阶</b><b class='flag-5'>Delta</b> - <b class='flag-5'>Sigma</b>调制器的卓越性能

    深度剖析ADS1205:高性能Delta-Sigma调制器的卓越之选

    的首选。今天,我们就来深入剖析下这款器件。 文件下载: ads1205.pdf 、ADS1205概述 ADS1205是款双通道、二CMOS器件,内置两个
    的头像 发表于 12-01 14:26 275次阅读
    深度剖析ADS1205:高性能<b class='flag-5'>Delta-Sigma</b>调制器的卓越之选

    分享Sigma Delta型模数转换器(高精度ADC工作原理)

    Sigma Delta型模数转换器又称Σ-Δ型模数转换器,模数转换器(ADC)作为连接物理世界与数字系统的关键部件,广泛应用于工业控制、汽车电子和物联网设备中。其中,Σ-Δ型模数转换器凭借其高分辨率和优良的抗噪性能,成为高精度测量领域的首选技术。
    的头像 发表于 11-10 17:25 560次阅读

    HDI盲埋孔PCB数区分方法解析

    “a+N+N+a”形式表示,其中: a(增层):代表外层的增层次数,增层1次为一阶,增层2次为二,以此类推。 N(核心层):指中间的芯板层数,不直接决定数,但影响整体结构复杂度。 示例: 1+4+1结构:两侧各1次增层,为
    的头像 发表于 08-05 10:34 2283次阅读
    HDI盲埋孔PCB<b class='flag-5'>阶</b>数区分方法解析

    零基础学习一阶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

    DAC7731E输出波形尖峰很大是怎么造成的?

    DAC7731E),码值在7A00到8500之间,输出有时出现2V尖峰值,正负都有,正向较多,建立时间2us,之后恢复正常。后端加一阶低通滤波之后(截止频率36K),尖峰脉冲有所下降,大概在0.5V,左右
    发表于 01-13 06:33

    对于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

    若想使用ADS8422IBPFBT是要怎么替换或运作?

    包含sigma-delta ADC/DAC。 想请问: 1. 若想使用ADS8422IBPFBT是要怎么替换或运作? 需要我自己替换还是能够有现成的板子? 2. 其他部分如DAC会需要
    发表于 12-13 11:13