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

36 results about "Instruction cycle" patented technology

The instruction cycle (also known as the fetch–decode–execute cycle or simply the fetch-execute cycle) is the cycle which the central processing unit (CPU) follows from boot-up until the computer has shut down in order to process instructions. It is composed of three main stages: the fetch stage, the decode stage, and the execute stage.

Lightweight deployment method and system of large model on edge computing device

The invention provides a lightweight deployment method and system of a large model on edge computing equipment. According to the method, the acceleration capability portrait is constructed by extracting the hardware instruction set architecture type of the target edge device and the number of parallel computing units. Based on the instruction type, the large model weight is grouped, divided and pre-calculated through a unified lookup table vectorization engine, and a pre-calculation vector matched with the target instruction set is generated; and according to the number of the parallel units and the instruction-level parallel capability, compiling the pre-calculation vector to generate an adaptive parallel table look-up instruction block, distributing execution threads with the same number as the parallel units, and eliminating data dependence conflicts. And finally, loading the instruction block to a shared memory area, configuring topological logic of the photoconductive switch matrix based on an instruction type, and dynamically switching a data transmission path in a hardware instruction period. According to the method, the efficient deployment of the large model in the edge equipment and the low-delay reasoning in the resource-constrained environment are realized.
Owner:LUSTER LIGHTWAVE CO LTD

High-load scene-oriented computing power server system layer optimization method and system

The invention relates to the technical field of data processing, and discloses a computing power server system layer optimization method and system oriented to a high-load scene. The method comprises the steps of collecting micro performance indexes such as the CPU instruction cycle number and the page table missing frequency, constructing a three-layer causal directed acyclic graph through Granger causal inspection, reducing a parameter search space based on bottleneck node reverse backtracking, generating an interpretable optimization decision with a causal path and contribution degree quantification, and carrying out optimization on the basis of the interpretable optimization decision. The problems that the performance bottleneck root cause cannot be accurately positioned and the optimization result lacks transparency in the prior art are solved. According to the method, bottleneck node reverse backtracking and parameter space pruning are performed based on the causal atlas, so that the problem of low optimization efficiency caused by incapability of accurately positioning a performance bottleneck root cause and blind exploration of a parameter space in the prior art is solved.
Owner:BEIJING AEROSPACE STAR BRIDGE TECH CO LTD

A RISC-V multi-core heterogeneous platform intelligent load balancing method and system

The application provides an RISC-V multi-core heterogeneous platform intelligent load balancing method and system, and relates to the technical field of resource allocation and scheduling. Micro-architecture performance data of each processing core in the RISC-V multi-core heterogeneous platform is acquired to construct a state vector; the micro-architecture performance data comprises instruction cycle number, cache miss rate at each level and memory pause proportion; the state vector is input into a pre-trained deep Q network model to generate optimal action instructions, so that the load balancing of thread resources and core capacity is realized; the optimal action instructions comprise thread migration, thread exchange and core frequency adjustment; the pre-training of the deep Q network model is performed on a parallel computing program running on the RISC-V platform; the environment is randomly disturbed before the program runs; the action is executed through a random strategy, and state, action and reward data are collected; an offline experience dataset is constructed to perform pre-training. Dynamic, cooperative and adaptive optimization of parallel computing of the RISC-V multi-core heterogeneous platform is realized.
Owner:SHANDONG UNIV

A dual-core lockstep processor instruction fetch control system supporting extended instructions

The present invention provides an instruction fetch control system for a dual-core lockstep processor supporting extended instructions, comprising an instruction fetch module, an instruction cache, a branch prediction module, a lockstep comparison module, and a dual-core lockstep processor. The present invention implements fine-grained control of the lockstep protection mode of different user codes through lockstep extended instructions. Lockstep extended instructions use a decoding path different from conventional instructions, directly entering the lockstep extended instruction decoding logic after instruction fetching, without relying on resource scheduling of the lockstep processor's subsequent stages or a specific instruction set. Branch prediction faults are treated as a type of branch prediction failure and processed in the instruction fetch module to ensure that branch prediction faults do not contaminate the dual-core lockstep processor's subsequent stages. For subsequent stage faults in the dual-core lockstep processor, the instruction fetch module can widen the pulse width of the subsequent stage fault signal to the difference value of the dual-core instruction cycles, and align the instruction streams in the check core and the execution core by inserting no-operations into the pipeline.
Owner:WUHAN LINGJIU MICROELECTRONICS CO LTD

