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

45 results about "Microcode" patented technology

Microcode is a computer hardware technique that interposes a layer of organisation between the CPU hardware and the programmer-visible instruction set architecture of the computer. As such, the microcode is a layer of hardware-level instructions that implement higher-level machine code instructions or internal state machine sequencing in many digital processing elements. Microcode is used in general-purpose central processing units, although in current desktop CPUs it is only a fallback path for cases that the faster hardwired control unit cannot handle.

Task execution method and device, storage medium and product

The embodiment of the invention provides a task execution method and device, a storage medium and a product. Relates to the technical field of computers. The method comprises the steps of obtaining a to-be-executed calculation task; task parameters of the calculation task are extracted, a microcode command meeting a preset microcode format is constructed according to the task parameters, and the preset microcode format is the format of a microcode set used by user equipment; and sending the microcode command to the user equipment, so that the user equipment starts execution of the calculation task by executing the microcode command under the condition of receiving the microcode command. According to the method, the problems that in the prior art, the effective calculation time proportion is reduced, and the real-time performance and the calculation power utilization rate of a heterogeneous calculation system are restricted can be solved.
Owner:LOONGSON TECH CORP

IDA microcode-based digital multimeter customized code obfuscator construction method and system

The invention relates to the technical field of software security, and discloses an IDA microcode-based digital multimeter customized code obfuscator construction method and system, and the method comprises the steps: carrying out the obfuscation replacement of a measurement algorithm and a data processing method in a digital multimeter code based on an instruction replacement technology; confusing a control flow of the digital multimeter based on a false control flow technology, namely obtaining a calling relation of basic blocks to reconstruct an original program, and avoiding generation of an endless loop in a symbolic execution process through a method of assigning a value to an opaque predicate in advance; randomly modifying variable names, identifiers and function names of the sensitive data information of the digital multimeter based on a variable name confusion algorithm; and carrying out decompilation and code conversion on the obfuscation algorithm based on the IDA microcode, and constructing the digital multimeter customized code obfuscator based on the IDA microcode. The method can be integrated into the development environment of the digital multimeter, the safety protection level of the digital multimeter is improved, and the measurement data is prevented from being illegally stolen.
Owner:YUNNAN POWER GRID CO LTD KUNMING POWER SUPPLY BUREAU

Internet-of-things safety real-time monitoring and protecting system

The invention discloses an internet of things security real-time monitoring and protection system, which carries out adversarial sample enhancement by introducing a generative adversarial network constrained by a physical rule so as to solve the problem of insufficient model training caused by scarcity of attack samples, and deeply mines long-time-sequence feature association of heterogeneous data in combination with time sequence stacking and a long-short-term memory network so as to realize real-time monitoring and protection of the internet of things security. Therefore, a closed-loop process from state sensing to threat research and judgment to precise blocking is realized. Through the mode, not only can the sensitivity and the recognition precision of scarce attack modes be remarkably improved and the false alarm rate be effectively reduced, but also microsecond-level real-time monitoring and precise blocking of a hardware level can be realized based on a microcode control instruction; therefore, high-reliability protection guarantee is provided for information physical safety of key infrastructures such as a novel electric power system and the like.
Owner:STATE GRID HENAN INFORMATION & TELECOMM CO

Methods and systems for verifying memory devices

This invention relates to a method for verifying a memory device. The method includes verifying a second memory device based on one or more first microcode instructions stored in a predetermined portion of the verification of a first memory device to detect the operating state of the second memory device. Furthermore, the method includes receiving one or more second microcode instructions after verifying the second memory device. Finally, the first memory device is verified based on the one or more second microcode instructions stored in the second memory device to detect the operating state of the first memory device.
Owner:SAMSUNG ELECTRONICS CO LTD

Hardware acceleration device and method for high-throughput lossless data compression

