Versatile IO 16550 UART Compatible
Details
Category: Communication Controller
Created: March 31, 2009
Updated: January 27, 2020
Language: Verilog
Other project properties
Development Status: Planning
WishBone compliant: Yes
WishBone version: n/a
License: LGPL
Description
This is a modular IO component. With this modular IP design tou can get multiple (by default up to 8) IO channels. Each channel has a RX and TX FIFO with depth 31 bytes. The FIFO is based on the Versatile FIFO also available from OpenCores. All IO channels have a common bus interface compatible with 16550 UART. This makes software integreation easier
This IP support many different types of IO
- 16550 compatible UART
- LED control
- RGB LED control
- RC5 compatible IR receiver
Other can be added