- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西南交通大学-通信元工程实验报告
通信工程实验报告
班级:___通信1班____
学号: ________
姓名: 华亿超市
实验一 FPGA 实验 BDPSK 调制解调器设计
一、实验目的
⒈ 掌握BDPSK 的调制和解调原理。
⒉ 掌握倍频和分频的概念以及原理。
⒊ 用VerilogHDL 硬件描述语言建模时序逻辑电路,实现BDPSK 基带调制解调系统。
实验报告要求
⒈ 调制器和解调器的外引脚图和内部结构图。(Microsoft Visio 中截图)
⒉ 调制器模块和解调器模块的VerilogHDL 代码及注释。
⒊ 功能仿真和时序仿真结果的波形。(ModelSim 中截图)
⒋ (选做)开发板验证后的波形。(示波器上拍照)
实验结果
BDPSK 调制系统的结构图。
BDPSK 调制器模块的VerilogHDL 代码及注释。
分频器:
module fre_div(clk,cp0);//分频器
input clk;
output reg cp0;
parameter N=32;
integer i=0;
initial
begin
cp0=0;
end
always@(posedge clk)
begin
if(iN/2-1) i=i+1;
else begin i=0;cp0=~cp0;end
end
endmodule
随机码序列产生器(m序列):
module PN_Seq(clk,reset_n,dataout);
input clk;
input reset_n;
output dataout;
reg [ 7 : 1 ] c;
always @( posedge clk or negedge reset_n )
begin
if (!reset_n)
c = 7b1001110;
else
begin
c[7]=c[6];
c[6]=c[5];
c[5]=c[4];
c[4]=c[3];
c[3]=c[2];
c[2]=c[1];
c[1]= c[2]^c[3]^c[4]^c[7];
end
end
assign dataout = c[7];
endmodule
差分编码器:
module dif(clk,reset_n,in,out);
input clk;
input reset_n;
input in;
output out;
reg [1:0] o;
always @(posedge clk or negedge reset_n)
begin
if(!reset_n)
o = 1;
else
begin
o = in^o;
end
end
assign out = o;
endmodule
控制器:
module Controller(clk,reset_n,s,address,cp);
input clk;
input reset_n;
input cp;
input s; //相对码
output [ 4 : 0 ] address;
reg [ 4 : 0 ] address_data;
reg [ 4 : 0 ] count;
reg sign ;
always @(posedge cp)
begin
if(s==0)
count= 5b10000;
else if(s==1) count=5b00000;
sign= 1;
end
always @(posedge clk or negedge reset_n)
begin
if(!reset_n)
address_data=5b00000;
else begin
if(sign==1)
begin
address_data=count;
sign=0;
end
address_data=address_data+1b1;
if(address_data==32)
address_data=5b00000;
end
end
assign address = address_data;
endmodule
正弦波形查找表:
module LookUpTable(clk,reset_n,address,dataout);//正弦载波采样表
input clk;
input reset_n;
input [ 4
您可能关注的文档
- 西南交就大考研试题(信号与系统).doc
- 西南交通大大学概率教案5(考研必备).ppt
- 西南交通大哈学个性化实验---ccd传感阵列原理及驱动实验.doc
- 西南交通大学《中曾国近代史纲要》选择题库.doc
- 西南交通大学2016级研究生新生下入学手册.doc
- 西南交通大学c+之+上机实验答案.docx
- 西南交通大学java课程设计(网络爬虫设计、java简单画图别程序设计、图书销售管理系统设计).docx
- 西南交通大学本硕士研究生选题报告.doc
- 西南交通大学电气工程及其自动化么硕士型卓越工程师计划培养计划方案.doc
- 西南交通大学峨眉校区号校区篮球赛秩序册.doc
- JJF 2252-2025机动车检测用涡流式金属探伤仪校准规范.pdf
- 计量规程规范 JJF 2248-2025液体容积式流量计型式评价大纲.pdf
- GB/T 26148-2025高压水射流清洗作业安全规范.pdf
- 《GB/T 26148-2025高压水射流清洗作业安全规范》.pdf
- 中国国家标准 GB/T 26148-2025高压水射流清洗作业安全规范.pdf
- 中国国家标准 GB/T 3241.2-2025电声学 倍频程和分数倍频程滤波器 第2部分:型式评价试验.pdf
- GB/T 3241.2-2025电声学 倍频程和分数倍频程滤波器 第2部分:型式评价试验.pdf
- 《GB/T 3241.2-2025电声学 倍频程和分数倍频程滤波器 第2部分:型式评价试验》.pdf
- 《GB/T 18646-2025动物布鲁氏菌病诊断技术》.pdf
- 2025年阿克苏地区公务员行测及答案详解一套.docx
最近下载
- GY∕T 387-2023 县级应急广播系统技术规范.pdf VIP
- 精品解析:2023-2024学年浙江省杭州市余杭区教科版三年级下册期末考试科学试卷(原卷版).docx VIP
- 哈尔滨师范大学2020-2021学年第2学期《教育心理学》期末考试试卷及标准答案.docx
- 监控安装与调试培训课件.pptx VIP
- 2023年四川乐山中考数学真题(解析版).docx VIP
- 牵引变电所防雷保护.doc VIP
- 生化工程期末考试题及答案.docx VIP
- 售后服务方案售后服务方案范本.docx VIP
- 程序文件质量记录清单(100页).docx
- NB∕T 32035-2016 光伏发电工程概算定额.docx
文档评论(0)