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

74results about How to "Reduce 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

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:杭州城芯科技有限公司

Preprocessing method of vector multiply-add operation, multiplying and adding device and computer readable medium

The embodiment of the invention discloses a multiplying and adding device, which comprises a data preprocessing unit, the data preprocessing unit is used for preprocessing input data and sending the processed data into an arithmetic unit, and the preprocessing unit comprises at least one of numerical value judgment, format conversion and format compression; and the arithmetic unit comprises a vector multiplier and a vector adder which are in cascade connection and is used for receiving the data from the data preprocessing unit and carrying out multiplication and addition operation on the dataof the data preprocessing unit by utilizing the vector multiplier and the vector adder so as to obtain a multiplication and addition result of the input data. By adopting the embodiment of the invention, the problems of complex operation, large time delay and the like in the existing multiplication and addition operation can be solved.
Owner:中昊芯英(杭州)科技有限公司

Front-end request processing method, device and equipment and readable storage medium

The invention discloses a front-end request processing method, device and equipment and a readable storage medium. In the method, a gateway is added between a front-end webpage and a background service to serve as an intermediate layer. The gateway can obtain the front-end requests, determine the target background service corresponding to each front-end request, and forward the front-end requeststo the target background services, so that the target background services process the corresponding front-end requests. Visibly, the front-end page is connected with the background service; compared with the prior art, difference processing does not need to be carried out due to different businesses, an interface, namely a gateway, is unified, so that the background service processes the front-endrequest, decoupling between the front-end page and the background service is realized, the front-end request of the front-end page can be further managed in a unified manner, and the logic complexityof the front-end page is reduced.
Owner:政采云有限公司

Radio frequency system, antenna switching method and client front-end equipment

The invention relates to a radio frequency system, an antenna switching method and client front-end equipment, and the radio frequency system comprises a receiving module which is used for receiving and processing a radio frequency signal; M antennas, wherein each antenna of the M antennas and the receiving module are connected with the radio frequency transceiver, the M antennas are configured with M ports, and the M antennas are connected with the M ports in a one-to-one correspondence manner through the receiving module to form a preset receiving transmission path of each antenna; configuration information of a preset receiving transmission path is stored in the radio frequency transceiver, the radio frequency transceiver is further used for determining a target transceiving antenna group according to the radio frequency signal received by each port, the target transceiving antenna group comprises N antennas, wherein N is greater than or equal to 2 and less than M. According to theinvention, the insertion loss of a radio frequency front-end circuit in a radio frequency system can be reduced, the sensitivity performance is improved, and the communication performance of the radiofrequency system is further improved.
Owner:GUANGDONG OPPO MOBILE TELECOMM CORP 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

Sequence waveform synthesis method based on DMA (Direct Memory Access)

The invention discloses a sequence waveform synthesis algorithm based on DMA (Direct Memory Access). The SG-DMA (Scatter-Gather DMA) of the Altera Corporation is adopted; the key of the sequence waveform synthesis algorithm lies in the generation of a waveform sequence address; according to the algorithm, a descriptive word chain formed by multiple descriptive words is set by utilizing a descriptive word processor inside the SG-DMA and according to the requirements of different sequences on a segment number, segment repetition frequency and a circulation mode; the configuration process of a data transmission basic parameter carried by each descriptive word is completed in sequence in an embedded development process. In the process, the generation of a final sequence address is determined according to a data source to which each descriptive word points; multiple different descriptive words are connected in sequence in a form of a chain table and further point to the same data source to complete the repetition of a single sequence, and conversely point to different data sources to complete the skid among the different sequences. Compared with a conventional sequence address generation way realized through Verilog programming inside an FPGA (Field Programmable Gate Array), the sequence waveform synthesis algorithm based on the DMA, which is provided by the invention, is simple in design, low in logical complexity and further high in flexibility.
Owner:SOUTHEAST UNIV WUXI INST OF TECH INTEGRATED CIRCUITS

Service message cross-board processing system and service message redirection method

The present invention provides a service message cross-board processing system and a service message redirection method, wherein the system comprises a main control board and a service line card. Themain control board is provided with multiple virtual service ports, which correspond to the physical service ports of the line card and share the same port index with the physical service port of theservice line card; the service line card receives a service message from a network end and sends the service message and the port index of the physical service port to the main control board; the maincontrol board receives the message through the virtual service port corresponding to the port index; the message is subjected to forwarding and query processing, so as to obtain the port index of thevirtual service port corresponding to a message target address; therefore, the service message is sent to the corresponding service line card; after the service line card receives the service message, the service message is sent through the corresponding physical service port. According to the system and the method in the invention, the logic complexity of a main control board software module andthe coupling of the software module of the main control board and the service line card are reduced, and the robustness of the whole system is improved.
Owner:SHENZHEN FORWARD IND CO LTD

Interface equipment and method for performing data exchange

The invention discloses interface equipment and method for performing data exchange. The interface equipment is used for providing a function for performing data exchange with a wireless blocking center RBC system for a scheduling center CTC system, wherein the interface equipment comprises a CTC interface unit for receiving downlink data from the CTC system, checking the correctness of the downlink data, and sending the downlink data to a data processing unit after determining the passing of the correctness checking; the data processing unit for analyzing the downlink data so as to determinea processing type, determining a processing policy for the downlink data according to the processing type, and determining an identifier of each of one or multiple RBC hosts of a RBC system associatedwith the downlink data according to the processing policy; and a RBC interface unit for determining one or multiple target RBC hosts in the RBC system based on the identifier of each of one or multiple RBC hosts, and sending the downlink data to each target RBC host in one or multiple RBC hosts.
Owner:CRSC RESEARCH & DESIGN INSTITUTE GROUP CO LTD

