CN103634263A - Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same - Google Patents

Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same Download PDF

Info

Publication number
CN103634263A
CN103634263A CN201310667947.3A CN201310667947A CN103634263A CN 103634263 A CN103634263 A CN 103634263A CN 201310667947 A CN201310667947 A CN 201310667947A CN 103634263 A CN103634263 A CN 103634263A
Authority
CN
China
Prior art keywords
unit
high level
count value
clock
signal
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.)
Pending
Application number
CN201310667947.3A
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.)
Tianjin Optical Electrical Communication Technology Co Ltd
Original Assignee
Tianjin Optical Electrical Communication Technology Co Ltd
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 Tianjin Optical Electrical Communication Technology Co Ltd filed Critical Tianjin Optical Electrical Communication Technology Co Ltd
Priority to CN201310667947.3A priority Critical patent/CN103634263A/en
Publication of CN103634263A publication Critical patent/CN103634263A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The invention relates to a digital demodulation device, in particular to a continuous-phase frequency-shift keying digital demodulation device and a demodulation method implemented by the same. The continuous-phase frequency-shift keying digital demodulation device comprises a comparator device and a field-programmable gate array device. An internal circuit of the field-programmable gate array device comprises a clock unit, a sampling unit, a counting unit, a buffer unit and a reconstruction unit, and the clock unit is connected with the sampling unit, the counting unit, the buffer unit and the reconstruction unit; the comparator device is connected with the sampling unit; the sampling unit is connected with the counting unit; the counting unit is connected with the buffer unit; the buffer unit is connected with the reconstruction unit. The continuous-phase frequency-shift keying digital demodulation device and the demodulation method have the advantages that the demodulation device has the simple circuit and is easy to implement, low in programmable logic resource consumption and high in signal adaptability; the demodulation method can replace the traditional continuous-phase frequency-shift keying digital demodulation method, so that shortcomings of complexity in implementation, high resource consumption and inadaptability to proximity of data rates and carrier frequencies can be overcome, and the like.

Description

