Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
module uart_decoder
#(parameter BAUD_RATE = 115200)
(input rx);
localparam T = 1000000000/BAUD_RATE;
integer i;
reg [7:0] ch;
initial forever begin
@(negedge rx);
#(T/2) ch = 0;
for (i=0;i<8;i=i+1)
#T ch[i] = rx;
$write("%c",ch);
$fflush;
end
endmodule
b4216a030This file is pinned to the selected release. Download the original to open it in your design tool.