The invention discloses a hardware acceleration device and method for high-throughput lossless data compression, and relates to the field of integrated circuit design. The device comprises a front-end LZ77 compression module, a middle buffer module and a rear-end entropy coding module, wherein the front-end LZ77 compression module is configured to search and match input data; the intermediate buffer module is configured to realize decoupling of front and rear end processing time domains through an asynchronous symbol buffer; the back-end entropy coding module is configured to receive an output of the intermediate buffer module, construct a microcode packet intermediate representation containing codeword information, and parse the microcode packet to generate a serial compressed bit stream. According to the method, invalid memory reading and assembly line pause can be effectively eliminated, the throughput and the energy efficiency ratio of the hardware compressor are remarkably improved on the premise of not sacrificing the compression rate, and the method is suitable for unloading acceleration of a high-performance solid state disk controller, an intelligent network card and a cloud server.
Owner:HEFEI UNIV OF TECH

Solid state disk firmware damaged data recovery method and system

PendingCN121979722Aachieve recoveryImprove data recovery efficiencyInput/output to record carriersError detection/correctionInformation controlData integrity
The embodiment of the invention provides a solid state disk firmware damaged data recovery method and system. The method comprises the steps of performing information identification on a to-be-recovered solid state disk; if the hard disk information meeting the preset condition is not recognized, the hard disk is controlled to enter a preset safety mode; in a preset security mode, identifying a master control type and NAND particle information; based on the identified master control type and NAND particle information, selecting a matched target microcode from a preset firmware library; based on the target microcode, information identification is carried out again; if the hard disk information meeting the preset condition is recognized, configuring parameter information of the to-be-recovered solid state disk according to the hard disk information; and performing file system data recovery based on the NAND particle information and the parameter information. According to the method, the data recovery efficiency and the data integrity are improved.
Owner:XIAMEN MEIYABAIKE INFORMATION SECURITY RES INST CO LTD

Speculative fusion design structure supporting discontinuous microcodes and optimization method

PendingCN121143866AMicrocontrol arrangementsReservation stationConfidence metric
The invention discloses a speculative fusion design structure supporting discontinuous microcodes. The speculative fusion design structure is composed of a fusion predictor, a microcode queue, a reservation station and a fusion historical queue. The invention further discloses a speculation fusion optimization method supporting the discontinuous microcodes, which comprises the following steps of: S1, accessing the fusion predictor, acquiring fusion information of the corresponding microcodes, and storing the hit corresponding microcodes and the fusion information carried by the microcodes into a microcode queue; s2, after the microcodes and fusion information carried by the microcodes are stored in a microcode queue, internal correlation check and deadlock check of the microcodes are carried out; and S3, checking the correctness of microcode fusion in a submission stage after microcode fusion. According to the method, effective detection can be carried out during non-continuous microcode fusion, the problem of execution conflicts generated after non-continuous microcode fusion is avoided, the confidence degree of the prediction path is dynamically monitored, and the prefetching range and the prefetching accuracy are both considered.
Owner:JIANGSU HUACHUANG MICROSYSTEM CO LTD

Microcode generation method and system based on reinforcement learning

The invention provides a microcode generation method and system based on reinforcement learning, and relates to the technical field of data processing.The microcode generation method comprises the steps that a pre-trained reinforcement learning strategy model is adopted, a state feature vector represented in the middle of microcodes is extracted, action probability distribution is output, and a target action is selected based on the action probability distribution; according to the method and the system, the current micro-code intermediate representation is subjected to iterative updating, the model comprehensively balances the subsequent income in combination with the current state in the iterative updating process, and a better scheduling sequence can be gradually approached under the condition that the micro-operation dependency relationship and hardware resource competition coexist. Meanwhile, a better scheduling change operation is selected through iterative updating, so that unnecessary pauses and resource conflicts can be reduced, and the utilization efficiency of key execution resources is improved.
Owner:GUANGDONG INST OF INTELLIGENT SCI & TECH

Scene graph-based light formula compiling method, bridge end compiler, medium and system

