当前位置:网站首页>Detailed comparison of Hynix emmc5.0 and 5.1 series
Detailed comparison of Hynix emmc5.0 and 5.1 series
2022-07-04 04:57:00 【Fleeting passers-by】
SK hynix e-NAND from NAND flash and MMC The controller consists of .
e-NAND With built-in intelligent controller , Used to manage interface protocols 、 Wear is even 、 Bad block management 、 Garbage collection and ECC.e-NAND Protect data content from sudden power failure of the host .
e-NAND compatible JEDEC The standard eMMC5.1 standard .
One 、 summary
• Bus mode
- Data bus width :1 position ( Default ),4 position ,8 position
- Data bus width :1 position ( Default ),4 position ,8 position
-MMC Switching clock frequency :0~200MHz
-MMCI/F Starting frequency :0~52MHz
• Voltage range
-Vcc(NAND):2.7V-3.6V
-Vccq( controller ):1.7V-1.95V/2.7V~3.3V
• temperature
- Operating temperature (-25℃~+85℃)
- Storage temperature (-40℃~+85℃)
• Other characteristics
-HS400,HS200
-HPI,BKOPS,BKOP Operational control
- pack CMD,CMD line up
- cache , Cache barrier , Cache refresh report
- Partition ,RPMB,RPMB Throughput improvement
- discarded , trim , erase , disinfect
- Write protect , Secure write protection
- lock / Unlock
-PON, sleep / Wake up the
- Reliable write start function , Start partition
-HW/SW Reset
- Field firmware update
- Configurable driver strength
- health ( intelligence ) The report
- Production state awareness
- Safe delete type
- Data strobe board pin , Enhanced data strobe board ( stay eMMC5.1 Bold function is added in )
Two 、 Power waste
Active power consumption during operation
• Temperature : 25℃
• Average current consumption :100 ms Above cycle
• Peak current consumption : The period exceeds 20us
•Vcc:3.3V
•Vccq:1.8V
3、 ... and 、e-NAND new function (eMMC5.0 and eMMC5.1)
1、 eMMC5.0 new function
•HS400 Pattern
e-NAND Support HS400 Signaling , adopt 200MHz Of DDR Clock frequency implementation 400MB/s The speed of the bus .HS400 Patterns only support 8 Bus width of bits and 1.8V Of Vccq. Because the speed is fast , The host may need to have an adjustable sampling point to use reliably DS The pin receives the incoming data ( Read data and CRC Respond to ).e-NAND Support the most 5 Drive strength .
• Field firmware update (FFU)
To download a new firmware ,e-NAND Need to follow JEDEC Standard instruction sequence .SKhynixe-NAND Only manual mode is supported ( I won't support it MODE_OPERATION_CODES). For more details , See the chart and registry below .
• Health ( intelligence ) The report
Use this function to monitor equipment status , Prevent errors and faults . The mainframe can be used EXT_CSD Check the device information as the following registry .
• Production state awareness
This new feature is for eMMC5.0 JEDEC Specification added . To prevent data interruption during equipment welding . For the implementation of this feature ,e-NAND Only manual mode is supported , and PRODUCT_STATE_AWARENESS_TIMEOUT by 0x17( Maximum ). For more information , Please refer to the following flowchart and registry .
• Sleep notification
When the host intends to shut down after moving the device to sleep Vcc when , It can use shutdown notification . Some functions have been added to clarify the specification of entering sleep mode when shutdown notification is enabled .
• Safe removal type
This function is used to delete information from physical memory during a purge operation .
2、 eMMC5.1 new function
• Order to line up
e-NAND Manage an internal task queue , The host can queue data transmission tasks to achieve efficient operation .
• Cache barrier
In some cases , The host is not interested in refreshing the data immediately , But it wants to maintain order between different cached data . Flushing can be delayed by the device to some later idle time .
The barrier command avoids long delays by refreshing the command .
• Cache flush report
For devices that refresh cached data in a sequential manner , Cache barrier commands are redundant , And cause unnecessary overhead to the equipment and host .
•BKOP control
This function allows the host to indicate to the device , Hope whether it needs to be written BKOPS_START Field to manually start background operations on a regular basis .
• Secure write protection
Any application running on the host can update the write protection related EXT_CSD Field , Such as USER_WP[171]、BOOT_WP[173], By publishing CMD6、CMD8、CMD28 and CMD29( Legacy mode ) To issue write protection . However , There are also some weaknesses in the legacy pattern . To prevent unauthorized changes , The host should enter safe write protected mode .
In a safe WP In mode , Only when SECURE_WP_MASK Field is 0x1 when , Can be updated with WP dependent EXT_CSDs(EXT_CSD[171],[173]);
Only RPMB Method update SECURE_WP_MASK Register to provide security ;
Automatic write protection mode is added , The security vulnerability caused by power control security attack is prevented .
•Enhanced strobe
In the enhanced strobe mode data OUT in ,CRC Response and CMD The responses are synchronized with the stroboscopic clock .CMD The time relationship between the response output signal and the stroboscopic clock is the same as that defined by the data output to the stroboscopic clock .
•RPMB Throughput improvement
This feature is proposed for RPMB Write data size , In order to improve the eMMC5.1 Normative RPMB throughput . stay eMMC5.0 Specification ,REL_WR_SEC_C[222] The register should be set to 1( Therefore, the particle size is always 512B).
For reliable writing RPMB Partition , The number of blocks cannot exceed REL_WR_SEC_C x512B The size of . stay eMMC5.1 in , Supported by RPMB The write access sizes are 256B、512B and 8KB.
Four 、e-NAND General parameters
• sequential
• Power supply
stay e-NAND in ,Vcc be used for NAND Core voltage and NAND Interface ;Vccq For controller core and e-NAND Interface voltage , As shown in the figure . The core regulator is optional , Only if the internal core logic voltage is controlled by Vccq Only when adjusting . One Creg The capacitor must be connected to VDDi terminal , To stabilize the regulator output on the system .
e-NAND Support one or more Vcc and Vccq The combination of , As shown in the table 18 Shown .
Available voltage configurations are shown in table 19 Shown .
• Hardware design reference
边栏推荐
- Zhongke panyun-d module analysis and scoring standard
- 加密和解密
- 【MATLAB】通信信号调制通用函数 — 带通滤波器
- [go] database framework Gorm
- NTFS 安全权限
- RAC delete damaged disk group
- Use units of measure in your code for a better life
- Introduction and application of rampax in unity: optimization of dissolution effect
- Kivy tutorial 07 component and attribute binding implementation button button click to modify the label component (tutorial includes source code)
- 【MATLAB】通信信号调制通用函数 — 傅里叶逆变换
猜你喜欢
GUI application: socket network chat room
Annexe VI: exposé sur les travaux de défense. Docx
NTFS 安全权限
2022年6月总结
每日刷题记录 (十二)
中职组网络安全—内存取证
Technology Management - learning / practice
Use units of measure in your code for a better life
Download kicad on Alibaba cloud image station
[cloud native] those lines of code that look awesome but have a very simple principle
随机推荐
QT qtableview data column width adaptation
红队视角下的防御体系突破之第一篇介绍、阶段、方法
Unity中RampTex介绍和应用: 溶解特效优化
C language one-way linked list exercise
Solve the problem of failed to load property source from location 'classpathapplication YML 'problem
Drozer tool
RAC delete damaged disk group
Many founders of technology companies provided enterpriser first with a round C financing of up to US $158million to help it invest in the next generation of global innovators
【MATLAB】MATLAB 仿真模拟调制系统 — DSB 系统
Operate the server remotely more gracefully: the practice of paramiko Library
Flutter ‘/usr/lib/libswiftCore.dylib‘ (no such file)
【Go】数据库框架gorm
附件五:攻击过程简报.docx
Binary search tree
Formatted text of Kivy tutorial (tutorial includes source code)
Correct the classpath of your application so that it contains a single, compatible version of com. go
Kivy教程之 更改背景颜色(教程含源码)
Cmake compilation option setting in ros2
【MATLAB】MATLAB 仿真模拟调制系统 — SSB 系统
如何构建属于自己的知识引擎?社群开放申请