CN205228473U - Miniature navigational computer based on field programmable gate array - Google Patents

Miniature navigational computer based on field programmable gate array Download PDF

Info

Publication number
CN205228473U
CN205228473U CN201521108858.6U CN201521108858U CN205228473U CN 205228473 U CN205228473 U CN 205228473U CN 201521108858 U CN201521108858 U CN 201521108858U CN 205228473 U CN205228473 U CN 205228473U
Authority
CN
China
Prior art keywords
programmable gate
gate array
field programmable
digital signal
signal processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201521108858.6U
Other languages
Chinese (zh)
Inventor
贾冠楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201521108858.6U priority Critical patent/CN205228473U/en
Application granted granted Critical
Publication of CN205228473U publication Critical patent/CN205228473U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The utility model relates to a computer, more specifically say and relate to a miniature navigational computer based on field programmable gate array, and be small, and satisfy large capacity data's collection, and data operation is fast. Multiplexer is used for reading respectively and exporting of multichannel incoming signal, and adc is used for the signal conversion who exports multiplexer to export for behind the data signal. Digital signal processor carries out operation to the received signal, and digital signal processor sends logic control instruction to the field programmable gate array to multiplexer, exports the switching on and turn -offing to received 0 and then control multiplexer of chip selection control command to the received signal after field programmable gate array handles. The buffer memory and the sampling of universal asynchronous receiver -transmit quantity performed certificate. Field programmable gate array receive digital signal processor to universal asynchronous receiver -transmit's logic control instruction and will instruct most likely export universal asynchronous receiver -transmit after the conversion the messenger can with the reading and writing signal.

Description

