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

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

3天内不再提示

智能手机中的高速内存:MIPI UniPro v1.8 for JEDEC UFS v3.0

星星科技指导员 来源:synopsys 作者:synopsys 2023-05-26 11:36 次阅读

闪存是智能手机最重要的组件之一,每个新版本都会带来更高的内存容量和性能。近年来采用最快的闪存技术是通用闪存(UFS),UFS v2.1提供~11Gbps的最大数据速率。 JEDEC提出了更快的下一代UFS v3.0,它使用MIPI UniPro v1.8(统一协议)和MIPI M-PHY v4.1作为互连层。

UFS v3.0 可以利用 MIPI UniPro v23.4 的两条可用的 MIPI M-PHY v1.1 传输线来实现 ~8Gbps 的最高数据传输速率。MIPI UniPro是一种高速、低功耗的移动芯片到芯片互连技术。因此,如果您正在开发闪存产品,那么是时候查看MIPI UniPro v1.8中的新功能了。在之前的博客中,我们已经介绍了MIPI UniPro的功能和验证挑战。在本博客中,我们将重点介绍最新一代MIPI UniPro v1.8及其物理层MIPI M-PHY v4.1中引入的关键功能,以及它如何使UFS 3.0实现高达23Gbps的速度。

poYBAGRwKRqAdmjOAAEdgfDi3og704.png

MIPI M-PHY v4.1

MIPI M-PHY v4.1 引入了新的高速齿轮(HS_G4齿轮系列 A/B= ~10Gbps/~11.6Gbps),比上一代 MIPI M-PHY v2.3 支持的最高速度快 1 倍(HSG3 齿轮系列 A/B = ~5Gbps/~5.8Gbps)。MIPI UniPro v1.8 可以通过在所有 40 个通道上启动数据传输,使用 MIPI M-PHY v46.4 实现高达 ~1Gbps/~4Gbps 的数据传输速率。

poYBAGRwKR2AKLSSAAD8E8OIecY247.png

MIPI UniPro v1.8中引入的主要功能:

链路启动定时器重启机制:

从对等设备收到本地 PA_LM_LINKSTARTUP.req 之后的第一个TRG_UPR0符号后,PA_LINKSTARTUP_TIMER将重新启动。此计时器重新启动机制用于掩盖主机和设备链路启动请求启动时间之间的延迟。

添加新的PACP_CAP_EXT2框架:

为了支持MIPI UniPro设备之间交换新的最高速度(即HS_G4)及其定时参数,增加了一个新的PACP功能框架,以承载本地MIPI M-PHY TX最大高速齿轮(最多HS_G4)功能,以及HS_G4齿轮的本地MIPI M-PHY RX准备/同步功能和adapt_length能力值。此帧在第 4 阶段之后和传输PACP_CAP_EXT1帧之前传输。

去除假人爆裂:

在此版本中,LCC 处于禁用状态,因此删除了电源模式更改 (DME_POWERMODE.req) 和链路重新初始化 (PA_INIT) 过程期间的虚拟突发断言。但是,在电源模式更改和链路重新初始化过程的重试过程中执行线路复位后,在传输 PACP_PWR_REQ/PACP_PWR_CNF 帧时,应在非活动通道上置位虚拟突发。

在动力模式更改为HS_G4档位后适应过程:

MIPI M-PHY v4.1 – 在HS_G4设备中接收数据流之前,可能需要 MIPI M-PHY RX 均衡器执行额外的训练序列,以使其滤波器特性适应通道。MIPI M-PHY v4.1引入了称为ADAPT的新突发状态,以在指定的适应长度时间内执行此过程,然后启动ADAPT子状态的规定留给通过MIPI M-PHY运行的协议。在将 MIPI M-PHY 功率模式配置为HS_G4齿轮之后,以及在接收高速数据流之前,检查 MIPI M-PHY RX 均衡器功能并以适当的适应长度执行适应过程,这是 MIPI M-PHY 上较高层协议的责任。

MIPI UniPro v1.8 – 通过成功的电源模式更改过程以在入站或出站通道上HS_G4齿轮,MIPI UniPro PA 层应该在启动任何新HS_BURST以进行进一步数据传输之前,保持PA_DL_RESUME.ind生成并执行适应过程(如果 MIPI M-PHY RX 支持它并且电源模式更改过程涉及适应)。

如果出站通道上存在适应请求(PA_TxGear = HS_G4 且对等 MIPI M-PHY RX 支持适应),MIPI UniPro 会将所有活动的 MIPI M-PHY TX 通道TX_HS_ADAPT_LENGTH属性配置为adapt_length(刷新/初始长度)值,并发出 M-LANE-AdaptStart.req。适应 TX 过程完成从 MIPI M-PHY TX 通道到 M-LANE_AdaptCompletion.ind。

如果入站通道上需要自适应请求(PA_RxGear = HS_G4并且本地 MIPI M-PHY RX 支持自适应),则活动 MIPI M-PHY RX 通道的RX_ADAPT_CONTROL属性配置为适应类型(刷新/初始)值。Adapt RX 过程完成从 MIPI M-PHY RX 到 M-LANE_AdaptCompletion.ind 表示。整个RX适应过程由PA_ADAPT_TIMER(10ms)监控,如果发生超时,将导致DME_POWERMODE.ind(PWR_FATAL_ERROR)。

服务质量监控 (QoS):

此新功能涉及对错误事件进行计数,例如接收的 NAC 帧数、接收的 CRC 错误帧数、PA_INIT.req 和PA_INIT.ind基元生成,并将其与正确接收或传输的字节数进行比较。当这些错误事件达到特定阈值时,MIPI UniPro 会生成DME_QOS.ind原语,让应用层知道作为错误恢复机制的一部分所做的链路修复尝试次数。此功能使应用程序能够分析由于重复错误恢复机制而导致链路带宽减少的原因,并且可以帮助链路修复机制。

MIPI UniPro v1.8 在其前身 MIPI UniPro v1.61 的基础上进行了其他一些改进和错误修复。MIPI UniPro v1.8 还提供与 MIPI UniPro v1.6x 的向后兼容性。版本 1.41 及更早版本不保持向后兼容性。

统一内存扩展 (UME) 进一步使 UFS 设备能够使用 UFS 主机内存作为缓存来存储逻辑到物理地址转换表,从而降低对设备集成 RAM 的需求。

审核编辑:郭婷

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

    关注

    66

    文章

    18065

    浏览量

    177072
  • 闪存
    +关注

    关注

    16

    文章

    1688

    浏览量

    114233
  • 定时器
    +关注

    关注

    23

    文章

    3148

    浏览量

    112048
收藏 人收藏

    评论

    相关推荐

    电脑店U盘启动盘制作工具V3.0(智能装机版)

    电脑店U盘启动盘制作工具V3.0(智能装机版)点击进入电脑店U盘装系统-程序下载和运行(V3.0智能装机版) 点击进入电脑店U盘装系统-个性化设置和升级安装(
    发表于 10-20 13:33

    智能手机

    智能手机图纸谁有呢能看清
    发表于 06-23 19:55

    智能手机如何判断人脸的贴近

    智能手机应用了很多的传感器,每个传感器的作用,都是为了提高或改善用户的体验,让手机更加智能化、更加人性化。
    发表于 09-30 16:03

    模拟智能手机

    STM32单片机模拟智能手机
    发表于 09-26 10:19

    你怎么定义智能手机壳,觉得高科技+手机壳=智能手机壳吗?!

    搜到的这个宝就是MOPIC的3D智能手机壳,瞬间感觉这就是为我准备滴^&^~为啥说它是个宝,一起来看看就知道了。你怎么定义智能手机壳,觉得高科技+手机壳=智能手机
    发表于 01-05 09:56

    自动对焦在智能手机的应用

    作者:高级产品营销经理Jason Whetstone当今最想要的智能手机特性对于许多用户,相机性能已成为一台智能手机最重要的方面。社交媒体和线上业务使每个人都成为摄影师或影片导演,辅以几百万像素
    发表于 07-16 08:50

    智能手机怎么才能更加智能

    很明显,智能手机不仅融入了我们的日常商业活动,而且融入了我们的日常生活。过去,智能手机被定义为采用专用操作系统(OS)的蜂窝电话。这意味着智能手机可以增加或安装/删除应用软件,虽然这种定义稍嫌简单了点。今天的
    发表于 08-20 08:32

    如何设计智能手机省电系统?

    智能手机包含了很多耗能设备, 诸如MP3、MPEG- 4、Wi-Fi、数码相机、3D 游戏等等。在手机电池容量还没有实现质的飞跃的前提下, 我们不得不考虑手机电源节能的问题。我主要通
    发表于 11-05 08:03

    NodeMCU V3.0 Arduino开发之点灯测试程序

    NodeMCU V3.0 Arduino开发之点灯测试程序手头到了一个NodeMCU v3.0,3.0版本和2.0差别不大,只是v2.0串口芯片是CP2101,而v3.0是CH340,
    发表于 11-01 06:29

    MCUBootUtility v3.0怎么样?

    MCUBootUtility v3.0怎么样?
    发表于 02-10 06:07

    优盘V1.8的资料分享

    描述优盘V1.8
    发表于 09-12 06:32

    国际组织MIPI联盟发布MIPI UniPro v1.8_性能更强、服务质量更高

    与前期版本相比,最新版本的峰值数据传输率提高了一倍 更新后的规范已集成到JEDEC的新UFS 3.0版本中,用来为部署在智能手机、平板电脑和汽车中的存储产品提供支持 国际组织
    的头像 发表于 06-25 07:29 1.1w次阅读

    东芝试产符合UFS 3.0标准的内存存储方案 主要将面向手机等移动设备

    东芝日前正式宣布,公司已经开始正式试产符合 UFS 3.0 标准的内存存储方案,该方案主要将面向智能手机等移动设备。
    发表于 01-24 11:27 785次阅读

    UFS 3.0高速闪存对于智能手机的作用有多大

    自从进入2019下半年以来,智能手机市场迎来了极大变化,特别是5G技术的正式商用让手机体验迎来了极大提升,从此用户将畅享高速网络,进入到文件秒下载、视频秒缓存、游戏低延迟的时代。除了5G技术,
    发表于 11-04 11:15 3836次阅读

    MIPI M-PHY 4.1 – 防止高速移动设备中的数据丢失

    在当今的智能手机和平板电脑世界中,低功耗的高速数据变得越来越重要。MIPI M-PHY支持具有高数据带宽和低功耗的多种应用,这使其成为移动设备的流行规范。JEDEC
    的头像 发表于 05-26 11:33 993次阅读
    <b class='flag-5'>MIPI</b> M-PHY 4.1 – 防止<b class='flag-5'>高速</b>移动设备中的数据丢失