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

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

3天内不再提示

为什么DDR3/4不需要设置input delay呢?

傅里叶的猫 来源:傅里叶的猫 2023-09-11 09:14 次阅读

Q:为什么DDR3/4不需要设置input delay和output delay?

A:有大概下面几个原因:

内置校准: DDR3和DDR4控制器通常具有内置的校准机制,如ODT (On-Die Termination)、ZQ校准和DLL (Delay Locked Loop)。这些机制可以自动调整驱动和接收电路的特性,以优化信号完整性和时序。

Read and Write Leveling: 这是一个过程,通过它,控制器可以自动调整数据线与时钟之间的相位关系,以确保数据在正确的时钟边缘被采样或输出。

Training Algorithms: DDR3和DDR4控制器包含一系列的训练算法,如write leveling、gate training、read training等,这些算法在上电初始化期间自动运行,以优化数据和时钟之间的时序关系。

DLL和PLL: 这些是用于调整和同步时钟的电路。它们确保了内部时钟与外部时钟的正确对齐,从而消除了手动设置输入/输出延迟的需要。

自适应接口: 许多现代的DDR3和DDR4控制器设计具有自适应功能,可以在运行时自动调整时序参数,以适应温度、电压和其他工作条件的变化。

Q:在dds compiler设置动态范围为96的时候输出信号位宽是16bit,差不多是6倍的关系。但是设置动态范围为144时输出信号位宽是25bit,两者又不是6倍的关系了,为什么会出现这种情况?

A:DDS的动态范围计算公式为:动态范围 (dB)=6.02×位宽 (bits)+1.76,所以动态范围跟位宽是线性关系,这样算的话,144dB的动态,只需要24bit就够了;但DDS中可以选择是否加扰,如果位宽很大,加扰是必须要选的,这样会导致位宽的增大,所以144dB的动态需要25bit。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    16240

    浏览量

    177599
  • DDR3
    +关注

    关注

    2

    文章

    275

    浏览量

    42196
  • dll
    dll
    +关注

    关注

    0

    文章

    115

    浏览量

    45386
  • 信号完整性
    +关注

    关注

    68

    文章

    1399

    浏览量

    95406
  • DDS
    DDS
    +关注

    关注

    21

    文章

    632

    浏览量

    152575

原文标题:为什么DDR3/4不需要设置input delay和output delay?

文章出处:【微信号:傅里叶的猫,微信公众号:傅里叶的猫】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DDR34设计指南

    DDR3DDRDDR4
    电子学习
    发布于 :2022年12月07日 22:30:52

    DDR3布线的那些事儿

    这篇帖子跟大家一起来讨论下DDR3布线的那些事:DDR3的设计有着严格等长要求,归结起来分为两类(以64位的DDR3为例): 数据 (DQ,DQS,DQM):组内等长,误差控制在20MIL以内,组间
    发表于 10-28 10:25

    请问C6678的DDR3扩展至4G后,EDMA访问高2G的DDR3需要设置MSMC中MPAX的哪些寄存器?

    如题,C6678的DDR3由原来的2G扩展至4G,配置XMC中的MPAX,corepac可以正常访问高2G的DDR3。EDMA访问高2G的DDR3
    发表于 01-11 11:26

    DDR3布线需要注意以下事项

    DDR3的设计有着严格等长要求,归结起来分为两类(以64位的DDR3为例): 数据 (DQ,DQS,DQM):组内等长,误差控制在20MIL以内,组间不需要考虑等长;地址、控制、时钟信号:地址、控制
    发表于 06-03 08:14

    ddr3ddr4的差异对比

    DDR4提供比DDR3/ DDR2更低的供电电压1.2V以及更高的带宽,DDR4的传输速率目前可达2133~3200MT/s。DDR4 新增
    的头像 发表于 11-07 10:48 5.4w次阅读
    <b class='flag-5'>ddr3</b>及<b class='flag-5'>ddr4</b>的差异对比

    ddr4ddr3内存的区别,可以通用吗

    虽然新一代电脑/智能手机用上了DDR4内存,但以往的产品大多还是用的DDR3内存,因此DDR3依旧是主流,DDR4今后将逐渐取代DDR3,成
    发表于 11-08 15:42 3.2w次阅读

    SDRAM,DDR3,DDR2,DDR4,DDR1的区别对比及其特点分析

    DDR3 SDRAM(Double Data Rate Three SDRAM):为双信道三次同步动态随机存取内存。 DDR4 SDRAM(Double Data Rate Fourth
    发表于 11-17 13:15 2.7w次阅读

    紫光DDR3 4GB*2 1600内存详细评测

    国产紫光内存DDR3颗粒的性能如何?值得入手吗?为了解决大家的疑问,我们为大家带来了紫光DDR3 4GB*2 1600内存的评测,帮助大家了解紫光内存的真实性能。
    发表于 03-12 13:56 1.1w次阅读
    紫光<b class='flag-5'>DDR3</b> <b class='flag-5'>4</b>GB*2 1600内存详细评测

    DDR3DDR4的设计与仿真学习教程免费下载

    DDR3 SDRAM是DDR3的全称,它针对Intel新型芯片的一代内存技术(但目前主要用于显卡内存),频率在800M以上。DDR3是在DDR2基础上采用的新型设计,与
    发表于 10-29 08:00 0次下载
    <b class='flag-5'>DDR3</b>和<b class='flag-5'>DDR4</b>的设计与仿真学习教程免费下载

    DDR3内存突然涨价50% DDR5内存将要上市

    了,未来几年被取代是水到渠成的,不过DDR3内存反而可能热了。 目前DDR3内存主要用于一些低端、嵌入式领域,比如Wi-Fi路由等,它们不需要多高端、多大容量的内存,相比DDR4便宜不
    的头像 发表于 02-02 11:27 3551次阅读

    关于DDR3设计思路分享

    DDR3的速度较高,如果控制芯片封装较大,则不同pin脚对应的时延差异较大,必须进行pin delay时序补偿。
    发表于 07-04 09:25 539次阅读
    关于<b class='flag-5'>DDR3</b>设计思路分享

    PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用

    电子发烧友网站提供《PI2DDR3212和PI3DDR4212在DDR3/DDR4中应用.pdf》资料免费下载
    发表于 07-24 09:50 3次下载
    PI2<b class='flag-5'>DDR</b>3212和PI<b class='flag-5'>3DDR</b>4212在<b class='flag-5'>DDR3</b>/<b class='flag-5'>DDR4</b>中应用

    基于AXI总线的DDR3读写测试

    本文开源一个FPGA项目:基于AXI总线的DDR3读写。之前的一篇文章介绍了DDR3简单用户接口的读写方式:《DDR3读写测试》,如果在某些项目中,我们需要
    的头像 发表于 09-01 16:20 4350次阅读
    基于AXI总线的<b class='flag-5'>DDR3</b>读写测试

    DDR4DDR3内存都有哪些区别?

    DDR4DDR3内存都有哪些区别? 随着计算机的日益发展,内存也越来越重要。DDR3DDR4是两种用于计算机内存的标准。随着DDR4内存
    的头像 发表于 10-30 09:22 1.1w次阅读

    如何选择DDR内存条 DDR3DDR4内存区别

    随着技术的不断进步,计算机内存技术也在不断发展。DDR(Double Data Rate)内存条作为计算机的重要组成部分,其性能直接影响到电脑的运行速度和稳定性。DDR3DDR4是目前市场上最常
    的头像 发表于 11-20 14:24 540次阅读