OpenCores
URL https://opencores.org/ocsvn/virtual_rs232_terminal_with_lvds_lcd/virtual_rs232_terminal_with_lvds_lcd/trunk

Subversion Repositories virtual_rs232_terminal_with_lvds_lcd

[/] [virtual_rs232_terminal_with_lvds_lcd/] [trunk/] [rtl/] [serializer/] [serdes_4b_7to1_wrapper.v] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 racerxdl
//////////////////////////////////////////////////////////////////////////////
2
//
3
//  Xilinx, Inc. 2005                 www.xilinx.com
4
//
5
//  XAPP 486 - 7:1 LVDS in Spartan3E Devices
6
//
7
//////////////////////////////////////////////////////////////////////////////
8
//
9
//  File name :       serdes_4b_7to1_wrapper.v
10
//
11
//  Description :     Wrapper for generic 4-bit serdes_4b_7to1 for Spartan 3E
12
//
13
//  Date - revision : October 16th 2006 - v 1.4
14
//                      
15
//                      Version 1.4 :   Brings the DDR registers to the top level and no
16
//                                      longer uses 'C0' alignment
17
//
18
//  Author :          NJS
19
//
20
//  Disclaimer: LIMITED WARRANTY AND DISCLAMER. These designs are
21
//              provided to you "as is". Xilinx and its licensors make and you
22
//              receive no warranties or conditions, express, implied,
23
//              statutory or otherwise, and Xilinx specifically disclaims any
24
//              implied warranties of merchantability, non-infringement,or
25
//              fitness for a particular purpose. Xilinx does not warrant that
26
//              the functions contained in these designs will meet your
27
//              requirements, or that the operation of these designs will be
28
//              uninterrupted or error free, or that defects in the Designs
29
//              will be corrected. Furthermore, Xilinx does not warrantor
30
//              make any representations regarding use or the results of the
31
//              use of the designs in terms of correctness, accuracy,
32
//              reliability, or otherwise.
33
//
34
//              LIMITATION OF LIABILITY. In no event will Xilinx or its
35
//              licensors be liable for any loss of data, lost profits,cost
36
//              or procurement of substitute goods or services, or for any
37
//              special, incidental, consequential, or indirect damages
38
//              arising from the use or operation of the designs or
39
//              accompanying documentation, however caused and on any theory
40
//              of liability. This limitation will apply even if Xilinx
41
//              has been advised of the possibility of such damage. This
42
//              limitation shall apply not-withstanding the failure of the
43
//              essential purpose of any limited remedies herein.
44
//
45
//  Copyright © 2005 Xilinx, Inc.
46
//  All rights reserved
47
//
48
//////////////////////////////////////////////////////////////////////////////  
49
`timescale 1 ps / 1ps
50
 
51
module serdes_4b_7to1_wrapper (
52
input           clk,                            // clock
53
input           clkx3p5,                        // 3.5 times clock
54
input           clkx3p5not,                     // not 3.5 times clock
55
input   [27:0]   datain,                         // input data
56
input           rst,                            // reset
57
output  [7:0]    dataout,                        // output data
58
output  [1:0]    clkout) ;                       // output clock (1x)
59
 
60
(* RLOC = "x0y0" *)     serdes_4b_7to1 tx0(
61
        .clk            (clk),
62
        .clkx3p5        (clkx3p5),
63
        .clkx3p5not     (clkx3p5not),
64
        .datain         (datain),
65
        .rst            (rst),
66
        .dataout        (dataout),
67
        .clkout         (clkout)) ;
68
 
69
endmodule
70
 
71
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.