Automatic puncture control method and system

The present invention relates to the field of puncture control technology, and provides an automatic puncture control method and system, including providing a first spatial positioning device for monitoring respiratory and cardiac phases; collecting image data of the object to be punctured, and formulating a puncture path to guide subsequent punctures based on the image data; after obtaining a puncture execution instruction, executing a puncture instruction cycle at a fixed time interval until a puncture cancellation instruction is obtained or the current puncture depth is greater than or equal to the planned puncture depth, at which time the execution of the puncture instruction cycle is stopped; wherein the puncture instruction cycle is to read the position information of the first spatial positioning device in real time within a fixed time interval, and compare it with the position information of the first spatial positioning device on the image data; if the respiratory phase and cardiac phase are consistent with the image data, the puncture operation is performed within the current fixed time interval; otherwise, the puncture operation is not allowed to be performed. This solves the problem of difficulty in controlling the puncture timing due to factors such as the patient's respiration and heartbeat.
Owner:ACCUTARGET MEDIPHARMA (SHANGHAI) CO LTD

Smooth interpolation method for position instruction of servo driver

PendingCN120428656AProgramme controlComputer controlControl engineeringInstruction cycle
The invention relates to a position instruction smooth interpolation method for a servo driver. The problems that in the prior art, during interpolation planning of a servo driver, a planning curve of a controller cannot be effectively and reversely fitted, the curve control precision cannot be improved, the position dynamic tracking performance is reduced, and the application effect is poor are solved. The method comprises the following steps: S1, a controller issues a target position instruction at regular time according to an instruction period T, and a servo driver performs internal position interpolation control by taking T0 as a control period; s2, calculating the average speed in an instruction period; s3, acquiring a speed interpolation curve of the servo driver by using the average speed; and S4, obtaining a position increment value of each interpolation discrete point of the servo driver through the speed interpolation curve. The method has the advantages that the tracking precision of the command curve of the controller is improved, and the machining precision is better realized.
Owner:新时达工控技术(杭州)有限公司

An intelligently designed cloud service management method and system

PendingCN122268941Aforward-lookingavoid performance overheadTransmissionTerm memoryInstruction cycle
This invention relates to the field of cloud service technology and provides an intelligent cloud service management method and system, comprising the following steps: collecting hardware performance counter data on each physical node, predicting the memory bandwidth contention intensity and last-level cache contention intensity of each application in the near future, and determining the interference fingerprint based on the number of instruction cycles per second; calculating the interference potential coefficient between each pair of applications, calculating the global co-location interference entropy of nodes, and classifying nodes into different levels based on the interference entropy; when a node is at a low or medium interference level, identifying aggressive applications, and dynamically adjusting the last-level cache quota, memory bandwidth limit, and CPU scheduling priority of aggressive applications; when a node is at a high interference level, determining candidate migration plans: selecting target nodes through a distributed node negotiation mechanism and executing application migration. This invention achieves the optimal balance between performance assurance and system overhead through a two-level strategy of local resource elastic adjustment and proactive migration.
Owner:XIAMEN LINGHUAN NETWORK TECHNOLOGY CO LTD

Big data calculation analysis mining and operation storage system based on intelligent machine room

PendingCN121479718AMachineInstruction cycle
The invention discloses a big data calculation analysis mining and operation storage system based on a smart machine room, relates to the technical field of big data analysis, and solves the technical problems of equipment state evaluation simplification, equipment grading and monitoring strategy extensibility and insufficient anomaly analysis depth. According to the method, invalid data is removed, the data format is unified, the storage and transmission cost is reduced, a high-quality data basis is provided for subsequent analysis, a dynamic reference is constructed based on historical normal data of equipment, the influence of task types on performance is distinguished in combination with comparison of a real-time instruction period and a historical period, and the limitation of single threshold judgment in the prior art is avoided; the accuracy of equipment state evaluation is improved, importance classification is performed on the equipment based on a multi-dimensional quantitative scoring system of business influence degree, fault cost and operation role, and a differentiated monitoring period is adopted, so that the problem of resource waste or insufficient core equipment monitoring caused by extensive monitoring strategies in the prior art is solved, and the accuracy of equipment state evaluation is improved. And the monitoring precision and the system overhead are balanced.
Owner:天津云象科技发展有限公司

