01_mdyUart——串口模块
注意:mdyUart模块是明德扬提供的IP模块,不允许修改避免使用时出现问题,调用本模板时请根据以下接口说明进行使用。一、接口信号列表
接收方向uart_rx模块接口信号列表如下:
信号名I/O位宽定义
clkI1输入时钟信号
rst_nI1输入复位信号,低电平有效
dinI1串口输入数据
doutO8串口输出数据
dout_vldO1串口输出数据有效指示信号
发送方向uart_tx模块接口信号列表如下:
信号名I/O位宽定义
clkI1输入时钟信号
rst_nI9输入复位信号,低电平有效
dinI8串口输入数据
din_vldI1串口输入数据有效指示信号
doutO1串口输出数据
rdyO1数据发送准备指示信号
二、接口使用说明
可以通过例化以下参数来进行本模块的设定和使用。
1、参数BPS:设定某一波特率下传输1bit数据需要的时钟个数。这个值非常重要,其计算方式为:(1s/时钟周期)/波形率,例如50M时钟,其周期是20ns;如果是9600波特率,则BPS = (1s/20ns)/9600,约为5208个时钟周期。
三、问题讨论
1、
页:
[1]