Tech Talk:智能电视eMMC存储的五问五答

智能电视作为搭载操作系统的综合影音载体,以稳步扩大的市场规模走入越来越多的家庭,成为人们生活娱乐的重要组成部分。存储部件是智能电视不可或缺的组成部分,用于保存操作系统、应用程序、多媒体文件和用户数据等信息。智能电视使用eMMC作为存储介质。

eMMC全称Embedded Multi Media Card(嵌入式多媒体卡),是一种集成了闪存和控制器的存储芯片,面向手机、平板电脑、智能电视等需要长期运行且对存储性能有较高要求的消费电子产品,具有集成度高、性能优异、低功耗和高可靠性等优势。eMMC提供了高效、可靠的存储解决方案,支持丰富的功能和提供优质的用户体验。

对于智能电视用户而言,在使用eMMC存储过程中有五大最为关心的问题忆联作为高品质、高可靠的eMMC存储产品和解决方案提供商,如何化解这五大问题,并为用户带来怎样的使用体验?本文将逐一解答。

第一问:长时间观看智能电视,内置存储会不够用吗?

答:不用担心存储空间,但要选择有抗“读干扰”能力的eMMC。

 

与电脑使用习惯不同,用户在智能电视上观看节目时,只需要打开app应用,而不需要预先下载全部的视频文件。因此,作为存储单元的eMMC也并不像电脑硬盘一样需要接受大量数据的写入,而是以读数据为主。

下图为某智能电视的24小时使用模型分析,标注出来的区域表示CMD18读指令的密集读取位置,一般为操作系统和应用存储区域。

图1:读数据地址分布

在高频使用的情况下,eMMC存储可能出现“读干扰”错误。其原因是,系统每次读取NAND块(Block)上的其中一个页(Page)时,其他未被读取的页也会被施加电压。随着整个块读次数的增加,NAND存储单元(Cell)中吸入的电荷量也会慢慢增加,导致存储单元中数据状态发生变化,在读数据时更容易出现错误,表现为无法进入系统、蓝屏等问题。

忆联的eMMC产品具备抗“读干扰”能力,并采取一系列优化措施,包括:

1.Read refresh:系统设定在一个块数据的读次数达到阈值后,将数据更新到另一个块。

2.Read retry:系统通过多次重读数据,增强纠错能力。

3.Read reclaim:系统设定在read retry次数达到阈值后,将数据更新到另一个块。

对于这些优化措施,还可结合模拟测试验证功能实现的效果。可模拟用户行为,在相同位置地址位进行大量重复读行为,忆联eMMC可通过超10亿次的读干扰测试。

第二问、半年甚至一年不开机,存储的数据会丢吗?

答:不要小瞧eMMC的数据保持能力。

eMMC使用浮栅技术存储数据,其中每个存储单元包含一个浮栅,通过控制浮栅中的电荷量来表示数据的状态(0或1)。浮栅中的电荷会随着时间的推移发生自然逸散,导致电荷的准确性下降,称为电荷损失或漂移。因此,如果智能电视长时间不使用,极为考验eMMC的数据保持能力。

忆联eMMC有针对性地加强read retry并提供LDPC软解码,提升数据纠错能力,以延长数据的保持时间,确保长时间关机后再次开机也能准确读出数据。

忆联eMMC可以保障写入数据43℃环境下10年内的完整性,在产品寿命使用完后还可以保障1年的数据完整性。也就是说智能电视将近10年没开机甚至报废后的1年内,eMMC仍然正确无误地保存着数据。

第三问、突然停电,开机后会数据错乱吗?

答:如果eMMC具备SPOR能力,就不必担心。

eMMC在写入数据时,通常会先将数据缓存在内存中,然后再将数据写入闪存芯片中。由于智能电视不像手机、平板等移动设备那样配有电池,突然断电时可能会出现数据写入不完整、或是部分数据损坏和丢失。

忆联eMMC固件增加了掉电保护机制(Sudden Power off Recovery,简称SPOR),则可以更好地保护用户数据。SPOR的规则如下:

1.即使在写入过程中突然断电,写入闪存芯片的数据也必须保持有效;同时,系统不能损坏前一个写命令的数据,保证断电前数据完整写入。

2. 写入数据的同时,将数据块的映射关系一同写入。供电恢复时,系统重新读取并建立逻辑地址和物理地址的映射表,从而找到对应的数据。

SPOR采用如下处理机制:

