Skip to content

Commit 90b8c6c

Browse files
committed
readme file update
1 parent 87d0cf3 commit 90b8c6c

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

README.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
1-
# QuickRS232
2-
A versatile RS232 FPGA module
1+
## QuickRS232
2+
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/wissance/QuickRS232?style=plastic)
3+
![GitHub issues](https://img.shields.io/github/issues/wissance/QuickRS232?style=plastic)
4+
![GitHub Release Date](https://img.shields.io/github/release-date/wissance/QuickRS232?style=plastic)
5+
![GitHub release (latest by date)](https://img.shields.io/github/downloads/wissance/QuickRS232/v0.9/total?style=plastic)
6+
7+
`QuickRS232` is a versatile `RS232` `FPGA` `Verilog` module with following features:
8+
* ***Internal data buffering*** with `FIFO` builtin in `RS232` with parametric `FIFO` depth;
9+
* ***Full-duplex mode*** (as `RS232` standard supports) with parallel Receive (`Rx`) and Transmit (`Tx`);
10+
* Supports ***either `No Flow Control` mode or Hardware Flow Control*** mode (`RTS + CTS`);
11+
12+
`RS232` timing diagrams (`115200 bod/s`, `even parity`, `no flow control`):
13+
14+
![RS232 Timing diagrams](/img/rs232_full_duplex_mode.png)
15+
16+
`FIFO` timing diagrams
17+
18+
![FIFO Timing diagrams](/img/fifo_diagrams.png)
19+

0 commit comments

Comments
 (0)