A kind of Continuous phase frequency shift keying digital demodulating apparatus and demodulation method thereof
Technical field
The present invention relates to digital demodulating apparatus, relate in particular to a kind of Continuous phase frequency shift keying digital demodulating apparatus and demodulation method thereof.
Background technology
Tradition Continuous phase frequency shift keying digital demodulation method generally has coherent demodulation method, frequency-discrimination method, zero passage detection method, matched filtering method etc.Wherein coherent demodulation method realizes complicated, and frequency-discrimination method, matched filtering method consumption of natural resource are many, and zero passage detection method can not adapt to data rate and the approaching situation of carrier frequency.
Summary of the invention
Deficiency in view of prior art exists, the invention provides a kind of Continuous phase frequency shift keying digital demodulating apparatus and demodulation method thereof.
The technical scheme that the present invention taked is for achieving the above object: a kind of Continuous phase frequency shift keying digital demodulating apparatus, it is characterized in that: comprise comparator device and Field Programmable Gate Array, Field Programmable Gate Array internal circuit comprises clock unit, sampling unit, counting unit, buffer cell and reconstruction unit, and described clock unit is connected with sampling unit, counting unit, buffer cell and reconstruction unit; Described comparator device connects sampling unit; Sampling unit connection count unit; Counting unit connects buffer cell; Buffer cell connection reconstruction unit.
Demodulation method of the present invention is: clock unit is determined system works clock frequency value according to Continuous phase frequency shift keying signal(-) carrier frequency and modulation degree, by external clock frequency source frequency division, produce system works clock, if external clock source frequency and working clock frequency ratio are n, maximum frequency division counter value is (n/2)-1, clock unit initial condition work clock signal is low level, frequency division counter value is 0, clock unit is in each external clock reference rising edge judgement frequency division counter value, if be less than maximum frequency division counter value, frequency division counter value adds 1, otherwise work clock signal upset, and frequency division counter value zero clearing.
Sampling unit of the present invention is at each work clock rising edge judgement binary signal level continuous time, if continuous two signal levels be all high level or be all low level, be output as low level; If continuous two signal levels are not identical, be output as high level; The signal of exporting is zero-crossing pulse signal.
Counting unit of the present invention judges at each work clock rising edge whether zero-crossing pulse signal is high level, if zero-crossing pulse signal is high level, since 0 counting process, if there is no zero-crossing pulse signal, even if or have a zero-crossing pulse signal, but count value is less than least count limits value, count value adds 1, counting process is until count value exceeds first zero-crossing pulse signal arrival afterwards of least count limits value, or count value finishes while exceeding maximum count limits value, when finishing, counting process exports count value, and output counting complement mark position high level, counting complement mark position high level continues a work clock cycle, count afterwards complement mark bit recovery low level.
Whether buffer cell of the present invention is high level in each work clock rising edge judgement counting complement mark position, high level if, read in count value, by sequence of addresses, store count value in loop-around data storage area one, and upgrade current memory space and take situation, when system just brings into operation, buffer cell accumulation count value data are to the occupied half in loop-around data storage area, data effective marker position output high level is continued to a work clock cycle, and by sequence of addresses, extract a count value output from loop-around data storage area, after this system continuous service, at each work clock rising edge, judges and rebuilds whether complement mark position is high level, and high level extracts a count value output by sequence of addresses from loop-around data storage area if.
Reconstruction unit of the present invention judges at each work clock rising edge whether data effective marker position is high level, high level if, enter reconstruction state, read a count value, count value is compared with predetermined threshold value, if count value is greater than threshold value, demodulated output signal is high level, otherwise demodulated output signal is low level; After this count value of take counts down as maximum, if each work clock rising edge countdown amount is not 0, demodulated output signal is constant, countdown amount subtracts 1, otherwise rebuild complement mark position output high level, continues a work clock cycle, enters next process of reconstruction, again read new count value, with threshold value comparison, export new restituted signal, again count down.
The features such as feature of the present invention and beneficial effect are: it is simple that this demodulating equipment has circuit, are easy to realize, and programmable logic resource consumption less and signal adaptive is strong.The alternative traditional Continuous phase frequency shift keying digital demodulation method of this demodulation method, thereby the realization of having avoided adopting traditional Continuous phase frequency shift keying digital demodulation method to exist is complicated, consumption of natural resource mainly with and can not adapt to data rate and the approaching defect of carrier frequency.
Accompanying drawing explanation
Fig. 1 is that circuit of the present invention connects block diagram.
Embodiment
Below in conjunction with accompanying drawing, the invention will be further described: as shown in Figure 1, clock unit is determined system works clock frequency value according to Continuous phase frequency shift keying signal(-) carrier frequency and modulation degree, by external clock frequency source frequency division, produce system works clock, offer sampling unit, counting unit, buffer cell and reconstruction unit, if external clock source frequency and working clock frequency ratio are n, maximum frequency division counter value is (n/2)-1, clock unit initial condition work clock signal is low level, frequency division counter value is 0, clock unit is in each external clock reference rising edge judgement frequency division counter value, if be less than maximum frequency division counter value, frequency division counter value adds 1, otherwise work clock signal upset, and frequency division counter value zero clearing.
Simulation Continuous phase frequency shift keying modulation signal produces binary signal continuous time by comparator device.
Continuous time, binary signal produced zero-crossing pulse signal by sampling unit.Sampling unit of the present invention is at each work clock rising edge judgement binary signal level continuous time, if continuous two signal levels be all high level or be all low level, be output as low level; If continuous two signal levels are not identical, be output as high level; The signal of exporting is zero-crossing pulse signal.
Zero-crossing pulse signal produces count value and counting complement mark position by counting unit.Counting unit of the present invention judges at each work clock rising edge whether zero-crossing pulse signal is high level, if zero-crossing pulse signal is high level, since 0 counting process, if there is no zero-crossing pulse signal, even if or have a zero-crossing pulse signal, but count value is less than least count limits value, count value adds 1, counting process is until count value exceeds first zero-crossing pulse signal arrival afterwards of least count limits value, or count value finishes while exceeding maximum count limits value, when finishing, counting process exports count value, and output counting complement mark position high level, counting complement mark position high level continues a work clock cycle, count afterwards complement mark bit recovery low level.
Buffer cell of the present invention according to counting, read in, stored count numerical value by complement mark position, and produce data effective marker position.Whether buffer cell is high level in each work clock rising edge judgement counting complement mark position, high level if, read in count value, by sequence of addresses, store count value in loop-around data storage area one, and upgrade current memory space and take situation, when system just brings into operation, buffer cell accumulation count value data are to the occupied half in loop-around data storage area, data effective marker position output high level is continued to a work clock cycle, and by sequence of addresses, extract a count value output from loop-around data storage area, after this system continuous service, at each work clock rising edge, judges and rebuilds whether complement mark position is high level, and high level extracts a count value output by sequence of addresses from loop-around data storage area if.
Reconstruction unit of the present invention enters reconstruction state according to data effective marker position by idle condition.At reconstruction state, produce demodulated output signal and rebuild complement mark position, and reading the reconstruction numerical value that buffer cell provides, demodulated output signal is exported to subsequent conditioning circuit and is processed.Reconstruction unit judges at each work clock rising edge whether data effective marker position is high level, high level if, enter reconstruction state, read a count value, count value is compared with predetermined threshold value, if count value is greater than threshold value, demodulated output signal is high level, otherwise demodulated output signal is low level; After this count value of take counts down as maximum, if each work clock rising edge countdown amount is not 0, demodulated output signal is constant, countdown amount subtracts 1, otherwise rebuild complement mark position output high level, continues a work clock cycle, enters next process of reconstruction, again read new count value, with threshold value comparison, export new restituted signal, again count down.
The flexibility of this device is, by analyzing Continuous phase frequency shift keying modulation signal carrier frequency and modulation degree, simple working clock frequency, loop-around data storage area size, least count restriction and maximum count restriction and the count value threshold value adjusted, just can adapt to the demodulation of various signals.
This demodulating equipment has external clock interface, modulation signal input interface and restituted signal output interface.

