Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

3501results about "Bootstrapping" patented technology

Single-chip microcomputer hierarchical dormancy control method based on dynamic power consumption prediction

The invention discloses a single-chip microcomputer hierarchical dormancy control method based on dynamic power consumption prediction, and relates to the technical field of single-chip microcomputer low power consumption control, and the method specifically comprises the steps: building a mapping relation between a load current and a clock frequency; setting a dynamic dormancy threshold value; constructing a dynamic power consumption prediction model; a dormancy strategy is designed, module-level power consumption management and single-chip microcomputer function-based power consumption management are adopted, the callable frequency or the maximum operation duration of each function is distributed according to task priorities and battery residual energy consumption, and single-chip microcomputer peripherals are triggered through events and are independently awakened; and executing the sleep strategy, automatically awakening the single chip microcomputer according to a preset awakening condition, and realizing abnormity positioning and processing based on threshold comparison and power consumption monitoring in the process of executing the sleep strategy. According to the invention, module-level power consumption management and single-chip microcomputer function-based power consumption management are realized, the limitation of traditional global dormancy is broken, the need of overall reset during wakeup is avoided, and the response speed is improved while the energy consumption is reduced.
Owner:SHENZHEN DACHENG MICRO TECH CO LTD

Write-after-read conflict prediction method, device and equipment

The invention provides a write-after-read conflict prediction method, device and equipment, which are applied to the technical field of data processing, and the method comprises the following steps: reading a to-be-transmitted loading instruction; the loading instruction is located in a loading queue of the out-of-order execution processor. Determining an index value of the loading instruction; the index value is used for quickly positioning a conflict record matched with the loading instruction in a historical conflict table of the out-of-order execution processor. The conflict record comprises a first storage instruction corresponding to the loading instruction. And when it is determined that the conflict record corresponding to the index value exists in the historical conflict table, setting the loading instruction to be in a suspended state. And after the execution of the first storage instruction is finished, executing the loading instruction. The problem that the execution efficiency of a processor is affected due to pipeline emptying and pause caused by write conflicts after reading can be solved.
Owner:BEIJING YIHUA CLOUD NETWORK TECH CO LTD

Architecture for microcontroller-based plug and play edge ai USB camera

PendingUS20250291604A1BootstrappingMicrocontrollerUSB
A system of USB communicating camera comprising an integrated USB camera further comprising a USB communicating camera with a sensor, an image signal processor and integrated with a microcontroller having an image processing module, an inference unit, a first USB interface, a flash memory; a host system with a processor, a user interface application and a second USB interface to communicate to and from the USB communicable camera, the system is user configurable for different application specific pre-trained machine learning models. The user interface application is adapted to receive an application specific configuration data. The inference unit is an artificial intelligence inference unit that draws inference on image frames based on an input and the corresponding pre-trained machine learning model. The system deploys edge computing. A firmware residing in the flash memory remains unchanged when different application specific pre-trained machine learning models are loaded in the flash memory.
Owner:E-CON SYSTEMS INDIA PRIVATE LIMITED

Software and hardware combined data interaction method and system based on Modbus communication component

The invention discloses a software and hardware combined data interaction method and system based on a Modbus communication component. According to the method and the system, different types of Modbus slave devices are managed through a unified communication configuration file and a point table configuration file, so that compatible access to heterogeneous devices is realized; through an optimized point table analysis mechanism, efficient and self-adaptive data acquisition of discontinuous register addresses is supported, and fine processing and conversion are performed on different data types; a graphical configuration management tool is provided, and the equipment configuration and point table management process is simplified; and a standardized command model is used, so that unified control and data interaction of an upper-layer application on Modbus equipment are facilitated. According to the invention, the flexibility, usability and data interaction efficiency of Modbus communication can be remarkably improved, the system integration and operation and maintenance cost is reduced, and an efficient and reliable Modbus communication solution is provided for the field of industrial automation.
Owner:NARI TECH CO LTD

Server management method and device, equipment and storage medium

The invention provides a server management method, device and equipment and a storage medium, and belongs to the technical field of computer system architecture.The server management method comprises the steps that first equipment information of PCIe link equipment and second equipment information of SMBus link equipment are obtained; determining a device supporting a management component transport protocol (MCTP) based on the first device information and the second device information; constructing a heterogeneous equipment topological graph in the server based on the equipment supporting the MCTP protocol; determining a global unique logic identifier (EID) of each device in the heterogeneous device topological graph based on the first device information and the second device information, and constructing a global unique logic identifier mapping table based on the EIDs; and managing the internal equipment of the server according to the global unique logic identifier mapping table. According to the method, the unified management strategy of the heterogeneous bus equipment is integrated in the firmware system of the BMC, additional conversion equipment is not needed, and the design and maintenance cost of hardware is reduced.
Owner:JINAN MAIWEI INTELLIGENT TECHNOLOGY CO LTD

Server starting control method and electronic equipment

The invention discloses a server starting control method and electronic equipment, relates to the technical field of computers, is applied to a universal boot loader, and comprises the following steps: obtaining a signature verification public key through an input interface; verifying and decrypting the signed mirror image header of the kernel mirror image by using the signature verification public key so as to recover the original mirror image header of the kernel mirror image; extracting a reference metric value of the kernel mirror image from the head of the original mirror image; calculating a to-be-verified metric value based on the kernel mirror image of which the head of the original mirror image is recovered, and comparing whether the to-be-verified metric value is consistent with the reference metric value or not; and if yes, loading the operating system. On the basis of not modifying the design of the server mainboard, active, complete and efficient trusted measurement of the BMC starting process is realized.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Address decoding by neural network inference circuit read controller

Some embodiments provide a neural network inference circuit (NNIC) for executing a neural network (NN) that includes computation nodes at multiple layers. The NNIC includes a set of processing circuits for executing the computation nodes of the NN, a set of memories for storing data used by the processing circuits to execute the NN layers, and a read controller for retrieving the data from the memories for use by the processing circuits. The data is stored in the memories as multiple varying-size blocks. The read controller receives read instructions for a requested block of data to be used by the processing circuits for one or more computation nodes. The read instructions include a base memory address for multiple blocks of data, a size of the requested block of data, and a location of the requested block of data within the multiple blocks of data.
Owner:AMAZON COM SERVICES LLC

Tool calling method and device, electronic equipment, medium and program product

The invention provides a tool calling method and device, electronic equipment, a medium and a program product, and can be applied to the technical field of big data and the technical field of artificial intelligence. The method comprises the steps of obtaining target task information, inputting the target task information into a large language model for analysis, and generating a task planning response; a tool calling strategy is determined based on the task planning response, and the process of determining the tool calling strategy comprises the steps of judging whether an external tool is called or not and determining the type of the tool; under the condition that an external tool needs to be called, utilizing a first cue word template to guide the large language model to extract parameter information of a target tool from the target task information; and calling the target tool based on the parameter information to obtain first task response information returned by the target tool.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Linux container-based Android and open source gap dual-system cooperative operation method

The invention discloses a Linux container-based Android and open source gap dual-system collaborative operation method, relates to the technical field of operation system collaboration, and aims to reduce resource occupation and improve collaboration and switching coherence, and the method comprises the following steps: step 1, by taking an Android as a host, creating a container isolation running domain, starting a namespace and managing resources by a control group; the method comprises the following steps: presetting a binder virtualization and three-state template; 2, deploying an open source gap in a container, mounting a shared directory in a directory binding manner, configuring bridging or address translation, and establishing copy-on-write and snapshot identifiers; and step 3, establishing a cross-system binder channel, and setting a service registration agent in a service manager and completing mapping of a handle and an authority domain by combining a shared memory and a local socket. And step 4, executing system switching without restarting, enabling one foreground and the other background through a foreground interface and continuous quota assignment, freezing a background session, limiting the speed of background heartbeat, and returning according to a snapshot when an exception occurs.
Owner:JIAXING JIASAI INFORMATION TECH CO LTD

