Frequency adjustment method, System-On-Chip, and terminal

    公开(公告)号:US09996104B2

    公开(公告)日:2018-06-12

    申请号:US15475298

    申请日:2017-03-31

    发明人: Tao Huang

    IPC分类号: G06F15/78 G06F1/08

    摘要: A frequency adjustment method, a System-On-a-Chip, and a terminal are provided. In the embodiments of this application, when an access bandwidth requirement on a DDR memory changes, a first frequency adjustment request for a DDR interface is generated using a CPU, and a working frequency of the DDR interface is adjusted. Because during adjustment of the working frequency of the DDR interface, the working frequency of the DDR interface is gradually adjusted according to a predetermined adjustment amount by which a frequency adjustment coefficient of a spread spectrum clocking generator is adjusted each time and a predetermined interval between two adjacent adjustments, it is ensured that a DLL in the DDR interface and a phase-locked loop in the spread spectrum clocking generator are in locking-in states, so that the DDR memory can still be accessed during frequency adjustment of the DDR interface and system performance is ensured.

    Memory system capable of generating notification signals

    公开(公告)号:US09959185B2

    公开(公告)日:2018-05-01

    申请号:US15140492

    申请日:2016-04-28

    发明人: Hsin-Wen Chen

    摘要: A memory system includes a memory device, a switch device, and a built-in self-test circuit. The memory device is for storing data and toggling a notification signal whenever a read operation or a write operation is completed. The switch device has a first input terminal for receiving an external clock signal, a second input terminal coupled to the memory device for receiving the notification signal, a select terminal for receiving a selection signal, and an output terminal for outputting a memory clock signal to the memory device. The memory clock signal is one of the external clock signal and the notification signal. The built-in self-test circuit is for outputting a control signal required by the memory device to perform the read operation or the write operation and check whether the memory device functions normally.

    PRESERVING DETERMINISTIC EARLY VALID ACROSS A CLOCK DOMAIN CROSSING

    公开(公告)号:US20180095910A1

    公开(公告)日:2018-04-05

    申请号:US15283396

    申请日:2016-10-01

    申请人: Intel Corporation

    IPC分类号: G06F13/16 G06F13/40

    摘要: A clock domain crossing can occur earlier in time by detection of when a data signal will coincide with a TSV (time slot valid) signal but the valid signal associated with the data signal will not coincide with a TSV. In response to such a detection, the domain crossing circuit can send the valid signal early, resulting in a valid signal sent on an earlier TSV and the data signal sent on a TSV. In one embodiment, such a system can cause a data signal to be received in a slower clock domain on a first edge of the slower clock signal after the data is queued in the faster clock domain. The sending of the early valid indication can reduce latency in transferring data between clock domains.

    Strobe Acquisition and Tracking
    98.
    发明申请

    公开(公告)号:US20180082725A1

    公开(公告)日:2018-03-22

    申请号:US15665312

    申请日:2017-07-31

    申请人: Rambus Inc.

    IPC分类号: G11C7/22 G06F13/16 G11C7/02

    摘要: A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command in accordance with a determination that a time interval since a last read command issued by the memory controller exceeds a predetermined value.

    VIRTUAL MEMORY PROTOCOL SEGMENTATION OFFLOADING

    公开(公告)号:US20180077087A1

    公开(公告)日:2018-03-15

    申请号:US15817180

    申请日:2017-11-18

    申请人: Fortinet, Inc.

    摘要: Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, presence of outbound payload data, distributed across a first and second payload buffer, within a user memory space of a network device that has been generated by a user process is determined by a bus/memory interface or a network interface unit. The payload data is fetched by performing direct virtual memory addressing of the user memory space including mapping virtual addresses of the payload buffers to corresponding physical addresses, including: (i) when the payload buffers are noncontiguous, then retrieving the outbound payload data with reference to multiple buffer descriptors having starting virtual addresses of the payload buffers and (ii) when they are contiguous, then retrieving the outbound payload data with reference to a single buffer descriptor. The outbound payload data is then segmented across one or more TCP packets.