The invention provides a light formula compiling method based on a scene graph, a bridge end compiler, a medium and a system. The method comprises the following steps: acquiring a user scene demand, and converting the user scene demand into a directional and loop-free scene graph; based on the point-edge association relationship of the scene graph and a preset constraint condition, detecting conflicts of the scene segments, and resolving the conflicts according to a constraint priority; grouping all scene segments based on the point-edge association relationship of the scene graph, wherein the groups comprise parallel groups which can be started and executed at the same time and sequence groups which need to be executed in sequence; according to a time sequence, the operation of each parallel group and the operation of each sequence group are converted into corresponding microcode fragments, and each microcode fragment corresponds to one group of parallel operation or sequence operation; and compressing and proofreading the microcode fragment, and issuing the microcode fragment to a lamp terminal for execution. According to the method, conflicts such as power and parameters are eliminated in advance in the compiling period, and operation abnormity and potential safety hazards are avoided.
Owner:BWEETECH ELECTRONICS TECH (SHANGHAI) CO LTD

Accelerator with configurable circuit to perform different operation types

Provided are an accelerator, an acceleration method, and an electronic device. The accelerator includes: a calculating unit including a general operation logic performing an operation of different operation types in response to different inputs; an acquiring unit, configured to acquire a target microcode instruction generated according to a target type operation to be implemented; the target microcode instruction is used to indicate target input data required to enable the general operation logic to implement the target type operation; a parsing unit, configured to parse the target microcode instruction to obtain a parsing result corresponding to the target input data; and a controlling unit, configured to, in response to the parsing result, control the calculating unit to enable the calculating unit to acquire the target input data and run the general operation logic based on the target input data so as to complete the target type operation.
Owner:HANGZHOU ALICLOUD FEITIAN INFORMATION TECH CO LTD

Scene graph-based light recipe compilation method, bridge compiler, medium and system

ActiveCN121510435BReduce failureReduce execution failure rateAlgorithmTheoretical computer science
This application provides a scene graph-based light recipe compilation method, bridge compiler, medium, and system. The method includes: acquiring user scene requirements and converting them into a directional, loop-free scene graph; detecting conflicts in each scene segment based on the node-edge relationships and preset constraints of the scene graph and resolving these conflicts according to constraint priority; grouping all scene segments based on the node-edge relationships of the scene graph, the grouping including parallel groups that can be executed simultaneously and sequential groups that need to be executed in sequence; converting the operations of each parallel group and sequential group into corresponding microcode segments according to timing, wherein each microcode segment corresponds to a set of parallel or sequential operations; compressing and verifying the microcode segments before sending them to the lighting terminal for execution. This application resolves power and parameter conflicts in advance during compilation, avoiding operational anomalies and safety hazards.
Owner:BWEETECH ELECTRONICS TECH (SHANGHAI) CO LTD

Multi-label data stream tracking method for hardware implementation

The invention relates to the field of program dynamic analysis, and provides a hardware implementation-oriented multi-label data stream tracking method, which comprises the following steps of: dividing input data into a plurality of areas with fixed sizes, and distributing a unique label vector to each area; decoding an instruction actually executed by a program according to data operation semantics of the instruction, calculating a microcode sequence through predefined taint propagation according to an instruction decoding result, and performing taint propagation calculation on tag vectors of a source operand and a target operand to obtain tag vectors after taint propagation; reversely backtracking a taint area according to a bit set to 1 in a tag vector corresponding to the instruction operand by taking a specified position executed by a program as a starting point; label vector distribution and taint propagation calculation are changed as much as possible according to the size of the taint area until the target precision is achieved. The problem that dynamic taint analysis and calculation efficiency is low is solved, taint propagation efficiency is improved, and meanwhile more detailed dynamic precision adjustment is achieved.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Command transmission method and device, processor, system on chip, equipment and medium

