Welcome to PLD World! 欢迎来到可编程逻辑器件的世界! http://pld.126.com

 

FreeCore Function #4:
Compact UART Reference Design
Module name: cuart
Current release: version 2.0, January 30, 1998
Contributed by: Rune Baeverrud

Changes since version 1.0

  • Updated to reflect changes in div_by_n module

Description

The Compact UART will give you UART (Universal Asynchronous Receiver Transmitter) functionality with a minimum of space requirements. The Compact UART is fully LPM parameterizable and will never waste space on unused functionality. With the Compart UART, you may build UARTs of any word length. How about a 49-bit UART with 7 stop bits? With Compact UART, that is your decision.

Shown below is a sample schematic using the cuart_tx and cuart_rx modules, suitable for interfacing to a 8 bit microprocessor:

f4_1.gif (9778 bytes)

                                                                                                       返回


 

 编辑设计: 胡晟  技术顾问: 朱仁昌 Copyright 1999-2000 PLD World    http://pld.126.com