包括传送资料接口的光学储存系统的制作方法

文档序号:6630543阅读:130来源:国知局
专利名称:包括传送资料接口的光学储存系统的制作方法
技术领域
本发明是有关于一种光学储存系统,且特别是有关于一种包括传送资料接口的光学储存系统。
背景技术
图1A与图1B绘示为光学读取头的聚焦点与光盘片的数据层的相对位置关系图。请参照图1A,已知的光盘记录/再生装置须先将光学读取头(图中仅绘示其物镜112部份)产生的光束聚焦至光盘片110的数据层111(例如图中聚焦点113b),才能进行后续的数据读取(或称为再生(reproduce))动作。然而,在数据读取的过程中可能因为光盘片110的瑕疵、旋转轴方向的偏摆或外力的干扰等因素,导致已聚焦于数据层111的聚焦点113b脱离可存取范围。此时,需将光学读取头重新做聚焦动作,即将光学读取头产生的聚焦点先下拉至数据层111以下(例如使聚焦点下拉至聚焦点113a),再将光学读取头产生的聚焦点上推。当聚焦点接近数据层111并进入聚焦误差的线性控制区时,此光盘记录/再生装置随即切入闭回路控制回路,完成聚焦动作。其中,聚焦误差的线性控制区以及闭回路控制回路将于后文详细说明。
不过,因为不确定目前光盘片110旋转轴方向的偏摆量大小,所以已知的作法为直接将光学读取头下拉至光学读取头的机构所容许的最低位置,再重新上推进行聚焦的动作。一般而言,在光盘片110的数据层111处于最低情况下,此机构容许的最低位置仍足够使光学读取头进行寻焦。上述数据层111处于最低的情况通常是位于光盘片110的外缘部分。请参照图1B,当光盘片110在旋转轴方向偏摆时,数据层111在外缘115a处的参考面比内缘115b处的参考面低,其中参考面垂直旋转轴。以数据层111的内缘115b为例,当聚焦点脱离可存取范围而需将光学读取头重新做聚焦动作时,已知技术会将光学读取头产生的聚焦点先下拉至机构容许的最低位置(例如图中位置117),再将光学读取头产生的聚焦点上推至位置115b。所以,每当聚焦点脱离可存取范围时,已知寻焦机制会耗费多余的时间,导致从数据读取中断后到恢复数据读取的时间有部份是虚耗的。