Claims (6)

1. a Continuous phase frequency shift keying digital demodulating apparatus, it is characterized in that: comprise comparator device and Field Programmable Gate Array, Field Programmable Gate Array internal circuit comprises clock unit, sampling unit, counting unit, buffer cell and reconstruction unit, and described clock unit is connected with sampling unit, counting unit, buffer cell and reconstruction unit; Described comparator device connects sampling unit; Sampling unit connection count unit; Counting unit connects buffer cell; Buffer cell connection reconstruction unit.
2. the demodulation method of a Continuous phase frequency shift keying digital demodulating apparatus according to claim 1, it is characterized in that: clock unit is determined system works clock frequency value according to Continuous phase frequency shift keying signal(-) carrier frequency and modulation degree, by external clock frequency source frequency division, produce system works clock, if external clock source frequency and working clock frequency ratio are n, maximum frequency division counter value is (n/2)-1, clock unit initial condition work clock signal is low level, frequency division counter value is 0, clock unit is in each external clock reference rising edge judgement frequency division counter value, if be less than maximum frequency division counter value, frequency division counter value adds 1, otherwise work clock signal upset, and frequency division counter value zero clearing.
3. the demodulation method of a kind of Continuous phase frequency shift keying digital demodulating apparatus according to claim 1, it is characterized in that: sampling unit is at each work clock rising edge judgement binary signal level continuous time, if continuous two signal levels are all high level or are all low level, are output as low level; If continuous two signal levels are not identical, be output as high level; The signal of exporting is zero-crossing pulse signal.
4. the demodulation method of a kind of Continuous phase frequency shift keying digital demodulating apparatus according to claim 1, it is characterized in that: counting unit judges at each work clock rising edge whether zero-crossing pulse signal is high level, if zero-crossing pulse signal is high level, since 0 counting process, if there is no zero-crossing pulse signal, even if or have a zero-crossing pulse signal, but count value is less than least count limits value, count value adds 1, counting process is until count value exceeds first zero-crossing pulse signal arrival afterwards of least count limits value, or count value finishes while exceeding maximum count limits value, when finishing, counting process exports count value, and output counting complement mark position high level, counting complement mark position high level continues a work clock cycle, count afterwards complement mark bit recovery low level.
5. the demodulation method of a kind of Continuous phase frequency shift keying digital demodulating apparatus according to claim 1, it is characterized in that: whether buffer cell is high level in each work clock rising edge judgement counting complement mark position, high level if, read in count value, by sequence of addresses, store count value in loop-around data storage area one, and upgrade current memory space and take situation, when system just brings into operation, buffer cell accumulation count value data are to the occupied half in loop-around data storage area, data effective marker position output high level is continued to a work clock cycle, and by sequence of addresses, extract a count value output from loop-around data storage area, after this system continuous service, at each work clock rising edge, judges and rebuilds whether complement mark position is high level, and high level extracts a count value output by sequence of addresses from loop-around data storage area if.
6. the demodulation method of a kind of Continuous phase frequency shift keying digital demodulating apparatus according to claim 1, it is characterized in that: reconstruction unit judges at each work clock rising edge whether data effective marker position is high level, high level if, enter reconstruction state, read a count value, count value is compared with predetermined threshold value, if count value is greater than threshold value, demodulated output signal is high level, otherwise demodulated output signal is low level; After this count value of take counts down as maximum, if each work clock rising edge countdown amount is not 0, demodulated output signal is constant, countdown amount subtracts 1, otherwise rebuild complement mark position output high level, continues a work clock cycle, enters next process of reconstruction, again read new count value, with threshold value comparison, export new restituted signal, again count down.
CN201310667947.3A 2013-12-07 2013-12-07 Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same Pending CN103634263A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310667947.3A CN103634263A (en) 2013-12-07 2013-12-07 Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310667947.3A CN103634263A (en) 2013-12-07 2013-12-07 Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same