The invention discloses a command transmission method and device, a processor, a system on chip, equipment and a medium, and belongs to the technical field of computers. The method comprises the steps of generating a microcode instruction through a central processing unit according to a task attribute of a processing task; the microcode instruction is composed of an operation code field, a microcode configuration field and an operand; the microcode instruction comprises an immediate microcode or a stream microcode; sending the microcode instruction to a microcode processor in a graphics processor through a central processing unit; the microcode processor is composed of logic units in the graphics processor; and analyzing the microcode instruction through the microcode processor, and distributing the processing task to an execution unit in the graphics processor. The problem that an existing instruction generation method is high in complexity can be solved.
Owner:LOONGSON TECH CORP

Hash and symmetric cryptography hybrid hardware acceleration system capable of dynamically switching

The invention relates to the technical field of data processing, and discloses a dynamic switching Hash and symmetric cryptography hybrid hardware acceleration system, which comprises a unified state register; the reconfigurable unified calculation data path integrates calculation logics of different key path durations; a microcode configuration and control unit and self-adaptive time sequence constraint logic; the microcode configuration and control unit is configured to respond to a configuration state change and cooperatively generate a function reconstruction signal and a time sequence mode signal; the adaptive timing constraint logic sets execution path constraint of a data path according to the timing mode signal, dynamic cooperation is carried out on logic function configuration and physical timing constraint, the inherent static timing enumeration problem of logic folding is solved, a system clock can anchor a fastest task, a slow task is adaptive to a multi-cycle path, and the adaptive timing constraint logic is adaptive to a multi-cycle path. And the peak value processing performance is ensured while hardware multiplexing is realized.
Owner:SHANGHAI UNI SENTRY INTELLIGENT TECH CO LTD

A positioning and correction control method for precise docking of mother and child shuttle vehicles

PendingCN122324449ASimulationElectric machinery
This application relates to the field of shuttle control technology, specifically to a positioning and correction control method for precise docking of mother and daughter shuttles. The method includes: simultaneously laying a QR code reference at each docking station; connecting the incremental encoder pulses of the daughter shuttle's front axle drive motor to the external trigger port of a vision sensor, and obtaining coarse code and micro code readings respectively based on the encoder pulse triggers the vision sensor to capture the bottom view image; using the drift increment of the mother shuttle's body relative to the departure time as a state variable, calculating the drift difference observation by combining the pose calculation using micro code and coarse code matrix, calculating the real-time drift, and feeding it into the differential compensation loop for dynamic pose drift filtering and correction; upon entering the area covered by the conventional positioning QR code, determining the closing trigger signal and initiating the exit process, and archiving the drift sequence as a priori compensation value for the next docking. This method effectively improves the continuity and accuracy of positioning and correction during the gap crossing process.
Owner:SUZHOU DELI SMART LOGISTICS TECH CO LTD

Command address transmission method and device of NAND flash memory, controller and solid state disk

The invention discloses a command address transmission method and device of an NAND flash memory, a controller and a solid state disk, and relates to the technical field of data storage, the method is applied to the NAND flash memory controller, and the method comprises the steps that when the NAND flash memory controller is in an SCA mode, a first preset signal in a microcode to be executed is detected; if the first preset signal is a head identifier, executing a head shift operation by using an RTL circuit, and transmitting head information corresponding to the microcode to be executed to NAND flash memory particles through a CA bus; if the first preset signal is a command address identifier, executing a command address shift operation by using an RTL circuit, and transmitting command address information corresponding to the microcode to be executed to NAND flash memory particles through a CA bus; according to the invention, the conversion operation of the CA bus in the SCA mode is transferred to the RTL circuit from the microcode, so that the number of microcodes required for transmitting each command or address is greatly reduced, the loading speed of the microcodes is improved, and the working efficiency of the NAND flash memory controller is improved.
Owner:JINAN MAIWEI INTELLIGENT TECHNOLOGY CO LTD

Inter-particle short-distance acting force cooperative calculation method, device, equipment and medium

The embodiment of the invention discloses an inter-particle short-range acting force cooperative calculation method and device, equipment and a medium. The method comprises the following steps: for any reference particle, storing reference particle information and to-be-screened particle information in a memory in the form of a data block; the hardware filter obtains the data blocks from the memory, and screens out screened particles from the to-be-screened particles according to the data blocks and a preset distance range when each data block is obtained; the hardware filter stores the particle information of the reference particles and the screened particles into a target address of a memory, and sends a calculation instruction to a vector processor based on the storage content in the address; and the vector processor determines the short-range acting force between the reference particle and each screened particle according to the calculation instruction and the acting force calculation microcode. On the basis, particle screening and acting force calculation are decoupled, screening while calculation is achieved through a memory, the calculation efficiency is improved, the number of particle pairs obtained after screening and calculation is reduced, the calculation efficiency is further improved, and consumption of calculation resources is reduced.
Owner:SHANGHAI SMARTLOGIC TECHNOLOGY LTD

Data processing method and device, processor, computer equipment, medium and program

The embodiment of the invention provides a data processing method and device, a processor, computer equipment, a medium and a program, and the processor comprises a decoder which responds to a microcode of an elliptic curve cryptographic algorithm and decodes a plurality of instructions, and at least one part of the instructions are basic instructions; the logical operation unit comprises a basic instruction operation subunit used for operating the basic instruction; wherein part or all of the basic instruction is a modular operation instruction obtained by taking a prime number p as a modulus. According to the embodiment of the invention, the complexity and deployment cost of hardware operation can be remarkably reduced.
Owner:HYGON YUNXIN INTEGRATED CIRCUIT DESIGN (SHANGHAI) CO LTD

Processor fault detection method and apparatus, device, medium, and product

Embodiments of the present application relate to the field of fault detection, and provide a processor fault detection method and apparatus, a device, a medium, and a product. The method is applied to a basic input / output system of a server, and comprises: in a power-on self-test stage of a basic input / output system, reading a processor type and processor microcode; when the processor type is inconsistent with a preset type, or when the processor microcode is not read, or when the processor microcode fails to be loaded, determining that a processor is faulty, reporting error information corresponding to the described problem to a baseboard management controller of a server, and displaying an error information result by means of a screen, or parsing the result by means of the baseboard management controller of the server. By means of the method, when a processor fault occurs, the problem of the processor fault can be efficiently and quickly detected, and a detection result displayed to a user, thereby not only improving work efficiency, but also improving the use experience of the user.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Acceleration method and device of post quantum cryptography algorithm based on ASIP architecture

The invention belongs to the technical field of cryptographic algorithm hardware implementation, and particularly discloses a post quantum cryptographic algorithm acceleration method and device based on an ASIP architecture, and the method comprises the steps: obtaining a program code of a Kyber algorithm; continuously executing the microcode instruction of the Kyber algorithm until the Kyber algorithm is completely executed; executing the microcode instruction of the Kyber algorithm, wherein the microcode instruction to be executed is obtained; analyzing the microcode instruction to be executed to obtain instruction analysis information; acquiring data of a source operand address as source data; on the basis of the operation code, an operation object is determined in hardware resources, input of the operation object is configured on the basis of the source data, and the hardware resources comprise an ALU and a Hash and sampling module; and configuring the data of the target operand address based on the data output by the operation object. According to the method and the device, the operation efficiency of the Kyber algorithm can be improved through hardware acceleration.
Owner:WUHAN SHIP COMM RES INST (NO 722 RES INST OF CHINA STATE SHIPBUILDING CORP)

Power business operation method and device, and storage medium

The invention discloses a power business operation method and device and a storage medium, and the method comprises the steps: carrying out the instantiation of a node corresponding to a hardware carrier according to the feature information of a message, and obtaining a hardware microcode instruction; in the process of executing the hardware microcode instruction, if a control logic relationship exists between the node corresponding to the hardware carrier and the node corresponding to the software carrier, generating a software microcode instruction for the node corresponding to the software carrier; and executing the remaining hardware microcode instructions and the generated software microcode instructions according to the control logic relationship so as to complete business operation under the power business. The execution sequence and the incidence relation of the hardware microcode instruction and the software microcode instruction are determined through the control logic relation, the execution logic of the hardware microcode instruction and the software microcode instruction is standardized, disordered task execution of software and hardware is avoided, cooperative promotion of hardware execution and software execution is achieved, and the software and hardware coordination of a power system is improved. The smooth completion of business operation under the power business is ensured, and the stable operation of the power system is further ensured.
Owner:CHINA SOUTHERN POWER GRID COMPANY

