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

Subversion Repositories yacc

[/] [yacc/] [trunk/] [rtl/] [altera/] [ram4096x8_2_bb.v] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 tak.sugawa
// megafunction wizard: %RAM: 2-PORT%VBB%
2
// GENERATION: STANDARD
3
// VERSION: WM1.0
4
// MODULE: altsyncram 
5
 
6
// ============================================================
7
// File Name: ram4096x8_2.v
8
// Megafunction Name(s):
9
//                      altsyncram
10
// ============================================================
11
// ************************************************************
12
// THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE!
13
//
14
// 4.2 Build 178 01/19/2005 SP 1 SJ Web Edition
15
// ************************************************************
16
 
17
//Copyright (C) 1991-2005 Altera Corporation
18
//Any  megafunction  design,  and related netlist (encrypted  or  decrypted),
19
//support information,  device programming or simulation file,  and any other
20
//associated  documentation or information  provided by  Altera  or a partner
21
//under  Altera's   Megafunction   Partnership   Program  may  be  used  only
22
//to program  PLD  devices (but not masked  PLD  devices) from  Altera.   Any
23
//other  use  of such  megafunction  design,  netlist,  support  information,
24
//device programming or simulation file,  or any other  related documentation
25
//or information  is prohibited  for  any  other purpose,  including, but not
26
//limited to  modification,  reverse engineering,  de-compiling, or use  with
27
//any other  silicon devices,  unless such use is  explicitly  licensed under
28
//a separate agreement with  Altera  or a megafunction partner.  Title to the
29
//intellectual property,  including patents,  copyrights,  trademarks,  trade
30
//secrets,  or maskworks,  embodied in any such megafunction design, netlist,
31
//support  information,  device programming or simulation file,  or any other
32
//related documentation or information provided by  Altera  or a megafunction
33
//partner, remains with Altera, the megafunction partner, or their respective
34
//licensors. No other licenses, including any licenses needed under any third
35
//party's intellectual property, are provided herein.
36
 
37
module ram4096x8_2 (
38
        data_a,
39
        wren_a,
40
        address_a,
41
        data_b,
42
        address_b,
43
        wren_b,
44
        clock,
45
        q_a,
46
        q_b);
47
 
48
        input   [7:0]  data_a;
49
        input     wren_a;
50
        input   [11:0]  address_a;
51
        input   [7:0]  data_b;
52
        input   [11:0]  address_b;
53
        input     wren_b;
54
        input     clock;
55
        output  [7:0]  q_a;
56
        output  [7:0]  q_b;
57
 
58
endmodule
59
 
