Skip to content

Commit a5f1780

Browse files
committed
[MAINTENANCE]: Move changelog to new file, add new release date
1 parent 1e894c5 commit a5f1780

File tree

2 files changed

+23
-21
lines changed

2 files changed

+23
-21
lines changed

CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Changelog of Simple UART for FPGA
2+
3+
**Version 1.3 - released on 10 April 2021**
4+
- Added better simulation with automatic checking of transactions.
5+
- Little code cleaning and code optimization.
6+
- Added UART2WB bridge example (access to WB registers via UART).
7+
- Added Parity Error output.
8+
9+
**Version 1.2 - released on 23 December 2019**
10+
- Added double FF for safe CDC.
11+
- Fixed fake received transaction after FPGA boot without reset.
12+
- Added more precisely clock dividers, dividing with rounding.
13+
- UART loopback example is for CYC1000 board now.
14+
15+
**Version 1.1 - released on 20 December 2018**
16+
- Added better debouncer.
17+
- Added simulation script and Quartus project file.
18+
- Removed unnecessary resets.
19+
- Signal BUSY replaced by DIN_RDY.
20+
- Many other optimizations and changes.
21+
22+
**Version 1.0 - released on 27 May 2016**
23+
- Initial release.

rtl/uart.vhd

-21
Original file line numberDiff line numberDiff line change
@@ -16,27 +16,6 @@ use IEEE.MATH_REAL.ALL;
1616
-- UART FOR FPGA REQUIRES: 1 START BIT, 8 DATA BITS, 1 STOP BIT!!!
1717
-- OTHER PARAMETERS CAN BE SET USING GENERICS.
1818

19-
-- DESCRIPTION OF RELEASED VERSIONS:
20-
-- =================================
21-
-- Version 1.0 - released on 27 May 2016
22-
-- Initial release.
23-
-- Version 1.1 - released on 20 December 2018
24-
-- Added better debouncer.
25-
-- Added simulation script and Quartus project file.
26-
-- Removed unnecessary resets.
27-
-- Signal BUSY replaced by DIN_RDY.
28-
-- Many other optimizations and changes.
29-
-- Version 1.2 - released on 23 December 2019
30-
-- Added double FF for safe CDC.
31-
-- Fixed fake received transaction after FPGA boot without reset.
32-
-- Added more precisely clock dividers, dividing with rounding.
33-
-- UART loopback example is for CYC1000 board now.
34-
-- Version 1.3 -
35-
-- Added better simulation with automatic checking of transactions.
36-
-- Little code cleaning and code optimization.
37-
-- Added UART2WB bridge example (access to WB registers via UART).
38-
-- Added Parity Error output.
39-
4019
entity UART is
4120
Generic (
4221
CLK_FREQ : integer := 50e6; -- system clock frequency in Hz

0 commit comments

Comments
 (0)