A kind of microminiature navigation computer based on field programmable gate array
Technical field
The utility model relates to a kind of computing machine, more specifically to a kind of microminiature navigation computer based on field programmable gate array.
Background technology
Satellite/inertia (GPS/INS) integrated navigation and location system is the first-selected navigational system of low cost precision strike and minute vehicle, it is made up of microsensor and microminiature navigation computer, therefore, the design and researchp of microminiature navigation computer becomes crucial.The electronic technology of current advanced person also accelerates the development of microminiature navigation computer.Because navigational system collection signal kind is many, the algorithm of process information is more complicated, requires higher to navigational computer interface and processing power.The miniaturization of navigational system proposes current demand to Mini Navigation Computer.With personal computer be core processor navigation computer system not only complex structure, volume is large, weight is large, power consumption is large, also add the cost of navigational system, and the dirigibility of program efficiency and direct control hardware is also all affected.
Utility model content
The technical matters that the utility model mainly solves is: provide a kind of microminiature navigation computer based on field programmable gate array, volume is little, real-time good, and meets the collection of Large Volume Data, and data operation speed is fast.
For solving the problems of the technologies described above, the utility model relates to a kind of computing machine, more specifically to a kind of microminiature navigation computer based on field programmable gate array, comprise multiplexer, analog to digital converter, digital signal processor, field programmable gate array, storer, display screen, UART Universal Asynchronous Receiver Transmitter, universal serial bus, level transferring chip and input/output interface, volume is little, real-time good, and meeting the collection of Large Volume Data, data operation speed is fast.
The output terminal of multiplexer is connected with the input end of analog to digital converter, and multiplexer is used for the reading respectively of multichannel input signal and exports, and analog to digital converter exports after being used for that the signal that multiplexer exports is converted to digital signal.The output terminal of analog to digital converter is connected with digital signal processor, input end is connected with field programmable gate array, digital signal processor is connected with field programmable gate array, digital signal processor carries out calculation process to the received signal, digital signal processor sends to the logic control instruction of multiplexer to field programmable gate array, and field programmable gate array carries out processing rear output chip to the received signal and selects steering order to analog to digital converter and then the turn-on and turn-off controlling multiplexer.Storer is connected with digital signal processor, and storer is used for the storage of data and program.Display screen is connected with digital signal processor, and the duty of digital signal processor is presented on screen by display screen.UART Universal Asynchronous Receiver Transmitter is connected with digital signal processor, carries out bidirectional data transfers between UART Universal Asynchronous Receiver Transmitter and digital signal processor, and UART Universal Asynchronous Receiver Transmitter completes buffer memory and the sampling of data.The input end of UART Universal Asynchronous Receiver Transmitter is connected with the output terminal of field programmable gate array, and field programmable gate array receives digital signal processor and exports the enable of UART Universal Asynchronous Receiver Transmitter and read-write to the logic control instruction of UART Universal Asynchronous Receiver Transmitter by after this instruction transformation.Universal serial bus one end is connected with UART Universal Asynchronous Receiver Transmitter, the other end is connected with level transferring chip, level transferring chip is connected with input/output interface, universal serial bus provides serial signal transfer passage for UART Universal Asynchronous Receiver Transmitter and level transferring chip, and the signal that UART Universal Asynchronous Receiver Transmitter sends by level transferring chip transfers to input/output interface after carrying out level conversion.
As the further optimization of this programme, the multiplexer described in a kind of microminiature navigation computer based on field programmable gate array of the utility model has multiple.
As the further optimization of this programme, digital signal processor described in a kind of microminiature navigation computer based on field programmable gate array of the utility model is connected by parallel interface with between UART Universal Asynchronous Receiver Transmitter, and is connected with address wire and data line between digital signal processor and UART Universal Asynchronous Receiver Transmitter.
As the further optimization of this programme, the storer described in a kind of microminiature navigation computer based on field programmable gate array of the utility model comprises flash memory, synchronous DRAM and magnetic RAM.
The beneficial effect of a kind of microminiature navigation computer based on field programmable gate array of the utility model is:
A. volume is little;
B. real-time is good;
C. the acquisition and processing of Large Volume Data is applicable to;
D. fast operation.
Accompanying drawing explanation
Fig. 1 is the system chart of a kind of microminiature navigation computer based on field programmable gate array of the utility model.
Embodiment
In FIG, the utility model relates to a kind of computing machine, more specifically to a kind of microminiature navigation computer based on field programmable gate array, comprise multiplexer, analog to digital converter, digital signal processor, field programmable gate array, storer, display screen, UART Universal Asynchronous Receiver Transmitter, universal serial bus, level transferring chip and input/output interface, volume is little, real-time good, and meeting the collection of Large Volume Data, data operation speed is fast.
The output terminal of multiplexer is connected with the input end of analog to digital converter, and multiplexer is used for the reading respectively of multichannel input signal and exports, and analog to digital converter exports after being used for that the signal that multiplexer exports is converted to digital signal.The output terminal of analog to digital converter is connected with digital signal processor, input end is connected with field programmable gate array, digital signal processor is connected with field programmable gate array, digital signal processor carries out calculation process to the received signal, digital signal processor sends to the logic control instruction of multiplexer to field programmable gate array, and field programmable gate array carries out processing rear output chip to the received signal and selects steering order to analog to digital converter and then the turn-on and turn-off controlling multiplexer.Multiplexer has multiple.Amount of navigation traffic is large, and information needs to gather respectively, utilizes multiple multiplexer to carry out multichannel collecting.Send the reading command of some multiplexers at digital signal processor after, this instruction transformation is that sheet selects steering order by field programmable gate array, the collection of data is carried out in the multiplexer conducting controlling the respective pins that analog to digital converter connects, and avoids signal chaotic.
Storer is connected with digital signal processor, and storer is used for the storage of data and program.Storer comprises flash memory, synchronous DRAM and magnetic RAM.Need when navigational computer runs to carry out real-time storage to result and program, this is extremely important for system.The correctness of data communication ensure that the validity of system, but important procedure and correct result need record to preserve simultaneously, the reliability of such guarantee system.Do not lose after power down when flash memory and magnetic RAM carry out the storage of data and program.The interface of flash memory and synchronous DRAM is simple, the storage space of direct expansion of digital signal processor.Magnetic RAM is grown and stable performance the power down protection timeliness of data, increases the reliability of system data and program preservation.
Display screen is connected with digital signal processor, and the duty of digital signal processor is presented on screen by display screen.
UART Universal Asynchronous Receiver Transmitter is connected with digital signal processor, carries out bidirectional data transfers between UART Universal Asynchronous Receiver Transmitter and digital signal processor, and UART Universal Asynchronous Receiver Transmitter completes buffer memory and the sampling of data.The input end of UART Universal Asynchronous Receiver Transmitter is connected with the output terminal of field programmable gate array, and field programmable gate array receives digital signal processor and exports the enable of UART Universal Asynchronous Receiver Transmitter and read-write to the logic control instruction of UART Universal Asynchronous Receiver Transmitter by after this instruction transformation.Universal serial bus one end is connected with UART Universal Asynchronous Receiver Transmitter, the other end is connected with level transferring chip, level transferring chip is connected with input/output interface, universal serial bus provides serial signal transfer passage for UART Universal Asynchronous Receiver Transmitter and level transferring chip, and the signal that UART Universal Asynchronous Receiver Transmitter sends by level transferring chip transfers to input/output interface after carrying out level conversion.Expansion special UART Universal Asynchronous Receiver Transmitter in digital signal processor outside is utilized to complete buffer memory and the sampling of data, be conducive to like this improving the CPU work efficiency in digital signal processor, meet navigation computer system data transmission each side requirement, make CPU can monograph in the solution calculation and Analysis of data.And asynchronism transceiver chip hardware circuit realiration is simple, low in energy consumption, extensive interface enriches, and can realize the real-time transmission of a large amount of variety classes data.Be connected by parallel interface between digital signal processor with UART Universal Asynchronous Receiver Transmitter, and between digital signal processor and UART Universal Asynchronous Receiver Transmitter, be connected with address wire and data line.Digital signal processor carries out addressing by address bus to the internal register of UART Universal Asynchronous Receiver Transmitter, inputs correct control word to each register, carry out initialization by data bus.After carrying out correct initial work, just can realize basic serial communication.Changed by level format, the data communication between PC and digital signal processor can be realized.
Certain above-mentioned explanation is not limitation of the utility model; the utility model is also not limited only to above-mentioned citing; the change that those skilled in the art make in essential scope of the present utility model, remodeling, interpolation or replacement, also belong to protection domain of the present utility model.

