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

2989 results about "Fpga chip" patented technology

High efficiency linearization power amplifier for wireless communication

An embodiment of the invention uses a predistortion correction signal to combination the modulated RF signal by an analog multiplier for linearization of power amplifiers having nonlinear characteristics such as those used in wireless RF transmitters. A predistortion controller comprises a plurality of down converters for retrieving both the ideal non-distorted information and the feedback distorted information, together with pre-stored digitally-indexed predistortion information stored, for example, in a look-up table. The digitally-indexed information models nonlinear characteristics of the high power amplifier, and is stored prior to processing of pre-compensation in the power amplifier. When the predistortion information is combined with the modulated RF signal in the analog multiplier, the result is a substantially linear information transmission from the power amplifier. In an embodiment of the system, the modulated RF input signal and the feedback signal from PA output are down-converted, respectively, by analog devices, such as mixers, after which the analog intermediate frequency (IF) signals are digitized by analog-to-digital converters for digital predistortion correction processing, followed by predistortion processing performed by, for example, a DSP or FPGA chip to generate a digital correction control signal, which is then converted to an analog signal by a digital-to-analog converter, followed by combining the analog correction signal with the RF modulated input signal to yield the input to the power amplifier.
Owner:DALI WIRELESS

Intelligent trolley and application method thereof

The invention discloses an intelligent trolley and belongs to the field of embedded type application and automatic control. Most trolleys used in the supermarkets at present are traditional manual trolley, and only certain additional functions are added at most. The intelligent trolley is hereinafter referred to as the trolley; the trolley comprises a main controller, a wireless module, a power supply, at least two anticollision sensors, a motor, a touch screen, an electronic label card reader and a camera, wherein the wireless module, the power supply, the at least two anticollision sensors, the motor, the touch screen, the electronic label card reader and the camera are respectively connected with the main controller; the main controller adopts one or the combination of two of an ARM (Advanced RISC Machines) processor, an FPGA (Field Programmable Gate Array) chip and a DSP (Digital Signal Processing) chip; the position of a handle of the trolley is defined to be at the rear end; the bottom part of a basket of the trolley is provided with the main controller, the wireless module and the power supply; the power supply is a pluggable or wireless charging battery module; and two wheels at the rear end of the trolley are directional wheels driven by the motor, and two wheels at the front end of the trolley are universal wheels. The intelligent trolley is a trolley with functions of intelligent sensing and automatic tracking.
Owner:广东微科商用机器有限公司

Inter-chip communication system

The complexity of user designs, the limited capacity of FPGA chips, and the limited number of chip pinouts have resulted in the development of inter-chip communication technology that necessitates the transfer of a large amount of data across a limited number of pins in the shortest amount of time. The inter-chip communication system transfers signals across FPGA chip boundaries only when these signals change values. Thus, no cycles are wasted and every event signal has a fair chance of achieving communication across chip boundaries. The inter-chip communication system includes a series of event detectors that detect changes in signal values and packet schedulers which can then schedule the transfer of these changed signal values to another designated chip. Working with a plurality of signal groups that represents signals at the separated connections, the event detector detects events (or changes in signal values). When an event has been detected, the event detector alerts the packet scheduler. The packet scheduler employs a token ring scheme as follows. When the packet scheduler receives a token and detects an event, the packet scheduler “grabs” the token and schedules the transmission of this packet in the next packet cycle. If, however, the packet scheduler receives the token but does not detect an event, it will pass the token to the next packet scheduler. At the end of each packet cycle, the packet scheduler that grabbed the token will pass the token to the next logic associated with another packet.
Owner:CADENCE DESIGN SYST INC

Inter-chip communication system

