Unified addressable memory
    21.
    发明授权

    公开(公告)号:US10671762B2

    公开(公告)日:2020-06-02

    申请号:US15748893

    申请日:2016-08-25

    Applicant: Apple Inc.

    Abstract: In one embodiment, a system includes a non-volatile memory that may serve as both the main memory system and the backing store (or persistent storage). In some embodiments, the non-volatile memory is divided into a main memory portion and a persistent portion. Data in the main memory operation may be encrypted using one or more first keys, and data in the persistent portion may be encrypted using one or more second keys, in an embodiment. The volatile behavior of main memory may be implemented by discarding the one or more first keys in a power down event or other event that indicates a loss of main memory data, while the one or more second keys may be retained. In one embodiment, the physical address space of the non-volatile memory may be a mapping from a second physical address space that is used within the system.

    Interface emulator using FIFOs
    23.
    发明授权

    公开(公告)号:US10049073B2

    公开(公告)日:2018-08-14

    申请号:US15621265

    申请日:2017-06-13

    Applicant: Apple Inc.

    Abstract: An interface emulator for an IC is disclosed. An interface emulator includes a first first-in, first-out memory (FIFO) and a second FIFO. The first FIFO is coupled to receive data from an access port and a second FIFO coupled to receive data from at least one functional unit in the IC. The access port may be coupled to a device that is external to the IC. The external device may write information into the first FIFO, and this information may subsequently be read by a functional unit in the IC. Similarly, the functional unit may write information into the second FIFO, with the external device subsequently reading the information. Information may be written into the FIFOs in accordance with a predefined protocol. Thus, a particular type of interface may be emulated even though the physical connection and supporting circuitry for that interface is not otherwise implemented in the IC.

    Interface Emulator using FIFOs
    24.
    发明申请

    公开(公告)号:US20170277648A1

    公开(公告)日:2017-09-28

    申请号:US15621265

    申请日:2017-06-13

    Applicant: Apple Inc.

    Abstract: An interface emulator for an IC is disclosed. An interface emulator includes a first first-in, first-out memory (FIFO) and a second FIFO. The first FIFO is coupled to receive data from an access port and a second FIFO coupled to receive data from at least one functional unit in the IC. The access port may be coupled to a device that is external to the IC. The external device may write information into the first FIFO, and this information may subsequently be read by a functional unit in the IC. Similarly, the functional unit may write information into the second FIFO, with the external device subsequently reading the information. Information may be written into the FIFOs in accordance with a predefined protocol. Thus, a particular type of interface may be emulated even though the physical connection and supporting circuitry for that interface is not otherwise implemented in the IC.

    Interface Emulator using FIFOs
    25.
    发明申请
    Interface Emulator using FIFOs 有权
    使用FIFO的接口仿真器

    公开(公告)号:US20150356050A1

    公开(公告)日:2015-12-10

    申请号:US14459731

    申请日:2014-08-14

    Applicant: Apple Inc.

    Abstract: An interface emulator for an IC is disclosed. An interface emulator includes a first first-in, first-out memory (FIFO) and a second FIFO. The first FIFO is coupled to receive data from an access port and a second FIFO coupled to receive data from at least one functional unit in the IC. The access port may be coupled to a device that is external to the IC. The external device may write information into the first FIFO, and this information may subsequently be read by a functional unit in the IC. Similarly, the functional unit may write information into the second FIFO, with the external device subsequently reading the information. Information may be written into the FIFOs in accordance with a predefined protocol. Thus, a particular type of interface may be emulated even though the physical connection and supporting circuitry for that interface is not otherwise implemented in the IC.

    Abstract translation: 公开了一种用于IC的接口仿真器。 接口仿真器包括第一先入先出存储器(FIFO)和第二FIFO。 第一FIFO被耦合以从接入端口接收数据,并且第二FIFO被耦合以从IC中的至少一个功能单元接收数据。 访问端口可以耦合到IC外部的设备。 外部设备可以将信息写入第一FIFO,并且该信息随后可以由IC中的功能单元读取。 类似地,功能单元可以将信息写入第二FIFO,随后外部设备读取信息。 可以根据预定义的协议将信息写入FIFO。 因此,即使在IC中没有实现用于该接口的物理连接和支持电路,也可以模拟特定类型的接口。

Patent Agency Ranking