发明名称 硬体辅助装置组态侦测
摘要
申请公布号 TWI330318 申请公布日期 2010.09.11
申请号 TW095134854 申请日期 2006.09.20
申请人 高通公司 发明人 史瑞福思 曼德里;史帝夫J 多福罗;伊立夏 约翰 由马;纽辛胡
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 一种用于组态侦测之方法,其包含:传送一重设命令至一非挥发性记忆体装置;藉由监视一从该非挥发性记忆体装置接收之位元信号以监视该重设命令之执行的状态,该位元信号指示该重设命令之执行的完成;识别一与该非挥发性记忆体装置相关联之页面大小参数,其根据一介于传送一读取命令至该非挥发性记忆体装置与该非挥发性记忆体装置执行该读取命令之时间间隔;识别与该非挥发性记忆体装置相关联之至少一组态参数,该页面大小参数及该至少一组态参数使得能够侦测该非挥发性记忆体装置;及基于该页面大小参数及该至少一组态参数,传输一自该非挥发性记忆体装置下载应用程式资料的请求。如请求项1之方法,其中识别该页面大小参数进一步包含:传输一自动侦测命令序列至该非挥发性记忆体装置,该自动侦测命令序列指示侦测该页面大小参数所需要之预定量的资料;及自该非挥发性记忆体装置存取可用的页面资料,该页面资料含有该预定量的资料。如请求项2之方法,其中该页面资料进一步包含该非挥发性记忆体装置之一第一资料页面。如请求项2之方法,其中识别该页面大小参数进一步包含将该页面大小参数储存于一储存模组中。如请求项3之方法,其中传输该自动侦测命令序列进一步包含:传输一页面读取命令至该非挥发性记忆体装置;传输该第一资料页面之页面位址座标至该非挥发性记忆体装置;及在一预定时段内监视该页面读取命令之执行的状态。如请求项5之方法,其中该预定时段为300奈秒。如请求项5之方法,其进一步包含:若该非挥发性记忆体装置在该预定时段内开始执行该页面读取命令,则识别该页面大小参数之一256/512位元组值,并将该非挥发性记忆体装置识别为一256/512位元组页面大小非挥发性记忆体装置。如请求项5之方法,其中该监视进一步包含:监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该页面读取命令之执行的开始。如请求项5之方法,其进一步包含:若该非挥发性记忆体装置在该预定时段内未能开始执行该页面读取命令,则传输一读取开始命令至该非挥发性记忆体装置;及在一第二预定时段内监视该读取开始命令之执行的状态。如请求项9之方法,其进一步包含:若该非挥发性记忆体装置在该第二预定时段内开始执行该读取开始命令,则识别该页面大小参数之一预定值,其高于一512位元组值。如请求项10之方法,其中该预定值为一2K位元组值。如请求项9之方法,其中监视该读取开始命令之执行的状态进一步包含:监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该读取开始命令之执行的开始。如请求项2之方法,其中识别该至少一组态参数进一步包含:自该页面资料撷取复数个预定资料序列;及对每一资料序列进行解码,以识别与该非挥发性记忆体装置相关联之该至少一组态参数。如请求项1之方法,其中该至少一组态参数进一步包含一与该非挥发性记忆体装置相关联之介面汇流排宽度参数。如请求项2之方法,其中识别该页面大小参数进一步包含:判定该页面大小参数是否具有一512位元组值。如请求项15之方法,进一步包含:载入一与该页面大小参数之该512位元组值相关联之预定组态。如请求项15之方法,其进一步包含:若该页面大小参数不具有一512位元组值,则载入一与该页面大小参数之一所侦测值相关联之预定组态。如请求项1之方法,其中传输该下载应用程式资料的请求进一步包含:自一处理器模组接收一下载应用程式资料的指令。一种用于组态侦测之设备,其包含:一控制器模组,其用于传送一重设命令至一非挥发性记忆体装置及藉由监视一从该非挥发性记忆体装置接收之位元信号以监视该重设命令之执行的状态,该位元信号指示该重设命令之执行的完成、识别一与该非挥发性记忆体装置相关联之页面大小参数,其根据一介于传送一读取命令至该非挥发性记忆体装置与该非挥发性记忆体装置执行该读取命令之时间间隔、及用于识别与该非挥发性记忆体装置相关联之至少一组态参数,该页面大小参数及该至少一组态参数致能该非挥发性记忆体装置之侦测;及一处理器模组,其耦接至该控制器模组,用于指导该控制器模组基于该页面大小参数及该至少一组态参数自该非挥发性记忆体装置下载应用程式资料,该控制器模组进一步传输一下载该应用程式资料之请求至该非挥发性记忆体装置。如请求项19之设备,其中该控制器模组进一步:传输一自动侦测命令序列至该非挥发性记忆体装置,该自动侦测命令序列指示侦测该页面大小参数所需要之预定量的资料;及自该非挥发性记忆体装置存取可用的页面资料,该页面资料含有该预定量的资料。如请求项20之设备,其中该页面资料进一步包含该非挥发性记忆体装置之一第一资料页面。如请求项20之设备,该控制器模组进一步将该页面大小参数储存于一储存模组中。如请求项21之设备,其中该控制器模组进一步传输一页面读取命令至该非挥发性记忆体装置、传输该第一资料页面之页面位址座标至该非挥发性记忆体装置及在一预定时段内监视该页面读取命令之执行的状态。如请求项23之设备,其中该预定时段为300奈秒。如请求项23之设备,其中若该非挥发性记忆体装置在该预定时段内开始执行该页面读取命令,则该控制器模组进一步识别该页面大小参数之一256/512位元组值,并将该非挥发性记忆体装置识别为一256/512位元组页面大小非挥发性记忆体装置。如请求项23之设备,其中该控制器模组进一步监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该页面读取命令之执行的开始。如请求项23之设备,其中若该非挥发性记忆体装置在该预定时段内未能开始执行该页面读取命令,则该控制器模组进一步传输一读取开始命令至该非挥发性记忆体装置,且在一第二预定时段内监视该读取开始命令之执行的状态。如请求项27之设备,其中若该非挥发性记忆体装置在该第二预定时段内开始执行该读取开始命令,则该控制器模组进一步识别该页面大小参数之一预定值,其高于一512位元组值。如请求项28之设备,其中该预定值为一2K位元组值。如请求项27之设备,其中该控制器模组进一步监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该读取开始命令之执行的开始。如请求项20之设备,其中该控制器模组进一步自该页面资料撷取复数个预定资料序列,且对每一资料序列进行解码,以识别与该非挥发性记忆体装置相关联之该至少一组态参数。如请求项19之设备,其中该至少一组态参数进一步包含一与该非挥发性记忆体装置相关联之介面汇流排宽度参数。如请求项20之设备,其中该控制器模组进一步判定该页面大小参数是否具有一512位元组值。如请求项33之设备,其中该控制器模组进一步载入一与该页面大小参数之该512位元组值相关联的预定组态。如请求项33之设备,其中若该页面大小参数不具有一512位元组值,则该控制器模组进一步载入一与该页面大小参数之一所侦测值相关联之预定组态。一种用于组态侦测之设备,其包含:用于传送一重设命令至一非挥发性记忆体装置之构件;用于藉由监视一从该非挥发性记忆体装置接收之位元信号以监视该重设命令之执行的状态之构件,该位元信号指示该重设命令之执行的完成;用于识别一与该非挥发性记忆体装置相关联之页面大小参数之构件,其根据一介于传送一读取命令至该非挥发性记忆体装置与该非挥发性记忆体装置执行该读取命令之时间间隔;用于识别与该非挥发性记忆体装置相关联之至少一组态参数之构件,该页面大小参数及该至少一组态参数致能该非挥发性记忆体装置之侦测;及用于基于该页面大小参数及该至少一组态参数传输一自该非挥发性记忆体装置下载应用程式资料的请求之构件。如请求项36之设备,其进一步包含:用于传输一自动侦测命令序列至该非挥发性记忆体装置之构件,该自动侦测命令序列指示侦测该页面大小参数所需要之预定量的资料;及用于自该非挥发性记忆体装置存取可用的页面资料之构件,该页面资料含有该预定量的资料。如请求项37之设备,其中该页面资料进一步包含该非挥发性记忆体装置之一第一资料页面。如请求项37之设备,其进一步包含用于将该页面大小参数储存于一储存模组中之构件。如请求项38之设备,进一步包含:用于传输一页面读取命令至该非挥发性记忆体装置之构件;用于传输该第一资料页面之页面位址座标至该非挥发性记忆体装置之构件;及用于在一预定时段内监视该页面读取命令之执行之状态的构件。如请求项40之设备,其中该预定时段为300奈秒。如请求项40之设备,其进一步包含:用于在该非挥发性记忆体装置在该预定时段内开始执行该页面读取命令之情况下,识别该页面大小参数之一256/512位元组值并将该非挥发性记忆体装置识别为一256/512位元组页面大小非挥发性记忆体装置之构件。如请求项40之设备,其进一步包含:用于监视一自该非挥发性记忆体装置接收之位元信号之构件,该位元信号指示该页面读取命令之执行的开始。如请求项40之设备,进一步包含:用于在该非挥发性记忆体装置在该预定时段内未能开始执行该页面读取命令之情况下,传输一读取开始命令至该非挥发性记忆体装置之构件;及用于在一第二预定时段内监视该读取开始命令之执行的状态之构件。如请求项44之设备,其进一步包含:用于在该非挥发性记忆体装置在该第二预定时段内开始执行该读取开始命令之情况下,识别该页面大小参数之一预定值之构件,该预定值高于一512位元组值。如请求项45之设备,其中该预定值为一2K位元组值。如请求项44之设备,其进一步包含:用于监视一自该非挥发性记忆体装置接收之位元信号之构件,该位元信号指示该读取开始命令之执行的开始。如请求项37之设备,其进一步包含:用于自该页面资料撷取复数个预定资料序列之构件;及用于对每一资料序列进行解码以识别与该非挥发性记忆体装置相关联之该至少一组态参数之构件。如请求项36之设备,其中该至少一组态参数进一步包含一与该非挥发性记忆体装置相关联之介面汇流排宽度参数。如请求项37之设备,其进一步包含:用于判定该页面大小参数是否具有一512位元组值之构件。如请求项50之设备,其进一步包含:用于载入一与该页面大小参数之该512位元组值相关联之预定组态之构件。如请求项50之设备,其进一步包含:用于在该页面大小参数不具有一512位元组值之情况下,载入一与该页面大小参数之一所侦测值相关联之预定组态之构件。如请求项36之设备,其进一步包含:用于自一处理器模组接收一下载应用程式资料的指令之构件。一种以电脑可执行指令编码之电脑可读媒体,其中该等电脑可执行指令之执行系用于:传送一重设命令至一非挥发性记忆体装置;藉由监视一从该非挥发性记忆体装置接收之位元信号以监视该重设命令之执行的状态,该位元信号指示该重设命令之执行的完成;识别一与该非挥发性记忆体装置相关联之页面大小参数,其根据一介于传送一读取命令至该非挥发性记忆体装置与该非挥发性记忆体装置执行该读取命令之时间间隔;识别与该非挥发性记忆体装置相关联之至少一组态参数,该页面大小参数及该至少一组态参数使得能够侦测该非挥发性记忆体装置;及基于该页面大小参数及该至少一组态参数,传输一自该非挥发性记忆体装置下载应用程式资料的请求。如请求项54之电脑可读媒体,其中用于识别该页面大小参数的该等电脑可执行指令之执行系进一步用于:传输一自动侦测命令序列至该非挥发性记忆体装置,该自动侦测命令序列指示侦测该页面大小参数所需要之预定量的资料;及自该非挥发性记忆体装置存取可用的页面资料,该页面资料含有该预定量的资料。如请求项55之电脑可读媒体,其中该页面资料进一步包含该非挥发性记忆体装置之一第一资料页面。如请求项55之电脑可读媒体,其中识别该页面大小参数进一步包含将该页面大小参数储存于一储存模组中。如请求项56之电脑可读媒体,其中用于传输该自动侦测命令序列的该等电脑可执行指令之执行系进一步用于:传输一页面读取命令至该非挥发性记忆体装置;传输该第一资料页面之页面位址座标至该非挥发性记忆体装置;及在一预定时段内监视该页面读取命令之执行的状态。如请求项58之电脑可读媒体,其中该预定时段为300奈秒。如请求项58之电脑可读媒体,其中该等电脑可执行指令之执行系进一步用于:若该非挥发性记忆体装置在该预定时段内开始执行该页面读取命令,则识别该页面大小参数之一256/512位元组值,并将该非挥发性记忆体装置识别为一256/512位元组页面大小非挥发性记忆体装置。如请求项58之电脑可读媒体,其中用于监视的该等电脑可执行指令之执行系进一步用于:监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该页面读取命令之执行的开始。如请求项58之电脑可读媒体,其中该等电脑可执行指令之执行系进一步用于:若该非挥发性记忆体装置在该预定时段内未能开始执行该页面读取命令,则传输一读取开始命令至该非挥发性记忆体装置;及在一第二预定时段内监视该读取开始命令之执行的状态。如请求项62之电脑可读媒体,其中该等电脑可执行指令之执行系进一步用于:若该非挥发性记忆体装置在该第二预定时段内开始执行该读取开始命令,则识别该页面大小参数之一预定值,其高于一512位元组值。如请求项63之电脑可读媒体,其中该预定值为一2K位元组值。如请求项62之电脑可读媒体,其中用于监视该读取开始命令之执行的状态的该等电脑可执行指令之执行系进一步用于:监视一自该非挥发性记忆体装置接收的位元信号,该位元信号指示该读取开始命令之执行的开始。如请求项55之电脑可读媒体,其中用于识别该至少一组态参数的该等电脑可执行指令之执行系进一步用于:自该页面资料撷取复数个预定资料序列;及对每一资料序列进行解码,以识别与该非挥发性记忆体装置相关联之该至少一组态参数。如请求项54之电脑可读媒体,其中该至少一组态参数进一步包含一与该非挥发性记忆体装置相关联之介面汇流排宽度参数。如请求项55之电脑可读媒体,其中用于识别该页面大小参数的该等电脑可执行指令之执行系进一步用于:判定该页面大小参数是否具有一512位元组值。如请求项68之电脑可读媒体,其中该等电脑可执行指令之执行系进一步用于:载入一与该页面大小参数之该512位元组值相关联之预定组态。如请求项68之电脑可读媒体,其中该等电脑可执行指令之执行系进一步用于:若该页面大小参数不具有一512位元组值,则载入一与该页面大小参数之一所侦测值相关联之预定组态。如请求项54之电脑可读媒体,其中用于传输该下载应用程式资料的请求之该等电脑可执行指令之执行系进一步用于:自一处理器模组接收一下载应用程式资料的指令。
地址 美国