本发明涉及一种快闪存储器方案,尤指一种快闪存储器控制器和方法。
背景技术:
1、一般而言,传统的快闪存储器控制器在每次需要控制一传统的快闪存储器装置对于一特定的操作,例如是读取或写入操作,执行一相应的设定特征(set-feature)操作时,都必须向该传统的快闪存储器装置发送一相应的设定特征信号,例如是一命令序列。然而,如果需要频繁地控制传统的快闪存储器装置执行多个设定特征操作,则由于传统的快闪存储器控制器和传统的快闪存储器装置之间会产生大量的命令序列的传输而导致性能下降。
技术实现思路
1、因此,本发明的目的之一在于提供一种快闪存储器控制器及相应的方法,以解决上述问题。
2、根据本发明的实施例,其揭露一种快闪存储器控制器。该快闪存储器控制器使用于一储存装置中并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该快闪存储器控制器包括有一输入/输出电路与一处理器,该输入/输出电路通过该特定通信接口耦接于该快闪存储器装置,并用于在该快闪存储器装置与该处理器之间传送多个命令及数据,以及该处理器耦接于该输入/输出电路,并用于控制该输入/输出电路使用一设定特征信号作为一巨集执行信号,该设定特征信号携带有一设定特征命令、一巨集执行特征地址和一对应的巨集执行参数资讯,并将该巨集执行信号发送给该快闪存储器装置,以令该快闪存储器装置执行多个设定特征操作,每一该多个设定特征操作分别具有独特资讯,该独特资讯由该巨集执行信号中所携带的该对应的巨集执行参数资讯所定义。
3、根据本发明的实施例,其揭露一种快闪存储器控制器的操作方法,该快闪存储器控制器使用于一储存装置中并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该操作方法包括:提供一输入/输出电路,用于在该快闪存储器装置与一处理器之间传送多个命令及数据;以及提供该处理器,并使用该处理器控制该输入/输出电路使用一设定特征信号作为一巨集执行信号,该设定特征信号携带有一设定特征命令、一巨集执行特征地址和一对应的巨集执行参数资讯,并将该巨集执行信号发送给该快闪存储器装置,以令该快闪存储器装置执行多个设定特征操作,每一该多个设定特征操作分别具有独特资讯,该独特资讯由该巨集执行信号中所携带的该对应的巨集执行参数资讯所定义。
4、根据本发明的实施例,其揭露一种快闪存储器控制器,该快闪存储器控制器用于一储存装置并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该快闪存储器控制器包括一输入/输出电路与一处理器。输入/输出电路通过该特定通信接口耦接到该快闪存储器装置,并用于在该快闪存储器装置和处理器之间发送多个命令和数据。该处理器耦接到该输入/输出电路,能够用来:操作于一第一模式来控制该输入/输出电路以使用并传送一第一设定特征信号,该第一设定特征信号携带一设定特征命令、一第一设定特征操作的一第一特征地址以及一第一特征参数资讯,并传送该第一设定特征信号至该快闪存储器装置以令该快闪存储器装置在接收到该第一设定特征信号之后根据该第一特征地址和该第一特征参数资讯来执行该第一设定特征操作;以及操作在一第二模式以控制该输入/输出电路使用并发送一巨集开始信号或一前缀信号以发送多个第二设定特征信号至该快闪存储器装置,该多个第二设定特征信号分别包括多个设定特征命令、多个第二设定特征操作的多个第二特征地址以及多个第二特征参数资讯,以令该快闪存储器装置将该多个第二特征地址和该多个第二特征参数资讯记录到该快闪存储器装置的至少一储存单元中;该多个第二特征地址互不相同。
5、根据本发明的实施例,其揭露一种快闪存储器控制器的方法,该快闪存储器控制器用于一储存装置并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该方法包括:提供用于在该快闪存储器装置和一处理器之间发送多个命令和数据的一输入/输出电路;以及提供该处理器以用来:操作于一第一模式来控制该输入/输出电路以使用并传送一第一设定特征信号,该第一设定特征信号携带一设定特征命令、一第一设定特征操作的一第一特征地址以及一第一特征参数资讯,并传送该第一设定特征信号至该快闪存储器装置以令该快闪存储器装置在接收到该第一设定特征信号之后根据该第一特征地址和该第一特征参数资讯来执行该第一设定特征操作;以及操作在一第二模式以控制该输入/输出电路使用并发送一巨集开始信号或一前缀信号以发送多个第二设定特征信号至该快闪存储器装置,该多个第二设定特征信号分别包括多个设定特征命令、多个第二设定特征操作的多个第二特征地址以及多个第二特征参数资讯,以令该快闪存储器装置将该多个第二特征地址和该多个第二特征参数资讯记录到该快闪存储器装置的至少一储存单元中;该多个第二特征地址互不相同。
1.一种快闪存储器控制器,该快闪存储器控制器使用于一储存装置中并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该快闪存储器控制器包括有:
2.如权利要求1所述的快闪存储器控制器,其特征在于,该对应的巨集执行参数资讯包括有一参数数据,该参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置或是该多个设定特征操作所对应的一巨集编号。
3.如权利要求1所述的快闪存储器控制器,其特征在于,该对应的巨集执行参数资讯包括一第一参数数据和一第二参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值之一起始位置,以及该第二参数数据用于指示出该多个设定特征操作的该多个索引值之一数量。
4.如权利要求1所述的快闪存储器控制器,其特征在于,该处理器系控制该输入/输出电路将一巨集开始信号、该多个设定特征操作所对应的多个设定特征信号以及一巨集结束信号依序地发送到该快闪存储器装置,以及该巨集开始信号和该巨集结束信号系符合一设定特征信号之一信号格式并分别用于指示出该多个设定特征信号之一开始和该多个设定特征信号之一结束。
5.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集开始信号依序包括一设定特征命令、一巨集开始特征地址和一对应的巨集开始参数资讯,该对应的巨集开始参数资讯指示出该多个设定特征操作之一巨集设定;该对应的巨集开始参数资讯包括一第一参数数据、一第二参数数据和一第三参数数据,该第三参数数据包括一第一参数位元和一第二参数位元;该第一参数数据用于指示出该多个设定特征操作的一巨集编号;该第二参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置;当该第三参数数据的该第一参数位元被设置为一第一逻辑位元时,关闭接收到该多个设定特征信号时同时执行该多个设定特征操作的功能;当该第一参数位元被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能;当该第二参数位元被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的一巨集记录,以及当该第二参数位元被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除。
6.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集结束信号依序包括一设定特征命令、一巨集结束特征地址和一对应的巨集结束参数资讯;该对应的巨集结束参数资讯包括一第一参数数据和一第二参数数据,该第一参数数据用于指示出该多个设定特征操作的一巨集编号,以及该第二参数数据用于指示出该多个设定特征操作的多个索引值的一结束位置。
7.如权利要求1所述的快闪存储器控制器,其特征在于,该处理器系控制该输入/输出电路将一巨集开始信号和跟随在该巨集开始信号之后的一巨集结束信号依序地发送到该快闪存储器装置,以对于该多个设定特征操作的一子集合执行一设定特征操作,该巨集开始信号和该巨集结束信号均符合一设定特征信号的一信号格式并分别用于指示出该多个设定特征信号的一开始和该多个设定特征信号的一结束。
8.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集开始信号依序包括一设定特征命令、一巨集开始特征地址和一对应的巨集开始参数资讯,该对应的巨集开始参数资讯用来指示出该多个设定特征操作的一巨集设定;该对应的巨集开始参数资讯包括一第一参数数据、一第二参数数据和一第三参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存之一巨集记录,以及当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除。
9.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集结束信号依序包括一设定特征命令、一巨集结束特征地址和一对应的巨集结束参数资讯,该对应的巨集结束参数资讯包括一第一参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一结束位置。
10.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集开始信号依序包括一设定特征命令、一特定巨集特征地址和一对应的巨集参数资讯,该对应的巨集参数资讯指示出该多个设定特征操作的一巨集设定,该对应的巨集参数资讯包括一第一参数数据、一第二参数数据、一第三参数数据和一四参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的该巨集记录,而当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除,以及当该第四参数数据被设置为该第一逻辑位元时表示用来示出该巨集开始信号。
11.如权利要求4所述的快闪存储器控制器,其特征在于,该巨集结束信号依序包括一设定特征命令、一特定巨集特征地址和一对应的巨集参数资讯,该对应的巨集参数资讯用来指示出该多个设定特征操作的一巨集设定,该对应的巨集参数资讯包括有一第一参数数据、一第二参数数据、一第三参数数据和一第四参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的一巨集记录,而当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除,以及当该第四参数数据被设置为该第二逻辑位元时是用来表示出该巨集结束信号。
12.如权利要求1所述的快闪存储器控制器,其特征在于,该处理器系控制该输入/输出电路依序地发送一前缀信号和跟随该前缀信号的一第一设定特征信号,以产生并传送一命令序列至该快闪存储器装置,该前缀信号依序包含一第一巨集命令及该第一设定特征信号的一索引值,该第一设定特征信号的该索引值之后是该第一设定特征信号中的该设定特征命令,该第一巨集命令用于指示出当该快闪存储器装置接收到该第一设定特征时不立刻执行该第一设定特征信号的一设定特征操作。
13.如权利要求1所述的快闪存储器控制器,其特征在于,该处理器系控制该输入/输出电路依序地发送一前缀信号和跟随该前缀信号的一第一设定特征信号,以产生并传送一命令序列至该快闪存储器装置,该前缀信号依序包含一第一巨集命令及该第一设定特征信号的一索引值,该第一设定特征信号的该索引值之后是该第一设定特征信号中的该设定特征命令,该第一巨集命令用于指示出当该快闪存储器装置接收到该第一设定特征信号时立刻执行该第一设定特征信号的一设定特征操作。
14.如权利要求1所述的快闪存储器控制器,其特征在于,一逻辑单元编号地址系位于该巨集执行信号中的该设定特征命令及该巨集执行特征地址之间。
15.如权利要求1所述的快闪存储器控制器,其特征在于,该处理器系控制该输入/输出电路向该快闪存储器装置发送一获取特征信号,该获取特征信号依序包括一获取特征命令和一逻辑单元编号地址,令该快闪存储器装置将该多个设定特征操作的多个巨集编号、多个索引值或多个特征地址发送回至该快闪存储器控制器。
16.一种快闪存储器控制器的操作方法,该快闪存储器控制器使用于一储存装置中并通过一特定通信接口耦接于该储存装置的一快闪存储器装置,以及该操作方法包括:
17.如权利要求16所述的操作方法,其特征在于该对应的巨集执行参数资讯包括有一参数数据,该参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置或是该多个设定特征操作所对应的一巨集编号。
18.如权利要求16所述的操作方法,其特征在于,该对应的巨集执行参数资讯包括一第一参数数据和一第二参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值之一起始位置,以及该第二参数数据用于指示出该多个设定特征操作的该多个索引值之一数量。
19.如权利要求16所述的操作方法,其特征在于,还包括:
20.如权利要求19所述的操作方法,其特征在于,该巨集开始信号依序包括一设定特征命令、一巨集开始特征地址和一对应的巨集开始参数资讯,该对应的巨集开始参数资讯指示出该多个设定特征操作之一巨集设定;该对应的巨集开始参数资讯包括一第一参数数据、一第二参数数据和一第三参数数据,该第三参数数据包括一第一参数位元和一第二参数位元;该第一参数数据用于指示出该多个设定特征操作的一巨集编号;该第二参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置;当该第三参数数据的该第一参数位元被设置为一第一逻辑位元时,关闭接收到该多个设定特征信号时同时执行该多个设定特征操作的功能;当该第一参数位元被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能;当该第二参数位元被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的一巨集记录,以及当该第二参数位元被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除。
21.如权利要求19所述的操作方法,其特征在于,该巨集结束信号依序包括一设定特征命令、一巨集结束特征地址和一对应的巨集结束参数资讯;该对应的巨集结束参数资讯包括一第一参数数据和一第二参数数据,该第一参数数据用于指示出该多个设定特征操作的一巨集编号,以及该第二参数数据用于指示出该多个设定特征操作的多个索引值的一结束位置。
22.如权利要求16所述的操作方法,其特征在于,还包括:
23.如权利要求19所述的操作方法,其特征在于,该巨集开始信号依序包括一设定特征命令、一巨集开始特征地址和一对应的巨集开始参数资讯,该对应的巨集开始参数资讯用来指示出该多个设定特征操作的一巨集设定;该对应的巨集开始参数资讯包括一第一参数数据、一第二参数数据和一第三参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存之一巨集记录,以及当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除。
24.如权利要求19所述的操作方法,其特征在于,该巨集结束信号依序包括一设定特征命令、一巨集结束特征地址和一对应的巨集结束参数资讯,该对应的巨集结束参数资讯包括一第一参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一结束位置。
25.如权利要求19所述的操作方法,其特征在于,该巨集开始信号依序包括一设定特征命令、一特定巨集特征地址和一对应的巨集参数资讯,该对应的巨集参数资讯指示出该多个设定特征操作的一巨集设定,该对应的巨集参数资讯包括一第一参数数据、一第二参数数据、一第三参数数据和一四参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的该巨集记录,而当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除,以及当该第四参数数据被设置为该第一逻辑位元时表示用来示出该巨集开始信号。
26.如权利要求19所述的操作方法,其特征在于,该巨集结束信号依序包括一设定特征命令、一特定巨集特征地址和一对应的巨集参数资讯,该对应的巨集参数资讯用来指示出该多个设定特征操作的一巨集设定,该对应的巨集参数资讯包括有一第一参数数据、一第二参数数据、一第三参数数据和一第四参数数据,该第一参数数据用于指示出该多个设定特征操作的多个索引值的一起始位置,当该第二参数数据被设置为一第一逻辑位元时,关闭当接收到该多个设定特征信号时同时执行该多个设定特征操作的功能,当该第二参数数据被设置为一第二逻辑位元时,启动当接收到该多个设定特征信号时同时执行该多个设定特征操作的该功能,当该第三参数数据被设置为该第一逻辑位元时,保存在该快闪存储器装置中所储存的一巨集记录,而当该第三参数数据被设置为该第二逻辑位元时,该巨集记录会被该快闪存储器装置所清除,以及当该第四参数数据被设置为该第二逻辑位元时是用来表示出该巨集结束信号。
27.如权利要求16所述的操作方法,其特征在于,还包括:
28.如权利要求16所述的操作方法,其特征在于,还包括:
29.如权利要求16所述的操作方法,其特征在于,一逻辑单元编号地址系位于该巨集执行信号中的该设定特征命令及该巨集执行特征地址之间。
30.如权利要求16所述的操作方法,其特征在于,还包括: