Lattice Semiconductor Corporation
Home > Products > Intellectual Property > Reference Designs > UART

Universal Asynchronous Receiver/Transmitter

Documents & Downloads

Lattice Reference DesignsThe Universal Asynchronous Receiver Transmitter (UART) is a popular and widely-used device for data communication in the field of telecommunication. This reference design is a fully configurable UART functionally compatible with the NS16450 UART.

Universal Asynchronous Receiver/Transmitter

 

Device Family Tested Devices* Performance I/O Pins Design Size Revision
MachXO2™ LCMXO2-256HC-5TG100C >120MHz 37 206 LUTs 1.5
MachXO™ LCMXO256C-4T100C >120MHz 37 205 LUTs 1.5
LatticeXP2™ LFXP2-5E-5M132C >120MHz 37 211 LUTs 1.5
ispMACH® 4000ZE LC4128ZE-5TN100C >120MHz 37 139 Macrocells 1.5
Platform Manager™ LPTM10-1247-3TG128CES >120MHz 37 208 LUTs 1.5

1. Performance and utilization characteristics generated using the specified test device and Lattice Diamond™ 1.2 software.
2. Performance and utilization characteristics generated using the specified test device with ispLEVER Classic 1.4 software.
3. Performance and utilization characteristics generated using the specified test device with ispLEVER 8.1 SP1 software (Starter or full license version)

 

 

 

PDF file download design documentation (RD1011)

 

EXE files download source code

 

* May work in other devices as well.

Note: The performance and design sizes shown above are estimates only. The actual results may vary depending upon the chosen parameters, timing constraints, and device implementation. See the design's documentation for details. All coding and design work was done on a PC platform unless noted otherwise.

 

Legal | Privacy Policy | Press | Careers | Investor Relations | Contact Us | Site Map | | Follow us  Lattice Semiconductor on Facebook  Lattice Semiconductor on Twitter  Lattice Semiconductor on YouTube  © Lattice Semiconductor Corporation 2013