Causal-driven autonomous evolutionary computing system, processor and service method thereof

PendingCN121233536ABiological modelsInference methodsEvolutionary systemsSystem maintenance
The invention discloses a self-evolution computing system and a self-evolution computing method, which realize millisecond-level online optimization and minute-level continuous evolution through a sensing-diagnosis-decision-execution-control five-layer closed-loop architecture (as shown in attached drawings of the abstract). The system has causal diagnosis, strategy self-learning and microcode level reconfiguration capabilities, the actually measured energy consumption is reduced by more than or equal to 18%, the delay is reduced by more than or equal to 25%, the decision process is completely explained, the maintenance cost of the system is remarkably reduced, and the comprehensive performance is improved.
Owner:张雁秋

A novel data processing architecture and related procedures and hardware improvements

There is provided a data processing system configured to perform data processing of a data flow application. The data processing system includes a control processor having access to memory. The data processing system further includes a plurality of programmable Processing Elements, PEs, organized in multiple clusters. Each cluster comprises a multitude of the programmable PEs, the functionality of each programmable Processing Element being defined by internal microcode in a microprogram memory associated with the Processing Element. The multiple clusters of programmable Processing Elements are arranged in a Network on Chip, NoC, connected to the control processor, which is provided as a central hub, i.e. a root, for the Network on Chip, and the multiple clusters of programmable Processing Elements being arranged at peripheral nodes, also being referred to as cluster nodes, of the Network on Chip.
Owner:TELESIS INNOVATION AB

Network on Chip processing system

A Network on Chip, NoC, processing system configured to perform data processing. The NoC processing system is configured for interconnection with a control processor connectable to said NoC processing system. The NoC processing system comprises a plurality of microcode-programmable Processing Elements, PEs, organized in multiple clusters, each cluster comprising a multitude of said programmable PEs, the functionality of each microcode-programmable PE being defined by internal microcode in a microprogram memory associated with the PE. The clusters of programmable PE are arranged on a Network on Chip, NoC, the NoC having a root and a plurality of peripheral nodes, wherein the clusters of PE are arranged at peripheral nodes of the NoC, and the NoC is connectable to the control processor. Each cluster further includes a Cluster Controller, CC, and an associated Cluster Memory, CM, shared by the multitude of programmable PE within the cluster.
Owner:TELESIS INNOVATION AB

RISC-V-based processor and electronic device

The application provides a RISC-V-based processor and electronic equipment, a pre-decoding module sends N groups of obtained pre-decoding information and a second target instruction to a second register; a decoding module reads information from the second register, sends corresponding source data to a third register according to a source register address in the pre-decoding information, decodes the read second target instruction to obtain N groups of decoding information, and sends the N groups of decoding information to the third register; and a back-end module executes corresponding microcode instructions according to the N groups of decoding information, source data and the latest writing in the third register. The first target instruction includes at least two microcode instructions, so that multiple microcode instructions can be executed in each clock cycle, and the operation performance of the processor can be improved. Through the pre-decoding information, the source data is written into the third register in advance, so that the corresponding source data can be directly called when the microcode instruction is executed, and the running efficiency of the processor is improved.
Owner:CIX TECH (SHANGHAI) CO LTD +1

Multimodal network compilation method, system, and storage medium

