首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种机顶盒flash的数据写入方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:杭州国芯微电子股份有限公司

摘要:本发明公开了一种机顶盒flash的数据写入方法。本发明首先创建flash写线程,定时查询缓存空间中是否有需要写入的数据;将每个待写入数据按照设定结构组成缓存数据;创建待写入数据链表,存储缓存数据;在写线程等待执行时,新产生的缓存数置于链表末端;写线程执行时,按照先入先出的原则据;写线程如果查询到有需要写入flash的数据,对数据进行加密后写入到flash中;机顶盒系统从flash中读取数据,对读取数据进行解密,解密后数据即可以实际数据。本发明将需要写入flash中的数据缓存起来,让程序继续执行,当系统处于空闲的时候,启动专门的flash写线程来进行flash数据的写入操作,保证程序的执行效率。

主权项:1.机顶盒flash的数据写入方法,其特征在于:1创建flash写线程,在写线程中,定时查询缓存空间中是否有需要写入的数据;2系统有数据需要写入flash时,将每个待写入数据按照设定结构组成缓存数据P,设定结构包括三个参数,待写入flash地址FlashAddress、待写入数据的缓存地址DataAddress和待写入数据的长度DataLen;3创建待写入数据链表S,以链表S形式存储一个或者多个缓存数据;每次有新的缓存数据产生的时候,根据缓存数据的数据结构申请一块内存,将该内存指针添加到链表S;在写线程等待执行时,如果有新的缓存数据P产生,将新的缓存数据P置于链表S末端,依次增加;写线程执行时,按照先入先出的原则;4flash数据写流程:写线程如果查询到有需要写入flash的数据,以机顶盒主芯片的ChipID作为根秘钥,根据待写入flash的地址,得出对应的BlockID,通过派生算法派生出密钥Key,对待写入flash的数据,即缓存数据中DataAddress对应的数据进行AES加密,将加密后的数据写入到flash中;5flash数据读流程:机顶盒系统从flash中读取数据;以机顶盒主芯片的ChipID作为根秘钥,根据读取数据所在flash的地址,得出对应的BlockID,通过派生算法派生出密钥Key,对读取数据进行AES解密;解密后的数据即为实际数据。

全文数据:

权利要求:

百度查询: 杭州国芯微电子股份有限公司 一种机顶盒flash的数据写入方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。