Dual-storage system starting method and device

The invention provides a dual-storage system starting method and device. An architecture in which a master control chip SOC works cooperatively with an external memory DDR, a nonvolatile memory SPI NOR and an SD card is adopted. After the SOC is powered on, a BootROM guide code is executed, a system is initialized, ID Blocks containing a DDR initialization program and an SPL secondary loading program are sequentially obtained and verified from multiple storage media, the DDR initialization program is loaded, DDR is initialized, and the SPL secondary loading program is loaded to the DDR to run. The method comprises the following steps of: firstly, loading an SD (Secure Digital) card, then loading U-Boot firmware, completing initialization of residual hardware and security mirror verification, then detecting and verifying a kernel mirror format and Header information in the SD card, then loading a Linux kernel, an equipment tree and a ramdisk, mounting rootfs to an RAM (Random Access Memory) space, and mounting the SD card as a user data storage space. According to the method, high reliability of system guiding is ensured through the SPI NOR, large-capacity storage and flexible upgrading are achieved through the SD card, and the comprehensive performance of the embedded system in the aspects of reliability, storage expansibility and cost effectiveness is remarkably improved.
Owner:GUANGDONG TELEPOWER TELECOM TECH

Method, system and equipment for improving computing performance stability of hardware platform and medium

The invention provides a method, a system and equipment for improving the computing performance stability of a hardware platform and a medium, and belongs to the technical field of computer system performance optimization. The method comprises the following steps: acquiring architecture characteristic data of a bottom hardware platform through a hardware detection tool, and generating and loading a first-stage system kernel parameter configuration based on the architecture characteristic data; reading the architecture characteristic data, carrying out behavior analysis and type identification on the running process based on the architecture characteristic data, and generating a second-level process scheduling strategy according to the behavior analysis and type identification; reading cache structure information in the architecture characteristic data, and driving a file system to intelligently prefetch and reconstruct a storage layout of memory data based on the cache structure information; and continuously collecting performance index flow data when the system runs, performing real-time analysis on the performance index flow data by using a performance degradation model, generating a feedback control instruction according to an analysis result, and dynamically correcting the kernel parameter configuration of the first-stage system and the scheduling strategy of the second-stage process.
Owner:SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD

Dormancy and wake-up system and method for enterprise-level solid state disk

The invention discloses a dormancy and awakening system and method of an enterprise-level solid state disk, and belongs to the technical field of power consumption management of the enterprise-level solid state disk. According to the system, a nonvolatile cache unit, an independent hardware state machine and an ultra-low power consumption wake-up detection circuit are integrated in a main controller. When entering the dormancy state, key data such as an FTL mapping table are stored in a nonvolatile cache, then the power management module cuts off power supply to the NAND flash memory and the main control core, and only the operation of the minimum circuit is maintained, so that the dormancy power consumption is reduced to be below 100mW; and during wakeup, the detection circuit identifies a physical layer signal to trigger rapid power-on, and the hardware state machine directly recovers the system state from the cache and bypasses the software initialization process, so that wakeup is completed and the NAND access capability is reconstructed within 1ms, and the industrial problem that ultra-low power consumption and rapid wakeup cannot be considered at the same time is effectively solved.
Owner:成都芯忆联信息技术有限公司

Tracking data center build health

Skills and skills metadata may be used to define a process for building a data center. Skills of one service may depend on skills corresponding to the same or different service. A dependency graph may be generated based on these dependencies. The graph may specify an order by which orchestration operations are to be performed to build the services, thereby building the data center. During execution of the process for building the data center, health states corresponding to the skills may be tracked (based at least in part on alarms and / or namespaces associated with the skills). When an unhealthy skill is identified, the system may traverse the dependency graph to identify a root cause (e.g., failed operations corresponding to a skill on which the unhealthy skill directly / indirectly depends). A notification and / or various options may be provided to address the unhealthy state of one or both skills.
Owner:ORACLE INT CORP

