有幸申请到了雷龙科技代理的 贴片 SD Card (SD NAND) 样品,做出测试,分享一下。
型号:CSNP32GCR01-BOW;CSNP4GCR01-BOW
生产方:CS创世半导体
由于是第一次使用贴片类型的 SD Card ,可能文章会有较多疏忽。
官方网站:
深圳市雷龙发展有限公司:
说实话这个网站在百度上还真不太好搜。SD NAND-贴片式TF卡-贴片式SD卡-免费样品包邮-【雷龙发展】 - SD NAND,贴片式TF卡,贴片式SD卡,SPI NAND, Flash,存储芯片,闪存芯片CS品牌 SD NAND韩国设计,独家推出二代产品:擦写寿命10万次,通过1万次随机掉电,支持温度-40℃~+85℃,6*8mm封装,免驱动可机贴,原厂技术支持,服务电话:13691982107。http://www.longsto.com/CS创世半导体:
CS创世官网https://www.cs-semi.com/
目前雷龙科技代理的 SD NAND 已可在立创商城搜索到,其详情页也附有手册。
实拍图:
根据官方文档介绍,此款芯片采用 LGA-8 封装,标准SDIO接口,兼容SPI/SD接口。
标准的SD 2.0协议可以直接移植标准驱动代码,支持TF卡启动的SOC都可以用SD NAND。
高速模式下,可达到 25MB/s 的传输速度,在普通模式下也有 12.5MB/s 的传输速度。
micro SD:
SD MODE | SPI MODE | |||
PIN | NAME | DESCRIPTION | NAME | DESCRIPTION |
1 | DAT2 | Data Line[Bit 2] | NC | NC |
2 | CD/DAT3 | Data Line[Bit 3] | CS | Chip Select |
3 | CMD | Command | DI | Data In |
4 | VDD | Supply Voltage | VDD | Supply Voltage |
5 | CLK | Clock | CLK | Clock |
6 | VSS | Supply Voltage Ground | VSS | Supply Voltage Ground |
7 | DAT0 | Data Line[Bit 0] | DO | Data Out |
8 | DAT1 | Data Line[Bit 1] | RSV | Reserved |
SD:
PIN | SD MODE | SPI MODE |
1 | CD/DAT3 | CS |
2 | CMD | DI |
3 | VSS | VSS |
4 | VDD | VDD |
5 | CLK | CLK |
6 | VSS | VSS |
7 | DAT0 | DO |
8 | DAT1 | RSV |
9 | DAT2 | RSV |
可以对比,除引脚分布外,在引脚功能上SD NAND 和 SD Card 并无明显差别。
从所给的参考电路来看,与设计 SD卡托 所需外围电路基本一致,不用修改外围器件或原理图,只需少量修改 PCB 布局即可实现替换。
介绍 NAND Flash 有关资料均来自 KIOXIA 官网 。KIOXIA 官网链接
下图为闪存的内部存储单元结构(横截面)。存储单元是数据存储的最小单位。通过将电子移入或者移出封闭在绝缘体中的电荷存储膜来存储数据。
当高压(Vcg(++))施加到控制栅极(control gate)时,电子穿过绝缘体(Insulator)并从硅衬底(Silocon substrate)进入电荷存储膜(Charge storage film)(如图a)。当电源关闭时,此存储电子的状态仍会存在。当在硅衬底侧施加高电压(Vw(++))时,电子穿过绝缘体并从电荷存储膜离开到硅衬底侧(如图b)。这就是存储单元写入数据和擦除数据的操作。
当向控制栅极施加恒定电压(读出电压Vcg(+))时,数据”0“和”1“取决于电流是否在存储单元内横向流动。当电压逐渐施加到控制栅极时,电流开始在存储单元中流动的控制栅电压被称为阈值电压。”0“和”1“的判断是利用该阈值电压根据电荷存储膜中是否存在电子而变化的事实来执行的。在电荷存储膜中有电子的状态下(数据”0“),阈值电压高于读出电压Vcg(+),所以电流不流动(如图a)。在电荷存储膜中没有电子的状态下(数据”1“),阈值电压低于读出电压Vcg(+),因此电流流动。
即使是电源关闭,状态仍然会保留,即断电不丢失。
存储单元串联排列的结构称为 NAND Flash,NAND Flash的一个特点是可以高密度排列存储单元。
NAND Flash 相比较于 NOR Flash 容量更大,擦写速度更快。作为存储数据是不错的选择。
以 CSNP4GCR01-BOW 为例子:
这个芯片又不往电脑上用,测速就略微看看,做个参考就得了。
对于 NAND SD 卡的控制,官方有提供基于 STM32 的测试程序,这里由于篇幅原因,不做过多介绍,其与普通 SD Card 基本相同。
关于 SD Card 在 STM32 平台上的控制,有兴趣可参考我曾经发的系列文章:
SD卡简单介绍(个人笔记)杜绝垃圾堆里刨食_sd卡寄存器_喜暖知寒的博客-CSDN博客SD卡的接口、物理结构、SD卡命令、SDIO总线https://blog.csdn.net/qq_41650023/article/details/125119777SD卡原理及控制相关专栏https://blog.csdn.net/qq_41650023/category_11851789.html
另:
感谢雷龙科技提供的测试芯片!
好啦~ 文章写完了,留个尾巴给自己吧~~!!
祝愿大家: 五一快乐啊~~~!!!