Inherits APB_UART::ar_APB_UART.
Inherited by lpp_uart [private].
Architectures | |
| ar_APB_UART | Architecture |
Libraries | |
| ieee | |
| grlib | |
| lpp | |
Packages | |
| std_logic_1164 | |
| amba | |
| stdlib | |
| devices | |
| lpp_amba | Package <lpp_amba> |
| apb_devices_list | |
| lpp_uart | Package <lpp_uart> |
Generics | |
| pindex | integer := 0 |
| paddr | integer := 0 |
| pmask | integer := 16#fff# |
| pirq | integer := 0 |
| abits | integer := 8 |
| Data_sz | integer := 8 |
Ports | |
| clk | in std_logic |
| System clock. | |
| rst | in std_logic |
| System reset. | |
| apbi | in apb_slv_in_type |
| APB input signals see grlib.amba package. | |
| apbo | out apb_slv_out_type |
| APB input signals see grlib.amba package. | |
| TXD | out std_logic |
| UART Transmission pin. | |
| RXD | in std_logic |
| UART Reception pin. | |
This is an APB UART you should use it with a processor as UART and drive it with its register over AMBA bus.
Definition at line 36 of file APB_UART.vhd.
abits integer := 8 [Generic] |
Definition at line 42 of file APB_UART.vhd.
amba package [Package] |
Reimplemented in lpp_uart.
Definition at line 25 of file APB_UART.vhd.
apb_devices_list package [Package] |
Definition at line 30 of file APB_UART.vhd.
apbi in apb_slv_in_type [Port] |
APB input signals see grlib.amba package.
Definition at line 47 of file APB_UART.vhd.
apbo out apb_slv_out_type [Port] |
APB input signals see grlib.amba package.
Definition at line 48 of file APB_UART.vhd.
clk in std_logic [Port] |
Data_sz integer := 8 [Generic] |
Reimplemented from UART.
Definition at line 43 of file APB_UART.vhd.
devices package [Package] |
Definition at line 27 of file APB_UART.vhd.
grlib library [Library] |
Reimplemented in lpp_uart.
Definition at line 24 of file APB_UART.vhd.
ieee library [Library] |
Reimplemented in lpp_uart.
Definition at line 22 of file APB_UART.vhd.
lpp library [Library] |
lpp_amba package [Package] |
Reimplemented in lpp_uart.
Definition at line 29 of file APB_UART.vhd.
lpp_uart package [Package] |
Reimplemented from UART.
Definition at line 31 of file APB_UART.vhd.
paddr integer := 0 [Generic] |
Definition at line 39 of file APB_UART.vhd.
pindex integer := 0 [Generic] |
Definition at line 38 of file APB_UART.vhd.
pirq integer := 0 [Generic] |
Definition at line 41 of file APB_UART.vhd.
pmask integer := 16#fff# [Generic] |
Definition at line 40 of file APB_UART.vhd.
rst in std_logic [Port] |
System reset.
Definition at line 46 of file APB_UART.vhd.
RXD in std_logic [Port] |
std_logic_1164 package [Package] |
stdlib package [Package] |
Definition at line 26 of file APB_UART.vhd.
TXD out std_logic [Port] |