Servicing nodes participating in inter-node communications in a firmware framework

Systems and methods for servicing nodes participating in inter-node communications in a firmware framework. In some embodiments, an Information Handling System (IHS) may include: a controller, where the controller comprises firmware that, upon execution by a processing core, causes the processing core to instantiate an orchestrator; and a plurality of devices coupled to the controller, where each device comprises firmware that, upon execution by a corresponding processing core, causes the corresponding processing core to instantiate a node as part of a firmware framework, and where the orchestrator is configured to service a first node in communication with a second node without any involvement by any Operating System (OS) of the IHS.
Owner:DELL PROD LP

Systems and methods for platform-agnostic boot tracking by an embedded controller

Systems and methods for hardware-agnostic boot tracking by an Embedded Controller (EC) in an Information Handling System (IHS). In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive, by an EC coupled to the processor, a host Operating System (OS) boot progress indication; and store the indication by the EC.
Owner:DELL PROD LP

Resource processing method and electronic equipment

The invention discloses a resource processing method and electronic equipment, and relates to the technical field of resource management, and the method comprises the following steps: in the starting process of the electronic equipment, analyzing a group of specified registers indicated by configuration space information of connected equipment in a plurality of connected equipment, the method comprises the steps of obtaining resource information of a plurality of connected devices, obtaining resource configuration information, and allocating specified resources to the connected devices in the plurality of connected devices based on the resource configuration information and the resource information of the connected devices in the plurality of connected devices. According to the resource allocation method and device, the technical problem of resource allocation mismatching caused by firmware information misidentification in the prior art is solved, and the technical effect of improving the accuracy of resource allocation is achieved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Starting display method of electronic equipment, equipment, medium and product

The invention discloses a starting display method of electronic equipment, equipment, a medium and a product, and relates to the technical field of starting display, and the starting display method comprises the following steps: in the starting process of the electronic equipment, in response to execution of a power-on self-test stage, displaying a power-on self-test stage interface on a display component of the electronic equipment, the power-on self-test stage interface comprises at least two first display areas, and the at least two first display areas display at least one of the following information: first system configuration information and starting execution information. According to the method, the key hardware configuration and the real-time starting state are visually presented in the starting process without additionally entering a BIOS interface and executing a complex instruction, so that the problem of low operation efficiency caused by tedious operation of obtaining starting related information of the electronic equipment in a starting display method of the electronic equipment in the related technology can be solved, and the starting efficiency of the electronic equipment is improved. And the operation efficiency of obtaining the starting related information is obviously improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method and system for managing a computing infrastructure

A computer-implemented method for managing a computing infrastructure with at least one self-encrypting disk connected to a customer network, involves accessing instructions that orchestrate compute resources and include modules for server management, key management, file transfer, and IPMI. The server management module receives requests from the orchestrator to start nodes and reconfigure hosts, boots hosts over provisioning networks, downloads images, and unlocks self-encrypting disks using passwords stored in the key management system. The method also includes soft rebooting hosts and removing their configuration to switch them back to customer networks.
Owner:OVH

Starting method for pre-starting execution environment, computer equipment and related products

The invention discloses a starting method for a pre-starting execution environment, computer equipment and a related product, and relates to the technical field of computers, the method comprises the following steps: when a first network driver triggers a target unloading process due to loading of a second network driver and the first network driver has sent a network release message in the target unloading process, starting the target unloading process; monitoring an overtime event and a network reply message event of the monitoring timer; when the timeout event is monitored and the network reply message event is not monitored, triggering the first network driver to resend the network release message; and when the retransmission times exceed a preset retransmission threshold value, forcibly terminating the target event polling operation, and transferring the network control right from the first network driver to the second network driver, so that the second network driver takes over and continues to execute the starting process based on the own network protocol stack. The technical problem of deadlock in the starting process of the pre-starting execution environment in related technologies is solved, and the technical effect of improving the starting reliability of the pre-starting execution environment is achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Quick start and safety verification method and equipment for embedded device, medium and program product

