模型架构
建立了具有流样接口的无线通信硬件系统设计模型
在硬件上,一次处理一整帧数据在内存和面积上都有很高的成本。为了节省资源,无线HDL工具箱™块运行在一个流样例接口上,带有用于相关控制信号的总线。该协议模拟了真实系统的特征,包括样本和帧之间的非活动间隔。
要建立一个模型来设计一个用于HDL代码生成的流样本通信系统,你可以:
从MATLAB中导入框架数据®在仿真软件®然后转换为流样本和伴随的控制信号。
在MATLAB中,将框架数据转换为流样本和伴随的控制信号。然后将流数据导入Simulink中。
在这两种情况下,您可以从保存的数据文件开始,或使用LTE工具箱™或5G工具箱™功能生成输入数据。通过在Simulink中添加来自无线HDL工具箱库的块,以及HDL Coder™支持的用于生成HDL代码的其他库,来构建您的硬件算法。然后将输出数据导出到MATLAB中进行验证。
块
功能
whdlFramesToSamples |
将基于帧的数据转换为样本流 |
whdlSamplesToFrames |
将样本流转换为基于帧的数据 |
samplecontrolbus |
创建样品流控制总线 |
主题
- 样品控制总线
samplecontrol
总线数据类型定义。 - 配置硬件设计的Simulink环境
创建一个Simulink模型,用于设计一个兼容hdl的通信系统。
- 流示例接口
流样本和控制信号协议使用的无线HDL工具箱块。