FPGA行业分享.软件无线电之硬件抽象层

科技   2024-05-04 21:32   湖南  



软件无线电是由软件定义的,能够实现多种通信功能的无线电通信系统,起初被用于解决无线电台难以互连、互通、互操作的问题,因其高度的灵活性在军用和民用领域均获得了广泛关注。传统的软件无线电中波形是基于特定的硬件平台定制的,导致波形应用的可移植性差。软件通信体系架构(SCA)规范是为解决上述问题提出的一个软件无线电顶层设计规范,其主要目的是确保无线电台硬件通用化、模块化和可扩展性以及无线电波形软件的可移植、可复用和可互操作等特性。为解决专用处理器中波形组件的可移植问题,SCA提出了硬件抽象层的概念。


目前实现软件无线电的平台主要有三种,GPP,DSP和FPGA,不管在哪个平台,硬件抽象层的功能属性是一致的,就是屏蔽底层硬件的区别,为上层波形开发提供一个统一的接口,方便波形的跨平台移植,美国在很久前就制定了一套规范,用来统一FPGA硬件抽象层的接口,名字叫MHAL,国内FPGA硬件抽象层有参照美国MHAL标准,提出了一套自己的规范,多年前,狼哥也写了一套基于FPGA的MHAL,实现了如下功能:



代码模块划分如下,每个模块功能划分相对单一,方便复用



整个的硬件抽象层有丰富文档支持,包含方案设计,测试大纲,测试报告,用户手册,对软件无线电有兴趣的欢迎滴滴狼哥







图像课程,开发板-->淘宝店铺:胡狼FPGA   

咨询微信:MyWork666888

*******往期精彩文章列表********

CLAHE算法课程上新

2024功利性学习目录合集

Zynq系统化入门进阶详细教程

基于Zynq的图像处理入门课程

FPGA图像Canny四图拼接显示项目

FPGA之Mpsoc的VCU压缩解压demo

FPGA图像无极缩放.Demo2
FPGA图像算法.无极缩放
FPGA图像算法.导向滤波
狼板001PLUS上线,首发优惠进行中
点击上面链接查看详情







胡狼FPGA
专注FPGA开发,图像接口和图像算法开发,技术之余扯扯家常,让FPGA服务生活,让生活更美好
 最新文章