A general purpose UART with automatic baudrate.
More...
Inherits UART::ar_UART.
Inherited by ar_APB_UART, and lpp_uart [private].
List of all members.
Architectures |
| ar_UART | Architecture |
Libraries |
| IEEE | |
| lpp | |
Packages |
| numeric_std | |
| std_logic_1164 | |
| lpp_uart | Package <lpp_uart> |
Generics |
| Data_sz | := 8 |
| | Data width.
|
Ports |
| clk | in |
| | System clock.
|
| reset | in |
| | System reset.
|
| TXD | out |
| | UART Transmission pin.
|
| RXD | in |
| | UART Reception pin.
|
| Capture | in |
| | Automatic baudrate module reset.
|
| NwDat | out |
| | New data flag, means that a new data have been received by the UART.
|
| ACK | in |
| | Acknowledge flag to clear NwDat flag.
|
| Send | in |
| | To send a data you have to set this flag.
|
| Sended | out |
| | When this flag is set you can sed a new data.
|
| BTrigger | out ( 11 downto 0 ) |
| | Baudrate generator current value, could be usefull if you whant to know the current value of the baudrate or of the oscillator (it suppose that you know baudrate).
|
| RDATA | out ( Data_sz -1 downto 0 ) |
| | Current read word.
|
| WDATA | in ( Data_sz -1 downto 0 ) |
| | Put here the word you whant to send.
|
Detailed Description
A general purpose UART with automatic baudrate.
- Author:
- Alexis Jeandet alexis.jeandet@lpp.polytechnique.fr
Definition at line 32 of file UART.vhd.
Member Data Documentation
Acknowledge flag to clear NwDat flag.
Reimplemented in ar_APB_UART.
Definition at line 41 of file UART.vhd.
Baudrate generator current value, could be usefull if you whant to know the current value of the baudrate or of the oscillator (it suppose that you know baudrate).
Definition at line 44 of file UART.vhd.
New data flag, means that a new data have been received by the UART.
Definition at line 40 of file UART.vhd.
Current read word.
Definition at line 45 of file UART.vhd.
To send a data you have to set this flag.
Reimplemented in ar_APB_UART.
Definition at line 42 of file UART.vhd.
When this flag is set you can sed a new data.
Reimplemented in ar_APB_UART.
Definition at line 43 of file UART.vhd.
Put here the word you whant to send.
Definition at line 46 of file UART.vhd.
The documentation for this class was generated from the following file: