preambles.bsv
来自「MIT关于OFDM收发器、WIFI收发器的ASIC和 FPGA硬件开发源码及资料」· BSV 代码 · 共 838 行 · 第 1/4 页
BSV
838 行
List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(1, 0), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 0), List::cons(cmplx(1, 0), List::cons(cmplx(1, 1), List::cons(cmplx(1, 1), List::cons(cmplx(0, 1), List::cons(cmplx(0, 1), List::cons(cmplx(1, 0), List::nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); return tempV;endfunction// module to generate sample packet(* synthesize *)module mkPacket(RegFile#(Bit#(10), FPComplex#(2,14))); RegFile#(Bit#(10), FPComplex#(2,14)) regFile <- mkRegFileLoad("WiMAXPacket.txt",0,1023); return regFile;endmodule// module to generate sample packet(* synthesize *)module mkTweakedPacket(RegFile#(Bit#(10), FPComplex#(2,14))); RegFile#(Bit#(10), FPComplex#(2,14)) regFile <- mkRegFileLoad("WiMAXTweakedPacket.txt",0,1023); return regFile;endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?