CN110071755A - A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment - Google Patents
A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment Download PDFInfo
- Publication number
- CN110071755A CN110071755A CN201910341886.9A CN201910341886A CN110071755A CN 110071755 A CN110071755 A CN 110071755A CN 201910341886 A CN201910341886 A CN 201910341886A CN 110071755 A CN110071755 A CN 110071755A
- Authority
- CN
- China
- Prior art keywords
- radio frequency
- module
- interface
- satellite
- controller
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1851—Systems using a satellite or space-based relay
- H04B7/18513—Transmission in a satellite or space-based system
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Abstract
The invention discloses a kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipments, are related to satellite mobile communication system technical field.Radio frequency interface controller of the present invention possesses independent timer and SPI interface, the channel transmitting-receiving and the switch control of peripheral circuit of radio frequency chip are accurately controlled using the independent double event tables of transmitting-receiving, and data-interface is supported to carry out multi gear rate communication between S- satellite communication accelerator and radio frequency chip;It uses embedded dma module, and the DEBUG of transceiver channel is supported to debug;In addition, it provides multiple independent aperiodic and cycle interruptions, the flexible quick control to radio frequency interface can be realized.The present invention has the characteristics that debugging function is perfect, control is flexible, processing speed is fast, high reliablity.
Description
Technical field
The invention belongs to satellite mobile communication technical fields, particularly relate to a kind of satellite mobile communication radio frequency interface controller
And radio frequency signal processing equipment.
Background technique
In satellite mobile communication system, system using TDMA FDMA technical system, FDMA(Frequency
Division Multiple Address, frequency division multiple access) system uplink and downlink frequency spectrum resource is completely independent and is used separately, TDMA
(Time Division Multiple Address, time division multiple acess) system frame structure by Hyperframe, superframe, multi-frame, frame and when
Gap number composition, a time slot are made of 24 symbols, during terminal and earth station's satellite communication, minimum timing feedback adjustment
Unit is symbol/40.
Satellite mobile communication is completed logical between terminal and earth station using GEO geostationary orbit satellite transponder as relay station
Letter, terminal and ground interior communication need 4 to jump by satellite relay to be completed, and require all signal transmitting and receiving needs of terminal
It is aligned in satellite mouth, has uplink and downlink communication only so satellite mobile communication system ground based terminal is compared with land mobile communication
The vertical, features such as propagation delay time is big, timing wander and frequency shift (FS) are big, cause the baseband chip of traditional land mobile communication system
The processing unit of radio frequency interface can no longer meet the demand of present satellites mobile communication.
Summary of the invention
In view of this, the present invention provides a kind of satellite mobile communication radio frequency interface controller and radiofrequency signal processing dresses
Set, have the characteristics that it is whole control flexibly, processing speed is fast, high reliablity, and to the control precision of radio frequency chip compared with
It is high.
To achieve the goals above, the technical scheme adopted by the invention is as follows:
A kind of satellite mobile communication baseband radio interface controller comprising rf data interface module, independent timer module,
Double event table controller modules, SPI controller module, AHB are from device interface module and embedded dma module;The rf data
Interface module includes radio frequency interface controller and radio frequency interface, and double event table controller modules include an event table control
Device and first memory, two sets of event tables are stored in the first memory, and two sets of event tables are used for separate storage transmitting-receiving side
To the event type of event table, the SPI controller module includes SPI interface and second memory, and the second memory is used
It is instructed in storing general SPI;
The rf data interface module is used between external S- satellite communication accelerator and external satellite communication radio frequency chip
Realize the rate-matched and transmission of different rates file data;
The independent timer module is used to provide radio transceiver for SPI controller module and double event table controller modules
Frame timing, and provide multiple independent aperiodic and cycle interruptions from device interface module by AHB for outer CPU;
Double event table controller modules for accurately controlling independently executing for transmitting-receiving event in time, and every set event table is all
Support that do-nothing operation, SPI control, GPO output control, data channel switch, STROBE is generated and data channel resets, the thing
The operation of part table is executed by timers trigger;
The SPI controller module is sent to external satellite communication by SPI interface for realizing the data in second memory
Radio frequency chip, and realize that the register data in external satellite communication radio frequency chip is stored in second memory by SPI interface
In, to control external satellite communication radio frequency chip;
The AHB is from device interface module for realizing independent timer module, double event table controller modules and SPI controller
The connection of module and outer CPU module;
DEBUG of the embedded dma module for realizing data channel in upstream or downstream direction is debugged.
Specifically, the independent timer module has one 22 timer conters and 6 read-only frame numbers
Counter, for providing the frame timing of less radio-frequency;The period of the timer conter and phase pass through independent timer module
Interior register is adjusted, and the frame number counter is used for the execution of match event table;
In an idle state, timer is reset automatically by the frame head of S- satellite communication accelerator;
In the case where transmitting and receiving service is not across frame, timer conter and S- satellite communication accelerator synchronize be timed adjustment;
In the case where transmitting and receiving service is across frame, the period of timer conter immobilizes, and receives and dispatches the triggering clock mark of event table
It is controlled by increasing offset, to guarantee that the event energy triggered as normal of event table executes.
Specifically, the event table includes 128 projects, the event of each project is made of 40 bit datas, wherein high
16 bits are event type, including do-nothing operation, the control of SPI radio frequency chip, the control of GPO output pin, radio frequency interface data channel
Enabled switch control, STROBE are generated and the reset of data channel, when low 24 bit is the triggering in each project event frame
Carve the parity match options with frame number.
A kind of satellite mobile communication radio frequency signal processing equipment comprising CPU module, DMAD module, S- satellite communication add
Fast device, satellite communication radio frequency chip, antenna power amplifier low noise and access selection circuit and satellite mobile communication as described above
Radio frequency interface controller;The CPU module is mobile by ahb bus and DMAD module, S- satellite communication accelerator and satellite
The AHB of communication radio frequency interface controller is connected from equipment interface;The satellite communication radio frequency chip is moved by SPI interface and satellite
The SPI controller module connection of dynamic communication radio frequency interface controller, and pass through data channel and satellite mobile communication radio frequency interface
The rf data interface module of controller connects;The antenna power amplifier low noise and access selection circuit pass through chip periphery pin
Circuit is connect with double event table controller modules of satellite mobile communication radio frequency interface controller;
The CPU module passes through ahb bus and satellite mobile communication radio frequency interface controller according to the frame plan of satellite communication
AHB accesses independent timer module from device interface module and configures aperiodic down trigger time T0;
After the triggering of T0 time interrupt signal, satellite mobile communication radio frequency interface controller exports interrupt signal and notifies CPU module,
CPU module again by ahb bus access satellite mobile communication radio frequency interface controller SPI controller module, configuration receive or
The SPI of sending direction is instructed and is stored in second memory in advance;In addition, CPU module accesses double event table controls by ahb bus
Device module processed, configuration receives or sends the event type in direction and the triggered time instruction of event, and is stored in the first storage in advance
In device;
Independent timer module triggers the prestored instruction in first memory, so that satellite mobile communication radio frequency interface controller is defeated
SPI is instructed out, controls satellite communication radio frequency chip and antenna power amplifier low noise and access selects control circuit;
In receiving direction, satellite communication radio frequency chip will eat dishes without rice or wine data carry out analog-to-digital conversion, be then sent to by data channel
The rf data interface module of satellite mobile communication radio frequency interface controller, rf data interface module by high-speed sample data into
S- satellite communication accelerator is sent to after row rate-matched;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point
Grade data are stored through embedded DMA interface module into the local memory of CPU module, to carry out the DEBUG analysis of downlink data
Debugging;
In sending direction, S- satellite communication accelerator, which will filter sampling point data after molding and be sent to satellite mobile communication radio frequency, to be connect
The rf data interface module of mouth controller carries out rate-matched, is then sent to satellite communication radio frequency chip by data channel
Digital-to-analogue conversion is carried out, most afterwards through eating dishes without rice or wine to send;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point grade data
Through embedded DMA interface module storage into the local memory of CPU module, to carry out the DEBUG analysis debugging of upstream data.
Specifically, the CPU module generates the configuration of communication event by receiving and dispatching independent aperiodic down trigger, so that
CPU module shifts to an earlier date the configuration that 1 time slot starting radio frequency interface carries out radio frequency interface event table, and different communication events is moved by satellite
The different physical channel burst types of communication system are moved to distinguish.
Specifically, the CPU module to the aperiodic down trigger configuration mode of event table according to time slot, frame number, frequency point,
The sequence of bandwidth carries out radio frequency control.
The beneficial effect that the present invention obtains by adopting the above technical scheme is:
(1) radio frequency interface controller of the present invention possesses independent timer module, and entire radio frequency interface controller can be transported independently
Row, and radio frequency interface controller can provide multiple independent periods and aperiodic interruption to CPU module, single unit system control
Flexibly, it is capable of providing the timing adjustment scheme of complete baseband communication accelerator and radio frequency interface.
(2) radio frequency interface controller of the present invention can guarantee that transmitting-receiving is independently independent of each other, and have control processing speed
With good reliability, the accurate high feature of time control.
(3) the embedded dma module of radio frequency interface controller of the present invention can enable CPU module to the base band number of radio frequency interface
According to quickly being analyzed, and flexibly carry out DEBUG debugging.
(4) the invention discloses the specific workflows of CPU module in radio frequency signal processing equipment and other modules, entirely
Radio frequency signal processing equipment perfect in shape and function, control is flexible, processing speed is fast, high reliablity.
Detailed description of the invention
Fig. 1 is the structural block diagram of Satellite of embodiment of the present invention mobile communication radio frequency signal processing unit;
Fig. 2 is the control principle drawing of independent timer module in the embodiment of the present invention;
Fig. 3 is the adjustable strategies schematic diagram of independent timer module in the embodiment of the present invention;
Fig. 4 is that the bit of event table in the embodiment of the present invention constitutes schematic diagram;
Fig. 5 is the control principle drawing of communication event in the embodiment of the present invention;
Fig. 6 is the configuration flow figure of event table in the embodiment of the present invention.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is used only for explaining the present invention, and
It is not used in the restriction present invention.
A kind of satellite mobile communication baseband radio interface controller comprising rf data interface module, independent timer
Module, double event table controller modules, SPI controller module, AHB are from device interface module and embedded dma module;The radio frequency
Data interface module includes radio frequency interface controller and radio frequency interface, and double event table controller modules include an event table
Controller and first memory, two sets of event tables are stored in the first memory, and two sets of event tables are received for separate storage
For originating party to the event type of event table, the SPI controller module includes SPI interface and second memory, second storage
Device is for storing general SPI instruction;
The rf data interface module is used between external S- satellite communication accelerator and external satellite communication radio frequency chip
Realize the rate-matched and transmission of different rates file data;
The independent timer module is used to provide radio transceiver for SPI controller module and double event table controller modules
Frame timing, and provide multiple independent aperiodic and cycle interruptions from device interface module by AHB for outer CPU;
Double event table controller modules for accurately controlling independently executing for transmitting-receiving event in time, and every set event table is all
Support that do-nothing operation, SPI control, GPO output control, data channel switch, STROBE is generated and data channel resets, the thing
The operation of part table is executed by timers trigger;
The SPI controller module is sent to external satellite communication by SPI interface for realizing the data in second memory
Radio frequency chip, and realize that the register data in external satellite communication radio frequency chip is stored in second memory by SPI interface
In, to control external satellite communication radio frequency chip;
The AHB is from device interface module for realizing independent timer module, double event table controller modules and SPI controller
The connection of module and outer CPU module;
DEBUG of the embedded dma module for realizing data channel in upstream or downstream direction is debugged.
Specifically, the independent timer module has one 22 timer conters and 6 read-only frame numbers
Counter, for providing the frame timing of less radio-frequency;The period of the timer conter and phase pass through independent timer module
Interior register is adjusted, and the frame number counter is used for the execution of match event table;
In an idle state, timer is reset automatically by the frame head of S- satellite communication accelerator;
In the case where transmitting and receiving service is not across frame, timer conter and S- satellite communication accelerator synchronize be timed adjustment;
In the case where transmitting and receiving service is across frame, the period of timer conter immobilizes, and receives and dispatches the triggering clock mark of event table
It is controlled by increasing offset, to guarantee that the event energy triggered as normal of event table executes.
Specifically, the event table includes 128 projects, the event of each project is made of 40 bit datas, wherein high
16 bits are event type, including do-nothing operation, the control of SPI radio frequency chip, the control of GPO output pin, radio frequency interface data channel
Enabled switch control, STROBE are generated and the reset of data channel, when low 24 bit is the triggering in each project event frame
Carve the parity match options with frame number.
As shown in Figure 1, a kind of satellite mobile communication radio frequency signal processing equipment comprising CPU module, DMAD module, S-
Satellite communication accelerator, satellite communication radio frequency chip, antenna power amplifier low noise and access selection circuit, and defend as described above
Star mobile communication radio frequency interface controller.Wherein, radio frequency interface controller and S- satellite communication accelerator and CPU module cooperate work
Make, complete the transmission control procedures of the entire satellite mobile communication system physical link of ground based terminal, for user signal is provided can
By transmission.
Specifically, the CPU module is moved by ahb bus and DMAD module, S- satellite communication accelerator and satellite
The AHB of dynamic communication radio frequency interface controller is connected from equipment interface;The satellite communication radio frequency chip passes through SPI interface and satellite
The SPI controller module of mobile communication radio frequency interface controller connects, and is connect by data channel and satellite mobile communication radio frequency
The rf data interface module connection of mouth controller;The antenna power amplifier low noise and access selection circuit pass through chip periphery pipe
Foot circuit is connect with double event table controller modules of satellite mobile communication radio frequency interface controller;
The CPU module passes through ahb bus and satellite mobile communication radio frequency interface controller according to the frame plan of satellite communication
AHB accesses independent timer module from device interface module and configures aperiodic down trigger time T0;
After the triggering of T0 time interrupt signal, satellite mobile communication radio frequency interface controller exports interrupt signal and notifies CPU module,
CPU module again by ahb bus access satellite mobile communication radio frequency interface controller SPI controller module, configuration receive or
The SPI of sending direction is instructed and is stored in second memory in advance;
CPU module accesses double event table controller modules by ahb bus, and configuration receives or sends the event type and thing in direction
The triggered time of part instructs, and is stored in first memory in advance;
Independent timer module triggers the prestored instruction in first memory, so that satellite mobile communication radio frequency interface controller is defeated
SPI is instructed out, controls satellite communication radio frequency chip and antenna power amplifier low noise and access selects control circuit;
In receiving direction, satellite communication radio frequency chip will eat dishes without rice or wine data carry out analog-to-digital conversion, be then sent to by data channel
The rf data interface module of satellite mobile communication radio frequency interface controller, rf data interface module by high-speed sample data into
S- satellite communication accelerator is sent to after row rate-matched;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point
Grade data are stored through embedded DMA interface module into the local memory of CPU module, to carry out the DEBUG analysis of downlink data
Debugging;
In sending direction, S- satellite communication accelerator, which will filter sampling point data after molding and be sent to satellite mobile communication radio frequency, to be connect
The rf data interface module of mouth controller carries out rate-matched, is then sent to satellite communication radio frequency chip by data channel
Digital-to-analogue conversion is carried out, most afterwards through eating dishes without rice or wine to send;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point grade data
Through embedded DMA interface module storage into the local memory of CPU module, to carry out the DEBUG analysis debugging of upstream data.
Specifically, the CPU module generates the configuration of communication event by receiving and dispatching independent aperiodic down trigger, so that
CPU module shifts to an earlier date the configuration that 1 time slot starting radio frequency interface carries out radio frequency interface event table, and different communication events is moved by satellite
The different physical channel burst types of communication system are moved to distinguish.
Specifically, the CPU module to the aperiodic down trigger configuration mode of event table according to time slot, frame number, frequency point,
The sequence of bandwidth carries out radio frequency control.
With reference to Fig. 2, the timer of independent timer module and S- satellite communication accelerator in radio frequency interface controller is matched
Work is closed, the execution at radio-frequency receiving-transmitting event table Tick moment independently, under long delay environment is controlled in satellite communication transmitting-receiving, it is accurate to control
SPI transmission, transceiver channel either on or off, GPO control and channel reset etc. in RX/TX processed.
Clocking adjustment strategy of the Fig. 3 between independent timer module and S- satellite communication accelerator timer.Idle state
Middle terminal is only possible to receive the Timing Synchronization of downlink burst holding and satellite, and design resets mode using frame head and keeps two timings
Synchronization between device;In service condition, if across the frame business do not received or sent out, in idle state synchronous adjustment timer Δ T,
Guarantee the timer synchronization of base band and radio frequency interface, business is across frame if it exists, in order to guarantee event table frame head or postamble not because
Timing adjustment and lose execution, design radio frequency interface timer keep a frame count period immobilize, in base band satellite communication
Under accelerator after line trace timing adjustment Δ T, the event table event Item triggering of radio frequency guarantees to reach satellite mouth by increasing Δ T
Signal meet synchronous require.
Fig. 4 is that the bit of event table entry defines, and high 16 bit is event table project operation type, and low 24 are frame
With the moment is executed with frame internal trigger, entire RAM size is 128 events.
Fig. 5 is the stream that CPU module flexibly controls entire radio frequency interface using aperiodic interruption in radio frequency signal processing equipment
Cheng Tu.Wherein, CPU module passes through communication schedule unit in communication service according to the Traffic Channel of communication protocol distribution or free time
State common signal channel carrier track monitors (time slot, frame number, frequency point, the bandwidth) for generating downlink reception or uplink frame emission plan
Communication event chained list.Each communication event supports addition and delete operation by the beginning ascending arrangement of frame number timeslot number.
Communication event independence spaced apart is received and dispatched, and first event is denoted as RX event header and TX event header respectively.CPU module according to
Event header starts frame number and starts the aperiodic down trigger moment that reception and transmitting is respectively configured in timeslot number, according to protocol requirement
The aperiodic down trigger moment at least shifts to an earlier date 1.3ms, and is completed using the channel informations such as communication event intermediate-frequeney point, bandwidth, time slot
Configuration to radio frequency interface SPI/GPO and radio frequency interface channel.Event header jumps to second automatically after the completion of first event triggering
A event carries out the pending with postponing again etc. of aperiodic down trigger moment as event header again, and so on.
Fig. 6 is the configuration flow for receiving and dispatching event table.Communication event starts progress event table by aperiodic down trigger and matches
The state that query event table first is needed when setting, the state index that event table is then arranged if idle state is 0, then from the
0 address starts typing event project implementation, and the position LAST 1 of the last one event Item, so that event table executes finally
Automatically into idle state after one event Item, after design can be to avoid current communication event abnormal shutdown since 0 address
New transmitting-receiving communication event enables the Aliasing Problem of event table and the execution of firing event table again;If being initially configured query event table-like
State be not it is empty, then inquire the execution of current event table event Item type be reasonably inserted into again the event Item newly to be executed to
Radio frequency is completed continuously to receive or send.
Above-mentioned apparatus has a characteristic that
(1) radio frequency interface controller has one independence 22 timer conter modules, and the frame for providing less radio-frequency is fixed
When, the period of this timer and phase can be adjusted by register, while provide 6 read-only frame number counters, can
For matching the execution of radio frequency interface event table.
(2) radio frequency interface controller provides radio frequency interface timer and satellite communication accelerator in the case where receiving and dispatching separate state
Timing adjusting method between timer.Idle state can be by the frame head of satellite communication accelerator automatically by radio frequency interface timing
Device is reset;In transmitting and receiving service not across frame condition, support radio frequency interface timer and satellite communication accelerator synchronize be timed tune
It is whole;In the case where transmitting and receiving service is across frame condition, fixed RF interface timer period is constant, receives and dispatches the execution clock mark of event table
Tick only needs to control by increasing offset, guarantees that the event Item energy triggered as normal of event table executes.
(3) radio frequency interface controller has embedded dma module, and the DEBUG of transceiver channel is supported debug, it is all receive or
The sampling point data of transmission can in radio frequency interface device by DMA channel be sent to CPU module carry out data analysis and
DEBUG debugging.
(4) radio frequency interface controller contains two sets of independent event tables, and two sets of event table structures are similar, every set event table
Depth is 128 projects, and each project event is made of 40 bit datas, wherein high 16 bit design is event type, including
Do-nothing operation, SPI control, the control of GPO pin, data channel switch, STROBE is generated and the reset of data channel, wherein at most
3 event LINK operations are supported to carry out while triggering, while the triggering moment for needing CPU module precisely to configure 2 sets of event tables is come
Time-sharing multiplex accesses same SPI interface, and GPO pin supports single and more group operation mode;Low 24 bit design is every
The frame internal trigger moment of a project event and frame number parity match obtain options, and the execution of whole event table is driven by timer module
It is dynamic.
(5) every set event table is all supported to continuously perform mode or double frame switch modes.If event Item in every set event table
Triggering moment needs to match odd even frame number, as long as event table continuously performs, does not need using double frame switching modes, because odd
Even frame number is corresponding with the lowest order of timer frame counter, under this mode can configure the event of present frame or configure in advance
The event of one frame;If the time point of event table does not need matching odd even frame number, event table can both be continuously performed, can also be used
Double frame switching mode work, under double frame switch operating modes, 64 events are at most can be performed in every frame design.
(6) radio frequency interface controller provides multiple independent aperiodic interruptions and cycle interruption, communication event (Rx or TX
Planning Directive) configuration by receiving and dispatching mutually independent aperiodic down trigger generation.Different communication events are by satellite mobile communication
The different physical channel burst types of system are distinguished, according to each communication event at the beginning of gap number and frame number and satellite move
Channel switching interval needs at least to meet the requirement of 1.3ms in dynamic communication, designs CPU module processor on 1 time slot left side in advance
The aperiodic down trigger communication event that right-handedness radio frequency interface provides executes the configuration of radio frequency interface event table.
(7) the aperiodic down trigger configuration method of event table is used, according to (time slot, frame number, the frequency of communication event frame plan
Point, bandwidth) Time alignment carries out radio frequency and controls in an orderly manner in real time, and all may be used before current communication event does not reach the transmitting-receiving moment
Flexibly to delete or be inserted into other communication events, it can guarantee the radio frequency shape received or sent out all be at another for TDD system
State carries out new configuration after being fully completed again, to guarantee to receive and dispatch handover configurations exact sequence execution on a timeline, avoids penetrating
Frequency state controls aliasing.
In short, radio frequency interface controller of the present invention possesses independent timer and SPI interface, using the independent double event tables of transmitting-receiving
Accurately to control the channel transmitting-receiving and the switch control of peripheral circuit of radio frequency chip, and data-interface supports S- satellite communication
Multi gear rate communication is carried out between accelerator and radio frequency chip.Radio frequency interface controller supports that transmitting-receiving is logical using embedded dma module
The DEBUG in road is debugged.In addition, the present invention provides multiple independent aperiodic and cycle interruptions, can be realized to radio frequency interface
Flexibly quickly control.
Claims (6)
1. a kind of satellite mobile communication baseband radio interface controller, which is characterized in that including rf data interface module, independence
Timer module, double event table controller modules, SPI controller module, AHB are from device interface module and embedded dma module;Institute
Stating rf data interface module includes radio frequency interface controller and radio frequency interface, and double event table controller modules include one
Event table controller and first memory are stored with two sets of event tables in the first memory, and two sets of event tables are for independent
The event type of transmit-receive position event table is stored, the SPI controller module includes SPI interface and second memory, and described the
Two memories are for storing general SPI instruction;
The rf data interface module is used between external S- satellite communication accelerator and external satellite communication radio frequency chip
Realize the rate-matched and transmission of different rates file data;
The independent timer module is used to provide radio transceiver for SPI controller module and double event table controller modules
Frame timing, and provide multiple independent aperiodic and cycle interruptions from device interface module by AHB for outer CPU;
Double event table controller modules for accurately controlling independently executing for transmitting-receiving event in time, and every set event table is all
Support that do-nothing operation, SPI control, GPO output control, data channel switch, STROBE is generated and data channel resets, the thing
The operation of part table is executed by timers trigger;
The SPI controller module is sent to external satellite communication by SPI interface for realizing the data in second memory
Radio frequency chip, and realize that the register data in external satellite communication radio frequency chip is stored in second memory by SPI interface
In, to control external satellite communication radio frequency chip;
The AHB is from device interface module for realizing independent timer module, double event table controller modules and SPI controller
The connection of module and outer CPU module;
DEBUG of the embedded dma module for realizing data channel in upstream or downstream direction is debugged.
2. a kind of satellite mobile communication radio frequency interface controller according to claim 1, which is characterized in that the independence is fixed
When device module with one 22 timer conter and 6 read-only frame number counters, for providing less radio-frequency
Frame timing;The period of the timer conter and phase are adjusted by the register in independent timer module, the frame
Number counter is used for the execution of match event table;
In an idle state, timer is reset automatically by the frame head of S- satellite communication accelerator;
In the case where transmitting and receiving service is not across frame, timer conter and S- satellite communication accelerator synchronize be timed adjustment;
In the case where transmitting and receiving service is across frame, the period of timer conter immobilizes, and receives and dispatches the triggering clock mark of event table
It is controlled by increasing offset, to guarantee that the event energy triggered as normal of event table executes.
3. a kind of satellite mobile communication radio frequency interface controller according to claim 1, which is characterized in that the event table
Including 128 projects, the event of each project is made of 40 bit datas, wherein high 16 bit is event type, including empty behaviour
Make, SPI radio frequency chip control, GPO output pin control, radio frequency interface data channel enable switch control, STROBE generate with
And the reset of data channel, low 24 bit are the parity match options of the triggering moment and frame number in each project event frame.
4. a kind of satellite mobile communication radio frequency signal processing equipment, which is characterized in that including CPU module, DMAD module, S- satellite
Communication accelerator, satellite communication radio frequency chip, antenna power amplifier low noise and access selection circuit, and as described in claim 1
Satellite mobile communication radio frequency interface controller;The CPU module is accelerated by ahb bus and DMAD module, S- satellite communication
The AHB of device and satellite mobile communication radio frequency interface controller is connected from equipment interface;The satellite communication radio frequency chip passes through
SPI interface is connect with the SPI controller module of satellite mobile communication radio frequency interface controller, and is moved by data channel and satellite
The rf data interface module connection of dynamic communication radio frequency interface controller;The antenna power amplifier low noise and access selection circuit are logical
Chip periphery pin circuit is crossed to connect with double event table controller modules of satellite mobile communication radio frequency interface controller;
The CPU module passes through ahb bus and satellite mobile communication radio frequency interface controller according to the frame plan of satellite communication
AHB accesses independent timer module from device interface module and configures aperiodic down trigger time T0;
After the triggering of T0 time interrupt signal, satellite mobile communication radio frequency interface controller exports interrupt signal and notifies CPU module,
CPU module again by ahb bus access satellite mobile communication radio frequency interface controller SPI controller module, configuration receive or
The SPI of sending direction is instructed and is stored in second memory in advance;In addition, CPU module accesses double event table controls by ahb bus
Device module processed, configuration receives or sends the event type in direction and the triggered time instruction of event, and is stored in the first storage in advance
In device;
Independent timer module triggers the prestored instruction in first memory, so that satellite mobile communication radio frequency interface controller is defeated
SPI is instructed out, controls satellite communication radio frequency chip and antenna power amplifier low noise and access selects control circuit;
In receiving direction, satellite communication radio frequency chip will eat dishes without rice or wine data carry out analog-to-digital conversion, be then sent to by data channel
The rf data interface module of satellite mobile communication radio frequency interface controller, rf data interface module by high-speed sample data into
S- satellite communication accelerator is sent to after row rate-matched;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point
Grade data are stored through embedded DMA interface module into the local memory of CPU module, to carry out the DEBUG analysis of downlink data
Debugging;
In sending direction, S- satellite communication accelerator, which will filter sampling point data after molding and be sent to satellite mobile communication radio frequency, to be connect
The rf data interface module of mouth controller carries out rate-matched, is then sent to satellite communication radio frequency chip by data channel
Digital-to-analogue conversion is carried out, most afterwards through eating dishes without rice or wine to send;Meanwhile CPU module configures DMAD module by ahb bus, by sampling point grade data
Through embedded DMA interface module storage into the local memory of CPU module, to carry out the DEBUG analysis debugging of upstream data.
5. a kind of satellite mobile communication radio frequency signal processing equipment according to claim 4, which is characterized in that the CPU
Module generates the configuration of communication event by receiving and dispatching independent aperiodic down trigger, so that CPU module shifts to an earlier date 1 time slot starting
Radio frequency interface carries out the configuration of radio frequency interface event table, and different communication events is believed by the different physics of satellite mobile communication system
Road outburst type is distinguished.
6. a kind of satellite mobile communication radio frequency signal processing equipment according to claim 5, which is characterized in that the CPU
Module carries out radio frequency control according to the sequence of time slot, frame number, frequency point, bandwidth to the aperiodic down trigger configuration mode of event table
System.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910341886.9A CN110071755A (en) | 2019-04-26 | 2019-04-26 | A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910341886.9A CN110071755A (en) | 2019-04-26 | 2019-04-26 | A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110071755A true CN110071755A (en) | 2019-07-30 |
Family
ID=67369050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910341886.9A Pending CN110071755A (en) | 2019-04-26 | 2019-04-26 | A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110071755A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111666237A (en) * | 2020-06-08 | 2020-09-15 | 王斌 | DMA controller with cache management function |
CN112134590A (en) * | 2020-09-22 | 2020-12-25 | 北京德科信科技有限公司 | Novel satellite communication baseband chip structure |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101158717A (en) * | 2007-11-16 | 2008-04-09 | 上海伽利略导航有限公司 | False satellite baseband signal maker and control method of built-in processor thereof |
CN102036363A (en) * | 2009-09-27 | 2011-04-27 | 联芯科技有限公司 | Sequential control method and device for radio frequency of wireless communication terminal |
WO2012138719A2 (en) * | 2011-04-06 | 2012-10-11 | Orbital Sciences Corporation | Emergency communications channel systems and methods for satellite command |
CN103308932A (en) * | 2013-05-28 | 2013-09-18 | 中国电子科技集团公司第三十八研究所 | Monolithic multimode navigation chip based on broadband radio frequency direct technology |
CN103581070A (en) * | 2013-10-25 | 2014-02-12 | 南京移动卫星通信工程技术研究发展中心 | Satellite communication mobile terminal base band processing system and application method thereof |
CN103944629A (en) * | 2014-04-28 | 2014-07-23 | 航天东方红卫星有限公司 | Satellite integrated electronic system |
CN103945573A (en) * | 2013-01-18 | 2014-07-23 | 中国科学院上海高等研究院 | Baseband radio frequency interface and realization method of baseband radio frequency interface in virtual radio |
CN104765045A (en) * | 2015-04-27 | 2015-07-08 | 成都振芯科技股份有限公司 | Beidou foundation navigation network ground monitoring station pseudolite and control method |
CN104918321A (en) * | 2015-04-24 | 2015-09-16 | 北京华力创通科技股份有限公司 | Radio-frequency transceiver processing unit and method of satellite communication |
-
2019
- 2019-04-26 CN CN201910341886.9A patent/CN110071755A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101158717A (en) * | 2007-11-16 | 2008-04-09 | 上海伽利略导航有限公司 | False satellite baseband signal maker and control method of built-in processor thereof |
CN102036363A (en) * | 2009-09-27 | 2011-04-27 | 联芯科技有限公司 | Sequential control method and device for radio frequency of wireless communication terminal |
WO2012138719A2 (en) * | 2011-04-06 | 2012-10-11 | Orbital Sciences Corporation | Emergency communications channel systems and methods for satellite command |
CN103945573A (en) * | 2013-01-18 | 2014-07-23 | 中国科学院上海高等研究院 | Baseband radio frequency interface and realization method of baseband radio frequency interface in virtual radio |
CN103308932A (en) * | 2013-05-28 | 2013-09-18 | 中国电子科技集团公司第三十八研究所 | Monolithic multimode navigation chip based on broadband radio frequency direct technology |
CN103581070A (en) * | 2013-10-25 | 2014-02-12 | 南京移动卫星通信工程技术研究发展中心 | Satellite communication mobile terminal base band processing system and application method thereof |
CN103944629A (en) * | 2014-04-28 | 2014-07-23 | 航天东方红卫星有限公司 | Satellite integrated electronic system |
CN104918321A (en) * | 2015-04-24 | 2015-09-16 | 北京华力创通科技股份有限公司 | Radio-frequency transceiver processing unit and method of satellite communication |
CN104765045A (en) * | 2015-04-27 | 2015-07-08 | 成都振芯科技股份有限公司 | Beidou foundation navigation network ground monitoring station pseudolite and control method |
Non-Patent Citations (2)
Title |
---|
冯少静: "基于SOC的三模卫星导航接收机信息处理技术研究", 《中国优秀硕士论文全文数据库》 * |
杨根科 等: "《微型计算机控制技术 第4版》", 31 May 2016, 《国防工业出版社》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111666237A (en) * | 2020-06-08 | 2020-09-15 | 王斌 | DMA controller with cache management function |
CN111666237B (en) * | 2020-06-08 | 2022-06-28 | 王斌 | DMA controller with cache management function |
CN112134590A (en) * | 2020-09-22 | 2020-12-25 | 北京德科信科技有限公司 | Novel satellite communication baseband chip structure |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100911614B1 (en) | Multiple antenna radio channel measurement system and method for two-way radio channel measurement | |
CN106471755A (en) | System and method for TDD communication | |
CN103916172B (en) | A kind of RF transceiver and radio frequency transmit-receive method | |
CN104938015B (en) | Half-duplex frequency division duplex communication method, base station and terminal | |
CN110351879A (en) | A kind of communication means and device | |
CN110071755A (en) | A kind of satellite mobile communication radio frequency interface controller and radio frequency signal processing equipment | |
CN102264076B (en) | Method, system and equipment for transmitting signals during joint networking of systems | |
CN104684016B (en) | Leaf node is added to the method for multinode base station system | |
CN103369662B (en) | Adapter, baseband processing unit and base station system | |
CN100574126C (en) | A kind of RF signal receiving and s ending device and method | |
US20100260078A1 (en) | Multi-antenna radio channel measurement system and method which generates time division duplex timing signal and measures two-way radio channel | |
CN100518021C (en) | Method and apparatus for TD-SCDMA repeater GPS synchronization | |
PL234910B1 (en) | Apparatus and method for distributing frame synchronization information at a base station | |
US20180270773A1 (en) | Operation method of communication node in communication network | |
CN103516815B (en) | Parallel interface sequential control device | |
Drobczyk et al. | Novel wireless protocol architecture for intra-spacecraft wireless sensor networks (inspaWSN) | |
CN103297065B (en) | A kind of method of adjustment of hard emulator and radio-frequency receiving-transmitting sequential thereof | |
EP3394987B1 (en) | Programmable radio transceivers | |
CN1913393B (en) | Method and device for implementing whole-network base station synchronous of time division duplex system | |
US9496898B2 (en) | Architecture for interfacing between digital and radio subsystems | |
KR102661345B1 (en) | Dynamic time division transmit/receive (DTDD) access for satellite RAN | |
CN104159287B (en) | The devices and methods therefor that a kind of LTE air interface synchronizations signal receives | |
US7447524B2 (en) | Cell timing distribution mechanism | |
CN106792907B (en) | A kind of LTE baseband processing unit real-time scheduling method based on antennal interface | |
US11115992B2 (en) | Methods and apparatus for simultaneous multiprotocol processing of different radio standards using a common pipeline |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190730 |