The complexity of user designs, the limited capacity of FPGA chips, and the limited number of chip pinouts have resulted in the development of inter-chip communication technology that necessitates the transfer of a large amount of data across a limited number of pins in the shortest amount of time. The inter-chip communication system transfers signals across FPGA chip boundaries only when these signals change values. Thus, no cycles are wasted and every event signal has a fair chance of achieving communication across chip boundaries. The inter-chip communication system includes a series of event detectors that detect changes in signal values and packet schedulers which can then schedule the transfer of these changed signal values to another designated chip. Working with a plurality of signal groups that represents signals at the separated connections, the event detector detects events (or changes in signal values). When an event has been detected, the event detector alerts the packet scheduler. The packet scheduler employs a token ring scheme as follows. When the packet scheduler receives a token and detects an event, the packet scheduler “grabs” the token and schedules the transmission of this packet in the next packet cycle. If, however, the packet scheduler receives the token but does not detect an event, it will pass the token to the next packet scheduler. At the end of each packet cycle, the packet scheduler that grabbed the token will pass the token to the next logic associated with another packet.
Owner:CADENCE DESIGN SYST INC

Phased array radar antenna beam control device

The invention relates to a phased array radar antenna beam control device. The phased array radar antenna beam control device comprises a remote control PC (Personal Computer) computer, a user control computer module, a power supply management module, a FPGA (Field Programmable Gate Array) chip, a signal driver, a wave control conversion circuit and a controlled device which is electrically connected with the wave control conversion circuit, wherein the user control computer module remotely communicates with the remote control PC computer and are electrically connected with the FPGA chip, thepower supply management module and the wave control conversion circuit, respectively. The FPGA chip is embedded with a PowerPC hardcore and used for constructing an embedded computer; the embedded computer also comprises an Ethernet (Media Access Control), a UART (Universal Asynchronous Receiver Transmitter) controller, a DDR2SDRAM (Double Data Rate 2 Synchronous Dynamic Random Access Memory) memory module, a FLASH controller module, a parallel controller, a FPGA configuration circuit module and a clock generating circuit module. The phased array radar antenna beam control device provided by the invention has the advantage of high reliability.
Owner:CHINA ELECTRONIC TECH GRP CORP NO 38 RES INST

Phased array digital multi-beam forming machine for electron reconnaissance

The invention discloses a phased array digital multi-beam generator for electronic reconnaissance, for the high resolution direction measurement having strong and weak signals or coherent multi signals, and forming the multi-target signal into anti-interference digital multi-beam to form a multi-beam process: first, in a data acquisition pretreatment board, an AD samples intermediate frequency analogue real signals output by each array antenna receiver, a DPS and a FPGA chip are cooperated to complete quadrate sampling and amplitude phase error correction; the intermediate frequency analogue actual signals are converted into a baseband digital complex signal and the amplitude phase error between the multi channels is corrected; a LVDS channel transmits the baseband digital complex signal to a signal processing board, the DPS completes the high resolution direction measurement having strong and weak signals or coherent multi signals and calculates the weight value group formed by the adaptive beam; the weight value group is added into the wave beam in the signal processing board FPGA to form a network; completing forming anti-interference digital multi-beam of the multi-target signal; an up frequency converter converts the output of the anti-interference digital multi-beam into needed intermediate frequency analogue signal.
Owner:XIDIAN UNIV

FPGA (Field Programmable Gate Array)-based general matrix fixed-point multiplier and calculation method thereof

The invention discloses an FPGA (Field Programmable Gate Array)-based general matrix fixed-point multiplier. An internal structure of the multiplier consists of a control module, a conversion module, an operation module and a storage module. The control module is used for generating a control signal according to dimension of a to-be-operated matrix. The conversion module is responsible for performing conversion between a fixed-point number and a floating-point number during operation. The operation module is used for reading operation data from the storage module and the conversion module, performing fixed-point multiplication and fixed-point accumulating operation and storing a result in the storage module. The storage module is used for caching to-be-operated matrix data and result matrix data, providing an interface compatible with a bus signal and allowing access of other components on a bus. The characteristic of high fixed-point calculation efficiency in hardware is fully utilized; by using a unique operation structure, simultaneous conversion and operation of the data are realized to improve the overall operation speed, and a plurality of matrix fixed-point multipliers can be simultaneously used to perform parallel calculation; thus the fixed-point multiplication of an arbitrary dimension matrix can be supported, and meanwhile extremely high calculation efficiency is guaranteed. Compared with matrix multiplication performed by using the floating-point number, the multiplier has the advantage that the calculation efficiency is greatly improved.
Owner:上海碧帝数据科技有限公司

