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

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

3天内不再提示

全面支持PCIe 4.0,SD卡再度提速

E4Life 来源:电子发烧友网 作者:周凯扬 2023-11-03 01:14 次阅读

电子发烧友网报道(文/周凯扬)尽管高度集成的内置存储已经慢慢普及开来,但在一部分物联网设备、数字成像产品、游戏掌机和车载系统中,SD卡这类互通的外置移动存储依然是厂商在某些设计上的首选。而随着数据存储的需求越来越高,诸如8K视频录制、360°环绕/VR视频录制和需要快速读写的应用程序等,SD卡的速度已经开始变得有些力不从心了。

SD和SD Express

在原本的SD规范中,只有SD总线接口,其默认速度只有12.5MB/s,之后引入的High Speed、Ultra High Speed才慢慢将速度提上来。但即便是最为普及的高速UHS-II卡,其总线速度最高也只有312MB/s。然而随着NAND闪存技术的不断进步,SD协会也开始为下一代的移动存储卡铺路。

wKgaomVDdsaAfXxfAAJkli65tro143.png
不同SD内存卡的速度对比 / SD协会


SD协会在SD 7.0规范中引入了全新的SD Express,借助PCIe 3x1实现高达985MB/s的速度。而在8.0规范中,SD协会更是引入了对PCIe 4x1和4x2的支持,最高实现3938MB/s
的速度,媲美主流的PCIe 4.0 SSD。

而在最近的SD 9.1规范中,SD协会为microSD Express同样引入了对PCIe 4.0x1的支持,最高速度可达1969MB/s,相较上一代速度翻倍。这对于不少有尺寸限制,又有升级存储需求的产品来说,小小的一张microSD Express卡就能获得媲美SSD级的性能。

除此之外,SD 9.1还引入了电源管理和热管理这两大新特性。SD Express卡可以设置多个最大功耗值,要想实现最高性能的话,主机会选取最高的最大功耗值。然而,并非每次操作都需要用到卡的最大性能,而电源管理和热管理会根据所需维持速度等级来选择合适的最大功耗值,并控制卡的内部温度。

挑战CFexpress

很明显,新的SD规范对PCIe 4.0的全面兼容,就是为了与逐渐开始在数字成像产品上普及的CFexpres卡展开竞争。后者已经通过率先支持PCIe 3.0,占据了一部分数字成像产品的市场,而SD协会尽管早就推出了SD Express卡的规范,但目前在售的SD Express卡似乎只有ADATA威刚科技一家。

除此之外,由于速度提升后需要新的等级规范,而不再是原来的V30、V60和V90这类给SD总线定义的速度等级。针对基于SD Express总线的SD、microSD卡,SD协会新增了E150、E300、E450和E600,其中E600意味着其最低读/写性能达到600MB/s。很明显,这对标的也是CompactFlash协会对CFexpres卡所做的VPG200、VPG400等速度等级认证

但从SD卡新规范的落地速度来说,SD卡很可能会输给CFexpres卡,甚至会输给那些仍在使用UHS-II总线的SD卡。比如UHS-III是在2017年提出的,而目前几乎没有什么设备和存储卡支持这一总线协议。更重要的是,虽然SD Express可以做到向下兼容,但只支持基础的SD卡协议,所以如果读卡设备仅支持SD总线接口的话,哪怕支持到UHS-III,速度最高也只有104MB/s,在新的速度等级认证落地之前,甚至只能获得V30的认证。

写在最后

尽管SD协会拥有800家成员企业,但从目前全新面世的产品看来,UHS-II的SD卡速度基本已经满足了多数需要移动存储卡的要求。而在更高速的使用场景,除了内置固态硬盘外,大多数厂商还是选择了外置CFexpres卡的方案。如果SD协会想要打破这一局面的话,还是应该尽快推动SD Express控制器和读卡器控制器集成到更多设备中去,比如慧荣科技的SM2708、创惟科技的GL9767等。

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

    关注

    2

    文章

    530

    浏览量

    63022