A multimodal network compilation method, system, and storage medium, comprising the steps of: obtaining an intermediate representation of a source code of a multimodal network, the intermediate representation consisting of a plurality of nodes, each node representing an intermediate representation element; traversing the intermediate representation and extracting node attributes according to a traversed node type; converting the node attributes into a programming instruction sequence for a target network element device based on a user-defined field; converting the programming instruction sequence and a preset flow table file into microcode instructions and transmitting the microcode instructions to the target network element device, the preset flow table file carrying instruction information for transferring the microcode instructions.
Owner:ZHEJIANG LAB

Functional verification method, system, electronic device for verification and storage medium designed

Embodiments of the present application provide a designed function verification method and system, an electronic device for verification and a storage medium, wherein the method comprises: judging whether an interruption occurs to a design under test in a current clock cycle; if yes, determining interruption trigger information of the design under test for executing the interruption, and register information updated by executing the interruption; generating interruption retirement information of the design under test based on the interruption trigger information and the register information, and saving the interruption retirement information into a retirement information queue; controlling simulation execution of a reference model based on information saved in the retirement information queue, and obtaining register information updated by the reference model based on the simulation execution; and determining a verification result based on the register information updated by the design under test and the register information updated by the reference model. Further, the retirement information queue can also save microcode retirement information, and embodiments of the present application can provide function verification support for designs with complex instruction set types.
Owner:HYGON INFORMATION TECH CO LTD

A hardware-level AI implicit operation link blockade and offline communication global detection system

The application discloses a hardware-level AI implicit operation link blockade and offline communication global detection system and belongs to the technical field of hardware bottom-layer security protection. The application adopts a hardware-level global scanning and physical blocking core architecture, supports various compatible implementation modes such as external scanning, chip microcode auditing, electromagnetic monitoring and power consumption monitoring and is fully compatible with various existing basic protection systems. The application fills the bottom-layer control blank of the traditional protection system through bottom-layer hardware state global scanning, multi-dimensional feature recognition and secret communication physical blocking, is suitable for various bottom-layer security reinforcement technical evolution scenes and is suitable for the bottom-layer security reinforcement of various offline intelligent devices and edge AI terminals.
Owner:廖长林

Deterministic reviewable hardware acceleration interface and version life cycle management method and device and storage medium

PendingCN122018963AVersion controlDigital data protectionIn vehicleFinite field arithmetic
The invention discloses a deterministic reviewable hardware acceleration interface method and device for a vehicle-mounted terminal and a storage medium. A terminal encapsulates high-frequency basic operators (including at least one of abstract / hash, commitment construction, finite field arithmetic or signature preprocessing) in verifiable calculation into deterministic acceleration operator calling, calling input is normalized according to a field set and a coding rule referenced by a specter (and an optional codever), and the calling input is bound with reference information of polyver / specter (and an optional rulevel / codever); the acceleration unit outputs an acceleration result and a consistency material for rechecking, the consistency material comprises a result abstract and an optional execution track abstract, and the security component executes integrity protection operation on the binding field and the abstract to generate a verifiable acceleration proof. And the server side selects a recheck aperture according to the version reference to execute consistency verification on the restdigest and the tracedigest, so that the time delay and the energy consumption are reduced, and meanwhile, the cross-device consistency and the recheck performance are kept. Preferably, the acceleration unit microcode or operator version accelver is subjected to life cycle management: a trusted storage record allows a list and is bound with an anti-rollback counter, and revocation and gray scale switching are supported.
Owner:郝彦博

Electronic device and operation method thereof

An operation method of an electronic device is provided. A busy-waiting instruction indicating that the operating system of the processing device is in a busy-waiting state is received. The processing device is in a virtual machine mode. A microcode of the busy-waiting instruction is obtained according to the registered value of the first register. The waiting enabling instruction is generated, and the first counting value corresponding to the waiting enabling instruction and the second counting value corresponding to the first system time are obtained according to the microcode. The first and second counting values are added to generate a third counting value and store it in a second register. According to the waiting enabling instruction, a subsequent microcode is stopped sending to the processing device, so that the processing device enters an idle state, and the counter is enabled to start counting according to the third counting value.
Owner:VIA ALLIANCE SEMICON CO LTD