当前位置: 首页 > news >正文

DDR5舍入定义和算法Rounding Definitions and Algorithms详细讲解

 本文详细介绍了DDR5舍入定义和算法Rounding Definitions and Algorithms。

13.2 舍入定义和算法--Rounding Definitions and Algorithms

 用于计算时序参数的软件算法受到来自许多来源的舍入误差的影响。例如,一个系统可能使用一个标称频率为2200 MHz的内存时钟,或者一个时钟周期为0.454545…ns。类似地,一个内存时钟频率为2800 MHz的系统在数学上产生(mathematically yields)的时钟周期为0.357142…ns。在大多数情况下,不可能精确地表示小数点(decimal point)后的所有数字,并且必须进行舍入,因为DDR5 SDRAM规范为时序参数建立了1 ps的最小粒度。

必须定义舍入规则,以便在不违反设备参数的情况下优化设备性能。这些算法依赖于在设备测试和规范的修正因素(correction factors)内的结果,以避免由于舍入误差而损失性能。所有时序参数的定义都应与所定义的规则保持一致。

rules如下:

1.参数值的定义精度为1ps。
2.时钟周期,如tCKAVG(min)向下舍入(RD)精度为1ps;例如,0.454545…ns定义为454 ps, 0.357142…ns定义为357 ps。
3.Real number math:使用实数(real)数学,在系统中以时钟数(nCK)编程,但以时间单位(ns)表示的参数,如tWRmin, tRCDmin等,除以应用时钟周期(ns)(下舍入(RD)到最近的ps),产生时钟单位(nCK)的比率,减去1%或(0.01)的校正因子

http://www.lqws.cn/news/70471.html

相关文章:

  • 设备驱动与文件系统:03 生磁盘的使用
  • React 18 生命周期详解与并发模式下的变化
  • SQL快速入门【转自牛客网】
  • 数智管理学(十六)
  • azure devops 系列 - 常用的task
  • BUUCTF[极客大挑战 2019]Secret File 1题解
  • 动态规划(10):状态压缩
  • 【AUTOSAR SystemServices】深入解析StbM模块:功能定义、工作原理与代码实现
  • Modern C++(二)预处理器及表达式
  • 概率统计:AI大模型的数学支柱
  • imgsz参数设置
  • 数据结构与算法:图论——拓扑排序
  • [RoarCTF 2019]Easy Calc
  • 常见ADB指令
  • 数据库系统概论(十六)数据库安全性(安全标准,控制,视图机制,审计与数据加密)
  • JavaScript性能优化
  • [android]MT6835 Android 指令启动MT6631 wifi操作说明
  • 【大模型学习】项目练习:视频文本生成器
  • 【C盘瘦身】给DevEco Studio中HarmonyOSEmulator(鸿蒙模拟器)换个地方,一键移动给C盘瘦身
  • Python发送天气预报到企业微信解决方案
  • 计算机视觉---YOLOv6
  • 函数组件和类组件
  • 【Java EE初阶】计算机是如何⼯作的
  • java28
  • [MySQL初阶]MySQL(7) 表的内外连接
  • 什么是线程上下文切换?
  • Linux(10)——第二个小程序(自制shell)
  • 摩尔投票算法原理实现一文剖析
  • SQL Views(视图)
  • MyBatis源码解析:从 Mapper 接口到 SQL 执行的完整链路