A Servo Automatic Testing System and Method Based on Programmable Power Supply

ActiveCN119439953BProgramme controlElectrical testingAutomatic controlInstruction cycle
This invention relates to an automatic servo testing system and method based on a programmable power supply. The testing system includes a host computer module providing a testing software interface; an automatic power supply start-up and test information setting module for reading and storing power supply and test setting information; an automatic power supply on / off control module for automatically controlling the power supply and control power supply; an automatic command sending and feedback acquisition and processing module for acquiring test command types and command cycles, sending test commands, and judging and extracting received feedback data; an automatic fault judgment and processing module for periodically querying the status of the control power supply and power supply, querying and judging feedback data in real time, and receiving and judging position feedback in real time; and an automatic process monitoring and processing module for automatic real-time monitoring. This invention solves the problems of high manpower requirements, low automation, slow fault handling, and low safety and reliability in existing servo product testing.
Owner:贵州航天控制技术有限公司

Software resource dynamic management method and system

The invention relates to the technical field of resource management, in particular to a software resource dynamic management method and system. According to the method, a multi-dimensional physical performance evaluation system is established by fusing the frequency of the central processing unit, the bandwidth of the disk and the state of the network buffer, so that the integrating degree of a resource allocation decision and an actual load of underlying hardware is greatly improved; a fluctuation residual set is constructed by using response delay jitter, verification integrity and instruction period deviation, and an information entropy quantization algorithm is introduced, so that the disorder degree and the uncertainty risk of the operation behavior of the storage node are accurately captured; a dynamic security reference line is determined by referring to a cluster whole deviation degree mean value, so that an outlier sub-health server can be effectively identified, state identification overturning is executed, and a penalty factor and a deviation multiplying power reciprocal are combined to generate a weight adjustment factor to endow a storage cluster with a Byzantine fault self-repairing capability. And a software resource scheduling weight and decline polling assignment mechanism ensures that the high-reliability and high-performance node bears a core service request.
Owner:XINXIANG VOCATIONAL & TECHN COLLEGE

Control load distributed control method and system based on user random behaviors

The invention belongs to the technical field of power systems, and discloses a control load distributed control method and system based on user random behaviors. The method comprises the following steps: dividing a building into a plurality of temperature control areas, and generating a first control reference sequence based on user information and environment information of the temperature control areas, whether a control reference sequence with the similarity with the first control reference sequence larger than a first preset value exists in the historical operation data table or not is judged, if yes, the control reference sequence corresponding to the maximum similarity value is defined as a second control reference sequence, a first temperature control instruction is generated based on an air conditioner operation mode corresponding to the second control reference sequence, and if not, a second temperature control instruction is generated. And generating a second temperature control instruction based on the user information and the temperature control mode corresponding to the temperature control area, periodically judging whether feedback information of the user is received or not, and if yes, generating a third temperature control instruction of the temperature control area based on the feedback information. According to the technical scheme, intelligent and personalized control over the building temperature control load can be achieved, and the user satisfaction degree is improved while the building energy efficiency is improved.
Owner:STATE GRID ZHEJIANG ELECTRIC POWER CO LTD NINGBO POWER SUPPLY CO

Communication method and device of self anti-interference real-time bus

The application provides a communication method of a self anti-interference real-time bus, comprising the following steps: a master controller periodically sends control instructions to a slave station through a real-time bus; the slave station executes corresponding operations after receiving the control instructions, and generates feedback data based on the execution result; wherein the control instructions and the feedback data exist in the form of data packets; the slave station returns the feedback data to the master controller through the real-time bus, and the master controller adjusts the control instructions based on the feedback data; the application periodically sends the control instructions to the slave station in the form of small data packets, realizes high transmission rate for data transmission, encodes the control instructions into data packets, and the data packets of the control instructions are parallel on the bus, so that the slave station can accurately identify the data packets, the bus has strong anti-interference ability, and the use of the bus ensures the stable operation of the whole system.
Owner:HEFEI QIANXUN WANDIAN TECHNOLOGY CO LTD

A computing power server system layer optimization method and system for high-load scenarios

