Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

124 results about "Logic complexity" patented technology

An acceleration method for realizing sparse convolutional neural network inference for hardware

ActiveCN109711532AReduce logic complexityImprove the overall efficiency of forward inferenceNeural architecturesEnergy efficient computingLogic complexityRound complexity
The invention discloses an acceleration method for realizing sparse convolutional neural network inference for hardware. The method comprises a grouping pruning parameter determination method facing asparse hardware acceleration architecture, a grouping pruning training method for sparse hardware acceleration architecture and a deployment method for forward inference of a sparse convolutional neural network. determining the packet length and the pruning rate of packet pruning according to the number of multipliers in the hardware architecture; based on the magnitude cutting mode, cutting weights except the compression rate; The network accuracy and compression rate after pruning are improved through an incremental training mode, the weight and index parameters of a non-pruning position are saved after the pruned network is finely adjusted, the network is sent to a computing unit under a hardware architecture, and the computing unit obtains the activation value of the packet length atthe same time to complete sparse network forward inference. The pruning parameters and the pruning strategy of the algorithm level are set based on the hardware architecture, the logic complexity of the sparse accelerator is reduced, and the overall efficiency of forward inference of the sparse accelerator is improved.
Owner:SOUTHEAST UNIV +2

Floating point addition device based on complement rounding

The invention relates to a floating point addition device based on complement rounding, which supports the floating point addition operation and the floating point subtraction operation. The floatingpoint addition device comprises an exponent adder, a mantissa shifter, a mantissa operand preparation logic unit, a mantissa adder, a rounding judgment logic unit and a rounding adder, wherein the mantissa operand preparation logic unit is used for processing the mantissa operand according to sign bits and the exponent difference of the first floating point operand and the second floating point operand, the rounding judgment logic unit is used for executing the uniform rounding judgment on a mantissa addition result, judging the positive and the negative of the mantissa sum according to the highest bit output by the mantissa adder, determining a constant bit for the rounding judgment according to the highest four bits output by the mantissa adder, and unifying original code rounding plus 1judgment logic and complement rounding plus 0 judgment logic; and the rounding adder is used for rounding the mantissa addition result of the floating point and finishing the code extraction and complement operation to the mantissa sum. The invention has the uniform mechanism, avoids the special complex mantissa operand preparation and rounding judgment logic of the floating point addition, and reduces the logic complexity.
Owner:C SKY MICROSYST CO LTD

IQ signal calibration compensation method

The invention discloses an IQ signal calibration compensation method. The method comprises the steps of inputting calibration testing signals into an IQ signal calibration predistortion module; outputting compensated testing signals through compensation computing; inputting the compensated testing signals into an IQ signal calibration parameter estimation module, computing residual volume estimation of imbalance parameters, and outputting the residual volume estimation to an IQ signal calibration parameter iteration module; computing estimated values of iterated imbalance parameters by the IQsignal calibration parameter iteration module; updating the iterated imbalance parameters for compensation, thereby finishing single-time closed loop calibration; and terminating iteration if iteration times reaches the maximum iteration times, thereby finishing compensation. According to the method, closed loop iteration is carried out, complex computing such as extraction of a root and solutionof an inverse trigonometric function is avoided through utilization of an iteration approximation method, computing complexity of blind calibration is simplified, logic complexity of a digital circuitis reduced, under the same circuit area, computing count of the testing signals can be increased, compensation precision is improved, and moreover, through utilization of a closed loop system, stability under an interference condition is improved.
Owner:杭州城芯科技有限公司

Online BIOS (basic input/output system) refreshing method for multi-node server

InactiveCN105867949ASolve the refresh problemRemote operation is simple and convenientProgram documentationProgram loading/initiatingElectricityLogic complexity
The invention discloses an online BIOS (basic input/output system) refreshing method for a multi-node server. The method comprises steps as follows: a two-stage gating switch circuit comprising a first-stage gating switch and second-stage gating switches is arranged between a BMC (baseboard management controller) and CPU (central processing unit) nodes, after initialization of the BMC is completed, a driver of an SPI (serial peripheral interface) controller is uploaded, an online BIOS refreshing command on a user side is waited, when the online BIOS refreshing command is received, target CPU nodes are determined, the two-stage gating switch circuit is set for gating of BIOS Flash of the target CPU nodes, a BIOS updating file is obtained from the user side, the BIOS updating file is executed for updating, and the state of the two-stage gating switch circuit is restored. With the adoption of the method, the problem about BIOS refreshing of high-density server nodes can be effectively solved, CPUs on a main board can be updated without electrification, the single BMC can manage BIOS refreshing of the multiple CPU nodes, and the method has the advantages that remote operation is realized, the method is simple and convenient, the hardware logic complexity is low, embedded software is simple to realize, the method is convenient to use and the user experience is good.
Owner:NAT UNIV OF DEFENSE TECH

Performance testing method of simulation engine and storage medium

