CN104571463B - Suitable for the low-power consumption energy management method of signal processing unit - Google Patents

Suitable for the low-power consumption energy management method of signal processing unit Download PDF

Info

Publication number
CN104571463B
CN104571463B CN201410852434.4A CN201410852434A CN104571463B CN 104571463 B CN104571463 B CN 104571463B CN 201410852434 A CN201410852434 A CN 201410852434A CN 104571463 B CN104571463 B CN 104571463B
Authority
CN
China
Prior art keywords
control module
data
power consumption
signal
dma
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.)
Active
Application number
CN201410852434.4A
Other languages
Chinese (zh)
Other versions
CN104571463A (en
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.)
BEIJING GREAT WALL ELECTRONIC EQUIPMENT Co Ltd
Original Assignee
BEIJING GREAT WALL ELECTRONIC EQUIPMENT 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 BEIJING GREAT WALL ELECTRONIC EQUIPMENT Co Ltd filed Critical BEIJING GREAT WALL ELECTRONIC EQUIPMENT Co Ltd
Priority to CN201410852434.4A priority Critical patent/CN104571463B/en
Publication of CN104571463A publication Critical patent/CN104571463A/en
Application granted granted Critical
Publication of CN104571463B publication Critical patent/CN104571463B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality

Abstract

The present invention discloses a kind of low-power consumption energy management method suitable for signal processing unit, can effectively reduce the energy consumption in the signal processing unit course of work.Signal processing unit include A D modular converters, control module and memory module;A D modular converters continually and steadily carry out A D conversions, by the data signal after conversion exist A in D translation registers;Current working condition be only A D change when, control module be in low-power consumption mode.A D EOC, control module triggering interruption responds DMA, and will be stored in the data signal in A D translation registers using DMA is transferred in the caching of control module.After the completion of a DMA data transfer, if current cache is not filled with, master clock is closed immediately;If current cache has been filled with, control module makes DMA destination addresses point to another data buffer storage, and now control module opens the enable signal of memory module, and the data in caching are write into memory module;After the completion of data write-in, close master clock and memory module enables signal.

Description

