-
matlab-fa18-ble_crc编码:蓝牙低功耗基带
资源介绍
crc编码代码matlab
EE290C蓝牙低功耗基带
本文档适用于EE290C
@加州大学伯克利分校2018年秋季学期的蓝牙低功耗(BLE)基带小组工作。
课程说明
由Borivoje
Nikolic教授教授的2018年秋季EE290C提供电路设计的高级主题:VLSI信号处理。
该课程采用了加州大学伯克利分校开发的开源硬件构造语言Chisel,以实现数字信号处理设计。
可以通过连接到Rocket
Chip来验证设计。
我们的小组选择为最终项目实现BLE基带。
项目概况
我们实现的BLE基带包括两个主要模块:数据包分配器(PA)和分解器(PDA),它们分别负责TX和RX端。
PA
/
PDA上有两个子模块CRC和(去)白化,以遵循蓝牙规范v5.0。
最终目标是实现完整的BLE基带环路链。
预期的BLE环路链图如下所示:
团队成员
段杰瑞,谢明英和郑亚伦
插入式1
将PacketAssembler更新为新的Chisel标准并连接到RocketChip
建立PA链并插入FIFO进行测试
构造C测试以验证功能
入带2
提高数据包传输效率(在PA输入包中删除CRC_seed和white_see