FPGA及动态可重构技术在软件无线电中的应用
[09-12 18:32:55] 来源:http://www.88dzw.com EDA/PLD 阅读:8161次
文章摘要:通过分析OCP接口配置文件,可以生成OCP接口的VHDL代码。代码中包括一个实体描述和空结构体以及一个VHDL语言包,实体表示满足OCP接口封装的组件,OCP接口则对应于实体的端口,端口的类型由其所在接口的类型决定。组件开发者将完成特定需求功能的代码移入空的结构体中,便得到组件的完整的VHDL代码。3.2 FPGA组件在SCA中的集成SCA组件都需要通过CORBA进行通信,而FPGA组件不使用CORBA,它的实现可分为实现体(worker)和通用代理(generic proxy)两部分。其中worker是在SHP容器中执行的功能组件实体;generic proxy相当于SCA中的适配器。通用代
FPGA及动态可重构技术在软件无线电中的应用,标签:eda技术,eda技术实用教程,http://www.88dzw.com通过分析OCP接口配置文件,可以生成OCP接口的VHDL代码。代码中包括一个实体描述和空结构体以及一个VHDL语言包,实体表示满足OCP接口封装的组件,OCP接口则对应于实体的端口,端口的类型由其所在接口的类型决定。组件开发者将完成特定需求功能的代码移入空的结构体中,便得到组件的完整的VHDL代码。
3.2 FPGA组件在SCA中的集成
SCA组件都需要通过CORBA进行通信,而FPGA组件不使用CORBA,它的实现可分为实现体(worker)和通用代理(generic proxy)两部分。其中worker是在SHP容器中执行的功能组件实体;generic proxy相当于SCA中的适配器。
通用代理是SCA适配器概念的实例化,是由SHP逻辑设备的每一个“执行”操作创建的CORBA对象,类似于应用工厂在每一次“创建”操作时创建CF∷Application对象以及域管理器在每一次“安装”操作时创建应用工厂。当要求SHP逻辑设备实例化SHP组件时,通过使用load、execute命令创建代表SHP容器中实体的本地CORBA对象。它可以与SHP容器通信,用于下载、创建、控制和配置worker。相对于GPP逻辑设备的执行操作会产生一个GPP组件实现本身所对应的CORBA对象索引,SHP逻辑设备的执行操作会产生相应的通用代理的CORBA对象索引。
本文基于FPGA主要实现了动态部分可重构实验平台,并将其应用到SDR硬件平台调制解调算法实现中,提高了系统的灵活性和可扩展性。同时讨论了FPGA组件集成到SCA中的设计方法以及相关的技术,从而能够缩短系统的开发设计时间,增强组件的可移植性、可复用性和重新被设计的能力。
Tag:EDA/PLD,eda技术,eda技术实用教程,EDA/PLD
《FPGA及动态可重构技术在软件无线电中的应用》相关文章
- › 高性能FPGA中的高速SERDES接口
- › 基于FPGA的单片彩色LCD投影机设计
- › 256级灰度LED点阵屏显示原理及基于FPGA的电路设计
- › 基于FPGA的LCD%26amp;VGA控制器设计
- › FPGA在平板显示器中的应用
- › FPGA与DS18B20型温度传感器通信的实现
- 在百度中搜索相关文章:FPGA及动态可重构技术在软件无线电中的应用
- 在谷歌中搜索相关文章:FPGA及动态可重构技术在软件无线电中的应用
- 在soso中搜索相关文章:FPGA及动态可重构技术在软件无线电中的应用
- 在搜狗中搜索相关文章:FPGA及动态可重构技术在软件无线电中的应用
分类导航
最新更新