CHIP HAVING UPDATING BUS AND READING BUS
    1.
    发明公开

    公开(公告)号:US20230273786A1

    公开(公告)日:2023-08-31

    申请号:US18143609

    申请日:2023-05-05

    Inventor: Jr-Yi LI

    CPC classification number: G06F8/65 G06F9/4411

    Abstract: There is provided a control chip including a microcontroller unit (MCU), a bus arbiter, a first bus, a second bus, a void hardware, a cache controller, a flash controller and a flash memory, wherein the flash memory is recorded with a firmware. When the MCU does not receive an update instruction, the bus arbiter reads, according to a function command of the MCU, a function return value associated with the function command from the flash memory via the first bus, the cache controller and the flash controller. When the MCU receives the update instruction, the bus arbiter updates the firmware in the flash memory via the second bus and the flash controller, and the void hardware actively replies a void return value associated with the function command to the MCU to replace the function return value.

    COMPUTER SYSTEM AND GAMING MOUSE
    2.
    发明公开

    公开(公告)号:US20230166180A1

    公开(公告)日:2023-06-01

    申请号:US17536900

    申请日:2021-11-29

    Inventor: Jr-Yi LI

    CPC classification number: A63F13/22 A63F13/23 A63F13/533 G06F3/03543

    Abstract: There is provided a computer system including a mouse device and a host. The mouse device receives a command script from the host to determine output data to be transmitted to the host. The output data includes, for example, at least one pressed key signal and/or a movement signal. The command script is previously recorded in the host or is determined according to raw data detected by the mouse device. The present disclosure further provides a gaming mouse.

    MOUSE CHIP EASILY UPDATING FIRMWARE AND OPERATING METHOD THEREOF

    公开(公告)号:US20220206777A1

    公开(公告)日:2022-06-30

    申请号:US17136480

    申请日:2020-12-29

    Inventor: Jr-Yi LI

    Abstract: There is provided a control chip including a microcontroller unit (MCU), a bus arbiter, a first bus, a second bus, a void hardware, a cache controller, a flash controller and a flash memory, wherein the flash memory is recorded with a firmware. When the MCU does not receive an update instruction, the bus arbiter reads, according to a function command of the MCU, a function return value associated with the function command from the flash memory via the first bus, the cache controller and the flash controller. When the MCU receives the update instruction, the bus arbiter updates the firmware in the flash memory via the second bus and the flash controller, and the void hardware actively replies a void return value associated with the function command to the MCU to replace the function return value.

Patent Agency Ranking