收藏 人收藏

    评论

    相关推荐

    请问STM32L496是否不支持SD高速模式?

    请教一下,STM32L496 驱动 Micro SD, 4bit bus wide。使用cubemx生成的代码中 切换高速模式的函数是灰色的,如图所示。是否表示STM32L496不支持SD
    发表于 04-03 06:18

    请问QUAD SPI是否支持SD

    如题,单线SPI读取SD肯定没有4线读取的速率快,问题是STM32某些芯片没有SDIO引脚,但是有QUAD SPI,不知道是否能4线驱动SD呢?
    发表于 03-25 06:34

    【EtherCAT同步周期快至100us】超高实时性PCle EtherCAT控制PCIE464

    控制PCIe
    正运动技术
    发布于 :2024年01月31日 14:31:05

    【正运动】高速高精,超高实时性的PCIe EtherCAT实时运动控制 | PCIE464

    轨迹的小线段前瞻,各种机器人与自定义机器人算法的控制,多种PSO控制等,满足多样化的工业应用需求。正运动提供自主自研IDE-RTSys开发编程软件,PCIE464控制支持多种上位机语言开发,均可
    发表于 01-24 09:48

    请问鸿蒙OpenHarmony在SD系统上如何调整分区大小

    今天刷入了一个鸿蒙4.0,用的飞腾派,但是关于鸿蒙的资料真的很少。 然后它有效分区只用了1G,剩下的空间都没被使用。我想问问如何让它吧根分区扩展到整个SD大小
    发表于 12-10 10:38

    STM32驱动SD详解 - 第13节 #硬声创作季

    STM32SD
    充八万
    发布于 :2023年09月01日 16:19:44

    STM32驱动SD详解 - 第8节 #硬声创作季

    STM32SD
    充八万
    发布于 :2023年09月01日 16:15:33

    STM32驱动SD详解 - 第6节 #硬声创作季

    STM32SD
    充八万
    发布于 :2023年09月01日 16:13:53

    STM32驱动SD详解 - 第3节 #硬声创作季

    STM32SD
    充八万
    发布于 :2023年09月01日 16:11:22

    如何使用SPI模式与SD进行通信

    , NUEdu-Advance02 V1.1 SD 内存系统支持两种通信模式: SD 模式和 SPI 模式。 此示例使用 SPI 模式与 SD
    发表于 08-22 08:34

    pcie3.0和4.0差距大吗 怎么看pcie3.0还是4.0

    要充分发挥PCIe 4.0的优势,需要具备兼容PCIe 4.0的主板和设备。如果你的设备只支持PCIe
    发表于 07-18 15:10 2w次阅读

    乐扩pcie4.0转u.2扩展卡评测

    主板不支持U.2接口的问题。为了解决这个问题,我们测试了几款类似的卡,发现乐扩的PCIE 4.0转U.2扩展卡,在易用性、速度和散热等方面都能很好满足要求。
    的头像 发表于 07-10 09:22 568次阅读
    乐扩<b class='flag-5'>pcie4.0</b>转u.2扩展卡评测

    UD PCIe-404全国产化信号处理 PCIe3.0×8

    UD PCIe-404全国产化信号处理模块为标准PCIe全高的结构,对外支持PCIe3.0×8通信,也可以采用千兆以太网(RJ45连接器)、万兆以太网(或RapidIO、Aurora
    发表于 05-21 18:27

    运行freertos sd示例代码,sd没有检测到的原因?

    电路板详细信息: 名称:MIMXRT1170EVK 问题陈述: 我们运行 Nxp freertos sd 示例代码。但是 sd 没有检测到。 我们想要实现: 检测
    发表于 05-18 08:20

    如何使用SD启动MIMXRT1024CAG4B?

    我们计划使用 SD 启动 MIMXRT1024CAG4B。 基于参考手册 IMXRT1024RM chapter9.6.6.3,我们假设引导操作不支持 SDR50 和 SDR104。希望
    发表于 05-05 08:08