The application relates to the technical field of data processing, and discloses a computing power server system layer optimization method and system for a high-load scene. The method comprises the following steps: collecting micro-performance indexes such as CPU instruction cycle numbers and page table missing times, constructing a three-layer causal directed acyclic graph through Granger causality test, reducing a parameter search space based on a bottleneck node reverse backtracking, and generating an interpretable optimization decision with a causal path and contribution quantification, so as to solve the problems that an existing technology cannot accurately locate a performance bottleneck root cause and an optimization result lacks transparency. The application performs bottleneck node reverse backtracking and parameter space pruning based on a causal graph, and solves the problems that the existing technology cannot accurately locate the performance bottleneck root cause and blind exploration of the parameter space leads to low optimization efficiency.
Owner:BEIJING AEROSPACE STAR BRIDGE TECH CO LTD

Cloud intelligent decision support system and method supporting heterogeneous data sources

The invention relates to the technical field of decision support systems, in particular to a cloud intelligent decision support system and method supporting heterogeneous data sources, and the system comprises a heterogeneous logic alignment module, a pressure parameter derivation module, a self-adaptive simulation deduction module, a computing power value evaluation module and a decision confidence quantification module. According to the method, by means of numerical field combination calculation and topological structure comparison, an attribute constraint graph is constructed to judge logic isomorphism, the problem that heterogeneous source semantics are fuzzy is solved, gradient disturbance parameters are generated based on sliding window statistical superposition pressure coefficients, and extreme scenes are simulated in a definition domain boundary. A high-frequency log stream and a low-frequency aggregation table are dynamically switched according to index deviation, high-granularity data support is guaranteed during abnormal fluctuation, resource occupation is reduced in a stationary period, the storage efficiency ratio is calculated in combination with CPU instruction cycle consumption and access counting, high-calculation-cost data is prevented from being mistakenly deleted, the risk opening and efficiency ratio is evaluated, the reliability of a decision scheme is quantified, and the reliability of the decision scheme is improved. And an explanatory confidence basis is provided.
Owner:HANGZHOU FUYI TECH CO LTD

Hybrid task allocation method and device for heterogeneous multi-core system

The invention discloses a heterogeneous multi-core system hybrid task allocation method and device, and the method comprises the steps: carrying out the instruction cycle according to the hierarchy of each task and the worst case of the task, and sorting the tasks, and obtaining the allocation priority of each task; selecting to-be-allocated tasks according to the allocation priority sequence, and allocating the selected task forcing part to a processor core which meets the task deadline and system energy consumption requirements of the tasks and has the highest task execution efficiency; according to the total energy consumption of the distributed task forcing parts and the total energy consumption budget of the system, sequentially carrying out energy consumption extension on the task forcing parts according to the task distribution priority; and selecting the tasks to be distributed according to the distribution priority sequence, and distributing the selectable parts of the selected tasks to the processor core which meets the task deadline of the tasks and has the highest task execution efficiency. According to the technical scheme, system resources are fully utilized to improve the service quality of the system, and collaborative optimization of hybrid task scheduling is achieved.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Clock synchronization method and apparatus for virtual machine, storage medium, and electronic device

The application provides a clock synchronization method and device of a virtual machine, a storage medium and an electronic device, wherein the method comprises the following steps: determining a first virtual machine and a second virtual machine to be communicated in a heterogeneous chip, wherein a clock period of a first clock source of the first virtual machine is a non-fixed instruction period, and a clock period of a second clock source of the second virtual machine is a fixed physical clock period; acquiring the first clock source of the first virtual machine; configuring a clock alignment duration of the heterogeneous chip based on the first clock source, and performing clock synchronization on the first virtual machine and the second virtual machine by using the clock alignment duration. Through the embodiment, the technical problem of clock asynchronization between different virtual machines in the prior art is solved, the communication timing between different virtual machines is ensured to be consistent with the real hardware, and the inconsistency between the virtual and the real caused by the timing error is avoided.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD

Clock synchronization method and device of virtual machine, storage medium and electronic device

