草庐IT

科斯塔斯环的FPGA的实现

科斯塔斯环的FPGA的实现前言一、costas环的原理二、costas环的FPGA实现1.costas环的结构2.被调制信号的产生4.调制载波4.DSB调制5.接收端本振6.I路和Q路的乘法器和滤波器6.使用NCO进行本振相位的调节三、costas环的效果1.硬件环境2.测试效果总结前言最近在做毕业设计的东西,基于FPGA的扩频通信系统,题目来自某军工类院校。我的思路是模仿软件无线电的东西,使得AD/DA部分尽可能的靠近射频端。这就使得滤波器、锁相环等部分要在FPGA中实现,滤波器部分可以直接调用IP核,没有什么难点。最终花费了七天时间完成了costas环的verilog代码编写,并最终在FP

python - 如何在Python中实现巴科斯范式

我知道已经有一些与Python中的BNF(Backus-Naur形式)语法相关的模糊相似的问题,但它们对我的应用程序没有太大帮助。我有多个BNF需要为其编写代码。代码应该能够使用BNF语法生成和识别合法字符串。我使用的第一个BNF是针对Python中的所有实数。具体如下:::=|'.'|'.'|'e'::=‘’|‘+’|‘-‘::=‘0’|::=1|2|3|4|5|6|7|8|9::=‘’|::=0|1|2|3|4|5|6|7|8|9我发现的用于Python的任何BNF解析器似乎都异常复杂,或者使用外部库。在Python中使用BNF语法检查和生成是否有任何更简单的方法?