DISPLAY CONTROLLER AND METHOD HAVING AUTOMATIC DATA UNDERRUN RECOVERY FUNCTION

    公开(公告)号:US20240105101A1

    公开(公告)日:2024-03-28

    申请号:US17768494

    申请日:2020-09-17

    发明人: Qiaoyu YE

    IPC分类号: G09G3/20

    摘要: A display controller having an automatic data underrun recovery function, comprising: a direct memory access (DMA) controller coupled to an image data processor; the image data processor coupled to an image layer synthesizer; the image layer synthesizer coupled to a first-in first-out (FIFO) memory; a display timing generation circuit (DTC) coupled to the FIFO memory, the display timing generation circuit (DTC) being coupled to an external display device; and an underrun state machine separately coupled to the display timing generation circuit (DTC), an underload data counter, the DMA controller, the image data processor, the image layer synthesizer, and the FIFO memory. The provided display controller has an automatic data underrun recovery function.

    HIERARCHICAL SYSTEM FIREWALL AND CONFIGURATION METHOD

    公开(公告)号:US20220329568A1

    公开(公告)日:2022-10-13

    申请号:US17634979

    申请日:2020-09-17

    IPC分类号: H04L9/40

    摘要: A hierarchical system firewall, comprising a root security manager, secondary security managers, a firewall controller, and firewalls. The root security manager designates a secondary security manager and allocates a system resource for each domain cluster, and provides firewall configuration schemes between the domain clusters. The secondary security managers add domain identifiers for hosts and devices of domain clusters, and provides a firewall configuration scheme for each domain. The firewall controller adds domain cluster identifiers for the hosts and devices in the system, and adds identification for the secondary security managers; allocates domain identification for a host and a device of a current domain cluster; and configures access permissions for the firewall of each device in the current domain cluster. The firewalls perform permissions control for access to a current device by hosts from different domains or different domain clusters. Further provided in the present invention is a configuration method for the hierarchical system firewall, simplifying system design, and improving system security.

    Virtualized SoC bus system and configuration method

    公开(公告)号:US12007927B2

    公开(公告)日:2024-06-11

    申请号:US17635006

    申请日:2020-08-05

    发明人: Lihang Zhang

    IPC分类号: G06F13/40 G06F9/455

    CPC分类号: G06F13/4022 G06F9/45533

    摘要: A virtualized SoC bus system comprises a plurality of distributor modules, a plurality of system exchanger modules, and a plurality of arbiter modules, wherein the distributor modules distribute data requests sent by hosts to different system exchanger modules, the system exchanger modules analyze the data requests of the hosts and distribute the data requests to different arbiter modules according to analysis results, and each arbiter module pools the data requests sent by the plurality of system exchanger modules to an output interface and sends same to a device to which the arbiter module is connected. The present invention further provides a configuration method for the virtualized SoC bus system. The execution efficiency of virtual machines in the virtualized system can be improved, and reliable bus isolation is provided for the virtual machines, so that the mutual interference among the virtual machines is reduced, and the stability of the system is improved.

    VIRTUALIZED SOC BUS SYSTEM AND CONFIGURATION METHOD

    公开(公告)号:US20220292040A1

    公开(公告)日:2022-09-15

    申请号:US17635006

    申请日:2020-08-05

    发明人: Lihang ZHANG

    IPC分类号: G06F13/40 G06F9/455

    摘要: A virtualized SoC bus system comprises a plurality of distributor modules, a plurality of system exchanger modules, and a plurality of arbiter modules, wherein the distributor modules distribute data requests sent by hosts to different system exchanger modules, the system exchanger modules analyze the data requests of the hosts and distribute the data requests to different arbiter modules according to analysis results, and each arbiter module pools the data requests sent by the plurality of system exchanger modules to an output interface and sends same to a device to which the arbiter module is connected. The present invention further provides a configuration method for the virtualized SoC bus system. The execution efficiency of virtual machines in the virtualized system can be improved, and reliable bus isolation is provided for the virtual machines, so that the mutual interference among the virtual machines is reduced, and the stability of the system is improved.