Uart Ip Core: Designed by - Mitu Raj Revised On - 15 Jan 2017
Uart Ip Core: Designed by - Mitu Raj Revised On - 15 Jan 2017
CORE
Designed By - Mitu Raj
Revised on – 15th Jan 2017
UART IP core – Specifications
8-bit
Programmable baud rates from 600-115200
Start, Stop bits and No parity included
Clock input - 100 MHz
Maximum permissible frequency mismatch for data reception =
+/- 4.0%
Maximum error in baud rate generation = +/- 0.005%
Tested in Artix-7 FPGA for 100 MHz clock input
UART IP core - Interface signals
Load – Pulled low, to start transmission
Reset – Active low signal to reset the module
Enable – Active low chip enable signal
Clock in – Input clock
Baud rate – To set baud rate
Tx Data in – Parallel 8 bit data input from processor
Tx Data out – Serial data output
Rx Data in – Serial data input
Rx Data out – Parallel data output to processor
Tx intr – Transmit interrupt to processor
Rx intr – Receive interrupt to processor
ERROR – To indicate error in data reception