【趣味笔记】UFS系列:从华为Mate60的配置来认识下UFS4.0( 二 )


【趣味笔记】UFS系列:从华为Mate60的配置来认识下UFS4.0

文章插图
串行优势:可以使用更快的时钟(时钟信息可以嵌在数据流中);
差分优势:即用两根信息线上的电平差表示0或者1 。与单端信号传输相比,差分信号抗干扰能力强,能提供更宽的带宽(跑的更快) 。
并行劣势:因为一旦时钟上去,干扰就变大,信号完整性无法保证 。
所有的高速传输总线,如SATA、PCLe、SAS、都是串行差分信号 。
打个比方,假设用两个信号线上电平差表示0和1,具体来讲,差值大于0,表示1,差值小于0,表示0.如果传输过程中存在干扰,两个线上加了近乎同样的大小的干扰电平,两者相减,差值几乎不变 。但对于单端信号传输来说,就很容易受干扰,比如0-1V表示0,1-3V表示1,一个本来是0.8V的电压,加入干扰,变成1.5V,相当于0变成1,数据就出错了 。串行差分信号抗干扰能力强,因而可以用更快地速度进行数据传输,从而能提供更宽的带宽了 。
2、工作模式不同 。UFS采用全双工的工作模式,就是读写可以并行,而eMMC是半双工的工作模式,读写不能同时进行 。
3、数据传输通道数不同 。UFS和PCLe一样,支持多通道数据传输,目前最多支持两个通道 。多通道可以让UFS在成本、功耗和性能之间做取舍 。
UFS的组成
UFS卡作为一种高性能、高可靠性的存储卡,其内部组成主要由UFS主控芯片、存储芯片和接口等部分组成,以实现快速的数据存储和读写操作,并与主机设备进行可靠的通信 。UFS存储芯片内部封装了UFS控制器和闪存阵列 。
UFS卡主要由以下几个组成部分构成:
【【趣味笔记】UFS系列:从华为Mate60的配置来认识下UFS4.0】1、UFS主控(UFS 或称为主控芯片):主要负责管理和控制卡内的存储芯片以及与主机设备之间的数据传输和通信
2、闪存控制器( ):存储器控制器是UFS芯片中的核心组件,负责管理和控制存储器的读写操作 。它接收来自主机设备的指令,解析和执行这些指令,并管理数据的缓存和传输 。
3、发送/接收接口(/ ):这些接口电路负责与主机设备进行通信,处理和调整数据的传输速率和电信号 。
4、控制器处理器(,可选):一些较高级的UFS芯片可能集成了控制器处理器,用于执行更复杂的存储控制和管理功能 。这些处理器可以协助存储器控制器执行错误检测和纠正、数据压缩和加密等任务 。
5、闪存存储芯片(FlashChips):UFS芯片中的闪存存储芯片是用于实际存储数据的部分,通常是基于NAND Flash技术制造的,具有快速的数据传输速度和较大的存储容量 。
6、外壳和连接器:UFS卡通常采用坚固的外壳和合适的连接器,以提供保护和方便的插拔接口 。