The invention provides a quick start and security verification method and equipment for an embedded device, a medium and a program product, in the method, firmware is divided into a core start module and a non-core function module in advance, and the core start module and the non-core function module are respectively stored in a high-speed access area and a common storage area of a nonvolatile memory; after the embedded device is powered on, initialization of the key peripheral is completed; when firmware is started or updated for the first time, security verification based on a digital signature is executed on the core starting module, if verification is passed, a mirror image of the core starting module is written into a running cache partition of the nonvolatile memory, and an integrity label is generated; in the subsequent starting process, the mirror image is loaded from the running cache partition, and the integrity label is used for executing rapid verification; after loading of the core starting module is completed, the non-core function module is loaded, and lightweight check is executed. According to the method, the security of the core module is ensured, the performance and security requirements of the non-core module are considered, and the calculation and storage overhead is reduced.
Owner:SHANGHAI HOLYSTAR INFORMATION TECH

System-on-chip, system-on-chip configuration method and electronic equipment

The invention discloses a system-on-chip, a system-on-chip configuration method and electronic equipment. The system on chip comprises a multi-core RISC-V processor and a field programmable gate array (FPGA), the FPGA is configured to send an initial configuration completion signal to the multi-core RISC-V processor after the initial configuration is completed by power-on starting; the multi-core RISC-V processor is configured to start a bootloader according to the initial configuration completion signal, and the bootloader is configured to start the bootloader according to the initial configuration completion signal; under the condition that an FPGA reconfiguration event occurs, a reconfiguration request signal is sent to the FPGA; the FPGA is further configured to set a storage position to obtain new configuration data, and after reconfiguration is completed, a reconfiguration completion signal is sent to the multi-core RISC-V processor; the multi-core RISC-V processor is further configured to execute system interface reinitialization and / or configuration parameter updating according to the reconfiguration completion signal. According to the scheme of the invention, a bidirectional configuration mechanism between the FPGA and the RISC-V is realized based on the standardized interaction signal, and the dynamic configuration / upgrading requirements of system functions are fully met.
Owner:GOWIN SEMICON CORP LTD

Trusted startup design method of server

The invention discloses a trusted startup design method of a server, and belongs to the technical field of information security and trusted computing, after the server is powered up, a trusted root CPU core is started preferentially, a trusted startup program is operated, and a security environment is initialized; integrity measurement and verification are conducted on the BIOS, and after verification is passed, other CPU cores are released, and the BIOS is operated; the service CPU core loads a bootstrap program GRUB and submits the bootstrap program GRUB to the trusted root CPU core for verification; then loading an operating system kernel image and executing hash measurement, and calculating a path entropy value in combination with control flow information in a kernel initialization stage; performing segmentation comparison on the memory image and the disk mirror image, and calculating a mapping consistency coefficient; if the verification is passed, continuing to start the operating system; according to the method, the tampered component in the system startup chain can be effectively prevented from being loaded and operated, and the startup safety and the overall credibility of the server are enhanced.
Owner:NANJING JIEAN INFORMATION TECH CO LTD

USB low-power-consumption awakening system and method, chip, chip module and terminal