为验证SPOR能力,忆联针对不同分区(Boot、User、RPMB、GPP1~GPP4)、不同行为(随机/顺序的写入/读取等)对eMMC进行超1万次的异常断电测试,确保此类异常掉电场景下存储数据的完整性。

第四问、超长待机的时候,费电吗?

答:eMMC本就极具功耗优势,而APS让待机更节能

eMMC的低功耗特性让智能电视在使用过程中更加节能,延长使用寿命。忆联eMMC固件在此基础上增加自动节能(Auto Power Saving,简称APS)功能,进一步实现省电优化。当智能电视待机时,eMMC可通过以下方式降低功耗:

1.关闭控制器中不必要的电源;

2.降低控制器CPU运行时钟;

3.降低NAND闪存操作时钟;

4.保留内存使用;

5.关闭后台操作。

下图为忆联eMMC在待机状态下测试中的功耗数据,ICC (RMS) 低至51uA,ICCQ (RMS) 低至81uA。

图2:ICC (RMS) = 51uA (Vcc=3.3V)

图3:ICCQ (RMS) = 81uA (Vccq=1.8V)

第五问、老款电视长期服役,存储是越来越慢吗?

答:老当益壮,优秀的设计不轻易掉队。

智能电视一般不会像智能手机那样频繁更换。根据Omdia的统计数据,电视显示面板的出货量每四到五年增长4000万平方米。因此,eMMC的使用寿命不但要足够长久,也要保证寿命周期内读写速度符合用户的体验预期。

经过性能优化设计,忆联eMMC顺序读写与随机读写性能在寿命周期内保持稳定,性能变化不超过10%。这意味着在eMMC寿命周期内,用户切换频道、浏览应用或观看媒体内容都具有长期稳定的体验,不会受到因存储性能降级而产生的卡顿和加载过慢的困扰。

下图为忆联eMMC寿命内的性能测试,对于测试周期内的各类写入/读取数据,对应的性能数据表现都趋于平稳,接近水平线。

图4:忆联eMMC寿命内性能测试

忆联eMMC在保证性能的同时,也保证寿命足够用户使用。基于用户智能电视使用一天的数据分析,写入数据量约5GB/天,正常使用智能电视的情况下,eMMC寿命长达56年,远超四至五年的更换周期。

表:忆联eMMC使用寿命换算

忆联新款eMMC产品,赋能智能消费应用

智能电视场景的五大突出问题,忆联的eMMC产品都能给出优秀的解决方案。忆联凭借丰富的闪存研发经验和完善的生产制造体系,为手机、平板电脑、智能电视、机顶盒、物联网家电等嵌入式应用提供理想的eMMC存储产品和解决方案。

为更好地服务于智能消费产品存储,忆联即将基于新一代主控和3D TLC介质推出新款eMMC产品RM561。这款新品将为复杂的嵌入式应用提供更优的高性能、低功耗、高可靠的存储解决方案,持续优化和提升智能消费应用的体验。敬请期待!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/369888.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ListBox自动滚动并限制显示条数

1、实现功能 限制ListBox显示的最大条数; ListBox自动滚动,显示最新行; 2、C#代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using Syst…

印尼网络安全治理能力观察

在全国国际机场的移民服务完全瘫痪 100 多个小时后,印尼政府承认其新成立的国家数据中心 (PDN) 遭受了网络攻击。 恶意 Lockbit 3.0 勒索软件加密了存储在中心的重要数据,其背后的黑客组织要求支付 800 万美元的赎金。 不幸的是,大多数数据…

TreeMap、HashMap 和 LinkedHashMap 的区别

TreeMap、HashMap 和 LinkedHashMap 的区别 1、HashMap2、LinkedHashMap3、TreeMap4、总结 💖The Begin💖点点关注,收藏不迷路💖 在 Java 中,TreeMap、HashMap 和 LinkedHashMap 是三种常用的集合类,它们在…

01 Web基础与HTTP协议

1、域名和DNS 1.1 域名的概念 如果说一个主机,没有名字也可以完全用IP来代替,但是IP地址不好记忆。例如说,我们记一些网站的名称百度、新浪、搜狐等很好记,但是如果要去记百度的IP、新浪的IP、以及搜狐的IP地址,那将会…

LeetCode题练习与总结:排序链表--148

一、题目描述 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4]示例 2: 输入:head [-1,5,3,4,0] 输出:[-1,0,3,4,5]示例 3&am…

iptables与firewalld

