CONTROLLING AND STAGGERING OPERATIONS TO LIMIT CURRENT SPIKES
    11.
    发明申请
    CONTROLLING AND STAGGERING OPERATIONS TO LIMIT CURRENT SPIKES 审中-公开
    控制和分析操作限制当前SPIMP

    公开(公告)号:US20140112079A1

    公开(公告)日:2014-04-24

    申请号:US14144041

    申请日:2013-12-30

    Applicant: Apple Inc.

    CPC classification number: G11C16/30 G06F1/26 G06F1/3203

    Abstract: Systems and methods are disclosed for managing the peak power consumption of a system, such as a non-volatile memory system (e.g., flash memory system). The system can include multiple subsystems and a controller for controlling the subsystems. Each subsystem may have a current profile that is peaky. Thus, the controller may control the peak power of the system by, for example, limiting the number of subsystems that can perform power-intensive operations at the same time or by aiding a subsystem in determining the peak power that the subsystem may consume at any given time.

    Abstract translation: 公开了用于管理诸如非易失性存储器系统(例如,闪存系统)的系统的峰值功率消耗的系统和方法。 该系统可以包括多个子系统和用于控制子系统的控制器。 每个子系统可以具有峰值的当前轮廓。 因此,控制器可以通过例如限制可以同时执行功率密集型操作的子系统的数量来控制系统的峰值功率,或通过辅助子系统来确定子系统可能消耗的峰值功率 给定时间

    Systems and methods for handling non-volatile memory operating at a substantially full capacity
    12.
    发明授权
    Systems and methods for handling non-volatile memory operating at a substantially full capacity 有权
    用于处理基本上满负荷运行的非易失性存储器的系统和方法

    公开(公告)号:US08886875B2

    公开(公告)日:2014-11-11

    申请号:US14143991

    申请日:2013-12-30

    Applicant: Apple Inc.

    CPC classification number: G06F12/0246

    Abstract: This can relate to handling a non-volatile memory (“NVM”) operating at a substantially full memory. The non-volatile memory can report its physical capacity to an NVM driver. The NVM driver can scale-up the physical capacity a particular number of times to generate a “scaled physical capacity,” which is then reported to the file system. Because the scaled physical capacity is greater than the NVM's actual physical capacity, the file system allocates a logical space to the NVM that is substantially greater than the NVM's capacity. This can cause less crowding of the logical block addresses within the logical space, thus making it easier for the file system to operate and improving system performance. A commitment budget can also be reported to the file system that corresponds to the NVM's physical capacity, and which can define the amount of data the file system can commit for storage in the NVM.

    Abstract translation: 这可以涉及处理在基本上完整的存储器上操作的非易失性存储器(“NVM”)。 非易失性存储器可以向NVM驱动程序报告其物理容量。 NVM驱动程序可以将物理容量放大特定次数,以生成“缩放的物理容量”,然后将其报告给文件系统。 由于缩放的物理容量大于NVM的实际物理容量,所以文件系统为NVM分配了大大超过NVM容量的逻辑空间。 这可能导致逻辑空间内的逻辑块地址拥挤较少,从而使得文件系统更容易操作并提高系统性能。 承诺预算也可以报告给对应于NVM物理容量的文件系统,并且可以定义文件系统可以在NVM中进行存储的数据量。

    TEST PARTITIONING FOR A NON-VOLATILE MEMORY
    13.
    发明申请
    TEST PARTITIONING FOR A NON-VOLATILE MEMORY 审中-公开
    非易失性存储器的测试分区

    公开(公告)号:US20140192599A1

    公开(公告)日:2014-07-10

    申请号:US14204162

    申请日:2014-03-11

    Applicant: Apple Inc.

    Abstract: Systems and methods are provided for testing a non-volatile memory, such as a flash memory. The non-volatile memory may be virtually partitioned into a test region and a general purpose region. A test application may be stored in the general purpose region, and the test application can be executed to run a test of the memory locations in the test region. The results of the test may be stored in the general purpose region. At the completion of the test, the test results may be provided from the general purpose region and displayed to a user. The virtual partitions may be removed prior to shipping the electronic device for distribution.

    Abstract translation: 提供了系统和方法来测试诸如闪存之类的非易失性存储器。 非易失性存储器可以被虚拟地分割成测试区域和通用区域。 测试应用可以存储在通用区域中,并且可以执行测试应用以对测试区域中的存储器位置进行测试。 测试结果可以存储在通用区域中。 在测试完成时,测试结果可以从通用区域提供并显示给用户。 虚拟分区可以在运送电子设备以进行分发之前被移除。

Patent Agency Ranking