2019年9月5日

CAZAC序列

摘要: 定义: CAZAC(Constant Amplitude Zero Auto Correlation),即为恒包络零自相关序列。 性质: 1,恒包络特性:任意长度的CAZAC序列幅值恒定。 2,理想的周期自相关特性:任意CAZAC序列移位n位后,n不是CAZAC序列的周期的整倍数时,移位后的序列与原 阅读全文

posted @ 2019-09-05 16:15 阿长长 阅读(1652) 评论(0) 推荐(0)

Verilog Tricks

摘要: 1,可用generate产生512*FIFO 2,Vivado的warning也要全部排除 3,小module测完再往大module加 4,复位和IDLE处的置零操作一定要写全了 5,设计通信接收机时需考虑加入看门狗来监测异常并产生复位信号 阅读全文

posted @ 2019-09-05 11:48 阿长长 阅读(131) 评论(0) 推荐(0)

载波同步

摘要: 时域载波同步: 估Θ,纠mod(Θ/LL,360) 频域载波同步: 估max_n,纠mod(max_n/LL,N) 提高纠偏精度: 时域mod(16Θ/LL,360*16) 频域mod(4max_n/LL,N*4) 注:时域LL表互相关序列间隔,频域LL表扩频序列长度(*上采样),本质也为序列间隔。 阅读全文

posted @ 2019-09-05 11:33 阿长长 阅读(513) 评论(0) 推荐(0)

2019年8月26日

Matlab step方法

摘要: 在Matlab中我们经常能看到Java的影子,即面向对象编程(Object Oriented Programming,OOP)。 以Turbo编码为例: hTEnc = comm.TurboEncoder('TrellisStructure',poly2trellis(4, [13 15],13), 阅读全文

posted @ 2019-08-26 16:38 阿长长 阅读(1214) 评论(0) 推荐(0)

2019年8月24日

CRC校验码

摘要: 例如:g(x)=x^4+x^3+x^2+1,(7,3)码,信息码110产生的CRC码就是1001。 对于g(x)=x^4+x^3+x^2+1的解释:(都是从右往左数)x4就是第五位是1,因为没有x1所以第2位就是0。 11101 | 110,0000(设a=11101 ,b=1100000) 用b除 阅读全文

posted @ 2019-08-24 21:33 阿长长 阅读(2223) 评论(0) 推荐(0)

比特冗余

摘要: “纠错码”的应用,主要作用是牺牲有效性,换取可靠性。以1/3码率的Turbo码来说,有效位和校验位之比为1:2。 如果说纠错码的“浪费”是经数学证明所不得不添加的冗余,那么另一种“浪费”则是在物理实现上的无奈: 无论是在编码还是在组帧时,常见的操作便是“补零”。只是这里补的零在数学上来看不起任何作用 阅读全文

posted @ 2019-08-24 11:04 阿长长 阅读(824) 评论(0) 推荐(0)

2019年8月23日

Vivado RAM使用

摘要: RAM使用的几点说明: 1,RAM的读写位宽可以不同,举例:写的位宽为8(1Byte),读的位宽为1(1bit),那么读的地址就变成了写地址的8倍,即位宽增加3bit。 阅读全文

posted @ 2019-08-23 17:11 阿长长 阅读(1828) 评论(0) 推荐(0)

2019年8月22日

Turbo编码

摘要: 以512长原始数据为例,按照LTE标准的1/3码率对其编码,编码后的数据为(1548,512),其中1548 = (512+4)*3,多出的12bit为结尾码。 由引文可知,实现时,输入512长原始数据,数据会被分成3路进行处理,每一路的输出在512的基础上+4,合并后1548长。 LDPC对比Tu 阅读全文

posted @ 2019-08-22 21:27 阿长长 阅读(2401) 评论(0) 推荐(0)

2019年8月20日

ila核数据输出

摘要: 在Tcl Console中输入以下命令(其中dataxxxx表示文件名,hw_ila_2则为ila窗口名): write_hw_ila_data -csv_file -force dataxxxx [upload_hw_ila_data hw_ila_2] 且输出数据进制与ila核中设置的相同。 阅读全文

posted @ 2019-08-20 22:37 阿长长 阅读(590) 评论(0) 推荐(0)

2019年8月16日

频偏与相偏

摘要: 在做载波同步的频域实现时(即频域估频偏,时域也适用),为了便于快速准确的调试程序,以及能够和Matlab定点程序的数据对应上,于是打了个草稿(字很潦草,也懒得整理了)。发出来供大家参考,最好能指出不足之处,当然字这么潦草主要作用还是供自己以后回顾啦^,^。 阅读全文

posted @ 2019-08-16 11:51 阿长长 阅读(3577) 评论(0) 推荐(0)

导航