Claims (4)

1. the microminiature navigation computer based on field programmable gate array, comprise multiplexer, analog to digital converter, digital signal processor, field programmable gate array, storer, display screen, UART Universal Asynchronous Receiver Transmitter, universal serial bus, level transferring chip and input/output interface, it is characterized in that: the output terminal of multiplexer is connected with the input end of analog to digital converter, multiplexer is used for the reading respectively of multichannel input signal and exports, and analog to digital converter exports after being used for that the signal that multiplexer exports is converted to digital signal; The output terminal of analog to digital converter is connected with digital signal processor, input end is connected with field programmable gate array, digital signal processor is connected with field programmable gate array, digital signal processor carries out calculation process to the received signal, digital signal processor sends to the logic control instruction of multiplexer to field programmable gate array, and field programmable gate array carries out processing rear output chip to the received signal and selects steering order to analog to digital converter and then the turn-on and turn-off controlling multiplexer; Storer is connected with digital signal processor, and storer is used for the storage of data and program; Display screen is connected with digital signal processor, and the duty of digital signal processor is presented on screen by display screen; UART Universal Asynchronous Receiver Transmitter is connected with digital signal processor, carries out bidirectional data transfers between UART Universal Asynchronous Receiver Transmitter and digital signal processor, and UART Universal Asynchronous Receiver Transmitter completes buffer memory and the sampling of data; The input end of UART Universal Asynchronous Receiver Transmitter is connected with the output terminal of field programmable gate array, and field programmable gate array receives digital signal processor and exports the enable of UART Universal Asynchronous Receiver Transmitter and read-write to the logic control instruction of UART Universal Asynchronous Receiver Transmitter by after this instruction transformation; Universal serial bus one end is connected with UART Universal Asynchronous Receiver Transmitter, the other end is connected with level transferring chip, level transferring chip is connected with input/output interface, universal serial bus provides serial signal transfer passage for UART Universal Asynchronous Receiver Transmitter and level transferring chip, and the signal that UART Universal Asynchronous Receiver Transmitter sends by level transferring chip transfers to input/output interface after carrying out level conversion.
2. a kind of microminiature navigation computer based on field programmable gate array according to claim 1, is characterized in that: described multiplexer has multiple.
3. a kind of microminiature navigation computer based on field programmable gate array according to claim 1, it is characterized in that: described digital signal processor is connected by parallel interface with between UART Universal Asynchronous Receiver Transmitter, and between digital signal processor and UART Universal Asynchronous Receiver Transmitter, be connected with address wire and data line.
4. a kind of microminiature navigation computer based on field programmable gate array according to claim 1, is characterized in that: described storer comprises flash memory, synchronous DRAM and magnetic RAM.
CN201521108858.6U 2015-12-28 2015-12-28 Miniature navigational computer based on field programmable gate array Expired - Fee Related CN205228473U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201521108858.6U CN205228473U (en) 2015-12-28 2015-12-28 Miniature navigational computer based on field programmable gate array

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201521108858.6U CN205228473U (en) 2015-12-28 2015-12-28 Miniature navigational computer based on field programmable gate array

