闪存存储装置及其弹性化控制多类型闪存的方法与流程

文档序号:16247334发布日期:2018-12-11 23:42阅读:307来源:国知局
闪存存储装置及其弹性化控制多类型闪存的方法与流程

本发明涉及闪存技术领域,尤其涉及闪存存储装置中弹性化控制多类型闪存的技术。



背景技术:

闪存是一种允许在操作中被多次擦或写的内存,这种科技主要用于一般性数据储存,以及在计算机与其他数字产品间交换传输数据。闪存是非挥发性的内存,已储存数据而言,是不需要消耗电力,且有相当好的抗震性,这些特性是闪存被存储装置广泛使用的原因。

闪存运行的时候需要透过指令才能对闪存进行操作,包含擦、写、读都有对应的指令。各品牌闪存更有自己不同的指令来对应操作,当新制程闪存制造出来的时候,更有可能出现新的指令产生来支持新的功能。

如图2所示,之前的闪存存储装置架构是根据现有的闪存规格已经存在哪些指令做设计的,包含闪存控制器1’、指令队列2’和闪存3’,闪存控制器1’内根据目前的闪存规格设计了相对应的指令控制方式,透过指令队列把指令送给闪存3’,闪存3’根据指令去运行相对应的工作。这样的方式虽然开发较快,但是弹性上会出现不足:即当新的闪存规格出现,硬件就需要跟着修改,大大增加开发成本。.



技术实现要素:

本发明的目的在于提供一种能够弹性化控制多类型闪存的闪存存储装置,以及提供一种闪存存储装置中弹性化控制多类型闪存的方法。

实现上述目的的技术方案是:

一种闪存存储装置,包括闪存控制器、指令队列和闪存,还包括:可以任意填入指令值和任意安排引脚控制的指令序列器;

所述闪存控制器、所述指令队列、所述指令序列器和所述闪存依次连接。

优选的,所述内存作为指令的存储空间。

优选的,针对所述闪存的规格,在所述指令序列器中填入对应的指令值,把所述内存的对应位置内的值换成该指令值。

本发明之二的基于上述闪存存储装置的弹性化控制多类型闪存的方法,所述内存作为指令的存储空间;

针对所述闪存的规格,在所述指令序列器中填入对应的指令值,通过所述指令序列器把所述内存的对应位置内的值换成该指令值。

本发明的有益效果是:本发明通过增加指令序列器的设计,利用内存当指令存储空间,使得硬件的部分完全不需要做更动就可以支持新规格的闪存,让闪存的支持能够更有弹性和效率,并且降低开发所需的资源。

附图说明

图1是本发明的闪存存储装置的架构示意图;

图2是现有技术中闪存存储装置的架构示意图。

具体实施方式

下面将结合附图对本发明作进一步说明。

请参阅图1,本发明的闪存存储装置,包括闪存控制器1、指令队列2、闪存3和指令序列器4。闪存控制器1、指令队列2、指令序列器4和闪存3依次连接。

指令序列器4是一个硬件电路,利用内存3作为指令的存储空间,可以任意填入指令值和任意安排引脚的控制。

针对闪存3的规格,在指令序列器4中填入对应的指令值,把内存3的对应位置内的值换成该指令值。例如:闪存的读指令,指令是00h–30h,假如现在有一个闪存的规格有不一样的指令,譬如变化成00h–a0h,透过指令序列器4就可以把第二个命令30h所在内存3的位置内的值换成a0h,硬件的部分完全不需要做更动就可以支持新规格的闪存。

本发明的弹性化控制多类型闪存的方法,增加指令序列器4,将内存3作为指令的存储空间。针对闪存3的规格,在指令序列器4中填入对应的指令值,通过指令序列器4把内存3的对应位置内的值换成该指令值,使得闪存的支持能够更有弹性和效率,并且降低开发所需的资源。

以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。



技术特征:

技术总结
本发明公开了一种闪存存储装置,包括闪存控制器、指令队列和闪存,还包括:可以任意填入指令值和任意安排引脚控制的指令序列器;所述闪存控制器、所述指令队列、所述指令序列器和所述闪存依次连接。本发明还公开了闪存存储装置中弹性化控制多类型闪存的方法。使得硬件的部分完全不需要做更动就可以支持新规格的闪存,让闪存的支持能够更有弹性和效率,并且降低开发所需的资源。

技术研发人员:黄中柱;李庭育;魏智汎;张盛豪
受保护的技术使用者:江苏华存电子科技有限公司
技术研发日:2018.07.31
技术公布日:2018.12.11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1