The invention provides a performance testing method of a simulation engine and a storage medium, and is applied to simulation of parallel discrete events. The method performance testing method of the simulation engine includes the steps of establishing and generating a simulation model, using information needed by application managing for configuring the simulation model, using synchronous-event scheduling performance, random-event scheduling performance, event queue managing performance and time marching efficiency to test the simulation model, according to selected performance indexes, preparing simulation event queues separately, and according to the selected performance indexes, starting simulation to start testing till treatment is completed or timing is completed. According to the performance testing method of the simulation engine, a parallel mode and a serial mode are compatible and can be switched; model logic participating in performance testing is extremely low in complexity, and the influence of simulation-model performance on engine performance testing is excluded; testing indexes mainly aims at time coordination of simulation engine event scheduling, can represent basic performance of the engine and has objectivity. An index testing method can be implemented on different simulation engines and has implementation feasibility.
Owner:BEIJING HUARU TECH

Rounding method for indivisible floating point division radication

The invention relates to a rounding method for indivisible floating point division radication. The rounding method comprises the following steps: (1) executing an SRT division/radication algorithm toa floating point number input to a floating point coprocessor, and executing a loop operation to the floating point number and then obtaining a quotient/root result; (2) determining the effective number of the floating point number according to the appearance position of the first 1; (3) reducing the effective number result and a remainder obtained by the SRT division/radication algorithm from thequotient/root result of the step (1), and taking the difference as rounding judging information; and executing the left shift operation to the difference obtained by reducing the effective number result of the step (2) from the quotient/root of the step (1), and then taking the obtained number as a residue place; (4)-(7) selecting four kinds of different rounding modes to round; (8) if the rounding operation executed in step (4) to (7) causes the quotient/root result to have a carry bit or a borrow bit, modifying the floating point exponent part, wherein the final rounding result needs to execute the mantissa normalization. The rounding method can reduce the logic complexity, reduce the same hardware cost, and shorten the time sequence.
Owner:C SKY MICROSYST CO LTD

Streaming media playback method, computer equipment and readable medium

The invention discloses a streaming media playback method. The streaming media playback method comprises the steps that an information forwarding module receives a streaming media playback instructionsent by a client; an application processing module receives the streaming media playback instruction, authenticates the legality of the streaming media playback instruction and outputs the legal streaming media playback instruction; and multiple service processing modules receive the legal streaming media playback instruction and look up related information of streaming media files requesting forplayback in a database, return streaming media playback addresses when the related information of the streaming media files exist in the database to enable the client to form a playback page, extracts corresponding storage addresses of the streaming media files from the database and return the storage addresses to the client to enable the client to acquire the streaming media files and load the streaming media files to the playback page. According to the method, the playback logic complexity of multiple streaming media files is reduced, the blocking and error problems of the playback page arereduced, the response speed of the streaming media playback page is increased, and the interaction experience of the streaming media playback page is improved.
Owner:BEIJING DA MI TECH CO LTD

Passive optical network system and detection method for customer premise equipment of passive optical network system

The invention provides a passive optical network system and a detection method for customer premise equipment of the passive optical network system. The detection method includes that when the customer premise equipment is abnormal and signal receiving strength is zero, a dichotomizing searching method is used for performing dichotomization on a total set for three times; a first subset and a second set, a second subset and the second set, a third subset and a first set and a fourth subset and the first set are tested through a burst clock and data recovery method, if test results are right, the subsets corresponding to the right test results are eliminated, the rest subsets and sets form the total set, the dichotomizing searching method is used for performing dichotomization and tests on the total set again, if test results are wrong, random sort is performed on all customer premise equipment in the total set through an equal probability random sort algorithm, and the dichotomizing searching method is used for performing dichotomization and tests again until all abnormal customer premise equipment is detected. According to the passive optical network system and the detection method for the customer premise equipment of the passive optical network system, time consumption is reduced, logical complexity is lowered, and the detection method is flexible.
Owner:PHICOMM (SHANGHAI) CO LTD

Multi-thread arithmetic coding circuit and method based on standard JPEG 2000

The invention discloses a multi-thread arithmetic coding circuit and method based on the standard JPEG 2000 and mainly aims to solve the problem of large area, low encoding efficiency and low throughput of a conventional multi-context arithmetic coder. The coding circuit is characterized in that under the premise of ensuring that the compression result is identical with that of the standard JPEG 2000, a command generating subunit, a command register and a comparator are introduced to a command generating and index forecasting unit' in the arithmetic coder, and the comparator is used for generating a 'command for controlling the thread coding mode; and simultaneously, an interval adjustment selector, a probability estimate selector and an index selector are controlled according to the command value to allocate the last coding result to the current to-be-coded thread, so that the logic complexity is reduced. Besides, according to the invention, LUTs (lookup tables) are split and expanded, wherein the primary LUT stores all possible index values, and the secondary LUT only stores probability estimate value. The simulation result shows that the invention has the characteristics of small area and high throughput and can be applied to high-performance image processing chips.
Owner:XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products