Suitable for the low-power consumption energy management method of signal processing unit
Technical field
Invention is related to a kind of energy management method, and in particular to a kind of low-power consumption energy source capsule suitable for signal processing unit Reason method.
Background technology
Miniaturization deep-water data recorder is used to that underwater sound signal to be acquired and stored in deep water, to adapt to its small chi Very little requirement, its built-in power supply should try one's best using small size battery, but thus can cause deep-water data recorder in water The lower work period is short.It is that can be worked independently under water for a long time on the basis of using small size battery, need to be to its work Low-power consumption energy management is carried out as process.
The content of the invention
In view of this, the present invention provides a kind of low-power consumption energy management method suitable for signal processing unit, Neng Gouyou Effect reduces the power consumption in the signal processing unit course of work, improves energy utilization rate, extends the operating time of system where it.
The signal processing unit includes:A D modular converters, control module and memory module;The control module is used MSP430 Series Controllers;
A soldier based on low-power consumption energy management pang caching signal processing flow be:
The A the analog signal that will receive of D modular converters be converted to data signal and store A D translation registers In;The A D modular converters using its own clock source complete A D change, while control module provides timing sampling for it Clock source ACLK;The A D modular converters continually and steadily work, when the current working condition of signal processing unit be only A D turn When changing, configuration control module enters low-power consumption mode;
For a sampled data A D convert after, control module triggering interruption responds DMA, opens it Internal master clock MCLK provides clock source for DMA, the control module using DMA will be stored in A in D translation registers Data signal is transferred in the caching of control module;
After the completion of a DMA data transfer, the control module judges whether current cache is filled with, if current cache is not It is filled with, master clock MCLK is closed immediately, control module enters low-power consumption mode;If current cache has been filled with, the control module DMA destination addresses are made to point to another data buffer storage, now control module opens the enable signal of memory module, to memory module Power supply;Then the control module sends data write instruction to memory module, and control module is receiving answering for memory module After answering, the data in caching are written in the specified data address of memory module with the form for setting;After the completion of data write-in, The control module closes master clock MCLK, simultaneously closes off memory module and enables signal, and control module enters low-power consumption mode.
Beneficial effect:
The method by the A in signal processing unit D modular converters, control module and memory module carry out separate pipe Reason, only carry out A D change when, close memory module, control module be in low-power consumption mode;It is simultaneously complete in each control module When completing data storage into data transfer or memory module, corresponding clock source is closed immediately.Thus, it is possible to effectively reduce signal Energy consumption in the processing unit course of work, improves energy utilization rate, extends the operating time of system where it.
Brief description of the drawings
Fig. 1 is the workflow diagram of the intelligent hydrophone signal processing unit managed using low-power consumption.
Specific embodiment
Develop simultaneously embodiment below in conjunction with the accompanying drawings, and the present invention will be described in detail.
The present embodiment provides a kind of low-power consumption energy of the signal processing unit for applying to and minimizing deep-water data recorder Management method, can effectively reduce the energy consumption in the signal processing unit course of work, improve miniaturization deep-water data recorder Operating time.
Deep-water data recorder cloth is placed in deep water, for gathering, processing and stores underwater sound signal.Its signal processing unit Including A D modular converters, control module and memory module;Wherein control module uses MSP430 controller MSP430FG4618, Memory module is using MIC-SD cards.
By underwater sound signal collecting unit, preamplifier and wave filter group into deep-water data recorder low-power consumption simulate Front-end collection underwater sound signal, and the underwater sound signal that will be collected be amplified, filter be fixed bandwidth underwater sound signal (simulation Signal).The A D modular converters by low-power consumption AFE(analog front end) treat analog signal be converted to data signal storage A D In translation register.A D modular converters and low-power consumption AFE(analog front end) need continuous-stable to work to ensure deep-water data recorder Gather the real-time of signal, thus to low-power consumption AFE(analog front end) and A D modular converters continually and steadily power.
The workflow of the deep-water data recorder based on low-power consumption energy management is as shown in Figure 1:
Need to only carry out A D conversion, Configuration Control Unit MSP430FG4618 enter (LPM3) low-power consumption mode, A D conversion Module using controller MSP430FG4618 inside ADC12 modules As DC12CLK provide A D change needed for clock source, by ACLK There is provided frequency relatively low timing sampling clock source.
For a sampled data A D convert after, controller triggering interruption respond DMA, unlatchings MCLK be DMA There is provided clock, controller using DMA (direct memory access) process through A D change after data signal from A D translation registers It is transferred in the soldier of controller pang caching.
After the completion of DMA data transfer, controller judges whether current cache is filled with, if current cache is not filled with, stands Master clock MCLK is closed, control module enters low-power consumption mode;If current cache has been filled with, controller makes DMA destination addresses Another data buffer storage is pointed to, now controller opens the enable signal of memory module, is powered to memory module;Then the control Device processed sends data write instruction to memory module;Controller after the response for receiving memory module, by the data in caching It is written in the specified data address of memory module with the form for setting;After the completion of data write-in, when the controller closes main Clock MCLK, simultaneously closes off memory module and enables signal, and control module is again introduced into low-power consumption mode.
Above-mentioned low-power consumption energy management is used by the signal processing to data logger, its work(can be effectively reduced Consumption, improves energy utilization rate, so as to ensure that its operating time on the basis of using small size battery.
In sum, presently preferred embodiments of the present invention is these are only, is not intended to limit the scope of the present invention. All any modification, equivalent substitution and improvements within the spirit and principles in the present invention, made etc., should be included in of the invention Within protection domain.

Claims (1)

1. the low-power consumption energy management method of signal processing unit is used for, it is characterised in that the signal processing unit includes:A\ D modular converters, control module and memory module;The control module uses MSP430 Series Controllers;
The signal processing flow of a ping-pong buffer based on low-power consumption energy management is:
The A the analog signal that will receive of D modular converters be converted to data signal and store A in D translation registers;Institute State A D modular converters use its own clock source complete A D change, while control module provides timing sampling clock source for it ACLK;The A D modular converters continually and steadily work, when the current working condition of signal processing unit be only A D change when, match somebody with somebody Put control module and enter low-power consumption mode;
For a sampled data A D convert after, control module triggering interruption responds DMA, opens inside it Master clock MCLK provide clock source for DMA, the control module using DMA will be stored in A numeral in D translation registers Signal is transferred in the caching of control module;
After the completion of a DMA data transfer, the control module judges whether current cache is filled with, if current cache is not deposited It is full, master clock MCLK is closed immediately, control module enters low-power consumption mode;If current cache has been filled with, the control module makes DMA destination addresses point to another data buffer storage, and now control module opens the enable signal of memory module, are supplied to memory module Electricity;Then the control module sends data write instruction to memory module, and control module is receiving the response of memory module Afterwards, the data in current cache are written in the specified data address of memory module with the form for setting;Data write-in is completed Afterwards, the control module closes master clock MCLK, simultaneously closes off memory module and enables signal, and control module enters low-power consumption mould Formula.
CN201410852434.4A 2014-12-31 2014-12-31 Suitable for the low-power consumption energy management method of signal processing unit Active CN104571463B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410852434.4A CN104571463B (en) 2014-12-31 2014-12-31 Suitable for the low-power consumption energy management method of signal processing unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410852434.4A CN104571463B (en) 2014-12-31 2014-12-31 Suitable for the low-power consumption energy management method of signal processing unit

Publications (2)

Publication Number Publication Date
CN104571463A CN104571463A (en) 2015-04-29
CN104571463B true CN104571463B (en) 2017-06-13

Family

ID=53087750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410852434.4A Active CN104571463B (en) 2014-12-31 2014-12-31 Suitable for the low-power consumption energy management method of signal processing unit

Country Status (1)

Country Link
CN (1) CN104571463B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110572343B (en) * 2019-07-25 2020-06-30 西安电子科技大学 Receiving and transmitting control method for multi-path diversity signals
CN110658749B (en) * 2019-09-12 2022-09-16 中国科学院声学研究所北海研究站 Low-power-consumption data acquisition and storage system and method for base type acoustic submerged buoy
CN116155290B (en) * 2023-04-18 2023-07-21 青岛本原微电子有限公司 Control device and control method of analog-to-digital conversion unit

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477347A (en) * 2009-01-22 2009-07-08 中国科学院等离子体物理研究所 Data acquisition method with alternative memory synchronous continuous transmission
CN102545834A (en) * 2010-12-21 2012-07-04 普天信息技术研究院有限公司 Method and device for filtering high-speed sampling signal in real time based on digital signal processor (DSP)
CN103618575A (en) * 2013-12-11 2014-03-05 厦门大学 Automatic real-time frame synchronization method of frequency-modulated hydro-acoustic communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7188199B2 (en) * 2003-06-03 2007-03-06 Silicon Labs Cp, Inc. DMA controller that restricts ADC from memory without interrupting generation of digital words when CPU accesses memory

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477347A (en) * 2009-01-22 2009-07-08 中国科学院等离子体物理研究所 Data acquisition method with alternative memory synchronous continuous transmission
CN102545834A (en) * 2010-12-21 2012-07-04 普天信息技术研究院有限公司 Method and device for filtering high-speed sampling signal in real time based on digital signal processor (DSP)
CN103618575A (en) * 2013-12-11 2014-03-05 厦门大学 Automatic real-time frame synchronization method of frequency-modulated hydro-acoustic communication system

Also Published As

Publication number Publication date
CN104571463A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104568114A (en) Underwater data recorder system low in power consumption
CN104571463B (en) Suitable for the low-power consumption energy management method of signal processing unit
CN105941176B (en) The control method of intelligent cultivation system based on LabVIEW development platform
CN103048644B (en) Matrix transposing method of SAR (synthetic aperture radar) imaging system and transposing device
CN102253915A (en) Data acquisition and playback system
CN108153190A (en) A kind of artificial intelligence microprocessor
CN204965085U (en) Ocean data buoy data acquisition control system
CN203950149U (en) A kind of with multi-transmission interface based on DSP feeble signal harvester
CN106918643A (en) A kind of portable general multichannel ultrasonic detection module
CN102521422A (en) Temperature acquiring system based on USB (universal serial bus) storage equipment
CN208722402U (en) A kind of multichannel blended data acquisition module
CN203964992U (en) A kind of distributed water reservoir level monitoring system
CN206136104U (en) Image acquisition system based on CMOS image sensor
CN204536795U (en) A kind of low power consumption data acquisition system based on RTC
CN105320633A (en) Double-channel high-speed analog digital signal collecting and processing board card
CN202494983U (en) A speech control system for a notebook computer and the notebook computer
CN108362369A (en) A kind of self-tolerant single channel ocean acoustic signal measurement apparatus having synchronizing function
CN208255909U (en) One kind being based on embedded deep learning face identification device
CN103413422A (en) Information acquisition, integration and development platform of sensor
CN206161751U (en) Follow -on electric energy quality detection device
CN203414766U (en) FPGA (field programmable gate array) based full polarization imaging processing system
CN204188204U (en) Based on the Urban Data harvester of double copies
CN204177575U (en) A kind of insert bearing fault detection system based on DSP and ARM
CN208128368U (en) A kind of intelligent image processing system
CN203300178U (en) Intelligent voice guide device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant