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

Subversion Repositories or1k

[/] [or1k/] [tags/] [first/] [mp3/] [rtl/] [verilog/] [audio/] [fifo_4095_16.v] - Blame information for rev 1780

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 266 lampret
/*******************************************************************
2
* This file was created by the Xilinx CORE Generator tool, and     *
3
* is (c) Xilinx, Inc. 1998, 1999. No part of this file may be      *
4
* transmitted to any third party (other than intended by Xilinx)   *
5
* or used without a Xilinx programmable or hardwire device without *
6
* Xilinx's prior written permission.                               *
7
*******************************************************************/
8
 
9
// The following line must appear at the top of the file in which
10
// the core instantiation will be made. Ensure that the translate_off/_on
11
// compiler directives are correct for your synthesis tool(s)
12
 
13
// Your Verilog compiler/interpreter might require the following
14
// option or it's equivalent to help locate the Xilinx Core Library
15
// +incdir+${XILINX}/verilog/src
16
// Here ${XILINX} refers to the XILINX software installation directory.
17
 
18
//----------- Begin Cut here for LIBRARY inclusion --------// LIB_TAG
19
 
20
// synopsys translate_off
21
 
22
//`include "XilinxCoreLib/async_fifo_v3_0.v"
23
 
24
// synopsys translate_on
25
 
26
// LIB_TAG_END ------- End LIBRARY inclusion --------------
27
 
28
// The following code must appear after the module in which it
29
// is to be instantiated. Ensure that the translate_off/_on compiler
30
// directives are correct for your synthesis tool(s).
31
 
32
//----------- Begin Cut here for MODULE Declaration -------// MOD_TAG
33
 
34
// synopsys translate_off
35
`include "timescale.v"
36
// synopsys translate_on
37
 
38
module fifo_4095_16 (
39
        DIN,
40
        WR_EN,
41
        WR_CLK,
42
        RD_EN,
43
        RD_CLK,
44
        AINIT,
45
        DOUT,
46
        FULL,
47
        EMPTY,
48
        ALMOST_FULL,
49
        ALMOST_EMPTY);
50
 
51
input [15 : 0] DIN;
52
input WR_EN;
53
input WR_CLK;
54
input RD_EN;
55
input RD_CLK;
56
input AINIT;
57
output [15 : 0] DOUT;
58
output FULL;
59
output EMPTY;
60
output ALMOST_FULL;
61
output ALMOST_EMPTY;
62
 
63
// synopsys translate_off
64
 
65
        ASYNC_FIFO_V3_0 #(
66
                16,
67
                0,
68
                100,
69
                1,
70
                1,
71
                0,
72
                0,
73
                0,
74
                0,
75
                0,
76
                0,
77
                0,
78
                2,
79
                0,
80
                1,
81
                0,
82
                2,
83
                0)
84
        inst (
85
                .DIN(DIN),
86
                .WR_EN(WR_EN),
87
                .WR_CLK(WR_CLK),
88
                .RD_EN(RD_EN),
89
                .RD_CLK(RD_CLK),
90
                .AINIT(AINIT),
91
                .DOUT(DOUT),
92
                .FULL(FULL),
93
                .EMPTY(EMPTY),
94
                .ALMOST_FULL(ALMOST_FULL),
95
                .ALMOST_EMPTY(ALMOST_EMPTY));
96
 
97
// synopsys translate_on
98
 
99
endmodule
100
 
101
// MOD_TAG_END ------- End MODULE Declaration -------------

powered by: WebSVN 2.1.0

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