Publications (1)

Publication Number Publication Date
CN103634263A true CN103634263A (en) 2014-03-12

Family

ID=50214896

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310667947.3A Pending CN103634263A (en) 2013-12-07 2013-12-07 Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same

Country Status (1)

Country Link
CN (1) CN103634263A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105072069A (en) * 2015-08-07 2015-11-18 株洲南车时代电气股份有限公司 FSK modulator circuit
CN105897639A (en) * 2014-12-09 2016-08-24 飞思卡尔半导体公司 FSK (frequency-shift keying) demodulator
CN106464624A (en) * 2016-07-12 2017-02-22 深圳市汇顶科技股份有限公司 A signal demodulating device for an enclosed communications system and a method thereof
CN109639396A (en) * 2018-12-19 2019-04-16 惠科股份有限公司 Transmission method, device and the computer readable storage medium of data
CN110336547A (en) * 2019-06-21 2019-10-15 华中科技大学 A kind of wide range anti-saturation digital signal amplitude demodulation method and demodulator
CN111865853A (en) * 2020-06-30 2020-10-30 中国人民解放军军事科学院国防科技创新研究院 Demodulation method and device for small modulation index continuous phase signal
CN111953629A (en) * 2020-08-21 2020-11-17 上海南芯半导体科技有限公司 Qi standard-based FSK demodulator of wireless charging equipment and demodulation method thereof
CN112444673A (en) * 2020-11-10 2021-03-05 青岛鼎信通讯股份有限公司 Frequency measurement method applied to standard meter of electric energy meter calibrating device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102043090A (en) * 2009-10-23 2011-05-04 西安费斯达自动化工程有限公司 Measurement system for frequency-shift signal parameter of track circuit
CN103346988A (en) * 2013-06-13 2013-10-09 电子科技大学 FSK digital demodulator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102043090A (en) * 2009-10-23 2011-05-04 西安费斯达自动化工程有限公司 Measurement system for frequency-shift signal parameter of track circuit
CN103346988A (en) * 2013-06-13 2013-10-09 电子科技大学 FSK digital demodulator

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
孙玉梅: "基于FPGA的FSK调制解调器的设计及实现", 《电子科技》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105897639A (en) * 2014-12-09 2016-08-24 飞思卡尔半导体公司 FSK (frequency-shift keying) demodulator
CN105897639B (en) * 2014-12-09 2020-06-16 恩智浦美国有限公司 FSK demodulator
CN105072069B (en) * 2015-08-07 2018-07-31 株洲南车时代电气股份有限公司 A kind of FSK modulation circuit
CN105072069A (en) * 2015-08-07 2015-11-18 株洲南车时代电气股份有限公司 FSK modulator circuit
US10291388B2 (en) 2016-07-12 2019-05-14 Shenzhen GOODIX Technology Co., Ltd. Signal demodulation apparatus and method in closed communication system
WO2018010082A1 (en) * 2016-07-12 2018-01-18 深圳市汇顶科技股份有限公司 Signal demodulating device and method applying to closed communication system
CN106464624A (en) * 2016-07-12 2017-02-22 深圳市汇顶科技股份有限公司 A signal demodulating device for an enclosed communications system and a method thereof
CN109639396A (en) * 2018-12-19 2019-04-16 惠科股份有限公司 Transmission method, device and the computer readable storage medium of data
CN109639396B (en) * 2018-12-19 2021-03-16 惠科股份有限公司 Data transmission method and device and computer readable storage medium
US11088817B2 (en) 2018-12-19 2021-08-10 HKC Corporation Limited Data transmission method, data transmission device, and computer readable storage medium
CN110336547A (en) * 2019-06-21 2019-10-15 华中科技大学 A kind of wide range anti-saturation digital signal amplitude demodulation method and demodulator
CN110336547B (en) * 2019-06-21 2020-11-24 华中科技大学 Wide-range anti-saturation digital signal amplitude demodulation method and demodulator
CN111865853A (en) * 2020-06-30 2020-10-30 中国人民解放军军事科学院国防科技创新研究院 Demodulation method and device for small modulation index continuous phase signal
CN111953629A (en) * 2020-08-21 2020-11-17 上海南芯半导体科技有限公司 Qi standard-based FSK demodulator of wireless charging equipment and demodulation method thereof
CN112444673A (en) * 2020-11-10 2021-03-05 青岛鼎信通讯股份有限公司 Frequency measurement method applied to standard meter of electric energy meter calibrating device