The invention provides a clock synchronization method and device of virtual machines, a storage medium and an electronic device.The method comprises the steps that a first virtual machine and a second virtual machine to be communicated in a heterogeneous chip are determined, the clock cycle of a first clock source of the first virtual machine is a non-fixed instruction cycle, and the clock cycle of a second clock source of the second virtual machine is a non-fixed instruction cycle; the clock period of a second clock source of the second virtual machine is a fixed physical clock period; acquiring a first clock source of the first virtual machine; and configuring a clock alignment duration of the heterogeneous chip based on the first clock source, and performing clock synchronization on the first virtual machine and the second virtual machine by adopting the clock alignment duration. Through the embodiment of the invention, the technical problem that clocks among different virtual machines in a heterogeneous chip in the prior art are asynchronous is solved, the communication time sequence among the different virtual machines is ensured to be consistent with real hardware, and virtual-real inconsistency caused by time sequence errors is avoided.
Owner:CHONGQING CHANGAN AUTOMOBILE CO LTD

A method and system for lightweight deployment of a large model on an edge computing device

The application provides a lightweight deployment method and system of a large model on an edge computing device. In the application, the hardware instruction set architecture type and the number of parallel computing units of the target edge device are extracted to construct an acceleration capability portrait. Based on the instruction type, the large model weight is grouped and divided by a unified lookup table vectorization engine for precalculation, and a precalculation vector matching the target instruction set is generated. According to the number of parallel units and the instruction level parallelism capability, the precalculation vector is compiled to generate an adaptive parallel lookup table instruction block, the execution threads equal to the number of parallel units are allocated, and the data dependency conflict is eliminated. Finally, the instruction block is loaded into the shared memory area, the topology logic of the light guide switch matrix is configured based on the instruction type, and the data transmission path is dynamically switched within the hardware instruction cycle. The application realizes efficient deployment of the large model on the edge device and low-delay inference in the resource-constrained environment.
Owner:LUSTER LIGHTWAVE CO LTD

Energy storage unit battery cluster parallel equalization control method and system

The invention belongs to the technical field of electrochemical energy storage, and discloses an energy storage unit battery cluster parallel balance control system, which comprises a data acquisition module, a power optimization module, a resistance adjustment module, a control execution module and a state monitoring module, the data acquisition module communicates with the battery management system and is used for acquiring a power instruction of the energy storage unit and the charge state, the health state, the open-circuit voltage, the equivalent internal resistance and the operation limit value of each battery cluster; and the power optimization module is connected with the data acquisition module and is used for constructing and solving a power optimization model taking the minimum SOC variance of the battery cluster as a target based on the acquired data. The invention provides an energy storage unit battery cluster parallel equalization control method based on a program control resistor. A program-controlled resistor is connected in series with the battery clusters, and the resistance value is adjusted in each instruction period, so that SOC equalization between the battery clusters is realized.
Owner:JIANGSU ELECTRIC POWER RES INST +2

Method for scanning bad block of memory and circuit system thereof

A method for scanning bad block of a memory and a circuit system thereof are provided. In a procedure of scanning bad blocks of the memory, the circuit system uses a cache read command that is adapted to a process of continuously reading a plurality of memory pages of the memory. The cache read command loads a memory page data to a cache of the memory in advance, and then reads the memory page data from the cache at a next instruction cycle. Next, the cache read command loads a next memory page data to the cache. These steps are repeated until the procedure of scanning bad blocks of the memory is completed. The method can effectively reduce the time for the memory to prepare the next page data so as to reduce the impact of the busy time of the memory on time performance.
Owner:REALTEK SEMICON CORP

A control flow graph runtime offline estimation method

PendingCN122152282ASoftware designCode compilationCode generationInline function
The present application relates to the technical field of flexible direct current transmission, and discloses a kind of control flow chart running time offline estimation method, the estimation method includes generating several embedded C codes to visual control flow chart, when generating, all function calls are unfolded in the form of inline function;Embedded C code is compiled into assembly code;Accumulate the code instruction cycle of each assembly instruction cycle to obtain code instruction cycle;Code instruction cycle is divided by the offline estimation result of the main frequency of processor calculated control flow chart running time.The present application can not depend on specific hardware platform and operating environment, can accurately estimate the running time of visual control flow chart offline, thereby intuitively positioning code running performance bottleneck, quickly predict code execution efficiency in development stage and guide subsequent optimization.
Owner:NANJING GUODIAN NANZI POWER GRID AUTOMATION CO LTD

Latency-based instruction reservation in scheduler circuitry in a processor