iptables Linux上常用的防火墙软件 1、 防火墙的策略 防火墙策略一般分为两种,一种叫通策略,一种叫堵策略,通策略,默认门是关着的,必须要定义谁能进。堵策略则是,大门是洞开的,但是你必须有身…

leetcode力扣_贪心思想

455.分发饼干(easy-自己想得出来并写好) 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺…

无人机便携式侦测干扰设备(定全向)技术详解

无人机便携式侦测干扰设备(定全向)是一种专门针对无人机进行侦测和干扰的设备。它具备定向和全向两种工作模式,能够覆盖较宽的频率范围,有效侦测并干扰无人机与遥控器之间的通信信号,从而达到控制或驱离无人机的目的。…

小酌消烦暑|人间正清欢

小暑是二十四节气之第十一个节气。暑,是炎热的意思,小暑为小热,还不十分热。小暑虽不是一年中最炎热的时节,但紧接着就是一年中最热的节气大暑,民间有"小暑大暑,上蒸下煮"之说。中国多地自小暑起…

Qt 基础组件速学 鼠标和键盘事件

学习目标: 鼠标事件和键盘事件应用 前置环境 运行环境:qt creator 4.12 学习内容和效果演示: 1.鼠标事件 根据鼠标的坐标位置,做出对应的事件。 2.键盘事件 根据键盘的输入做出对应操作 详细主要代码 1.鼠标事件 #include "main…

MySQL 8.0新特性INTERSECT和EXCEPT用于集合运算

MySQL8.0.31 新版本的推出,MySQL增加了对SQL标准INTERSECT和EXCEPT运算符的支持。 1、INTERSECT INTERSECT输出多个SELECT语句查询结果中的共有行。INTERSECT运算符是ANSI/ISO SQL标准的一部分(ISO/IEC 9075-2:2016(E))。 我们运行两个查询,第一个会列…

windows启动Docker闪退Docker desktop stopped

Windows启动Docker闪退-Docker desktop stopped 电脑上很早就安装有Docker了,但是有一段时间都没有启动了,今天想启动启动不起来了,打开没几秒就闪退,记录一下解决方案。仅供参考 首先,参照其他解决方案,本…

【Python系列】数字的bool值

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

JAVA每日作业day7.4

ok了家人们今天学习了Date类和simpleDateformat类,话不多说我们一起看看吧 一.Date类 类 java.util.Date 表示特定的瞬间 ( 日期和时间 ) ,精确到毫秒。 1.2 Date类的构造方法 public Date(): 用来创建当前系统时间对应的日期对象。 public Date(long …

Linux系统(CentOS)安装iptables防火墙

1,先检查是否安装了iptables 检查安装文件-执行命令:rpm -qa|grep iptables 检查安装文件-执行命令:service iptables status 2,如果安装了就卸装(iptables-1.4.21-35.el7.x86_64 是上面命令查出来的版本) 执行命令&#xff1a…

【高性能服务器】多进程并发模型

🔥博客主页: 我要成为C领域大神🎥系列专栏:【C核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞👍收藏⭐评论✍️ 本博客致力于知识分享,与更多的人进行学习交流 对于常见的C/S模型…

spark on k8s两种方式的原理与对比

spark on k8s两种方式的原理与对比 1、spark on k8s 方式 spark-submit可以直接用来向 Kubernetes 集群提交 Spark 应用,提交机制如下: 1、Spark 创建一个在Kubernetes pod中运行的 Spark 驱动程序。 2、驱动程序创建在 Kubernetes Pod 中运行的执行器…

JAVA基础知识(上)

# 一、说说&和&&的区别? 作为运算符:& 将二进制的每一位进行与运算 作为逻辑运算符:两者都是与,&& 如果左边为假则终止右边运算,即短路运算。& 则需要把两边的比较执行完 # 二、int和Integer的区…

智慧校园-资产管理系统总体概述

智慧校园资产管理系统是面向教育机构设计的一体化数字平台,其核心目标在于通过先进的信息技术手段,全面优化校园内部的资产管理流程。该系统致力于提升资产管理的效率与透明度,同时降低成本并确保所有操作符合财务及审计规范,为校…

springboot基于Java的超市进销存系统+ LW+ PPT+源码+讲解

第三章系统分析与设计 3.1 可行性分析 一个完整的系统,可行性分析是必须要有的,因为他关系到系统生存问题,对开发的意义进行分析,能否通过本网站来补充线下超市进销存管理模式中的缺限,去解决其中的不足等&#xff0c…