APP下载

基于SCA架构的波形设计方法

2021-05-20吕浩

现代导航 2021年2期
关键词:功能

吕 浩

(中国电子科技集团公司第二十研究所,西安 710068)

0 引言

软件通信体系架构(Software Communication Architecture,SCA)是一组实现软件无线电系统的规则和方法的集合,定义了统一的软件无线电体系结构规范,解决了不同厂家软件无线电产品的兼容问题[1]。本文基于SCA 架构,提出一种通用的波形设计方法,将波形功能封装成接口标准的波形组件,通过硬件抽象层接口屏蔽底层驱动差异,并通过SCA 核心框架进行管控,可满足“一种波形适应多种平台,一种平台加载多种波形”的要求。

1 SCA 软硬件架构

硬件体系架构采用面向对象的类结构,硬件结构中的各部分被划分为硬件类,硬件类再细分为各硬件子类,可涵盖所有电子装备应用领域通用硬件。硬件架构如图1所示。每个子类设备都可以通过继承的方式来获得父类设备通用的属性,同时每个子类也可以有自己的特定属性。

图1 SCA 硬件架构

硬件类的划分方法依据硬件设备的物理和接口特性,而不是硬件设备的特定功能,从而保证了硬件设备的通用性和可扩展性,降低系统成本[2]。而软件架构采用分层结构,并将应用与底层硬件分开,如图2所示。应用与硬件平台中间的部分成为操作环境(Operating Environment,OE),由操作系统、组件间通信机制、核心框架、设备与服务组成,为波形应用的开发提供统一的底层支持和服务,使波形应用开发具有最大的可移植性和可重用性。

图2 SCA 软件架构

2 基于SCA 的波形设计方法

对于通信波形而言,一般的处理流程如图3所示。……

登录APP查看全文

猜你喜欢

功能
拆解复杂功能
也谈诗的“功能”
基层弄虚作假的“新功能取向”
深刻理解功能关系
钳把功能创新实践应用
关于非首都功能疏解的几点思考
基于PMC窗口功能实现设备同步刷刀功能
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例