Latency-based instruction reservation clusters in a scheduler circuit in a processor are disclosed. The scheduler circuit includes a plurality of latency-based reservation circuits, each having an assigned producer instruction cycle latency. Producer instructions having the same cycle latency can be clustered in the same latency-based reservation circuit. Thus, the number of reservation entries is distributed among the plurality of latency-based reservation circuits to avoid or reduce the number of scheduler path connections and the increase in complexity in each reservation circuit to avoid or reduce the increase in scheduling latency. The number of scheduler path connections is reduced for a given number of reservation entries on a non-clustered selection circuit because the signals (e.g., wake-up signals, selection signals) used to schedule the instructions in each latency-based reservation circuit do not have to have the same clock cycle latency in order not to impact performance.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Communication conversion method for connecting field bus master station and servo press controller

The invention discloses a communication conversion method for connecting a fieldbus master station and a servo press controller, and belongs to the field of electronic data processing.The method includes the steps that the servo press controller, an Ethernet controller (W5500), a master control processor (STM32F103CT6) and an industrial communication interface module (Anybus B40) are integrated, a hardware architecture with multi-protocol fusion is constructed, and Modbus TCP / PROFINET / TSN protocol conversion is supported; an intelligent dynamic scheduling algorithm is adopted, and comprises GraphSAGE + GATConv-based 32-dimensional topological feature coding, XGBoost weighted similarity calculation and a priority formula of PPO reinforcement learning optimization, so that rhogt is realized; switching the TFT prediction model at 10%; the communication reliability is guaranteed through TSN three-level flow scheduling and PRP double-link redundancy switching, and the confidence coefficient is predicted to be 1t; when 60%, a CRITICAL alarm frame is triggered, and a communication period is adaptively adjusted; in combination with digital twin fault injection and GAN data enhancement, an instruction period of 0.92 + / -0.07 ms, emergency response of 238 + / -15 microseconds and a prediction error rate of 6.8% are finally achieved, and the method is suitable for a high-precision industrial control scene.
Owner:SHANGHAI XINBAOWEI ELECTRONIC TECH CO LTD

Processing for processors performing tasks involving loops

Embodiments of the technology described herein include hardware of a processor configured to decrease the number of pipeline flushes caused by loop instructions by extracting data regarding the loop during the instruction fetch stage of the instruction cycle of the processor and / or updating the data as determined during the execution stage of the instruction cycle of the processor. In this regard, the control unit of the processor can direct the instruction fetch unit of the processor to fetch instructions of the loops based on the number of iterations of the loop as stored in a register associated with the instruction fetch stage of the processor. In this manner, certain computing devices employing embodiments of the technology described herein decrease the number of pipeline flushes, thereby increasing computational efficiency and hardware lifespan compared to using conventional technology.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Branch predictor based on reinforcement learning

The invention discloses a branch predictor based on reinforcement learning. The branch predictor comprises a first storage pool, an instruction processing module, a second storage pool and a processor, the branch predictor queries the tuple of the received branch instruction in the first storage pool; when the corresponding tuple does not exist in the first storage pool, the instruction processing module carries out XOR processing on the branch instruction to obtain a state vector, and the state vector serves as an index value to be input into the second storage pool; the second storage pool queries the corresponding maximum index value of the state vector in the two-dimensional table as a predicted value and feeds the predicted value back to the processor; the processor calculates the predicted value in a subsequent period to obtain an actual execution value, gives a reward value corresponding to the execution value and feeds back the reward value to the second storage pool; the second storage pool updates the two-dimensional table by the execution memory value according to each branch instruction period; according to the method, the prediction strategy can be dynamically updated and adjusted according to program operation, and the prediction accuracy is improved.
Owner:TIANJIN UNIV

Dynamic Compensation Method for Pitch and Perpendicularity Errors in CNC Machine Tools

This invention discloses a dynamic compensation method for pitch and perpendicularity errors in CNC machine tools, comprising the following steps: constructing and updating the comprehensive state vector of the machine tool in real time; extracting a set of time-varying geometric error parameters with clear physical meaning from the state vector in real time, the set of time-varying geometric error parameters including a transient pitch error table based on dynamic estimation of axis position, temperature and load force, and a dynamic perpendicularity angle change based on dynamic identification of structural temperature difference and off-center load moment; calculating the multi-axis synchronous correction command position required to offset the current error; generating a multi-axis linkage micro-compensation command vector that is strictly synchronized with the original command cycle by subtracting the correction command position from the original interpolation command; injecting the micro-compensation command vector into the command end of the CNC system position loop through command feedforward superposition, or acting on the system coordinate transformation layer by writing it into a high-speed dynamic coordinate offset.
Owner:COLLEGE OF SCI & TECH NINGBO UNIV

