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

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

3天内不再提示

瀚海微SD NAND应用之SD协议系统功能和概念 1 基础知识

吕辉 来源:jf_40298777 作者:jf_40298777 2024-07-19 11:47 次阅读

针对目前使用的SDNAND、SD卡、TF卡,简单介绍一下系统信息

标准容量SD存储卡(SDSC):不超过2GB

高容量SD存储卡(SDHC): 2GB以上,32GB以内

扩展容量SD存储卡(SDXC): 32GB以上,不超过2TB

工作电压范围:2.7 V ~ 3.6 V专为只读和读写卡设计。

总线速度模式(使用4条并行数据线)

(1)默认速度模式:3.3V信令,频率最高可达25mhz,最高可达12.5 MB/sec

(2)高速模式:3.3V信令,频率最高可达50 MHz,最高可达25 MB/秒

(3) SDR12: 1.8V信令,频率最高25mhz,最高12.5MB/sec

(4) SDR25: 1.8V信令,频率最高50 MHz,最高25MB/sec

(5) SDR50: 1.8V信令,频率最高100mhz,最高50MB/sec

(6) SDR104: 1.8V信令,频率最高208mhz,最高104MB/sec

(7) DDR50: 1.8V信令,频率高达50mhz,在两个时钟边采样,最高50MB/sec

Switch功能命令支持Bus Speed Mode、command System、Drive Strength等功能修正内存字段错误在读取过程中取卡不会损坏内容内容保护机制——符合SDMI最高安全标准。

卡片密码保护(CMD42 -LOCK_UNLOCK)采用机械开关的写保护功能内置写保护功能(永久和临时)卡检测(插入/拔出)

通信通道的协议:

wKgaomaZ4aaATDJuAACBJpHSiMw536.png

SD NAND、SD记忆卡系统概念

SD存储卡为应用程序设计人员提供了便利的大容量存储设备,作为可移动卡实现,支持高安全级别的内容保护和紧凑,易于实现的界面。

SD存储卡可以分为几个卡类,它们提供的功能不同(由SD存储卡系统命令的子集给出)。

一个SD存储卡系统包括SD存储卡(或几张卡)、总线和它们的主机/应用程序。

下面介绍SD Memory card系统的卡、总线拓扑和通信协议。

根据读写属性根据读写特性,定义了两种类型的SD存储卡:

Ra/Wr (RW)卡(Flash,一次性可编程- ot, M Tm PrraMTP)。

这些卡通常作为普通的存储卡出售,用于大量数据存储,最终用户视频音频或数字图像记录只读存储器(ROM)卡。这些卡片是用固定的数据内容制造的。它们通常被用作软件、音频、视频等的分发媒介。

电源电压根据工作电源电压,定义了一种SD存储卡:高压SD存储卡。

工作电压范围为2.7 V ~ 3.6 V。

卡容量3.3.1用户区和受保护区域SD存储卡有两个可访问的独立区域:用户区和受保护区域。User Area是主存区域,Protected Area可以通过第三部分安全规范定义的身份验证访问。“卡容量”指“用户区域容量”和“保护区域容量”之和。

存储卡容量分类就容量而言,有三种类型:

标准容量:SDSC (Standard Capacity SD Memory Card)支持最大容量2G byte。标准容量SD存储卡。

高容量: SD存储卡(High Capacity SD Memory Card, SDHC)支持最大32G byte的容量,从物理层规范2.00版本开始定义。

扩展容量:SDXC (Extended Capacity SD Memory Card)支持32g字节(235字节),最大支持2TB。

只有软硬件符合“物理层规范版本2.00”及“文件系统规范版本2.00”及以上版本的主机才能访问“高容量SD存储卡”和“扩展容量SD存储卡”。

否则初始化高容量SD存储卡和扩展容量SD存储卡失败。

只有符合物理层规范版本3.00及以上、文件系统规范版本3.00及以上(支持exFAT)的主机才能访问Extended Capacity SD Memory

速度等级定义了五个速度等级,并指示卡片的最低性能

Class 0这些类卡不指定性能。

Class 2的性能大于或等于 2MB/秒

Class 4的性能大于或等于 4MB /秒

Class 6的性能大于或等于 6MB/秒

Class 10的性能大于或等于10MB/秒

上面提到的高容量和扩展容量SD存储卡应支持速度等级规范,并具有高于或等于等级2的性能。

性能单位[MB/sec]表示1000x1000 [Byte/sec],数据大小单位[MB]表示1024x1024 [Byte]。这是因为最大SD总线速度由最大SD时钟频率(25 [MB/sec]25000000 [Byte/sec]在50 MHz)指定。

审核编辑 黄宇

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

    关注

    16

    文章

    1659

    浏览量

    135837
  • SD
    SD
    +关注

    关注

    1

    文章

    159

    浏览量

    33588
收藏 人收藏

    评论

    相关推荐

    瀚海SD NANDSD 协议(39)SPI模式 Transaction Packets

    ,SPI命令分为几类,如下图所示。每个类都支持一组卡片函数。 ASD存储卡将在两种通信模式下支持同一组可选命令类(CSD寄存器中只有一个命令类表)。 但是,在SD存储卡和SPI通信模式中,可用的命令类和特定类支持的命令是不同的。 请注意,除了SPI模式不支持的类(类1,3
    的头像 发表于 10-12 11:11 78次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>之<b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(39)SPI模式 Transaction Packets

    瀚海SD NANDSD 协议(37)SPI总线保护和读写

    总线传输保护 总线上传输的每条SD卡命令都受到CRC位的保护。在SPI模式下,SD存储卡提供了CRC ON模式,使具有可靠数据链路的系统能够排除实现CRC生成和验证功能所需的硬件或固件
    的头像 发表于 10-09 10:29 106次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>之<b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(37)SPI总线保护和读写

    瀚海SD NANDSD 协议(36)SPI模式

    简介 SPI模式由基于flash的SD存储卡提供的辅助通信协议组成。 这种模式是SD存储卡协议的一个子集,设计用于与SPI通道通信,通常在摩托罗拉(以及最近一些其他供应商)的微控制器中
    的头像 发表于 10-08 10:13 93次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>之<b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(36)SPI模式

    瀚海SD NANDSD 协议(29)硬件接口

    SD存储卡硬件接口 SD存储卡有6条通信线路和3条供电线路: CMD:命令是双向信号。主机和卡驱动以推拉方式工作。 DAT0-3:数据线是双向信号。主机和卡驱动在推拉模式下运行 CLK:时钟是主机到
    的头像 发表于 09-24 10:19 143次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>之<b class='flag-5'>SD</b> <b class='flag-5'>协议</b>(29)硬件接口

    瀚海SD NAND存储功能描述(11)命令系统CMD8

    25 MB/sec的接口速度,时钟速率增加到50 MHz, CLK/CMD/DAT信号时序和电路条件被重新考虑并从物理层规范1.01版本更改。 上电后,SD卡处于默认的速度模式,使用开关功能命令
    的头像 发表于 08-12 16:03 254次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存储<b class='flag-5'>功能</b>描述(11)命令<b class='flag-5'>系统</b>CMD8

    瀚海SD NAND用之SD协议存储功能描述2 初始化命令

    ACMD41的功能;争论中的HCS和回应中的CCS(卡容量状态)。 HCS被卡忽略,卡对CMD8没有反应。 但是,如果卡没有返回CMD8响应,主机应该将HCS设置为0。标准容量SD存储卡忽略HCS。如果
    的头像 发表于 07-22 10:54 263次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>应<b class='flag-5'>用之</b><b class='flag-5'>SD</b><b class='flag-5'>协议</b>存储<b class='flag-5'>功能</b>描述2 初始化命令

    瀚海SD NAND用之SD协议物理层的规范

    0010b。 所有其他数字都是十进制。 一般的描述SD存储卡是一种专为满足音频和视频消费电子设备固有的安全性、容量、性能和环境要求而设计的存储卡。 SD存储卡将包含符合SDMI安全标准的内容保护机制,速度更快,容量更大。 SD
    的头像 发表于 07-18 14:54 225次阅读
    <b class='flag-5'>瀚海</b><b class='flag-5'>微</b><b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>应<b class='flag-5'>用之</b><b class='flag-5'>SD</b><b class='flag-5'>协议</b>物理层的规范

    贴片式SD功能介绍【MK SD NAND

    技术与传统SD卡不同,SD NAND使用贴装式封装,允许直接焊接至电子设备的PCB上,提供一种内置的存储功能
    的头像 发表于 07-05 17:03 507次阅读
    贴片式<b class='flag-5'>SD</b>卡<b class='flag-5'>功能</b>介绍【MK <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>】

    浅谈SD NAND

    。此外,SD NAND还在其内部集成了主控,用于完成擦写均衡、坏块管理、ECC校验等功能。整体的架构如下所示。
    的头像 发表于 06-25 14:20 410次阅读
    浅谈<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>

    SD NAND与文件系统:技术解析与应用指南

    MK米客方德的SD NAND是一种使用NAND闪存技术的贴片式TF卡,因起耐用性和较小的体积而受到广泛欢迎。SD NAND遵循
    的头像 发表于 06-07 14:45 289次阅读
    <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>与文件<b class='flag-5'>系统</b>:技术解析与应用指南

    深入解析MK米客方德 SD NAND与文件系统

    ,但本文将专注于介绍SD 3.0协议,该协议支持UHSI(Ultra High Speed1)接口,能够实现高达104MB/s的传输速度。
    的头像 发表于 06-07 14:27 441次阅读
    深入解析MK米客方德 <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>与文件<b class='flag-5'>系统</b>

    SD NAND和SPI NAND的区别

    SD NAND和SPI NAND各有优缺点,适用于不同的应用场景。SD NAND提供更高的读写速度和大容量存储,适合需要高性能和大容量存储的
    的头像 发表于 06-04 14:26 1405次阅读

    什么是SD NAND存储芯片? SD NAND与TF卡的区别

    什么是SD NAND?它俗称贴片式T卡,贴片式TF卡,贴片式SD卡,贴片式内存卡,贴片式闪存卡,贴片式卡...等等。虽然SD NAND 和T
    的头像 发表于 01-06 14:35 1492次阅读
    什么是<b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>存储芯片? <b class='flag-5'>SD</b> <b class='flag-5'>NAND</b>与TF卡的区别

    什么是SD NAND存储芯片?

    1万次随机掉电测试耐高低温,支持工业级温度-40°~+85°,机贴手贴都非常方便,速度级别Class10(读取速度23.5MB/S写入速度12.3MB/S)标准的SD 2.0协议使得用户可以直接移植
    发表于 01-05 17:54

    ESP32应用教程— SD NAND(记录飞控LOG)

      文章目录   前言   1 SD NAND概述   2 代码说明   3 记录Log   前言   本文基于 ESP32 芯片作为主控制器,测试 SD
    发表于 11-30 18:16