发明内容
本发明应用于一种光学储存系统,此系统包括一种依照一选定的并列位数来传送资料的接口,而排除一个或多个由于相关技术的限制及缺点所造成的问题。
本发明提出一种光学储存系统,用以耦接至至少一周边装置,此光学储存系统包括一资料读取子系统,用以读出储存在光学储存媒体上的资料、一资料处理子系统,用以根据此读出资料产生一输出资料,以及多个接脚,用以传送此输出资料至周边装置,而此输出资料包括资料资讯及地址资讯。其中用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送。
依照本发明的较佳实施例所述光学储存系统,上述的资料处理子系统更包括一个接口控制器,用以决定并列位数,而此并列位数为1、2、4,以及8其中之一。
依照本发明的较佳实施例所述光学储存系统,上述的并列位数是根据传送输出资料的周边装置来决定。
依照本发明的较佳实施例所述光学储存系统,上述的接口控制器更包括一个地址解码器,用以解码及输出地址资讯、一个控制暂存器,用以根据解码的地址资讯,决定输出资料所传送至的周边装置,以及根据传送该输出资料的该周边装置来决定并列位数、一个输出缓冲器,用以储存资料资讯,以及一接口编码器,用以根据资料资讯及地址资讯来产生输出资料。
依照本发明的较佳实施例所述光学储存系统,上述的接口编码器更根据并列位数将输出资料分成多个子资料集,而这些子资料集的数目与并列位数相同。
依照本发明的较佳实施例所述光学储存系统,上述的接口是用以将该些子资料集并列输出。
依照本发明的较佳实施例所述光学储存系统,上述的输出资料与序列并列接口标准兼容。
依照本发明的较佳实施例所述光学储存系统,上述的输出资料更包括至少一笔指令资料、一笔地址资料,以及多个资料区块,而每一个子资料集更包括至少部份指令资料、部份地址资料,以及部份资料区块。
依照本发明的较佳实施例所述光学储存系统,上述的输出资料更包括一个虚设资料周期,而每一个子资料集更包括一个子虚设资料周期,其中此子虚设资料周期是根据输出资料所传送至的周边装置来决定。
依照本发明的较佳实施例所述光学储存系统,上述的子虚设资料周期是在接收输出资料之后,根据输出资料及由周边装置所传回资料的结果来配置。
依照本发明的较佳实施例所述光学储存系统,上述的接脚是用以从周边装置接收一笔输入资料,而并列接收的输入资料的位数是根据并列位数来决定。
依照本发明的较佳实施例所述光学储存系统,上述的资料处理子系统更包括一个资料收集器,用以接收输入资料,以及一个输入缓冲器,用以储存输入资料。
依照本发明的较佳实施例所述光学储存系统,上述耦接至光学储存系统的周边装置其中之一是快闪记忆体。
依照本发明的较佳实施例所述光学储存系统,上述的光学储存系统是一数位激光视盘(Digital Video Disc,DVD)系统,或是一激光视盘(Video CD,VCD)系统。
本发明也提出一种在光学储存系统及周边装置间传送资料的方法,此周边装置是藉由一接口耦接至此光学储存系统。本方法包括读出储存于该光学储存媒体上的资料、根据该读出资料产生一输出资料,以及传送该输出资料至该周边装置,而该输出资料包括一资料资讯及一地址资讯。其中用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的产生输出资料的步骤更包括解码地址资讯,并根据解码的地址资讯,决定输出资料所传送至的周边装置,接着根据输出资料所传送至的周边装置来决定并列位数,然后储存资料资讯,最后根据资料资讯及地址资讯来产生输出资料。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的产生输出资料的步骤更包括根据并列位数将输出资料分成多个子资料集,而这些子资料集的数目与该并列位数相同。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的输出资料与序列并列接口标准兼容,以及产生的步骤包括产生输出资料,而输出资料包括至少一笔指令资料、一笔地址资料,以及多个资料区块。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的产生输出资料的步骤更包括划分指令资料为多个子指令资料,并划分地址资料为多个子地址资料,接着划分资料区块为多个子资料区块,然后根据这些子指令资料其中之一、这些子地址资料其中之一,以及这些子资料区块其中之一,产生一个子资料集。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的产生输出资料的步骤更包括根据并列位数来决定一虚设资料周期,其中每一个子资料集包括至少一个已决定的虚设资料周期。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的虚设资料周期包括至少一个资料位,而虚设资料周期的资料位被设定为0。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,更包括在接收输出资料之后,比较输出资料及由周边装置所传回的资料,获得一个比较结果,以及根据此比较结果,配置虚设资料周期。
依照本发明的较佳实施例所述在光学储存系统及周边装置间传送资料的方法,上述的决定并列位数的步骤更包括发送一个协商信号至周边装置,以将并列位数告知周边装置,以及在接收到由周边装置传回的一个确认讯号后,传送输出资料至周边装置,其中确认讯号是用以告知光学储存系统,周边装置已准备好要接收输出资料。
本发明更提出一种耦接至一快闪记忆体的光学储存系统。此光学储存系统包括一资料读取子系统,用以读出储存在一光学储存媒体上的资料、一资料处理子系统,用以根据该读出资料产生一输出资料,以及多个接脚,用以传送该输出资料至该周边装置,其中,其中该输出资料包括一资料资讯及一地址资讯。而用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送。此快闪记忆体更包括一记忆胞阵列,用以储存该输出资料,以及一记忆体接口控制器,用以控制该快闪记忆体。
依照本发明的较佳实施例所述耦接快闪记忆体的光学储存系统,上述的记忆体接口控制器更包括一个输入缓冲器,用以储存输出资料的一个第一部份,并包括一个移位器,用以接收输出资料的一个第二部份,另外包括一个多任务装置,用以合并此输出资料的第一部份及第二部份为一个合并部份,并将输出资料的合并部份储存至输入缓冲器,以及包括一个接口解码器,用以在接收完整的输出资料后,解码此输出资料,并根据此输出资料控制快闪记忆体。
依照本发明的较佳实施例所述耦接快闪记忆体的光学储存系统,上述的快闪记忆体的该记忆胞阵列更包括一个一次程序部份,用以储存一组一次程序(One Time Program,OTP)。
本发明部份额外的特征及优点将由以下的叙述所提出,而部份特征及优点在这些叙述中显而易见,或者可藉由实施本发明而习得。本发明的特征及优点将可由所附申请专利范围所特别指出的组件及组合来实现及达成。
必须了解的是,之前的概括描述及接着的详细描述仅为示范性或解释性的,并不限制专利范围中所述的本发明。
为让本发明的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。


