Apparatus and method for calculating an erasure time for data stored in
a flash memory
    7.
    发明授权
    Apparatus and method for calculating an erasure time for data stored in a flash memory 失效
    用于计算存储在闪速存储器中的数据的擦除时间的装置和方法

    公开(公告)号:US6006304A

    公开(公告)日:1999-12-21

    申请号:US603211

    申请日:1996-02-20

    摘要: A system includes a microcomputer. The microcomputer includes a clock signal circuit, a measuring circuit, a central processing unit, and a flash memory. A user sets a frequency of a clock signal provided by the clock signal circuit. The measuring unit counts a number of cycles of the clock signal in a period specified by reference data. The central processing unit receives the clock signal from the clock signal circuit and operates in accordance with the clock signal. The flash memory stores data which is electrically erased during an erase operation. The erase operation is executed during an erase time which includes a number of cycles of the clock signal calculated by the central processing unit. The central processing unit calculates a time for one cycle of the clock signal as a function of the period specified by the reference data and the number of cycles counted by the measuring unit. The central processing unit then calculates the number of cycles of the clock signal to be allocated as the erase time as a function of the time for one cycle of the clock signal.

    摘要翻译: 系统包括微型计算机。 微型计算机包括时钟信号电路,测量电路,中央处理单元和闪存。 用户设置由时钟信号电路提供的时钟信号的频率。 测量单元在由参考数据指定的时间段内对时钟信号的周期数进行计数。 中央处理单元从时钟信号电路接收时钟信号,并根据时钟信号进行操作。 闪存存储在擦除操作期间被电擦除的数据。 在擦除时间期间执行擦除操作,该擦除时间包括由中央处理单元计算出的时钟信号的周期数。 中央处理单元根据由参考数据指定的周期和由测量单元计数的周期数来计算时钟信号的一个周期的时间。 然后,中央处理单元计算作为时钟信号的一个周期的时间的函数的要分配的时钟信号的周期数作为擦除时间。