A multi-bank memory reorganization and parallel access method for BNN operation

PendingCN122655884AAccess methodMemory bank
The application provides a multi-Bank memory reorganization and parallel access method for BNN operation, and relates to the technical field of on-chip memory access control of neural network accelerator.The application determines a target bit set of a same inference instruction cycle based on a convolution window size, a channel serial number, a parallel operation bit width and an access step length, generates a Bank mapping value and stores the target bit distribution to a plurality of memory Banks; when there is a same Bank mapping value, writes the conflict target bit to a backup Bank position and establishes a backup Bank index; when reading, the target bit set is obtained in parallel, reorganized into a wide vector through a bit stream and transmitted to a BNN execution unit.The method can reduce the influence of Bank conflict of the same target bit set on the continuity of wide vector reorganization.
Owner:SUZHOU HONGXIN INTEGRATED CIRCUIT CO LTD

An edge processing method and system for real-time perception of power consumption of a water plant pump set

The application relates to an edge processing method and system for real-time sensing of power consumption of a water plant pump set. The method comprises: obtaining transient voltage and current waveforms of a water pump motor according to a synchronous acquisition trigger signal; extracting an active power mean value with a power frequency as a period, and constructing active power time sequence characteristic data; analyzing instruction period time sequence data, adaptively estimating the length of start-stop and speed regulation transition processes, and generating a steady-state operation identification sequence; removing non-steady-state periods and abnormal points based on the identification sequence to obtain a cleaned active power sequence; and finally performing cumulative operation on the cleaned power sequence in the time domain to directly obtain unit operation energy consumption data. The method can complete waveform compression, transition process removal and energy consumption accumulation on the edge side, does not need to upload massive high-frequency original data, reduces the load of a communication link, alleviates data transmission congestion in a multi-point monitoring scene, and guarantees the real-time performance and measurement accuracy of energy consumption sensing.
Owner:CHINESE RES ACAD OF ENVIRONMENTAL SCI

Single instruction processing apparatus, method and instruction set architecture supporting bit folding entropy encoding

The application discloses a bit folding entropy encoding method and a processor based on single instruction processing. By adding special entropy encoding instructions and entropy decoding instructions in the instruction set architecture of the processor, the core operations such as state splitting, interval matching, shifting and combination of the BFE algorithm can be completed in a single instruction cycle. The single instruction atomicity eliminates the error cross-instruction propagation window in multi-instruction implementation, and pushes the inherent error self-cleaning capability of BFE to the extreme. The preferred implementation scheme can realize 0 BIT error of decoding output in combination with light verification. The instruction supports SIMD parallelism, and the execution unit is free of multiplication and branching. The application gives the instruction definition, assembly implementation and C language verification of Loongson and RISC-V, and can be widely applied in communication baseband chips, AI accelerators, solid state disk controllers and various system-level chips requiring efficient and highly reliable data compression.
Owner:SHANGXIA CO LTD

HUD software defined dimming system and method based on GPU calculation

The invention relates to the technical field of HUD light control, in particular to an HUD software-defined dimming system and method based on GPU computing, the system adopts a Compute Shader to construct a parallel computing framework, and real-time dynamic regulation and control of N dimming partitions are realized through a GPU parallel stream processor. Specifically, rendered image data is matched with a lamp panel, region division is carried out on LED lamp beads on the lamp panel, and a coordinate mapping table is output; pixel-level parallel calculation: traversing each pixel of the rendered image, if the pixel is a non-black pixel, triggering dimming, lightening a corresponding partition on a lamp panel, and performing edge optimization; and compressing the data according to bits and transmitting the compressed data to a light controller. Therefore, the backlight control instruction period is shortened to be within 3ms, the real-time requirement is met, and delta Elt is kept; a static contrast gt is achieved on the premise of color precision 2; 3000: 1, and the overall power consumption of the system is reduced.
Owner:CHANGZHOU XINGYU AUTOMOTIVE LIGHTING SYST CO LTD