Semiconductor device and test method thereof, and non-transitory computer readable medium

    公开(公告)号:US11977463B2

    公开(公告)日:2024-05-07

    申请号:US17840785

    申请日:2022-06-15

    发明人: Kunihiko Suzuki

    摘要: According to a certain embodiment, the semiconductor device includes: an integrated circuit unit; a command control unit configured to execute command control for the integrated circuit unit on the basis of a command, an address, and/or data, each supplied from an outside; an internal state control unit configured to detect an operating state inside the integrated circuit unit, and to provide an internal state signal indicating a first state or a second state in accordance with the detected operating state; and an instruction rejection control unit configured to instruct the internal state control unit to compulsorily turn the internal state signal to the first state if an operation of the integrated circuit unit has not been completed even after a predetermined maximum monitoring time has elapsed, and to instructs the command control unit to reject an input/output operation of the command, the address, and/or the data.

    HARDWARE ACCELERATION FOR FUNCTION PROCESSING
    122.
    发明公开

    公开(公告)号:US20240143401A1

    公开(公告)日:2024-05-02

    申请号:US18404715

    申请日:2024-01-04

    摘要: A function processing service may receive a request to execute source code. The source code may include instructions to perform a function. The function processing service may determine whether at least one hardware acceleration condition has been satisfied for the function. If at least one hardware acceleration condition has been satisfied, the instructions in the source code may be translated into hardware-specific code corresponding to a hardware circuit. The hardware circuit may be configured based on the hardware-specific code, and the hardware circuit may perform the function. The function processing service may then provide the result obtained from the hardware circuit to the requesting entity.

    CHAINED ACCELERATOR OPERATIONS
    126.
    发明公开

    公开(公告)号:US20240126613A1

    公开(公告)日:2024-04-18

    申请号:US17967740

    申请日:2022-10-17

    申请人: Intel Corporation

    IPC分类号: G06F9/50 G06F9/355 G06F9/38

    摘要: A chip or other apparatus of an aspect includes a first accelerator and a second accelerator. The first accelerator has support for a chained accelerator operation. The first accelerator is to be controlled as part of the chained accelerator operation to access an input data from a source memory location in system memory, process the input data, and generate first intermediate data. The second accelerator also has support for the chained accelerator operation. The second accelerator is to be controlled as part of the chained accelerator operation to receive the first intermediate data, without the first intermediate data having been sent to the system memory, process the first intermediate data, and generate additional data. Other apparatus, methods, systems, and machine-readable medium are disclosed.

    METHOD, APPARATUS, DEVICE, COMPUTER READABLE STORAGE MEDIUM AND PRODUCT FOR PATTERN RENDERING

    公开(公告)号:US20240126568A1

    公开(公告)日:2024-04-18

    申请号:US18572108

    申请日:2022-08-02

    IPC分类号: G06F9/448 G06F9/38

    CPC分类号: G06F9/448 G06F9/3856

    摘要: Embodiments of the present disclosure provide a method, apparatus, device, computer readable storage medium, electronic device, computer product and computer program for pattern rendering. The method comprises: obtaining a pattern rendering instruction, wherein the pattern rendering instruction comprises a plurality of coordinate points to be rendered and painting attributes corresponding to the coordinate points to be rendered; performing rendering operations on respective coordinate points to be rendered in a predetermined work to be rendered according to the painting attributes corresponding to the coordinate points to be rendered in the pattern rendering instruction; if a predetermined instruction is detected, sending the rendering operation to an external display terminal in real time so that the external display terminal displays the received rendering operation in real time.

    Vector Instruction Cracking After Scalar Dispatch

    公开(公告)号:US20240126556A1

    公开(公告)日:2024-04-18

    申请号:US18469008

    申请日:2023-09-18

    申请人: SiFive, Inc.

    IPC分类号: G06F9/38 G06F9/30

    摘要: Apparatus and methods for vector instruction cracking after scalar dispatch are described. An integrated circuit includes a primary pipeline and a vector pipeline. The primary pipeline is configured to determine a type of instruction, responsive to a determination that the instruction is a vector instruction, create a reorder buffer entry in a reorder buffer for the vector instruction prior to out-of-order processing in the primary pipeline, and send the vector instruction to a vector pipeline. The vector pipeline is configured to process the vector instruction.