60
// ============================================================
61
// CNX file retrieval info
62
// ============================================================
63
// Retrieval info: PRIVATE: MEM_IN_BITS NUMERIC "0"
64
// Retrieval info: PRIVATE: OPERATION_MODE NUMERIC "3"
65
// Retrieval info: PRIVATE: UseDPRAM NUMERIC "1"
66
// Retrieval info: PRIVATE: VarWidth NUMERIC "0"
67
// Retrieval info: PRIVATE: WIDTH_WRITE_A NUMERIC "8"
68
// Retrieval info: PRIVATE: WIDTH_WRITE_B NUMERIC "8"
69
// Retrieval info: PRIVATE: WIDTH_READ_A NUMERIC "8"
70
// Retrieval info: PRIVATE: WIDTH_READ_B NUMERIC "8"
71
// Retrieval info: PRIVATE: MEMSIZE NUMERIC "32768"
72
// Retrieval info: PRIVATE: Clock NUMERIC "0"
73
// Retrieval info: PRIVATE: rden NUMERIC "0"
74
// Retrieval info: PRIVATE: BYTE_ENABLE_A NUMERIC "0"
75
// Retrieval info: PRIVATE: BYTE_ENABLE_B NUMERIC "0"
76
// Retrieval info: PRIVATE: BYTE_SIZE NUMERIC "8"
77
// Retrieval info: PRIVATE: Clock_A NUMERIC "0"
78
// Retrieval info: PRIVATE: Clock_B NUMERIC "0"
79
// Retrieval info: PRIVATE: REGdata NUMERIC "1"
80
// Retrieval info: PRIVATE: REGwraddress NUMERIC "1"
81
// Retrieval info: PRIVATE: REGwren NUMERIC "1"
82
// Retrieval info: PRIVATE: REGrdaddress NUMERIC "0"
83
// Retrieval info: PRIVATE: REGrren NUMERIC "0"
84
// Retrieval info: PRIVATE: REGq NUMERIC "0"
85
// Retrieval info: PRIVATE: INDATA_REG_B NUMERIC "1"
86
// Retrieval info: PRIVATE: WRADDR_REG_B NUMERIC "1"
87
// Retrieval info: PRIVATE: OUTDATA_REG_B NUMERIC "0"
88
// Retrieval info: PRIVATE: CLRdata NUMERIC "0"
89
// Retrieval info: PRIVATE: CLRwren NUMERIC "0"
90
// Retrieval info: PRIVATE: CLRwraddress NUMERIC "0"
91
// Retrieval info: PRIVATE: CLRrdaddress NUMERIC "0"
92
// Retrieval info: PRIVATE: CLRrren NUMERIC "0"
93
// Retrieval info: PRIVATE: CLRq NUMERIC "0"
94
// Retrieval info: PRIVATE: BYTEENA_ACLR_A NUMERIC "0"
95
// Retrieval info: PRIVATE: INDATA_ACLR_B NUMERIC "0"
96
// Retrieval info: PRIVATE: WRCTRL_ACLR_B NUMERIC "0"
97
// Retrieval info: PRIVATE: WRADDR_ACLR_B NUMERIC "0"
98
// Retrieval info: PRIVATE: OUTDATA_ACLR_B NUMERIC "0"
99
// Retrieval info: PRIVATE: BYTEENA_ACLR_B NUMERIC "0"
100
// Retrieval info: PRIVATE: enable NUMERIC "0"
101
// Retrieval info: PRIVATE: CLOCK_ENABLE_INPUT_A NUMERIC "0"
102
// Retrieval info: PRIVATE: CLOCK_ENABLE_OUTPUT_A NUMERIC "0"
103
// Retrieval info: PRIVATE: CLOCK_ENABLE_INPUT_B NUMERIC "0"
104
// Retrieval info: PRIVATE: CLOCK_ENABLE_OUTPUT_B NUMERIC "0"
105
// Retrieval info: PRIVATE: ADDRESSSTALL_A NUMERIC "0"
106
// Retrieval info: PRIVATE: ADDRESSSTALL_B NUMERIC "0"
107
// Retrieval info: PRIVATE: READ_DURING_WRITE_MODE_MIXED_PORTS NUMERIC "2"
108
// Retrieval info: PRIVATE: BlankMemory NUMERIC "0"
109
// Retrieval info: PRIVATE: MIFfilename STRING "code2.hex"
110
// Retrieval info: PRIVATE: UseLCs NUMERIC "0"
111
// Retrieval info: PRIVATE: RAM_BLOCK_TYPE NUMERIC "0"
112
// Retrieval info: PRIVATE: MAXIMUM_DEPTH NUMERIC "0"
113
// Retrieval info: PRIVATE: INIT_FILE_LAYOUT STRING "PORT_A"
114
// Retrieval info: PRIVATE: JTAG_ENABLED NUMERIC "0"
115
// Retrieval info: PRIVATE: JTAG_ID STRING "NONE"
116
// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Cyclone"
117
// Retrieval info: CONSTANT: INTENDED_DEVICE_FAMILY STRING "Cyclone"
118
// Retrieval info: CONSTANT: OPERATION_MODE STRING "BIDIR_DUAL_PORT"
119
// Retrieval info: CONSTANT: WIDTH_A NUMERIC "8"
120
// Retrieval info: CONSTANT: WIDTHAD_A NUMERIC "12"
121
// Retrieval info: CONSTANT: NUMWORDS_A NUMERIC "4096"
122
// Retrieval info: CONSTANT: WIDTH_B NUMERIC "8"
123
// Retrieval info: CONSTANT: WIDTHAD_B NUMERIC "12"
124
// Retrieval info: CONSTANT: NUMWORDS_B NUMERIC "4096"
125
// Retrieval info: CONSTANT: LPM_TYPE STRING "altsyncram"
126
// Retrieval info: CONSTANT: WIDTH_BYTEENA_A NUMERIC "1"
127
// Retrieval info: CONSTANT: WIDTH_BYTEENA_B NUMERIC "1"
128
// Retrieval info: CONSTANT: OUTDATA_REG_A STRING "UNREGISTERED"
129
// Retrieval info: CONSTANT: OUTDATA_ACLR_A STRING "NONE"
130
// Retrieval info: CONSTANT: OUTDATA_REG_B STRING "UNREGISTERED"
131
// Retrieval info: CONSTANT: INDATA_ACLR_A STRING "NONE"
132
// Retrieval info: CONSTANT: WRCONTROL_ACLR_A STRING "NONE"
133
// Retrieval info: CONSTANT: ADDRESS_ACLR_A STRING "NONE"
134
// Retrieval info: CONSTANT: INDATA_REG_B STRING "CLOCK0"
135
// Retrieval info: CONSTANT: ADDRESS_REG_B STRING "CLOCK0"
136
// Retrieval info: CONSTANT: WRCONTROL_WRADDRESS_REG_B STRING "CLOCK0"
137
// Retrieval info: CONSTANT: INDATA_ACLR_B STRING "NONE"
138
// Retrieval info: CONSTANT: WRCONTROL_ACLR_B STRING "NONE"
139
// Retrieval info: CONSTANT: ADDRESS_ACLR_B STRING "NONE"
140
// Retrieval info: CONSTANT: OUTDATA_ACLR_B STRING "NONE"
141
// Retrieval info: CONSTANT: READ_DURING_WRITE_MODE_MIXED_PORTS STRING "DONT_CARE"
142
// Retrieval info: CONSTANT: INIT_FILE STRING "code2.hex"
143
// Retrieval info: USED_PORT: data_a 0 0 8 0 INPUT NODEFVAL data_a[7..0]
144
// Retrieval info: USED_PORT: wren_a 0 0 0 0 INPUT VCC wren_a
145
// Retrieval info: USED_PORT: q_a 0 0 8 0 OUTPUT NODEFVAL q_a[7..0]
146
// Retrieval info: USED_PORT: q_b 0 0 8 0 OUTPUT NODEFVAL q_b[7..0]
147
// Retrieval info: USED_PORT: address_a 0 0 12 0 INPUT NODEFVAL address_a[11..0]
148
// Retrieval info: USED_PORT: data_b 0 0 8 0 INPUT NODEFVAL data_b[7..0]
149
// Retrieval info: USED_PORT: address_b 0 0 12 0 INPUT NODEFVAL address_b[11..0]
150
// Retrieval info: USED_PORT: wren_b 0 0 0 0 INPUT VCC wren_b
151
// Retrieval info: USED_PORT: clock 0 0 0 0 INPUT NODEFVAL clock
152
// Retrieval info: CONNECT: @data_a 0 0 8 0 data_a 0 0 8 0
153
// Retrieval info: CONNECT: @wren_a 0 0 0 0 wren_a 0 0 0 0
154
// Retrieval info: CONNECT: q_a 0 0 8 0 @q_a 0 0 8 0
155
// Retrieval info: CONNECT: q_b 0 0 8 0 @q_b 0 0 8 0
156
// Retrieval info: CONNECT: @address_a 0 0 12 0 address_a 0 0 12 0
157
// Retrieval info: CONNECT: @data_b 0 0 8 0 data_b 0 0 8 0
158
// Retrieval info: CONNECT: @address_b 0 0 12 0 address_b 0 0 12 0
159
// Retrieval info: CONNECT: @wren_b 0 0 0 0 wren_b 0 0 0 0
160
// Retrieval info: CONNECT: @clock0 0 0 0 0 clock 0 0 0 0
161
// Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all
162
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2.v TRUE
163
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2.inc FALSE
164
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2.cmp FALSE
165
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2.bsf FALSE
166
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2_inst.v FALSE
167
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2_bb.v TRUE
168
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2_waveforms.html TRUE
169
// Retrieval info: GEN_FILE: TYPE_NORMAL ram4096x8_2_wave*.jpg FALSE

powered by: WebSVN 2.1.0

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