UART接收器设计
一、接收器部分
file:///C:/Users/Administrator/AppData/Local/Temp/msohtmlclip1/01/clip_image014.gif
F_flag=50MHZ
4、设计实现
UART发送器模块设计:采用线性序列机(LSM)
线性序列表:
节拍计数(cnt)
LSM_1S
LSM_2S
rst_n
cnt=XX(终止符:EP)
txd=1, rdreq=1’b0,temp_data=8’h0
EP(XX):192
(rdempty=0):cnt=0
(rdempty=0):rdreq=1
0
cnt+1
txd=0,rdreq=0
1
cnt+1
temp_data=q
1*16
cnt+1
txd= temp_data
2*16
cnt+1
txd= temp_data
3*16
cnt+1
txd= temp_data
4*16
cnt+1
txd= temp_data
5*16
cnt+1
txd= temp_data
6*16
cnt+1
txd= temp_data
7*16
cnt+1
txd= temp_data
8*16
cnt+1
txd= temp_data
9*16
cnt+1
txd= 1
EP
cnt+1
txd= 1
练习:1、9600、19200、38400、57600以及115200bps(通用)
2、UART回环测试
j压缩包完整内容 UART接收器设计 UART接收器设计
页:
[1]