3665 - LatticeXP2: How to define even or odd parity while using Universal Asynchronous Receiver Transmitter (UART) Reference Design (<a href="https://www.latticesemi.com/view_document?document_id=3867" target="_blank" rel="noopener">RD1011</a>)?

3665 - LatticeXP2: How to define even or odd parity while using Universal Asynchronous Receiver Transmitter (UART) Reference Design (<a href="https://www.latticesemi.com/view_document?document_id=3867" target="_blank" rel="noopener">RD1011</a>)?

Description:
To define odd parity for Universal Asynchronous Receiver Transmitter (UART) in a design, set/enable the EPS (Even Parity Select Bit) that is bit 4 of Line Control Register (LCR), so that the Odd Parity is selected.
Please note that Parity Even is an active low signal in intface.vhd/RTL Code @ line #489.
 
So, if you set bit 4 of LCR to 1, then it will be treated as Odd Parity.