General signal processing board card based on multi-core DSP (digital signal processor)

The invention discloses a general signal processing board card based on a multi-core DSP (digital signal processor). An FPGA (field programmable gate array) serves as a master control core, and two multi-core DSP chips are connected through a high-speed serial bus and supportable to SRIO (serial rapid input / output) and PCIE (peripheral component interconnect express) protocols. Each DSP is connected with an expandable external memory and a gigabit Ethernet interface, and the DSPs are connected mutually through the high-speed serial bus and supportable to Hyperlink, SRIO and PCIE protocols. The FPGA and a VPX connector are mutually connected through a gigabit transceiver and supportable to SRIO, PCIE and Ethernet protocols. Mounting positions of an external memory chip, a DSP chip and an FPGA chip on a printed board of the general signal processing board card are compatible positions allowing placement of other chips in the series respectively and accord with 6U standards in size. The problems of poor universality, small data throughput, low storing rate and low processing speed of existing signal processing board cards are solved, and the general signal processing board card has the advantages of quickness in processing, high storing rate, large data throughput and high universality and can be widely applied to fields of communication, radar, guided missiles, remote sensing, image processing and the like.
Owner:XIDIAN UNIV

Embedded type combined navigation system and method thereof

The invention discloses an embedded type combined navigation system and a method thereof. The system comprises a sensor module, a data acquisition module, a data processing and calculating module and a peripheral communication interface module, wherein the sensor module comprises an optical fiber inertial navigation IMU and GNSS receiver; the data acquisition module is an FPGA module; the data processing and calculating module is a DSP chip; the sensor module and the data processing and calculating module are connected by a high-speed bus of the data acquisition module. The combined navigation method comprises the following steps: transmitting measurement data of the optical fiber inertial navigation IMU and GNSS receiver to a DSP for data processing and calculating by a bus of an FPGA; establishing an SINS/GNSS combined navigation system mathematical model for multi-level fault-tolerant combined navigation; judging according to the state of a sub system, carrying out navigation decision-making matching; and transmitting the obtained real-time speed, position and posture information to peripheral equipment by the peripheral communication interface module. The system has the advantages of high integration, abundant interfaces, high precision and good fault tolerance.
Owner:NANJING UNIV OF SCI & TECH

Convolutional-neural-network accelerating system based on field-programmable gate array

The invention discloses a convolutional-neural-network accelerating system based on a field-programmable gate array. The convolutional-neural-network accelerating system comprises a general processor,the field-programmable gate array, a storage module, a data bus and a control bus, wherein the general processor is a soft core of a reduced instruction set, and is responsible for starting an accelerator, being in communication with a host terminal, conducting time measurement and the like; a DDR3 DRAM serves as an external storage of the accelerator system; an AXI4-Lite bus is used for demand transmission, and an AXI4 bus is used for data transmission; the field-programmable gate array comprises multiple processing engines (PE), and each processing engine adopts a most-suitable fragment unfolding strategy to correspond to calculation of one layer in the convolutional neural network; all the processing engines are mapped onto a same FPGA chip, and therefore different layers can simultaneously work in a production line mode. Compared with an existing convolutional-neural-network accelerating system, the convolutional-neural-network accelerating system based on the field-programmable gate array can obtain higher energy efficiency benefit.
Owner:SUZHOU INST FOR ADVANCED STUDY USTC
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