图1是依照本发明较佳实施例所绘示的具有一接口介于其中的光学储存系统与快闪记忆体;图2所绘示为图1的一种接口控制器;图3是依照本发明较佳实施例所绘示的图1的光学储存系统及藉由一普通接口连接用以传送资料的周边装置;图4、图5、图6,及图7是依照本发明较佳实施例所绘示的根据不同并列输出位数目作资料传送的格式的时脉图;图8A是依照本发明较佳实施例所绘示的具有一虚设资料周期的传统资料传送格式的时脉图;图8B是依照本发明较佳实施例所绘示的具有一可配置虚设资料周期的资料传送格式的时脉图;图9是依照本发明较佳实施例所绘示的包括一接口控制器及一快闪记忆胞阵列的快闪记忆体;图10是依照本发明较佳实施例所绘示的适合用来储存一次程序的图9的快闪记忆体。
具体实施例方式
由附图所绘示的本发明的实施例可作为详细的参考之用,在所有的图示中,任何图示中的相同参数是用以指定相同或类似的部份。
图1是依照本发明较佳实施例所绘示的具有一接口170耦接于其中的光学储存系统100与快闪记忆体150。此用来连接光学储存系统100与快闪记忆体150的接口170包括资料汇流排(DQ
)172,用以传送资料、一指令汇流排174,用以传送控制指令(CE_B),以及一序列时脉汇流排176,用以传送一序列时脉讯号(SCK)。光学储存系统100包括一马达110、一伺服控制器112,用以控制马达去转动一磁盘114,以及一雷射读写头116,用以存取磁盘114上的资料,并将此存取资料送至一个微控制单元(Micro Controller Unit,MCU)118。MCU118适合用来处理此存取资料,并根据此存取资料来产生地址资讯(AddressInformation,ADDR)及资料资讯(Data Information,DATA)。此光学储存系统100更包括一个接口控制器120,用以接收及处理由MCU118所产生的地址资讯及资料资讯,并根据已处理的地址资讯及已处理的资料资讯来产生输出资料。快闪记忆体150被耦接至光学储存系统100,以储存由磁盘114所读出的资料。在本实施例中,由接口控制器120所产生的输出资料将传送至快闪记忆体150。
图2所绘示为图1接口控制器的细部构造图。在本实施例中,接口控制器120为内部封装有芯片的积体电路(IntegratedCircuit,IC),此芯片包括一个耦接至接口170的指令汇流排174的指令接脚222,一个耦接至接口170的序列时脉汇流排170的时脉讯号接脚220,以及一个分别耦接至资料汇流排(DQ
)172的输入/输出资料接脚224~232。接口控制器120更包括一个地址解码器202、一个控制暂存器204、一个接口编码器206,以及一个用来自光学储存系统100传递出资料的输出缓冲器208。接口控制器120也包括一个资料收集器210,以及一个用来输入资料至光学储存接口100的输入缓冲器212。接口控制器120更包括2个多任务器214及216,用来控制资料自光学储存系统100输出,或者控制资料输入至光学储存系统100。当MCU118传送地址资讯(ADDR)以及资料资讯(DATA)至接口控制器120时,在多任务器214的控制之下,地址资讯将由地址解码器202接收,而资料资讯将由输出缓冲器208接收。地址解码器202将对地址资讯解码,并传送解码的地址资讯至控制暂存器204,而控制暂存器204则根据此解码的地址资讯来决定输出资料所要传送的周边装置,以及决定一组代表输出资料位数的并列位数,而此输出资料是由光学储存系统100并列传送至选择的周边装置。在本实施例中,并列位数可根据输出资料所要传送至的周边装置来决定。然后,控制暂存器204将传送一组代表此并列位数的启动讯号至接口编码器206,在此同时,输出缓冲器208将由MCU118接收资料资讯,并传送此资料资讯至接口编码器206。如果此解码的地址资讯与快闪记忆体150的地址相符,则接口编码器206将会藉由指令接脚222及指令汇流排174传送一个记忆体存取要求至快闪记忆体150。此外,接口编码器206还会根据此地址资讯、资讯资讯,以及并列位数来产生输出资料。在输出资料产生之后,接口编码器206将藉由输入/输出资料接脚224~232及对应的资料汇流排(DQ
)172,将包括地址资讯及资料资讯的输出资料传送至快闪记忆体150中,在此传送资料所采用的输入/输出接脚224~232数目是根据此并列位数来决定,地址资讯及资料资讯则采用同样的输入/输出资料接脚224~232来进行传送。当要传送输出资料时,接口编码器206也会将一个序列时脉讯号(SCK)藉由时脉讯号接脚220输出至序列时脉汇流排176。
由上述的实施例中可知,并列位数是根据输出资料所要传送至的周边装置来决定,然而,并不限制本发明,在本发明的另一个实施例中,并列位数也可由接口控制器120来决定,然后,在传送输出资料前,接口编码器206会传送一组协商讯号至输出资料所要传送至的周边装置,而此协商讯号是用来告知周边装置所要采用的并列位数为何。在接收到协商讯号之后,此周边装置会送回一组确认讯号,用以告知接口控制器120此周边装置已准备好要接收输出资料,而在接收到此确认讯号后,接口编码器206就会开始传送此输出资料。
图3是依照本发明较佳实施例所绘示的图1的光学储存系统及藉由接口300连接用以传送包括选择并列位数资料的周边装置。图3中相对于接口170的接口300一般包括如图1所示的资料汇流排172、指令汇流排174,以及序列时脉汇流排176。本实施例的接口控制器120将输出资料至根据地址资讯(ADDR)选择的周边装置其中之一,而输出资料则是以序列传送或是根据并列位数的多个位来并列传送。
请参考图3,光学储存系统100可藉由相同的接口300耦接至多个周边装置,例如快闪记忆体装置(FLASH)302、唯读记忆体(ROM)、通用输入/输出控制器(GPIO)306,以及并列埠控制器308。资料传输的必要条件以及耦接至光学储存系统100的周边装置的操作速度可能会不一样,在此情况之下,如果并列位数是可配置的话,资料传输的效能则能达到最佳化。举例来说,如果输出资料是藉由序列接口(例如GPIO控制器302)来传送至周边装置的话,接口控制器120的接口编码器206将会序列传送输出资料至GPIO控制器302,而接口控制器120也将随着输出资料输出序列时脉讯号(SCK)176。结果是只有输入/输出资料接脚224~232其中之一被用以序列传送输出资料,而在此例子中的并列位数为1。
如果输出资料是藉由一个接口送至一周边装置,其中此接口能够并列传送/接收资料的多个位,则接口控制器120的接口编码器206将并列传送此输出资料至周边装置,而至少一个输入/输出资料接脚224~232将被用以并列传送此输出资料。用以并列传送输出资料的输入/输出资料接脚224~232的数目是根据接收输出资料的周边装置的容量来决定的。仍旧参考图3,举例来说,如果输出资料是传送至并列埠控制器308,其中此并列埠控制器308包括一个能够并列接收4位资料的接口解码器,则此输出资料的每4个位将在资料传送时,藉由接口300自接口控制器120传送至并列埠控制器308,其中在此例子中的并列位数为4。
在本实施例中,并列位数可设为1、2、4、或8,换句话说,当位数为1时,接口控制器120可序列地传送输出资料,或者可以在传送输出资料至其它的周边装置时,并列传送2、4、或8位的输出资料。图4、图5、图6,及图7是依照本发明较佳实施例所绘示的根据不同并列输出位数目作资料传送的格式的时脉图。光学储存系统100的接口控制器120在此实施例中可与SPI接口兼容,以致于输出资料的资料传送格式与SPI接口标准兼容。
请参考图4,如果并列位数为1,则资料传送格式大体上与SPI接口标准所定义的格式相同,其中SPI接口标准包括的序列输出资料包括一个8位的指令资料(CMD0~CMD7)、一个24位的地址资料(ADR0~ADR23),以及n+1个资料区块,其中每一个资料区块是由8位的资料(DA0~DA7)所组成。此序列资料将仅藉由一个输入/输出资料接脚(例如接脚224)来进行序列输出。结果是,只有一个耦接至输入/输出资料接脚224的资料汇流排(例如DQ0)被用来序列输出此序列资料,而其它的资料汇流排(DQ1~DQ7)则保持闲置状态。在序列输出资料之外,此资料传送格式更包括一个序列时脉讯号(SCK),用以使光学储存系统100与序列输出资料所要传送的周边装置同步操作,以及包括一个启动指令(CE_B),用以启动资料传送。此序列时脉讯号(SCK)是藉由时脉讯号接脚220传送至序列时脉汇流排176,而此启动指令(CE_B)则是藉由指令接脚222传送至指令汇流排174。
请参考图5,如果并列位数为2,接口编码器206会将输出资料划分为2个子资料组。举例来说,请参考图5,此2个子资料组的每一个皆包括一个4位的子指令资料(即在汇流排DQ0上的CMD6、CMD4、CMD2,以及CMD0)、一个12位的子地址资料(即在汇流排DQ0上的ADR22、ADR20、ADR18、…,以及ADR0),以及n+1个资料区块,其中每一个资料区块是由4位子资料(即在汇流排DQ0上的DA6、DA4、DA2,以及DA0)所组成。2个输入/输出资料接脚224及226分别用来传送此2个子资料组,而其它的输入/输出资料接脚则保持闲置状态。结果是,在资料传送期间,此输出资料的每2个位将被并列传送。如图5所示,除了输出资料外,此资料传送格式更包括一个序列时脉讯号(SCK),用以使光学储存系统100与序列输出资料所要传送的周边装置同步操作,以及包括一个启动指令(CE_B),用以启动资料传送。此序列时脉讯号(SCK)是藉由时脉讯号接脚220传送至序列时脉汇流排176,而此启动指令(CE_B)则是藉由指令接脚222传送至指令汇流排174。
请参考图6,如果并列位数为4,接口编码器206会将输出资料划分为4个子资料组。举例来说,请参考图6,此4个子资料组的每一个皆包括一个2位的子指令资料(即在汇流排DQ0上的CMD4,以及CMD0)、一个6位的子地址资料(即在汇流排DQ0上的ADR20、ADR16、…,以及ADR0),以及n+1个资料区块,其中每一个资料区块是由2位子资料(即在汇流排DQ0上的DA4,以及DA0)所组成。4个输入/输出资料接脚224、226、228,以及230分别用来传送此4个子资料组,而其它的输入/输出资料接脚则保持闲置状态。结果是,在资料传送期间,此输出资料的每4个位将被并列传送。如图6所示,除了输出资料外,此资料传送格式更包括一个序列时脉讯号(SCK),用以使光学储存系统100与序列输出资料所要传送的周边装置同步操作,以及包括一个启动指令(CE_B),用以启动资料传送。此序列时脉讯号(SCK)是藉由时脉讯号接脚220传送至序列时脉汇流排176,而此启动指令(CE_B)则是藉由指令接脚222传送至指令汇流排174。
请参考图7,如果并列位数为8,接口编码器206会将输出资料划分为8个子资料组。举例来说,请参考图7,此8个子资料组的每一个皆包括一个1位的子指令资料(即在汇流排DQ0上的CMD0)、一个3位的子地址资料(即在汇流排DQ0上的ADR16、ADR8,以及ADR0),以及n+1个资料区块,其中每一个资料区块是由1位子资料(即在汇流排DQ0上的DA0)所组成。8个输入/输出资料接脚224、226、228、230等分别用来传送此8个子资料组,而其它的输入/输出资料接脚则保持闲置状态。结果是,在资料传送期间,此输出资料的每8个位将被并列传送。如图7所示,除了输出资料外,此资料传送格式更包括一个序列时脉讯号(SCK),用以使光学储存系统100与序列输出资料所要传送的周边装置同步操作,以及包括一个启动指令(CE_B),用以启动资料传送。此序列时脉讯号(SCK)是藉由时脉讯号接脚220传送至序列时脉汇流排176,而此启动指令(CE_B)则是藉由指令接脚222传送至指令汇流排174。
图8A是依照本发明较佳实施例所绘示的与传统SPI接口标准兼容的资料传送格式的时脉图。图8A仅显示一个序列时脉讯号(SCK),以及一个序列输出资料的一部份,而此序列输出资料的一部份一般对应于上述图4的参考的序列时脉讯号(SCK),以及序列输出资料(DQ0),而对应图4的启动指令(CE_B)为了简化并没有显示在图8A中。根据传统SPI接口标准,资料区块的前8位(即资料位0)是预先设定为0,而之后的n个资料区块(即资料位[1~n])则是预先设为目前将要被传送的实际资料。在此情况下,当光学储存系统在序列传送输出资料至周边装置时,周边装置接收实际资料的时间将被延迟8个时脉周期,此8个时脉周期称为虚设资料周期,而此虚设资料周期的目的在于延迟接收实际资料的时间,以致于即使光学储存系统的操作速度为高时,周边装置接收的实际资料仍然正确。
图8B是依照本发明较佳实施例所绘示的具有一可配置虚设资料周期的资料传送格式的时脉图。在本实施例中,虚设资料周期是根据输出资料所要传送的周边装置来决定。接口编码器206在产生输出资料时就根据地址资讯(ADDR)及资料资讯(DATA)来决定虚设资料周期,输出资料被传送以致于输出资料的多个位被以并列方式来传送,以及由于虚设资料周期所造成接收实际资料(即接续的资料区块)的延迟时间可少于8个时脉周期。
举例来说,请参考图8A,如果并列位数为4,资料传送格式包括4个子资料集DQ0、DQ1、DQ2,以及DQ3,以及一个一般对应于此4个子资料集的序列时脉讯号(SCK),以及如上述图6的参考的序列时脉讯号(SCK)。而对应于图6的启动指令(CE_B)为了简化并没有显示于图8B中。接口编码器206根据4个子资料集(即DQ0、DQ1、DQ2,以及DQ3)所要传送的周边装置来决定一个配置虚设资料周期为6个时脉周期。上述方法可藉由根据虚设资料周期,预先设定输出资料(即资料位0~2)的资料区块的前24位为0,以及根据并列位数,将输出资料划分为4个子资料集来完成。在此情况下,只有每个子资料集的前6个资料位(即子资料DQ0的资料位0、资料位1,以及资料位2的DATA4、DATA0)被设为0,才能使传送代表实际资料的接续资料区块的时间延迟仅为6个时脉周期。因为本实施例中的虚设资料周期是根据4个子资料集所要传送的周边装置来决定,所以周边装置接收实际资料的时间延迟会少于由传统虚设资料周期所造成的传统时间延迟。
在虚设资料周期决定之后,接口控制器120将传送一个指令至周边装置,用以告知此周边装置虚设资料周期的时间周期,并决定资料传送的并列位数,而此周边装置将会送回输出资料至光学储存系统100以作为回应,以便于接口控制器120可藉由比对原输出资料与送回的输出资料,检查虚设资料周期的时间周期是否适当,必要的话,将根据比对结果重置此虚设资料周期的时间周期。
图9是依照本发明较佳实施例所绘示的包括一接口控制器902及一快闪记忆胞阵列904的快闪记忆体900。在本实施例中,光学储存系统100将传送包括地址资讯(ADDR)及预设并列输出位数(即1、2、4、或8)其中之一的输出资料至快闪记忆体900,而快闪记忆体900具有不同模式,用以根据不同的并列位数,接收由光学储存系统100输出的输出资料。
接口控制器902包括一个移位器906、一个多任务电路908、一个输入缓冲器910,以及一个接口解码器912。举例来说,如果并列位数为4,也就是说在资料传送时,输出资料将以每4个位并列的方式来传送,则资料资讯的一部份将根据所接收的并列位数由移位器906移位4个位,其中此资料资讯的一部份已预先接收并储存于输入缓冲器910之中。新传送的4个位资料将与先前接收的资料部份合并,接着此合并的资料部份将由多任务电路908储存于输入缓冲器910。在下一个时脉周期,下4个位将被并列传送,而储存在输入缓冲器910中的资料部份将被收回,与新传送的4个位资料合并成为新的合并资料部份,并储存于输入缓冲器910中。在此方法中,当输出资料的所有资料被传送时,输入缓冲器910将储存全部的输出资料,然后,输入缓冲器910会将全部的输出资料输出至接口解码器912,而接口解码器912将会对此输出资料进行解码,并根据解码的输出资料来控制快闪记忆体900的操作。举例来说,根据解码的指令资料,接口解码器912可以将解码的资料位写入由解码的地址资料所指定的记忆胞阵列904的特定记忆胞,或者可以由解码的地址资料所指定的记忆胞阵列904的特定记忆胞读出特定资料。
图10是依照本发明另一较佳实施例所绘示的配置用来储存一次程序的图9的快闪记忆体900。许多光学储存系统使用一个特定的记忆体装置来储存一特定程序,此用以操作光学储存系统100的特定程序称为一次程序(One Time Program,OTP)。储存OTP的记忆装置只能被写入一次,当储存OTP的记忆装置被写入由光学储存系统读出的OTP时,它将不能被重复写入以保持储存OTP的记忆装置中的OTP。在此实施例中,快闪记忆体900的记忆胞阵列更包括一个用以储存OTP的OTP部份1002。在OTP被由光学储存系统100所输出的资料写入之后,藉由设定接口解码器912的操作以致于不能重复写入OTP部份1002,此OTP可藉由上述方法写入记忆胞阵列904的OTP部份1002,其中OTP部份1002是不能被重复写入的。在此方法中,光学储存系统100不需要使用特定的一次写入记忆机置以储存OTP。
回去参考图2,本实施中的光学储存系统100的接口控制器120也适用于使用不同并列位数来接收输入资料。接口控制器120包括用以收集输入资料的资料收集器210,以及用以储存输入资料的输入缓冲器212。举例来说,如果输入资料的并列位数为4,也就是说,输入资料的每4个位藉由资料汇流排DQ
其中之4,并列输入至光学储存系统100,则资料收集器210可在资料收集期间的每个时脉周期中,将先前接收到的输入资料的一部份与新接收输入资料的4个位合并。当资料收集器接收了全部的输入资料时,此全部的输入资料将被移往输入缓冲器212,然后,在多任务器214的控制之下,全部的输入资料可由输入缓冲器212移往MCU作下一步处理。在此实施例中,输入资料可由耦接至光学储存系统100的周边装置(例如图1中的快闪记忆体150)其中之一来传送,此外,输入资料可输入至光学储存系统100,以致于根据并列位数,并列传送输入资料的一个或多个位。此并列位数是由一个周边装置传送至光学储存系统100的输入资料的位数。
由这里所揭露的本发明的说明与实例,对熟悉此技艺者而言,本发明的其它实施例显而易见,然而在此考量的说明及实例仅为示范之用,本发明的真正范围及精神将由所附申请专利范围所界定者为准。
权利要求
1.一种耦接周边装置的光学储存系统,包括一资料读取子系统,用以读出储存在一光学储存媒体上的一读出资料;一资料处理子系统,用以根据该读出资料产生一输出资料,其中该输出资料包括一资料资讯及一地址资讯;以及多个接脚,用以传送该输出资料至该周边装置,其中用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送。
2.如权利要求1所述的耦接周边装置的光学储存系统,其中该资料处理子系统更包括一接口控制器,用以决定该并列位数。
3.如权利要求2所述的耦接周边装置的光学储存系统,其中该并列位数为1、2、4,以及8其中之一。
4.如权利要求2所述的耦接周边装置的光学储存系统,其中该并列位数是由该接口控制器来决定。
5.如权利要求2所述的耦接周边装置的光学储存系统,其中该并列位数是根据该输出资料所传送至的该周边装置来决定。
6.如权利要求5所述的耦接周边装置的光学储存系统,其中该接口控制器更包括一地址解码器,用以解码及输出该地址资讯;一控制暂存器,用以根据解码的该地址资讯,决定该输出资料所传送至的该周边装置,以及根据该输出资料所传送至的该周边装置来决定该并列位数。一输出缓冲器,用以储存该资料资讯;以及一接口编码器,用以根据该资料资讯及该地址资讯来产生该输出资料。
7.如权利要求6所述的耦接周边装置的光学储存系统,其中该接口编码器更根据该并列位数将该输出资料分成多个子资料集,而该些子资料集的数目与该并列位数相同。
8.如权利要求7所述的耦接周边装置的光学储存系统,其中该接口将该些子资料集并列输出。
9.如权利要求7所述的耦接周边装置的光学储存系统,其中该输出资料与序列并列接口标准兼容。
10.如权利要求9所述的耦接周边装置的光学储存系统,其中该输出资料更包括至少一指令资料、一地址资料,以及多个资料区块,而每一该些子资料集更包括至少部份该指令资料、部份该地址资料,以及部份该些资料区块。
11.如权利要求9所述的耦接周边装置的光学储存系统,其中该输出资料更包括一虚设资料周期,而每一该些子资料集更包括一子虚设资料周期,其中该子虚设资料周期是根据传送该输出资料的该周边装置来决定。
12.如权利要求11所述的耦接周边装置的光学储存系统,其中该子虚设资料周期是在接收该输出资料之后,根据该输出资料及由该周边装置所传回资料的结果来配置。
13.如权利要求1所述的耦接周边装置的光学储存系统,其中该些接脚是用来从该周边装置接收一输入资料,而并列接收的该输入资料的位数是根据该并列位数来决定。
14.如权利要求13所述的耦接周边装置的光学储存系统,其中该资料处理子系统更包括一资料收集器,用以接收该输入资料,以及一输入缓冲器,用以储存该输入资料。
15.如权利要求1所述的耦接周边装置的光学储存系统,其中耦接至该光学储存系统的该些周边装置其中之一是快闪记忆体。
16.如权利要求1所述的耦接周边装置的光学储存系统,其中该光学储存系统是一数位激光视盘(Digital Video Disc,DVD)系统。
17.如权利要求1所述的耦接周边装置的光学储存系统,其中该光学储存系统是一激光视盘(Video CD,VCD)系统。
18.一种在光学储存系统及周边装置间传送资料的方法,该周边装置系透过一接口耦接至该光学储存系统,该传送资料的方法包括下列步骤读出储存于该光学储存媒体上的一读出资料;根据该读出资料产生一输出资料,其中该输出资料包括一资料资讯及一地址资讯;传送该输出资料至该周边装置,其中用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送。
19.如权利要求18所述的在光学储存系统及周边装置间传送资料的方法,其中更包括决定该并列位数。
20.如权利要求19所述的在光学储存系统及周边装置间传送资料的方法,其中该并列位数为1、2、4,以及8其中之一。
21.如权利要求19所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括解码该地址资讯;根据解码的该地址资讯,决定该输出资料所传送至的该周边装置;根据该输出资料所传送至的该周边装置来决定该并列位数;储存该资料资讯;以及根据该资料资讯及该地址资讯来产生该输出资料。
22.如权利要求21所述的在光学储存系统及周边装置间传送资料的方法,其中对应于该周边装置的该并列位数是预先决定的。
23.如权利要求21所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括根据该并列位数将该输出资料分成多个子资料集,而该些子资料集的数目与该并列位数相同。
24.如权利要求23所述的在光学储存系统及周边装置间传送资料的方法,其中传送的步骤包括并列传送该些子资料集。
25.如权利要求23所述的在光学储存系统及周边装置间传送资料的方法,其中该输出资料与序列并列接口标准兼容,以及该产生的步骤包括产生该输出资料,而该输出资料包括至少一指令资料、一地址资料,以及多个资料区块。
26.如权利要求25所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括划分该指令资料为多个子指令资料;划分该地址资料为多个子地址资料;划分该些资料区块为多个子资料区块;以及根据该些子指令资料其中之一、该些子地址资料其中之一,以及该些子资料区块其中之一,产生一子资料集。
27.如权利要求25所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括根据该并列位数来决定一虚设资料周期,其中每一该些子资料集包括至少一已决定的该虚设资料周期。
28.如权利要求27所述的在光学储存系统及周边装置间传送资料的方法,其中该虚设资料周期包括至少一资料位,而该虚设资料周期的该资料位被设定为0。
29.如权利要求27所述的在光学储存系统及周边装置间传送资料的方法,更包括在接收该输出资料之后,比较该输出资料及由该周边装置所传回的资料,获得一比较结果;以及根据该比较结果,配置该虚设资料周期。
30.如权利要求19所述的在光学储存系统及周边装置间传送资料的方法,其中决定该并列位数的步骤更包括发送一协商信号至该周边装置,以将该并列位数告知该周边装置;以及在接收到由该周边装置传回的一确认讯号后,传送该输出资料至该周边装置,其中该确认讯号是用以告知该光学储存系统,该周边装置已准备好要接收该输出资料。
31.如权利要求30所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括解码该地址资讯;根据解码的该地址资讯,决定该输出资料所传送至的该周边装置;决定该并列位数;储存该资料资讯;以及根据该资料资讯及该地址资讯,产生该输出资料。
32.如权利要求31所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括根据该并列位数,划分该输出资料为多个子资料集,而该些子资料集的数目与该并列位数相同。
33.如权利要求32所述的在光学储存系统及周边装置间传送资料的方法,其中传送的步骤包括并列传送该些子资料集。
34.如权利要求33所述的在光学储存系统及周边装置间传送资料的方法,其中该输出资料与序列并列接口(SPI)标准兼容,以及该产生的步骤包括产生该输出资料,而该输出资料包括至少一指令资料、一地址资料,以及多个资料区块。
35.如权利要求34所述的在光学储存系统及周边装置间传送资料的方法,其中产生该输出资料的步骤更包括划分该指令资料为多个子指令资料;划分该地址资料为多个子地址资料;划分该些资料区块为多个子资料区块;以及根据该些子指令资料其中之一、该些子地址资料其中之一,以及该些子资料区块其中之一,产生一子资料集。
36.如权利要求18所述的在光学储存系统及周边装置间传送资料的方法,更包括由该周边装置接收一输入资料,其中并列接收的该输入资料的位数是根据该并列位数来决定的;以及储存该输入资料。
37.如权利要求18所述的在光学储存系统及周边装置间传送资料的方法,其中耦接至该光学储存系统的该些周边装置其中之一是快闪记忆体。
38.如权利要求18所述的在光学储存系统及周边装置间传送资料的方法,其中该光学储存系统是一数位激光视盘系统。
39.如权利要求18所述的在光学储存系统及周边装置间传送资料的方法,其中该光学储存系统是一激光视盘系统。
40.一种耦接快闪记忆体的光学储存系统,包括一资料读取子系统,用以读出储存在一光学储存媒体上的资料;一资料处理子系统,用以根据该读出资料产生一输出资料,其中该输出资料包括一资料资讯及一地址资讯;以及多个接脚,用以传送该输出资料至该周边装置,其中用以传送包括该资料资讯及该地址资讯的该输出资料的部份该些接脚是根据一并列位数来配置,该并列位数代表以并列方式传送的该输出资料的部份位,而该资料资讯及该地址资讯是经由相同的该些接脚来传送;其中该快闪记忆体包括一记忆胞阵列,用以储存该输出资料;以及一记忆体接口控制器,用以控制该快闪记忆体。
41.如权利要求40所述的耦接快闪记忆体的光学储存系统,该记忆体接口控制器更包括一输入缓冲器,用以储存该输出资料的一第一部份;一移位器,用以接收该输出资料的一第二部份;一多任务装置,用以合并该输出资料的该第一部份及该第二部份为一合并部份,并将该输出资料的该合并部份储存至该输入缓冲器;以及一接口解码器,用以在接收完整的该输出资料后,解码该输出资料,并根据该输出资料控制该快闪记忆体。
42.如权利要求40所述的耦接快闪记忆体的光学储存系统,其中该快闪记忆体的该记忆胞阵列更包括一一次程序部份,用以储存一一次程序(One Time Program,OTP)。
全文摘要
一种耦接至少一周边装置的光学储存系统。此光学储存系统包括一资料读取子系统,用以读出储存在光学储存媒体上的资料、一资料处理子系统,用以根据此读出资料产生一输出资料,以及多个接脚,用以传送此输出资料至周边装置,而此输出资料包括资料资讯及地址资讯。其中用以传送包括资料资讯及地址资讯的输出资料的部份接脚是根据一并列位数来配置,此并列位数代表以并列方式传送的输出资料的部份位,而资料资讯及地址资讯是经由相同的接脚来传送。
文档编号G06F12/00GK1838092SQ20051008428
公开日2006年9月27日 申请日期2005年7月15日 优先权日2005年3月24日
发明者陈文宽, 李育柱 申请人:凌阳科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1