The invention discloses a USB low-power-consumption awakening system and method, a chip, a chip module and a terminal. The system comprises a USB physical layer interface for receiving a differential signal DP / DM of a USB bus, a wake-up signal generation circuit for generating a hardware wake-up signal in a USB low power consumption state, and a system interrupt controller for receiving the hardware wake-up signal and outputting system wake-up interrupt, the USB controller enters or exits from a low-power-consumption state under the control of the on-chip processing logic; and the on-chip processing logic responds to system wakeup interruption to recover a clock and a power supply for the USB controller. The USB controller turns off the master clock in a USB low power state, retaining only a small amount of holding power for saving register context. The USB controller bypassing a low-power-consumption state is directly connected to the interrupt pin of the chip, so that the system is firstly interrupted and awakened and then is electrified / clocked, and thus the power consumption of the Suspen is reduced to the minimum.
Owner:XIAMEN UNISOC TECH CO LTD

Method and device for managing process instances in semiconductor computer integrated manufacturing system

PendingCN121073182AProgram initiation/switchingBootstrappingComputer-integrated manufacturingTemplate design
The invention discloses a management method and device for a process instance in a semiconductor computer integrated manufacturing system, and the method comprises the steps: taking a process timeout time as a global configuration parameter, and configuring the global configuration parameter in a process template in a process template design stage; generating corresponding process instances through the process template, and creating an independent runtime context for each process instance; storing the process instance in a process instance container module; before each process node instance is executed, the timeout state of the process instance to which the process node instance belongs is judged through a unified preposition method; periodically scanning a process instance container module through an independent timing compensation task, and carrying out timeout judgment on the process instance in a running state; receiving an external instruction through a manual intervention interface provided by the management module; all modification operations on the process instance state keep the isolation of the instance level. According to the invention, flexible manual intervention and timeout termination mechanisms are supported.
Owner:上海朋熙半导体股份有限公司

Process reset processing method, processor, storage medium and program product

The invention provides a process reset processing method, a processor, a storage medium and a program product, and relates to the technical field of chip design, the method is applied to the processor comprising at least one processing core, and the processing core comprises a gateway module and a process management module. The method comprises the following steps: under the condition that a gateway module receives a first task request from a process management module, based on a process identifier carried by the first task request, determining a latest count value of a counter associated with the process management module, the counter is used for recording the accumulated number of times that the process borne by the process management module is triggered to reset; and in response to determining that the first count value carried by the first task request is inconsistent with the newest count value of the counter, executing an operation related to process reset on the first task request. The method can ensure that a single process can be effectively terminated, and process-level resetting is realized.
Owner:MOORE THREADS TECH CO LTD

Equipment management method and electronic equipment

The embodiment of the invention discloses an equipment management method and electronic equipment, and the method comprises the steps: setting an internal and external bridging directory of a container of a host machine as a loading point A before the operation of the container, and setting the transmission attribute of the loading point A as sharing; when the container runs, the loading point A is mapped into a loading point B in the container, the propagation attribute of the loading point B is set to be shared, and bidirectional propagation of mapping actions under the loading point A of the host machine and the loading point B in the container is supported; therefore, on the premise that the container does not run again, the inserted equipment can be mapped into the container through the internal and external bridging directory of the container of the host machine, so that the application in the container can access the equipment; meanwhile, after the equipment is pulled up, the equipment is cancelled and mapped into the container, so that the application in the container cannot access the equipment; and on the premise that the container does not run again and the equipment is kept being inserted, the equipment in the mapping container is independently canceled, and the use of the equipment by the host machine is not influenced.
Owner:HUAWEI TECH CO LTD

Techniques for validating cloud regions built at a prefab factory

Techniques are disclosed for validating a cloud region built at a prefab factory. A computing device of the cloud region can receive a network configuration from a manager service. The network configuration can correspond to a network topology of physical resources in the cloud region and can include a first identifier associated with a computing device, a second identifier associated with a neighboring computing device, and information associating the computing device with the neighboring computing device. The computing device can be configured for transmitting to a second data center and can boot into a test mode at the second data center and receive a new identifier from a server device. The computing device can verify the new identifier and send a validation request to the neighboring computing device. The computing device can validate a network connection to the neighboring computing device based on a response to the validation request.
Owner:ORACLE INT CORP