RK3588主板PCB设计学习(四)

devtools/2024/9/29 21:47:22/

DDR4相比于DDR3升级的地方在于控制线增加了几条,数据线数量没有变。并且功耗更低,电压更低,读写速度更快:

看左边,一把数据线分组:

11根走线是1组:

这里很经典,认真复习:

DDR走线有FLY-BYA结构和T型结构,DDR4只能走FLY-BYA(菊花链)结构:

这个图好好看,串联进信号线的电阻靠近CPU端,并联进信号线的电阻靠近DDR端:

信号可以看做水龙头,发出的时候直径大,流出的时候直径小,在发出的时候串接电阻,如下图左边的所示,相当于认为缩小了水流,在接收端并联电阻相当于缩小阻值,水流直径增大,从而得到输出和输入水流直径一样大,这样就可以让信号在流动的过程中不会因为阻抗的变化造成反射现象

微带线  带状线:    结论:同一组信号线尽量在一个层进行走线

走在表层的线具有更快的传输速度,换层很可能造成时序不匹配。

走线如果下面是相邻层,参考层断开这样就是跨分割,说白了就是保证参考平面的完整性:

CPU一半的一半到DDR一半的距离是600--800mil比较合适:


http://www.ppmy.cn/devtools/118903.html

相关文章

计算机网络(第二章 物理层)

文章目录 1.物理层的基本概念2.数据通信的基础知识2.1数据通信系统模型2.2有关信道的基本概念2.3信道极限容量 3.物理层3.2引导性传输媒体3.3非引导性传输媒体 4.信道复用技术4.1频分复用、时分复用和统计时分复用4.2波分复用 5.宽带接入技术 本文首先讨论物理层的基本概念。然…

R包:ggspatial空间画图

ggplot2语法的空间图形画图 Spatial data plus the power of the ggplot2 framework means easier mapping. 加载R包 # install.packages("ggspatial")library(ggplot2) library(ggspatial) load_longlake_data()Using layer_spatial() and annotation_spatial() g…

C语言 | Leetcode C语言题解之第437题路径总和III

题目: 题解: /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/ //递归遍历树节点,判断是否为有效路径 int dfs(struct TreeNode * root, int ta…

深入剖析 Android Lifecycle:构建高效稳定的应用

在 Android 开发中,管理应用组件的生命周期是至关重要的。正确处理生命周期事件可以确保应用的性能、稳定性和用户体验。Android Framework 提供了一系列的机制来管理应用组件的生命周期,而android.arch.lifecycle库则为我们提供了更简洁、更灵活的方式来…

【Linux】初识进程

目录 基本概念 PCB task_struct task_struct内容分类 组织进程 查看进程 查看正在运行的进程信息 获取pid和ppid 创建子进程 基本概念 一个已经加载到内存中的程序,叫做进程,正在运行的程序,叫做进程,进程是担当分配系统…

Unity3D 中构建行为树插件详解

前言 在Unity3D中,行为树(Behavior Tree)是一种用于游戏AI设计和实现的高级工具,它提供了一种结构化和模块化的方式来管理游戏实体的行为。行为树通过树状结构组织了一系列节点,每个节点代表了一个决策或动作。这种结…

学Python再学C++是走弯路?

随着编程教育的普及,越来越多的家长和学生开始选择学习编程语言。Python作为一种简洁易学、应用广泛的编程语言,成为许多编程初学者的首选。然而,随着学习的深入,很多人会考虑转向更复杂、更底层的语言,如C。这就引发了…

二十、微服务(基本概念与SOA的区别)

微服务架构(Microservices Architecture)是近年来在软件开发中广受欢迎的架构风格,尤其在构建大型、复杂系统时展现出巨大优势。它与SOA(面向服务架构)在理念上有相似之处,但在实现方式、设计原则以及应用场景上存在显著区别。 微服务架构的基本概念 微服务架构是一种将…