第一范文网 - 专业文章范例文档资料分享平台

可编程逻辑器件设计及应用试验报告

来源:用户分享 时间:2025/5/25 20:44:43 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

end else Tx=1; Busy=0; end endmodule

5、 建立发送数据模块(verilog)

1RXDataOutEN接收数据模块ERR8111CLKMod1

图5-4 发送数据模块

? 功能说明:

a、 RX:串行数据输入、1bits;

b、 CLK:时钟输入,对应16倍波特率时钟。

目的:提高采样率,在第一时刻发现起始脉冲;同时对每一位进行3次采样(时间平均),已剔出干扰;

c、 Mod:模式输入,0对应无奇偶校验;1对应有奇偶校验;

d、 TX:串行数据输出,平时高电平,当有数据输入后,下一个CLK上升沿开始立即

发送数据;

e、 DataOut:接收转换后数据;

f、 EN:接收完成使能,平时为第电平,接收完成后保持一个波特率周期高电平。

g、 ERR:奇偶校验错误指示,平时为第电平,接收完成后保持一个波特率周期高电平。 ? 过程说明:

a、 建立Verilog模块; b、 建立Verilog仿真; c、 验证模块正确性; d、 加入顶层模块Serial 进行联合验证;

二 实验结果

(1) 模式选择模块

在Mod=1时,进行如下仿真波形设置:

图5-5 测试波形设置

得到如下仿真结果:

图5-6 仿真结果

在Mod=0时,进行如下仿真波形设置:

图5-7 测试波形设置

得到如下仿真结果:

图5-8 仿真结果

在FreOut =6;ModOut=1默认值时,设置仿真测试波形如下:

图5-9 测试波形设置

得到仿真结果如下:

图5-10 仿真结果

(2) 波特率发生模块

仿真波形设置如下:

图5-11 测试波形设置

仿真结果如下:

图5-12 仿真结果

(3) 数据发送模块

仿真测试输入波形如下:

搜索更多关于: 可编程逻辑器件设计及应用试验报告 的文档
可编程逻辑器件设计及应用试验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1oiez1d0al5uqa87qzsz8c83h0epg601652_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top