分享 收藏 返回

FPGA|CPLD|ASIC论坛

sdjntl 关注 私信

[经验] UART参考设计,Xilinx提供 (VHDL)

2012-8-13 17:51

UART参考设计,Xilinx提供 (VHDL).zip (10.32 KB)
(下载次数: 57, 2012-8-13 17:51 上传)

UART参考设计,xilinx提供 (VHDL)
DISCLAIMER
******************************************************************************************************************************************
THIS DESIGN IS PROVIDED TO YOU “AS IS”. XILINX MAKES AND YOU RECEIVE NO WARRANtiES OR CONDITIONS, EXPRESS, IMPLIED,  STATUTORY OR OTHERWISE, AND XILINX SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. This design has not been verified on hardware (as opposed to simulations), and it should be used only as an example design, not as a fully functional core. XILINX does not warrant the peRFormance, functionality, or operation of this Design will meet your requirements, or that the operation of the Design will be uninterrupted or error free, or that defects in the Design will be corrected. Furthermore, XILINX does not warrant or make any representations regarding use or the results of the use of the Design in terms of correctness, accuracy, reliability or otherwise.
******************************************************************************************************************************************
File Contents
******************************************************************************************************************************************
This zip file contains the following folders:
       \vhdl_source          -- Source VHDL files:
                                   uart.vhd - top level file
                                   txmit.vhd - transmit portion of uart
                                   rcvr.vhd   -      - receive portion of uart
\vhdl_testfixture        -- VHDL Testbench files. This files only include the testbench behavior, they
                                   do not instantiate the DUT. This can easily be done in a top-level VHDL
                                   file or a schematic. This folder contains the following files:
                                   txmit_tb.vhd           -- Test bench for txmit.vhd.
                                   rcvr_tf.vhd              -- Test bench for rcvr.vhd.
******************************************************************************************************************************************
Design Notes
******************************************************************************************************************************************
The UART design was designed from a standard uart function with a read/write microprocessor interface.  It includes  standard framing error, parity control and  overrun detection.  Complete documentation for the design can be found in
XAPP341 available for download from the Xilinx website.
This design is targeted to the XCR3128XL-7VQ100C CoolRunner CPLD. This is a 3V, 128 macrocell device in a 100 VQFP package. The fitter was allowed to pick the pin-out for the device.
Please also note that this design has been verified through simulations, but not on actual hardware.
******************************************************************************************************************************************
Technical Support
******************************************************************************************************************************************
Technical support for this design and any other CoolRunner CPLD issues can be obtained as follows:
North American Support

回帖(5)

zhc1997

2014-3-24 10:56:25
很好,谢谢!学习学习

孙登

2014-3-25 12:00:00
。。。。。。。。。。。。。。

徐先生

2014-3-26 01:40:14
感谢楼主分享啊

sba

2014-5-16 09:49:55
的有的大方樊郭德纲大方

rlp4355

2014-5-20 09:47:55
dddddddddddddddddddddd

更多回帖