当前位置: 首页 > news >正文

天津做网站多少钱网站友链交换平台

天津做网站多少钱,网站友链交换平台,中信建设有限责任公司四川资阳分公司,购物网站建设思维导构图FPGA-结合协议时序实现UART收发器(六):仿真模块SIM_uart_drive_TB 仿真模块SIM_uart_drive_TB,仿真实现。 vivado联合modelsim进行仿真。 文章目录 FPGA-结合协议时序实现UART收发器(六):仿真模…

FPGA-结合协议时序实现UART收发器(六):仿真模块SIM_uart_drive_TB

仿真模块SIM_uart_drive_TB,仿真实现。
vivado联合modelsim进行仿真。


文章目录

  • FPGA-结合协议时序实现UART收发器(六):仿真模块SIM_uart_drive_TB
  • 一、SIM_uart_drive_TB仿真代码
  • 二、仿真结果
  • 总结


一、SIM_uart_drive_TB仿真代码

`timescale 1ns / 1ns   //时间单位/时间精度
//
// Company: 
// Engineer: 
// 
// Create Date: 2023/09/12 14:52:47
// Design Name: 
// Module Name: SIM_uart_drive_TB
// Project Name: 
// Target Devices: 
// Tool Versions: 
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//module SIM_uart_drive_TB();/****仿真语法、产生时钟与复位****/localparam CLK_PERIOD = 20 ;reg clk,rst;initial begin   //过程语句,只在仿真里可以使用,不可综合rst = 1;    //上电开始复位#100;       //延时100ns@(posedge clk) rst = 0;    //上电复位释放
endalways begin//过程语句,只在仿真里可以使用,不可综合clk = 0;#(CLK_PERIOD/2);clk = 1;#(CLK_PERIOD/2);
endlocalparam P_USER_DATA_WIDTH = 8;reg  [P_USER_DATA_WIDTH - 1 : 0]    r_user_tx_data  ;
reg                                 r_user_tx_valid ;
wire                                w_user_tx_ready ;     
wire [P_USER_DATA_WIDTH - 1 : 0]    w_user_rx_data  ;
wire                                w_user_rx_valid ;
wire                                w_user_active   ;
wire                                w_user_clk      ;
wire                                w_user_rst      ;
assign w_user_active = r_user_tx_valid & w_user_tx_ready;uart_drive#(.P_SYSTEM_CLK       (50_000_000             ),   //输入时钟频率.P_UART_BUADRATE    (9600                   ),   //波特率.P_UART_DATA_WIDTH  (P_USER_DATA_WIDTH      ),   //数据宽度.P_UART_STOP_WIDTH  (1                      ),   //1或者2.P_UART_CHECK       (2                      )    //None=0 Odd-1 Even-2
)
uart_drive_u0
(                  .i_clk              (clk),.i_rst              (rst),  .i_uart_rx          (o_uart_tx              ),.o_uart_tx          (o_uart_tx              ),.i_user_tx_data     (r_user_tx_data         ),.i_user_tx_valid    (r_user_tx_valid        ),.o_user_tx_ready    (w_user_tx_ready        ),.o_user_rx_data     (w_user_rx_data         ),.o_user_rx_valid    (w_user_rx_valid        ),.o_user_clk         (w_user_clk             ) ,.o_user_rst         (w_user_rst             )                 
);/****激励信号****/
always@(posedge w_user_clk,posedge w_user_rst)
beginif(w_user_rst)r_user_tx_data <= 'd0;else if(w_user_active)r_user_tx_data <= r_user_tx_data + 1;else r_user_tx_data <= r_user_tx_data;
endalways@(posedge w_user_clk,posedge w_user_rst)
beginif(w_user_rst)r_user_tx_valid <= 'd0;else if(w_user_active)r_user_tx_valid <= 'd0;else if(w_user_tx_ready)r_user_tx_valid <= 'd1;else r_user_tx_valid <= r_user_tx_valid;
endendmodule

二、仿真结果

仿真
仿真


总结

还得练,要熟练使用modelsim进行仿真,因为比vivado快。
要会写仿真代码文件,继续多练。
结合协议时序实现UART收发器也算完结了。

http://www.hrbkazy.com/news/32167.html

相关文章:

  • 榆林华科网站建设360搜索引擎地址
  • 四川网站建设贴吧新媒体运营哪个培训机构好
  • 怎样在工商网站做遗失百度优化点击软件
  • 智达世通建设集团有限公司网站shopify seo
  • 做的比较好的教育网站上海培训机构排名
  • 河南网站建设及推广淘宝关键词优化工具
  • wordpress能不能做商城怎么进行seo
  • wordpress 08影院网站seo公司哪家好
  • vc 做网站源码百度推广如何获取精准的客户
  • htmlcss完整的网页代码北京百度seo排名公司
  • 企业网页建设公司哪家好四川seo关键词工具
  • 做网站是三网合一有什么优势互联网营销的五个手段
  • 综合门户网站开发网络的推广方式有哪些
  • 自己个人的网站怎么设计免费网站模板网
  • 怎样建设网站内容深圳网络营销技巧
  • wordpress4.5.3 中文汕头网站快速优化排名
  • ps做网站好看的logo小广告网页
  • 网页设计图片边框代码南宁seo营销推广
  • 餐饮网站建设案例品牌运营管理公司
  • 不用写代码可以做网站的软件网络域名综合查询
  • 傻瓜建站个人网页
  • 天津自己制作网站百度网盘app免费下载安装老版本
  • 网站模板 html5零基础学seo要多久
  • 设计手机网站建设百色seo快速排名
  • 河北网站制作全网营销软件
  • win怎么开做网站其他端口网站推广郑州
  • 打开b站看直播优化排名工具
  • 青岛做网站今日头条最新版
  • 有没有教做熟食的网站seo中心
  • 网站建设与管理怎么样seo哪家强