Publications (1)

Publication Number Publication Date
CN205228473U true CN205228473U (en) 2016-05-11

Family

ID=55903530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201521108858.6U Expired - Fee Related CN205228473U (en) 2015-12-28 2015-12-28 Miniature navigational computer based on field programmable gate array

Country Status (1)

Country Link
CN (1) CN205228473U (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109186604A (en) * 2018-08-30 2019-01-11 衡阳市衡山科学城科技创新研究院有限公司 A kind of inertial navigation computer system
CN109443362A (en) * 2018-10-30 2019-03-08 中国船舶重工集团公司第七〇九研究所 Navigational computer based on DSP and FPGA

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109186604A (en) * 2018-08-30 2019-01-11 衡阳市衡山科学城科技创新研究院有限公司 A kind of inertial navigation computer system
CN109443362A (en) * 2018-10-30 2019-03-08 中国船舶重工集团公司第七〇九研究所 Navigational computer based on DSP and FPGA

Similar Documents

Publication Publication Date Title
CN103116175B (en) Embedded type navigation information processor based on DSP (digital signal processor) and FPGA (field programmable gata array)
CN111832240B (en) FIFO data transmission method and FIFO storage device
CN103425611B (en) For the serial port communication method of metering field
CN201804075U (en) Transmission line single-ended fault locating device based on field programmable gate array (FPGA)
CN105786741B (en) SOC high-speed low-power-consumption bus and conversion method
CN205228473U (en) Miniature navigational computer based on field programmable gate array
CN107943727A (en) A kind of high efficient DMA controller
CN102789424B (en) External extended DDR2 (Double Data Rate 2) read-write method on basis of FPGA (Field Programmable Gate Array) and external extended DDR2 particle storage on basis of FPGA
CN210924247U (en) Real-time processor for multi-path photoelectric sensor acquisition
CN201909847U (en) Double-channel digital signal acquisition device on basis of VXI (VME <Virtual Machine Enviroment> bus Extension for Instrumentation) interface
CN203455841U (en) PCIE converting PSRAM bridge based on FPGA
CN207835492U (en) A kind of Double buffer carrier wave demodulation system
CN209313953U (en) A kind of spaceborne imaging device data transmission and acquisition system
CN104008076A (en) Bus data signal transmitting method and device capable of supporting DVFS
CN207529165U (en) A kind of electric network data handles acquisition system
CN208190652U (en) A kind of mainboard of full duplex Universal Synchronous Asynchronous serial transceiver
CN204100994U (en) A kind of two-phase Linear Array CCD Data Acquisition and disposal system
CN203102274U (en) High speed data transmission connector
CN202720637U (en) Serial communication interface of system on chip
CN203117969U (en) Universal serial bus (USB) data transmission module based on single-chip microcomputer
CN112231261A (en) ID number compression device for AXI bus
CN202332303U (en) Structure of multichannel real-time direct-reading memory
CN202167017U (en) Data receiving circuit based on management control DSP in the internet of things
CN105808405B (en) A kind of high-performance pipeline ADC frequency domain parameter assessment system based on SoPC
CN201576095U (en) Portable digitized intelligence scouting terminal

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160511

Termination date: 20161228