Method and device for processing routing and network devices

The invention provides a method and device for processing routing. The method comprises the following steps that a gateway receives a message which is sent by a client and carries information of a user, and acquires user group information which the information of the user belongs to when the user is in an on-line state, and the user group information comprises information, which belongs to a corresponding user group, of all users, a first route and a second route, wherein the user group is allowed to visit the first route and the second route; according to a pre-configured routing table or address base, parameters corresponding to a destination IP address in the acquired message are used as parameters for the routing; whether the parameters for the routing are parameters corresponding to the first route or the second route are judged; if the parameters for the routing are the parameters corresponding to the first route, the message is forwarded through an export of the first route; or the message is forwarded through an export of the second route if the parameters for the routing are not the parameters corresponding to the first route.
Owner:BEIJING XINWANG RUIJIE NETWORK TECH CO LTD

Method for rejecting abnormal satellites in satellite navigation positioning

The invention discloses a method for rejecting abnormal satellites in satellite navigation positioning. Before starting of positioning iteration, rejection is performed multiple times by combining real application scenes according to resolving information; and the influence on a final positioning result by abnormal satellites and abnormal measurement values can be reduced to be in a receivable range by using an extremely low calculation amount. During the positioning iteration process, the balance of positioning precision and accuracy is sought by utilizing the satellite distribution and pseudo-range residual error information fully. The method has advantages of low calculation load, low logic complexity and stable and reliable result.
Owner:SHANGHAI RADIO EQUIP RES INST

Data flow identifier query method and device

The invention discloses a data flow identifier query method and device. The method comprises the steps: receiving a data message, and extracting a first N-tuple from the data message; transforming the first N tuple by using a first hash function to obtain a first hash value, and transforming the first N tuple by using a second hash function to obtain a second hash value; searching a hash table according to the first hash value, and obtaining a corresponding bucket chain table, the bucket chain table including a specific number of hash buckets; searching a bucket chain table according to the second hash value, and obtaining address information stored in a corresponding hash bucket; obtaining a second N-tuple stored in the corresponding address space according to the address information; and when the first N tuple is consistent with the second N tuple, querying the corresponding data flow identifier in the flow table as the data flow identifier of the data message according to the second N tuple.
Owner:联想未来通信科技(重庆)有限公司

Vehicle control unit integrated with TCU gear shifting motor control circuit

The invention relates to a vehicle control unit integrated with a TCU gear shifting motor control circuit, which is characterized in that a sensor power supply circuit unit supplies power to a sensor unit, and the sensor unit acquires the current gear position of a gear shifting motor and the rotating speed of a gearbox gear in real time and outputs a corresponding voltage sensing signal; the microprocessor unit acquires a voltage sensing signal through the sensor signal acquisition circuit unit; when the microprocessor unit judges that gear shifting is needed, the microprocessor unit controls connection and disconnection of an MOS tube in the motor drive circuit unit through the MOS tube pre-drive circuit unit according to the voltage sensing signal, the motor drive circuit unit drives the gear shifting motor, gear selection and gear advancing and retreating are conducted, and the gear shifting function of the gearbox is achieved. The vehicle control unit is integrated with the TCU function, and the integrated vehicle control unit is used for controlling the whole vehicle and the gear shifting mechanism, so that the hardware and structure cost is reduced, the whole vehicle control logic is simplified, the logic complexity of the whole vehicle control software is reduced, and the processing speed is increased.
Owner:DAYUN AUTOMOBILE CO LTD

Two-stage real-time charging method and two-stage real-time charging system

The invention provides a two-stage real-time charging method. The two-stage real-time charging method comprises the following steps: using a charging system to receive a charging request sent by a business server; using the charging system to receive transaction value sent by the business server; and using the charging system to modify account value of an agent by deducting pre-borrowed value and using the charging system to modify the account value of a user by adding the pre-borrowed value when the account value of the user is less than the transaction value; and using the charging system to send a transaction command to a service providing device when the account value of the user is not less than the transaction value. The two-stage real-time charging system disclosed by the invention comprises a first storage module, a second storage module, a third storage module and a charging module which is used for receiving the charging request sent by the business server and receiving the transaction value sent by the business server, judging whether the account value of the user is less than the transaction value or not, modifying the account value of the agent and the account value of the user and sending the transaction command to the service providing device. The two-stage real-time charging method and system disclosed by the invention has the advantages of smaller logical complexity, lower data synchronization frequency and capability of ensuring maximum utilization of funds of the agent.
Owner:BEIJING TIANZHOU COMM CO LTD

Cross-business information processing system

The invention relates to a cross-business information processing system. The system includes a first matching module which acquires first business information from a first business system and matches the only identity identification of a user; a second matching module which matches second user identification information and checks a second business system so as to determine whether the user is a legitimate user of the second business system; a business switching module which acquires first business data which corresponds to first business information from the first business system; an information check module which checks second business data from the second business system based on the second user identification information; and a business succession module which integrates the first business data and the second business data for follow up processing of the second business system. The system can cross multiple business fields and provide business / service extending for users. The system has low logic complexity, high reliability, and can better protect data safety and user privacy.
Owner:CHINA UNIONPAY
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