Similar Documents

Publication Publication Date Title
CN103634263A (en) Continuous-phase frequency-shift keying digital demodulation device and demodulation method implemented by same
CN105897639A (en) FSK (frequency-shift keying) demodulator
EP2144071A2 (en) Method and system for detecting the phase wiring of an unknown phase voltage relative to a reference phase voltage
CN105281776A (en) Manchester decoding device capable of carrying out error correction and method thereof
CN105516040B (en) The low consumption demodulation method of fsk signal in wireless charging device
CN102611447B (en) Noise adding signal synchronization clock extraction device based on FPGA (field programmable gate array)
EP3512170A1 (en) Circuit structure for efficiently demodulating fsk signal in wireless charging device
CN104155678A (en) Single channel pulse height analyzer realized by applying peak position detecting method
CN102325109B (en) Rapid FSK (Frequency Shift Keying) demodulation method and full-digital low-power-consumption device for realizing same
CN103297060A (en) Decoding circuit suitable for correcting miller code signal at high speed
CN105262489A (en) Time delay circuit and time delay method for differential Manchester decoding
CN108023846A (en) Detect method, circuit, equipment and the computer program product of fsk modulated signal
CN102496055B (en) RFID demodulation mode automatic identification method and automatic identification circuit thereof
CN106487477B (en) Receiving end signal processing method based on zero passage detection
CN106921463B (en) Anti-interference decoding method and system
CN104639176B (en) The asynchronous decoder and method of BMC signals
CN105471437B (en) Data regenerator
CN103595421A (en) A decoder for TYPE A basic data rate signals transmitted by a decoding card
CN204255495U (en) A kind of fault diagnosis system based on wireless vibration sensor
CN104202097A (en) High-speed scan method used for digital monitoring receiver
CN204028371U (en) The single channel pulse height analyzer that application peak position detection method realizes
CN104518755A (en) Digital circuit noise filter and digital filtering method
CN202586998U (en) Synchronous clock extraction device for noise-added signal based on FPGA (field programmable gate array)
CN104639483B (en) Based on 14443 BPSK subcarrier digital correlation demodulation circuits
CN103427803B (en) Based on the method for the filtering burr of synchronous circuit

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140312

WD01 Invention patent application deemed withdrawn after publication