OpenCores
URL https://opencores.org/ocsvn/2d_game_console/2d_game_console/trunk

Subversion Repositories 2d_game_console

[/] [2d_game_console/] [trunk/] [Processor_Quartus/] [db/] [altsyncram_q4s3.tdf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 lucas.vbal
--altsyncram ADDRESS_ACLR_B="NONE" ADDRESS_REG_B="CLOCK1" BYTE_SIZE=8 BYTEENA_ACLR_B="NONE" BYTEENA_REG_B="CLOCK1" CBX_DECLARE_ALL_CONNECTED_PORTS="OFF" CLOCK_ENABLE_CORE_A="USE_INPUT_CLKEN" CLOCK_ENABLE_CORE_B="USE_INPUT_CLKEN" CLOCK_ENABLE_INPUT_A="BYPASS" CLOCK_ENABLE_INPUT_B="NORMAL" CLOCK_ENABLE_OUTPUT_A="BYPASS" CLOCK_ENABLE_OUTPUT_B="NORMAL" CYCLONEII_M4K_COMPATIBILITY="ON" DEVICE_FAMILY="Cyclone IV E" ECC_PIPELINE_STAGE_ENABLED="FALSE" ENABLE_ECC="FALSE" ENABLE_RUNTIME_MOD="NO" IMPLEMENT_IN_LES="OFF" INDATA_ACLR_B="NONE" INDATA_REG_B="CLOCK1" INIT_FILE="sprite_shape.mif" INIT_FILE_LAYOUT="PORT_A" LOW_POWER_MODE="AUTO" MAXIMUM_DEPTH=0 NUMWORDS_A=65536 NUMWORDS_B=0 OPERATION_MODE="SINGLE_PORT" OUTDATA_ACLR_A="NONE" OUTDATA_ACLR_B="NONE" OUTDATA_REG_A="CLOCK0" OUTDATA_REG_B="UNREGISTERED" POWER_UP_UNINITIALIZED="FALSE" RAM_BLOCK_TYPE="AUTO" RDCONTROL_ACLR_B="NONE" RDCONTROL_REG_B="CLOCK1" READ_DURING_WRITE_MODE_MIXED_PORTS="DONT_CARE" read_during_write_mode_port_a="NEW_DATA_NO_NBE_READ" read_during_write_mode_port_b="NEW_DATA_NO_NBE_READ" stratixiv_m144k_allow_dual_clocks="ON" WIDTH_A=16 WIDTH_B=1 WIDTH_BYTEENA_A=1 WIDTH_BYTEENA_B=1 WIDTH_ECCSTATUS=3 WIDTHAD_A=16 WIDTHAD_B=1 WRCONTROL_ACLR_B="NONE" WRCONTROL_WRADDRESS_REG_B="CLOCK1" address_a clock0 data_a q_a wren_a CARRY_CHAIN="MANUAL" CARRY_CHAIN_LENGTH=48
2
--VERSION_BEGIN 17.0 cbx_altera_syncram_nd_impl 2017:04:25:18:06:29:SJ cbx_altsyncram 2017:04:25:18:06:29:SJ cbx_cycloneii 2017:04:25:18:06:29:SJ cbx_lpm_add_sub 2017:04:25:18:06:29:SJ cbx_lpm_compare 2017:04:25:18:06:29:SJ cbx_lpm_decode 2017:04:25:18:06:29:SJ cbx_lpm_mux 2017:04:25:18:06:30:SJ cbx_mgl 2017:04:25:18:09:28:SJ cbx_nadder 2017:04:25:18:06:30:SJ cbx_stratix 2017:04:25:18:06:30:SJ cbx_stratixii 2017:04:25:18:06:30:SJ cbx_stratixiii 2017:04:25:18:06:30:SJ cbx_stratixv 2017:04:25:18:06:30:SJ cbx_util_mgl 2017:04:25:18:06:30:SJ  VERSION_END
3
 
4
 
5
-- Copyright (C) 2017  Intel Corporation. All rights reserved.
6
--  Your use of Intel Corporation's design tools, logic functions
7
--  and other software and tools, and its AMPP partner logic
8
--  functions, and any output files from any of the foregoing
9
--  (including device programming or simulation files), and any
10
--  associated documentation or information are expressly subject
11
--  to the terms and conditions of the Intel Program License
12
--  Subscription Agreement, the Intel Quartus Prime License Agreement,
13
--  the Intel MegaCore Function License Agreement, or other
14
--  applicable license agreement, including, without limitation,
15
--  that your use is for the sole purpose of programming logic
16
--  devices manufactured by Intel and sold by Intel or its
17
--  authorized distributors.  Please refer to the applicable
18
--  agreement for further details.
19
 
20
 
21
FUNCTION decode_rsa (data[2..0], enable)
22
RETURNS ( eq[7..0]);
23
FUNCTION decode_k8a (data[2..0])
24
RETURNS ( eq[7..0]);
25
FUNCTION mux_qob (data[127..0], sel[2..0])
26
RETURNS ( result[15..0]);
27
FUNCTION cycloneive_ram_block (clk0, clk1, clr0, clr1, ena0, ena1, ena2, ena3, portaaddr[PORT_A_ADDRESS_WIDTH-1..0], portaaddrstall, portabyteenamasks[PORT_A_BYTE_ENABLE_MASK_WIDTH-1..0], portadatain[PORT_A_DATA_WIDTH-1..0], portare, portawe, portbaddr[PORT_B_ADDRESS_WIDTH-1..0], portbaddrstall, portbbyteenamasks[PORT_B_BYTE_ENABLE_MASK_WIDTH-1..0], portbdatain[PORT_B_DATA_WIDTH-1..0], portbre, portbwe)
28
WITH ( CLK0_CORE_CLOCK_ENABLE, CLK0_INPUT_CLOCK_ENABLE, CLK0_OUTPUT_CLOCK_ENABLE, CLK1_CORE_CLOCK_ENABLE, CLK1_INPUT_CLOCK_ENABLE, CLK1_OUTPUT_CLOCK_ENABLE, CONNECTIVITY_CHECKING, DATA_INTERLEAVE_OFFSET_IN_BITS, DATA_INTERLEAVE_WIDTH_IN_BITS, DONT_POWER_OPTIMIZE, INIT_FILE, INIT_FILE_LAYOUT, init_file_restructured, LOGICAL_RAM_NAME, mem_init0, mem_init1, mem_init2, mem_init3, mem_init4, MIXED_PORT_FEED_THROUGH_MODE, OPERATION_MODE, PORT_A_ADDRESS_CLEAR, PORT_A_ADDRESS_WIDTH = 1, PORT_A_BYTE_ENABLE_MASK_WIDTH = 1, PORT_A_BYTE_SIZE, PORT_A_DATA_OUT_CLEAR, PORT_A_DATA_OUT_CLOCK, PORT_A_DATA_WIDTH = 1, PORT_A_FIRST_ADDRESS, PORT_A_FIRST_BIT_NUMBER, PORT_A_LAST_ADDRESS, PORT_A_LOGICAL_RAM_DEPTH, PORT_A_LOGICAL_RAM_WIDTH, PORT_A_READ_DURING_WRITE_MODE, PORT_B_ADDRESS_CLEAR, PORT_B_ADDRESS_CLOCK, PORT_B_ADDRESS_WIDTH = 1, PORT_B_BYTE_ENABLE_CLOCK, PORT_B_BYTE_ENABLE_MASK_WIDTH = 1, PORT_B_BYTE_SIZE, PORT_B_DATA_IN_CLOCK, PORT_B_DATA_OUT_CLEAR, PORT_B_DATA_OUT_CLOCK, PORT_B_DATA_WIDTH = 1, PORT_B_FIRST_ADDRESS, PORT_B_FIRST_BIT_NUMBER, PORT_B_LAST_ADDRESS, PORT_B_LOGICAL_RAM_DEPTH, PORT_B_LOGICAL_RAM_WIDTH, PORT_B_READ_DURING_WRITE_MODE, PORT_B_READ_ENABLE_CLOCK, PORT_B_WRITE_ENABLE_CLOCK, POWER_UP_UNINITIALIZED, RAM_BLOCK_TYPE, SAFE_WRITE, WIDTH_ECCSTATUS)
29
RETURNS ( portadataout[PORT_A_DATA_WIDTH-1..0], portbdataout[PORT_B_DATA_WIDTH-1..0]);
30
 
31
--synthesis_resources = M9K 128 reg 6
32
OPTIONS ALTERA_INTERNAL_OPTION = "OPTIMIZE_POWER_DURING_SYNTHESIS=NORMAL_COMPILATION";
33
 
34
SUBDESIGN altsyncram_q4s3
35
(
36
        address_a[15..0]        :       input;
37
        clock0  :       input;
38
        data_a[15..0]   :       input;
39
        q_a[15..0]      :       output;
40
        wren_a  :       input;
41
)
42
VARIABLE
43
        address_reg_a[2..0] : dffe;
44
        out_address_reg_a[2..0] : dffe;
45
        decode3 : decode_rsa;
46
        rden_decode : decode_k8a;
47
        mux2 : mux_qob;
48
        ram_block1a0 : cycloneive_ram_block
49
                WITH (
50
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
51
                        CLK0_INPUT_CLOCK_ENABLE = "none",
52
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
53
                        CONNECTIVITY_CHECKING = "OFF",
54
                        INIT_FILE = "sprite_shape.mif",
55
                        INIT_FILE_LAYOUT = "port_a",
56
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
57
                        OPERATION_MODE = "single_port",
58
                        PORT_A_ADDRESS_WIDTH = 13,
59
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
60
                        PORT_A_BYTE_SIZE = 1,
61
                        PORT_A_DATA_OUT_CLEAR = "none",
62
                        PORT_A_DATA_OUT_CLOCK = "clock0",
63
                        PORT_A_DATA_WIDTH = 1,
64
                        PORT_A_FIRST_ADDRESS = 0,
65
                        PORT_A_FIRST_BIT_NUMBER = 0,
66
                        PORT_A_LAST_ADDRESS = 8191,
67
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
68
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
69
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
70
                        POWER_UP_UNINITIALIZED = "false",
71
                        RAM_BLOCK_TYPE = "AUTO"
72
                );
73
        ram_block1a1 : cycloneive_ram_block
74
                WITH (
75
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
76
                        CLK0_INPUT_CLOCK_ENABLE = "none",
77
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
78
                        CONNECTIVITY_CHECKING = "OFF",
79
                        INIT_FILE = "sprite_shape.mif",
80
                        INIT_FILE_LAYOUT = "port_a",
81
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
82
                        OPERATION_MODE = "single_port",
83
                        PORT_A_ADDRESS_WIDTH = 13,
84
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
85
                        PORT_A_BYTE_SIZE = 1,
86
                        PORT_A_DATA_OUT_CLEAR = "none",
87
                        PORT_A_DATA_OUT_CLOCK = "clock0",
88
                        PORT_A_DATA_WIDTH = 1,
89
                        PORT_A_FIRST_ADDRESS = 0,
90
                        PORT_A_FIRST_BIT_NUMBER = 1,
91
                        PORT_A_LAST_ADDRESS = 8191,
92
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
93
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
94
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
95
                        POWER_UP_UNINITIALIZED = "false",
96
                        RAM_BLOCK_TYPE = "AUTO"
97
                );
98
        ram_block1a2 : cycloneive_ram_block
99
                WITH (
100
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
101
                        CLK0_INPUT_CLOCK_ENABLE = "none",
102
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
103
                        CONNECTIVITY_CHECKING = "OFF",
104
                        INIT_FILE = "sprite_shape.mif",
105
                        INIT_FILE_LAYOUT = "port_a",
106
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
107
                        OPERATION_MODE = "single_port",
108
                        PORT_A_ADDRESS_WIDTH = 13,
109
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
110
                        PORT_A_BYTE_SIZE = 1,
111
                        PORT_A_DATA_OUT_CLEAR = "none",
112
                        PORT_A_DATA_OUT_CLOCK = "clock0",
113
                        PORT_A_DATA_WIDTH = 1,
114
                        PORT_A_FIRST_ADDRESS = 0,
115
                        PORT_A_FIRST_BIT_NUMBER = 2,
116
                        PORT_A_LAST_ADDRESS = 8191,
117
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
118
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
119
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
120
                        POWER_UP_UNINITIALIZED = "false",
121
                        RAM_BLOCK_TYPE = "AUTO"
122
                );
123
        ram_block1a3 : cycloneive_ram_block
124
                WITH (
125
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
126
                        CLK0_INPUT_CLOCK_ENABLE = "none",
127
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
128
                        CONNECTIVITY_CHECKING = "OFF",
129
                        INIT_FILE = "sprite_shape.mif",
130
                        INIT_FILE_LAYOUT = "port_a",
131
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
132
                        OPERATION_MODE = "single_port",
133
                        PORT_A_ADDRESS_WIDTH = 13,
134
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
135
                        PORT_A_BYTE_SIZE = 1,
136
                        PORT_A_DATA_OUT_CLEAR = "none",
137
                        PORT_A_DATA_OUT_CLOCK = "clock0",
138
                        PORT_A_DATA_WIDTH = 1,
139
                        PORT_A_FIRST_ADDRESS = 0,
140
                        PORT_A_FIRST_BIT_NUMBER = 3,
141
                        PORT_A_LAST_ADDRESS = 8191,
142
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
143
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
144
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
145
                        POWER_UP_UNINITIALIZED = "false",
146
                        RAM_BLOCK_TYPE = "AUTO"
147
                );
148
        ram_block1a4 : cycloneive_ram_block
149
                WITH (
150
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
151
                        CLK0_INPUT_CLOCK_ENABLE = "none",
152
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
153
                        CONNECTIVITY_CHECKING = "OFF",
154
                        INIT_FILE = "sprite_shape.mif",
155
                        INIT_FILE_LAYOUT = "port_a",
156
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
157
                        OPERATION_MODE = "single_port",
158
                        PORT_A_ADDRESS_WIDTH = 13,
159
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
160
                        PORT_A_BYTE_SIZE = 1,
161
                        PORT_A_DATA_OUT_CLEAR = "none",
162
                        PORT_A_DATA_OUT_CLOCK = "clock0",
163
                        PORT_A_DATA_WIDTH = 1,
164
                        PORT_A_FIRST_ADDRESS = 0,
165
                        PORT_A_FIRST_BIT_NUMBER = 4,
166
                        PORT_A_LAST_ADDRESS = 8191,
167
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
168
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
169
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
170
                        POWER_UP_UNINITIALIZED = "false",
171
                        RAM_BLOCK_TYPE = "AUTO"
172
                );
173
        ram_block1a5 : cycloneive_ram_block
174
                WITH (
175
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
176
                        CLK0_INPUT_CLOCK_ENABLE = "none",
177
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
178
                        CONNECTIVITY_CHECKING = "OFF",
179
                        INIT_FILE = "sprite_shape.mif",
180
                        INIT_FILE_LAYOUT = "port_a",
181
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
182
                        OPERATION_MODE = "single_port",
183
                        PORT_A_ADDRESS_WIDTH = 13,
184
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
185
                        PORT_A_BYTE_SIZE = 1,
186
                        PORT_A_DATA_OUT_CLEAR = "none",
187
                        PORT_A_DATA_OUT_CLOCK = "clock0",
188
                        PORT_A_DATA_WIDTH = 1,
189
                        PORT_A_FIRST_ADDRESS = 0,
190
                        PORT_A_FIRST_BIT_NUMBER = 5,
191
                        PORT_A_LAST_ADDRESS = 8191,
192
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
193
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
194
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
195
                        POWER_UP_UNINITIALIZED = "false",
196
                        RAM_BLOCK_TYPE = "AUTO"
197
                );
198
        ram_block1a6 : cycloneive_ram_block
199
                WITH (
200
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
201
                        CLK0_INPUT_CLOCK_ENABLE = "none",
202
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
203
                        CONNECTIVITY_CHECKING = "OFF",
204
                        INIT_FILE = "sprite_shape.mif",
205
                        INIT_FILE_LAYOUT = "port_a",
206
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
207
                        OPERATION_MODE = "single_port",
208
                        PORT_A_ADDRESS_WIDTH = 13,
209
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
210
                        PORT_A_BYTE_SIZE = 1,
211
                        PORT_A_DATA_OUT_CLEAR = "none",
212
                        PORT_A_DATA_OUT_CLOCK = "clock0",
213
                        PORT_A_DATA_WIDTH = 1,
214
                        PORT_A_FIRST_ADDRESS = 0,
215
                        PORT_A_FIRST_BIT_NUMBER = 6,
216
                        PORT_A_LAST_ADDRESS = 8191,
217
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
218
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
219
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
220
                        POWER_UP_UNINITIALIZED = "false",
221
                        RAM_BLOCK_TYPE = "AUTO"
222
                );
223
        ram_block1a7 : cycloneive_ram_block
224
                WITH (
225
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
226
                        CLK0_INPUT_CLOCK_ENABLE = "none",
227
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
228
                        CONNECTIVITY_CHECKING = "OFF",
229
                        INIT_FILE = "sprite_shape.mif",
230
                        INIT_FILE_LAYOUT = "port_a",
231
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
232
                        OPERATION_MODE = "single_port",
233
                        PORT_A_ADDRESS_WIDTH = 13,
234
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
235
                        PORT_A_BYTE_SIZE = 1,
236
                        PORT_A_DATA_OUT_CLEAR = "none",
237
                        PORT_A_DATA_OUT_CLOCK = "clock0",
238
                        PORT_A_DATA_WIDTH = 1,
239
                        PORT_A_FIRST_ADDRESS = 0,
240
                        PORT_A_FIRST_BIT_NUMBER = 7,
241
                        PORT_A_LAST_ADDRESS = 8191,
242
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
243
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
244
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
245
                        POWER_UP_UNINITIALIZED = "false",
246
                        RAM_BLOCK_TYPE = "AUTO"
247
                );
248
        ram_block1a8 : cycloneive_ram_block
249
                WITH (
250
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
251
                        CLK0_INPUT_CLOCK_ENABLE = "none",
252
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
253
                        CONNECTIVITY_CHECKING = "OFF",
254
                        INIT_FILE = "sprite_shape.mif",
255
                        INIT_FILE_LAYOUT = "port_a",
256
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
257
                        OPERATION_MODE = "single_port",
258
                        PORT_A_ADDRESS_WIDTH = 13,
259
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
260
                        PORT_A_BYTE_SIZE = 1,
261
                        PORT_A_DATA_OUT_CLEAR = "none",
262
                        PORT_A_DATA_OUT_CLOCK = "clock0",
263
                        PORT_A_DATA_WIDTH = 1,
264
                        PORT_A_FIRST_ADDRESS = 0,
265
                        PORT_A_FIRST_BIT_NUMBER = 8,
266
                        PORT_A_LAST_ADDRESS = 8191,
267
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
268
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
269
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
270
                        POWER_UP_UNINITIALIZED = "false",
271
                        RAM_BLOCK_TYPE = "AUTO"
272
                );
273
        ram_block1a9 : cycloneive_ram_block
274
                WITH (
275
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
276
                        CLK0_INPUT_CLOCK_ENABLE = "none",
277
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
278
                        CONNECTIVITY_CHECKING = "OFF",
279
                        INIT_FILE = "sprite_shape.mif",
280
                        INIT_FILE_LAYOUT = "port_a",
281
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
282
                        OPERATION_MODE = "single_port",
283
                        PORT_A_ADDRESS_WIDTH = 13,
284
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
285
                        PORT_A_BYTE_SIZE = 1,
286
                        PORT_A_DATA_OUT_CLEAR = "none",
287
                        PORT_A_DATA_OUT_CLOCK = "clock0",
288
                        PORT_A_DATA_WIDTH = 1,
289
                        PORT_A_FIRST_ADDRESS = 0,
290
                        PORT_A_FIRST_BIT_NUMBER = 9,
291
                        PORT_A_LAST_ADDRESS = 8191,
292
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
293
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
294
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
295
                        POWER_UP_UNINITIALIZED = "false",
296
                        RAM_BLOCK_TYPE = "AUTO"
297
                );
298
        ram_block1a10 : cycloneive_ram_block
299
                WITH (
300
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
301
                        CLK0_INPUT_CLOCK_ENABLE = "none",
302
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
303
                        CONNECTIVITY_CHECKING = "OFF",
304
                        INIT_FILE = "sprite_shape.mif",
305
                        INIT_FILE_LAYOUT = "port_a",
306
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
307
                        OPERATION_MODE = "single_port",
308
                        PORT_A_ADDRESS_WIDTH = 13,
309
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
310
                        PORT_A_BYTE_SIZE = 1,
311
                        PORT_A_DATA_OUT_CLEAR = "none",
312
                        PORT_A_DATA_OUT_CLOCK = "clock0",
313
                        PORT_A_DATA_WIDTH = 1,
314
                        PORT_A_FIRST_ADDRESS = 0,
315
                        PORT_A_FIRST_BIT_NUMBER = 10,
316
                        PORT_A_LAST_ADDRESS = 8191,
317
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
318
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
319
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
320
                        POWER_UP_UNINITIALIZED = "false",
321
                        RAM_BLOCK_TYPE = "AUTO"
322
                );
323
        ram_block1a11 : cycloneive_ram_block
324
                WITH (
325
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
326
                        CLK0_INPUT_CLOCK_ENABLE = "none",
327
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
328
                        CONNECTIVITY_CHECKING = "OFF",
329
                        INIT_FILE = "sprite_shape.mif",
330
                        INIT_FILE_LAYOUT = "port_a",
331
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
332
                        OPERATION_MODE = "single_port",
333
                        PORT_A_ADDRESS_WIDTH = 13,
334
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
335
                        PORT_A_BYTE_SIZE = 1,
336
                        PORT_A_DATA_OUT_CLEAR = "none",
337
                        PORT_A_DATA_OUT_CLOCK = "clock0",
338
                        PORT_A_DATA_WIDTH = 1,
339
                        PORT_A_FIRST_ADDRESS = 0,
340
                        PORT_A_FIRST_BIT_NUMBER = 11,
341
                        PORT_A_LAST_ADDRESS = 8191,
342
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
343
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
344
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
345
                        POWER_UP_UNINITIALIZED = "false",
346
                        RAM_BLOCK_TYPE = "AUTO"
347
                );
348
        ram_block1a12 : cycloneive_ram_block
349
                WITH (
350
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
351
                        CLK0_INPUT_CLOCK_ENABLE = "none",
352
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
353
                        CONNECTIVITY_CHECKING = "OFF",
354
                        INIT_FILE = "sprite_shape.mif",
355
                        INIT_FILE_LAYOUT = "port_a",
356
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
357
                        OPERATION_MODE = "single_port",
358
                        PORT_A_ADDRESS_WIDTH = 13,
359
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
360
                        PORT_A_BYTE_SIZE = 1,
361
                        PORT_A_DATA_OUT_CLEAR = "none",
362
                        PORT_A_DATA_OUT_CLOCK = "clock0",
363
                        PORT_A_DATA_WIDTH = 1,
364
                        PORT_A_FIRST_ADDRESS = 0,
365
                        PORT_A_FIRST_BIT_NUMBER = 12,
366
                        PORT_A_LAST_ADDRESS = 8191,
367
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
368
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
369
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
370
                        POWER_UP_UNINITIALIZED = "false",
371
                        RAM_BLOCK_TYPE = "AUTO"
372
                );
373
        ram_block1a13 : cycloneive_ram_block
374
                WITH (
375
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
376
                        CLK0_INPUT_CLOCK_ENABLE = "none",
377
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
378
                        CONNECTIVITY_CHECKING = "OFF",
379
                        INIT_FILE = "sprite_shape.mif",
380
                        INIT_FILE_LAYOUT = "port_a",
381
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
382
                        OPERATION_MODE = "single_port",
383
                        PORT_A_ADDRESS_WIDTH = 13,
384
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
385
                        PORT_A_BYTE_SIZE = 1,
386
                        PORT_A_DATA_OUT_CLEAR = "none",
387
                        PORT_A_DATA_OUT_CLOCK = "clock0",
388
                        PORT_A_DATA_WIDTH = 1,
389
                        PORT_A_FIRST_ADDRESS = 0,
390
                        PORT_A_FIRST_BIT_NUMBER = 13,
391
                        PORT_A_LAST_ADDRESS = 8191,
392
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
393
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
394
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
395
                        POWER_UP_UNINITIALIZED = "false",
396
                        RAM_BLOCK_TYPE = "AUTO"
397
                );
398
        ram_block1a14 : cycloneive_ram_block
399
                WITH (
400
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
401
                        CLK0_INPUT_CLOCK_ENABLE = "none",
402
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
403
                        CONNECTIVITY_CHECKING = "OFF",
404
                        INIT_FILE = "sprite_shape.mif",
405
                        INIT_FILE_LAYOUT = "port_a",
406
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
407
                        OPERATION_MODE = "single_port",
408
                        PORT_A_ADDRESS_WIDTH = 13,
409
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
410
                        PORT_A_BYTE_SIZE = 1,
411
                        PORT_A_DATA_OUT_CLEAR = "none",
412
                        PORT_A_DATA_OUT_CLOCK = "clock0",
413
                        PORT_A_DATA_WIDTH = 1,
414
                        PORT_A_FIRST_ADDRESS = 0,
415
                        PORT_A_FIRST_BIT_NUMBER = 14,
416
                        PORT_A_LAST_ADDRESS = 8191,
417
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
418
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
419
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
420
                        POWER_UP_UNINITIALIZED = "false",
421
                        RAM_BLOCK_TYPE = "AUTO"
422
                );
423
        ram_block1a15 : cycloneive_ram_block
424
                WITH (
425
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
426
                        CLK0_INPUT_CLOCK_ENABLE = "none",
427
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
428
                        CONNECTIVITY_CHECKING = "OFF",
429
                        INIT_FILE = "sprite_shape.mif",
430
                        INIT_FILE_LAYOUT = "port_a",
431
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
432
                        OPERATION_MODE = "single_port",
433
                        PORT_A_ADDRESS_WIDTH = 13,
434
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
435
                        PORT_A_BYTE_SIZE = 1,
436
                        PORT_A_DATA_OUT_CLEAR = "none",
437
                        PORT_A_DATA_OUT_CLOCK = "clock0",
438
                        PORT_A_DATA_WIDTH = 1,
439
                        PORT_A_FIRST_ADDRESS = 0,
440
                        PORT_A_FIRST_BIT_NUMBER = 15,
441
                        PORT_A_LAST_ADDRESS = 8191,
442
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
443
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
444
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
445
                        POWER_UP_UNINITIALIZED = "false",
446
                        RAM_BLOCK_TYPE = "AUTO"
447
                );
448
        ram_block1a16 : cycloneive_ram_block
449
                WITH (
450
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
451
                        CLK0_INPUT_CLOCK_ENABLE = "none",
452
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
453
                        CONNECTIVITY_CHECKING = "OFF",
454
                        INIT_FILE = "sprite_shape.mif",
455
                        INIT_FILE_LAYOUT = "port_a",
456
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
457
                        OPERATION_MODE = "single_port",
458
                        PORT_A_ADDRESS_WIDTH = 13,
459
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
460
                        PORT_A_BYTE_SIZE = 1,
461
                        PORT_A_DATA_OUT_CLEAR = "none",
462
                        PORT_A_DATA_OUT_CLOCK = "clock0",
463
                        PORT_A_DATA_WIDTH = 1,
464
                        PORT_A_FIRST_ADDRESS = 8192,
465
                        PORT_A_FIRST_BIT_NUMBER = 0,
466
                        PORT_A_LAST_ADDRESS = 16383,
467
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
468
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
469
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
470
                        POWER_UP_UNINITIALIZED = "false",
471
                        RAM_BLOCK_TYPE = "AUTO"
472
                );
473
        ram_block1a17 : cycloneive_ram_block
474
                WITH (
475
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
476
                        CLK0_INPUT_CLOCK_ENABLE = "none",
477
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
478
                        CONNECTIVITY_CHECKING = "OFF",
479
                        INIT_FILE = "sprite_shape.mif",
480
                        INIT_FILE_LAYOUT = "port_a",
481
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
482
                        OPERATION_MODE = "single_port",
483
                        PORT_A_ADDRESS_WIDTH = 13,
484
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
485
                        PORT_A_BYTE_SIZE = 1,
486
                        PORT_A_DATA_OUT_CLEAR = "none",
487
                        PORT_A_DATA_OUT_CLOCK = "clock0",
488
                        PORT_A_DATA_WIDTH = 1,
489
                        PORT_A_FIRST_ADDRESS = 8192,
490
                        PORT_A_FIRST_BIT_NUMBER = 1,
491
                        PORT_A_LAST_ADDRESS = 16383,
492
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
493
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
494
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
495
                        POWER_UP_UNINITIALIZED = "false",
496
                        RAM_BLOCK_TYPE = "AUTO"
497
                );
498
        ram_block1a18 : cycloneive_ram_block
499
                WITH (
500
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
501
                        CLK0_INPUT_CLOCK_ENABLE = "none",
502
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
503
                        CONNECTIVITY_CHECKING = "OFF",
504
                        INIT_FILE = "sprite_shape.mif",
505
                        INIT_FILE_LAYOUT = "port_a",
506
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
507
                        OPERATION_MODE = "single_port",
508
                        PORT_A_ADDRESS_WIDTH = 13,
509
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
510
                        PORT_A_BYTE_SIZE = 1,
511
                        PORT_A_DATA_OUT_CLEAR = "none",
512
                        PORT_A_DATA_OUT_CLOCK = "clock0",
513
                        PORT_A_DATA_WIDTH = 1,
514
                        PORT_A_FIRST_ADDRESS = 8192,
515
                        PORT_A_FIRST_BIT_NUMBER = 2,
516
                        PORT_A_LAST_ADDRESS = 16383,
517
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
518
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
519
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
520
                        POWER_UP_UNINITIALIZED = "false",
521
                        RAM_BLOCK_TYPE = "AUTO"
522
                );
523
        ram_block1a19 : cycloneive_ram_block
524
                WITH (
525
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
526
                        CLK0_INPUT_CLOCK_ENABLE = "none",
527
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
528
                        CONNECTIVITY_CHECKING = "OFF",
529
                        INIT_FILE = "sprite_shape.mif",
530
                        INIT_FILE_LAYOUT = "port_a",
531
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
532
                        OPERATION_MODE = "single_port",
533
                        PORT_A_ADDRESS_WIDTH = 13,
534
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
535
                        PORT_A_BYTE_SIZE = 1,
536
                        PORT_A_DATA_OUT_CLEAR = "none",
537
                        PORT_A_DATA_OUT_CLOCK = "clock0",
538
                        PORT_A_DATA_WIDTH = 1,
539
                        PORT_A_FIRST_ADDRESS = 8192,
540
                        PORT_A_FIRST_BIT_NUMBER = 3,
541
                        PORT_A_LAST_ADDRESS = 16383,
542
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
543
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
544
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
545
                        POWER_UP_UNINITIALIZED = "false",
546
                        RAM_BLOCK_TYPE = "AUTO"
547
                );
548
        ram_block1a20 : cycloneive_ram_block
549
                WITH (
550
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
551
                        CLK0_INPUT_CLOCK_ENABLE = "none",
552
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
553
                        CONNECTIVITY_CHECKING = "OFF",
554
                        INIT_FILE = "sprite_shape.mif",
555
                        INIT_FILE_LAYOUT = "port_a",
556
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
557
                        OPERATION_MODE = "single_port",
558
                        PORT_A_ADDRESS_WIDTH = 13,
559
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
560
                        PORT_A_BYTE_SIZE = 1,
561
                        PORT_A_DATA_OUT_CLEAR = "none",
562
                        PORT_A_DATA_OUT_CLOCK = "clock0",
563
                        PORT_A_DATA_WIDTH = 1,
564
                        PORT_A_FIRST_ADDRESS = 8192,
565
                        PORT_A_FIRST_BIT_NUMBER = 4,
566
                        PORT_A_LAST_ADDRESS = 16383,
567
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
568
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
569
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
570
                        POWER_UP_UNINITIALIZED = "false",
571
                        RAM_BLOCK_TYPE = "AUTO"
572
                );
573
        ram_block1a21 : cycloneive_ram_block
574
                WITH (
575
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
576
                        CLK0_INPUT_CLOCK_ENABLE = "none",
577
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
578
                        CONNECTIVITY_CHECKING = "OFF",
579
                        INIT_FILE = "sprite_shape.mif",
580
                        INIT_FILE_LAYOUT = "port_a",
581
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
582
                        OPERATION_MODE = "single_port",
583
                        PORT_A_ADDRESS_WIDTH = 13,
584
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
585
                        PORT_A_BYTE_SIZE = 1,
586
                        PORT_A_DATA_OUT_CLEAR = "none",
587
                        PORT_A_DATA_OUT_CLOCK = "clock0",
588
                        PORT_A_DATA_WIDTH = 1,
589
                        PORT_A_FIRST_ADDRESS = 8192,
590
                        PORT_A_FIRST_BIT_NUMBER = 5,
591
                        PORT_A_LAST_ADDRESS = 16383,
592
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
593
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
594
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
595
                        POWER_UP_UNINITIALIZED = "false",
596
                        RAM_BLOCK_TYPE = "AUTO"
597
                );
598
        ram_block1a22 : cycloneive_ram_block
599
                WITH (
600
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
601
                        CLK0_INPUT_CLOCK_ENABLE = "none",
602
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
603
                        CONNECTIVITY_CHECKING = "OFF",
604
                        INIT_FILE = "sprite_shape.mif",
605
                        INIT_FILE_LAYOUT = "port_a",
606
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
607
                        OPERATION_MODE = "single_port",
608
                        PORT_A_ADDRESS_WIDTH = 13,
609
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
610
                        PORT_A_BYTE_SIZE = 1,
611
                        PORT_A_DATA_OUT_CLEAR = "none",
612
                        PORT_A_DATA_OUT_CLOCK = "clock0",
613
                        PORT_A_DATA_WIDTH = 1,
614
                        PORT_A_FIRST_ADDRESS = 8192,
615
                        PORT_A_FIRST_BIT_NUMBER = 6,
616
                        PORT_A_LAST_ADDRESS = 16383,
617
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
618
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
619
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
620
                        POWER_UP_UNINITIALIZED = "false",
621
                        RAM_BLOCK_TYPE = "AUTO"
622
                );
623
        ram_block1a23 : cycloneive_ram_block
624
                WITH (
625
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
626
                        CLK0_INPUT_CLOCK_ENABLE = "none",
627
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
628
                        CONNECTIVITY_CHECKING = "OFF",
629
                        INIT_FILE = "sprite_shape.mif",
630
                        INIT_FILE_LAYOUT = "port_a",
631
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
632
                        OPERATION_MODE = "single_port",
633
                        PORT_A_ADDRESS_WIDTH = 13,
634
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
635
                        PORT_A_BYTE_SIZE = 1,
636
                        PORT_A_DATA_OUT_CLEAR = "none",
637
                        PORT_A_DATA_OUT_CLOCK = "clock0",
638
                        PORT_A_DATA_WIDTH = 1,
639
                        PORT_A_FIRST_ADDRESS = 8192,
640
                        PORT_A_FIRST_BIT_NUMBER = 7,
641
                        PORT_A_LAST_ADDRESS = 16383,
642
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
643
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
644
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
645
                        POWER_UP_UNINITIALIZED = "false",
646
                        RAM_BLOCK_TYPE = "AUTO"
647
                );
648
        ram_block1a24 : cycloneive_ram_block
649
                WITH (
650
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
651
                        CLK0_INPUT_CLOCK_ENABLE = "none",
652
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
653
                        CONNECTIVITY_CHECKING = "OFF",
654
                        INIT_FILE = "sprite_shape.mif",
655
                        INIT_FILE_LAYOUT = "port_a",
656
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
657
                        OPERATION_MODE = "single_port",
658
                        PORT_A_ADDRESS_WIDTH = 13,
659
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
660
                        PORT_A_BYTE_SIZE = 1,
661
                        PORT_A_DATA_OUT_CLEAR = "none",
662
                        PORT_A_DATA_OUT_CLOCK = "clock0",
663
                        PORT_A_DATA_WIDTH = 1,
664
                        PORT_A_FIRST_ADDRESS = 8192,
665
                        PORT_A_FIRST_BIT_NUMBER = 8,
666
                        PORT_A_LAST_ADDRESS = 16383,
667
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
668
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
669
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
670
                        POWER_UP_UNINITIALIZED = "false",
671
                        RAM_BLOCK_TYPE = "AUTO"
672
                );
673
        ram_block1a25 : cycloneive_ram_block
674
                WITH (
675
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
676
                        CLK0_INPUT_CLOCK_ENABLE = "none",
677
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
678
                        CONNECTIVITY_CHECKING = "OFF",
679
                        INIT_FILE = "sprite_shape.mif",
680
                        INIT_FILE_LAYOUT = "port_a",
681
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
682
                        OPERATION_MODE = "single_port",
683
                        PORT_A_ADDRESS_WIDTH = 13,
684
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
685
                        PORT_A_BYTE_SIZE = 1,
686
                        PORT_A_DATA_OUT_CLEAR = "none",
687
                        PORT_A_DATA_OUT_CLOCK = "clock0",
688
                        PORT_A_DATA_WIDTH = 1,
689
                        PORT_A_FIRST_ADDRESS = 8192,
690
                        PORT_A_FIRST_BIT_NUMBER = 9,
691
                        PORT_A_LAST_ADDRESS = 16383,
692
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
693
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
694
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
695
                        POWER_UP_UNINITIALIZED = "false",
696
                        RAM_BLOCK_TYPE = "AUTO"
697
                );
698
        ram_block1a26 : cycloneive_ram_block
699
                WITH (
700
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
701
                        CLK0_INPUT_CLOCK_ENABLE = "none",
702
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
703
                        CONNECTIVITY_CHECKING = "OFF",
704
                        INIT_FILE = "sprite_shape.mif",
705
                        INIT_FILE_LAYOUT = "port_a",
706
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
707
                        OPERATION_MODE = "single_port",
708
                        PORT_A_ADDRESS_WIDTH = 13,
709
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
710
                        PORT_A_BYTE_SIZE = 1,
711
                        PORT_A_DATA_OUT_CLEAR = "none",
712
                        PORT_A_DATA_OUT_CLOCK = "clock0",
713
                        PORT_A_DATA_WIDTH = 1,
714
                        PORT_A_FIRST_ADDRESS = 8192,
715
                        PORT_A_FIRST_BIT_NUMBER = 10,
716
                        PORT_A_LAST_ADDRESS = 16383,
717
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
718
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
719
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
720
                        POWER_UP_UNINITIALIZED = "false",
721
                        RAM_BLOCK_TYPE = "AUTO"
722
                );
723
        ram_block1a27 : cycloneive_ram_block
724
                WITH (
725
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
726
                        CLK0_INPUT_CLOCK_ENABLE = "none",
727
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
728
                        CONNECTIVITY_CHECKING = "OFF",
729
                        INIT_FILE = "sprite_shape.mif",
730
                        INIT_FILE_LAYOUT = "port_a",
731
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
732
                        OPERATION_MODE = "single_port",
733
                        PORT_A_ADDRESS_WIDTH = 13,
734
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
735
                        PORT_A_BYTE_SIZE = 1,
736
                        PORT_A_DATA_OUT_CLEAR = "none",
737
                        PORT_A_DATA_OUT_CLOCK = "clock0",
738
                        PORT_A_DATA_WIDTH = 1,
739
                        PORT_A_FIRST_ADDRESS = 8192,
740
                        PORT_A_FIRST_BIT_NUMBER = 11,
741
                        PORT_A_LAST_ADDRESS = 16383,
742
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
743
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
744
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
745
                        POWER_UP_UNINITIALIZED = "false",
746
                        RAM_BLOCK_TYPE = "AUTO"
747
                );
748
        ram_block1a28 : cycloneive_ram_block
749
                WITH (
750
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
751
                        CLK0_INPUT_CLOCK_ENABLE = "none",
752
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
753
                        CONNECTIVITY_CHECKING = "OFF",
754
                        INIT_FILE = "sprite_shape.mif",
755
                        INIT_FILE_LAYOUT = "port_a",
756
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
757
                        OPERATION_MODE = "single_port",
758
                        PORT_A_ADDRESS_WIDTH = 13,
759
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
760
                        PORT_A_BYTE_SIZE = 1,
761
                        PORT_A_DATA_OUT_CLEAR = "none",
762
                        PORT_A_DATA_OUT_CLOCK = "clock0",
763
                        PORT_A_DATA_WIDTH = 1,
764
                        PORT_A_FIRST_ADDRESS = 8192,
765
                        PORT_A_FIRST_BIT_NUMBER = 12,
766
                        PORT_A_LAST_ADDRESS = 16383,
767
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
768
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
769
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
770
                        POWER_UP_UNINITIALIZED = "false",
771
                        RAM_BLOCK_TYPE = "AUTO"
772
                );
773
        ram_block1a29 : cycloneive_ram_block
774
                WITH (
775
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
776
                        CLK0_INPUT_CLOCK_ENABLE = "none",
777
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
778
                        CONNECTIVITY_CHECKING = "OFF",
779
                        INIT_FILE = "sprite_shape.mif",
780
                        INIT_FILE_LAYOUT = "port_a",
781
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
782
                        OPERATION_MODE = "single_port",
783
                        PORT_A_ADDRESS_WIDTH = 13,
784
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
785
                        PORT_A_BYTE_SIZE = 1,
786
                        PORT_A_DATA_OUT_CLEAR = "none",
787
                        PORT_A_DATA_OUT_CLOCK = "clock0",
788
                        PORT_A_DATA_WIDTH = 1,
789
                        PORT_A_FIRST_ADDRESS = 8192,
790
                        PORT_A_FIRST_BIT_NUMBER = 13,
791
                        PORT_A_LAST_ADDRESS = 16383,
792
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
793
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
794
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
795
                        POWER_UP_UNINITIALIZED = "false",
796
                        RAM_BLOCK_TYPE = "AUTO"
797
                );
798
        ram_block1a30 : cycloneive_ram_block
799
                WITH (
800
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
801
                        CLK0_INPUT_CLOCK_ENABLE = "none",
802
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
803
                        CONNECTIVITY_CHECKING = "OFF",
804
                        INIT_FILE = "sprite_shape.mif",
805
                        INIT_FILE_LAYOUT = "port_a",
806
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
807
                        OPERATION_MODE = "single_port",
808
                        PORT_A_ADDRESS_WIDTH = 13,
809
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
810
                        PORT_A_BYTE_SIZE = 1,
811
                        PORT_A_DATA_OUT_CLEAR = "none",
812
                        PORT_A_DATA_OUT_CLOCK = "clock0",
813
                        PORT_A_DATA_WIDTH = 1,
814
                        PORT_A_FIRST_ADDRESS = 8192,
815
                        PORT_A_FIRST_BIT_NUMBER = 14,
816
                        PORT_A_LAST_ADDRESS = 16383,
817
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
818
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
819
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
820
                        POWER_UP_UNINITIALIZED = "false",
821
                        RAM_BLOCK_TYPE = "AUTO"
822
                );
823
        ram_block1a31 : cycloneive_ram_block
824
                WITH (
825
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
826
                        CLK0_INPUT_CLOCK_ENABLE = "none",
827
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
828
                        CONNECTIVITY_CHECKING = "OFF",
829
                        INIT_FILE = "sprite_shape.mif",
830
                        INIT_FILE_LAYOUT = "port_a",
831
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
832
                        OPERATION_MODE = "single_port",
833
                        PORT_A_ADDRESS_WIDTH = 13,
834
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
835
                        PORT_A_BYTE_SIZE = 1,
836
                        PORT_A_DATA_OUT_CLEAR = "none",
837
                        PORT_A_DATA_OUT_CLOCK = "clock0",
838
                        PORT_A_DATA_WIDTH = 1,
839
                        PORT_A_FIRST_ADDRESS = 8192,
840
                        PORT_A_FIRST_BIT_NUMBER = 15,
841
                        PORT_A_LAST_ADDRESS = 16383,
842
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
843
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
844
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
845
                        POWER_UP_UNINITIALIZED = "false",
846
                        RAM_BLOCK_TYPE = "AUTO"
847
                );
848
        ram_block1a32 : cycloneive_ram_block
849
                WITH (
850
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
851
                        CLK0_INPUT_CLOCK_ENABLE = "none",
852
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
853
                        CONNECTIVITY_CHECKING = "OFF",
854
                        INIT_FILE = "sprite_shape.mif",
855
                        INIT_FILE_LAYOUT = "port_a",
856
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
857
                        OPERATION_MODE = "single_port",
858
                        PORT_A_ADDRESS_WIDTH = 13,
859
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
860
                        PORT_A_BYTE_SIZE = 1,
861
                        PORT_A_DATA_OUT_CLEAR = "none",
862
                        PORT_A_DATA_OUT_CLOCK = "clock0",
863
                        PORT_A_DATA_WIDTH = 1,
864
                        PORT_A_FIRST_ADDRESS = 16384,
865
                        PORT_A_FIRST_BIT_NUMBER = 0,
866
                        PORT_A_LAST_ADDRESS = 24575,
867
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
868
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
869
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
870
                        POWER_UP_UNINITIALIZED = "false",
871
                        RAM_BLOCK_TYPE = "AUTO"
872
                );
873
        ram_block1a33 : cycloneive_ram_block
874
                WITH (
875
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
876
                        CLK0_INPUT_CLOCK_ENABLE = "none",
877
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
878
                        CONNECTIVITY_CHECKING = "OFF",
879
                        INIT_FILE = "sprite_shape.mif",
880
                        INIT_FILE_LAYOUT = "port_a",
881
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
882
                        OPERATION_MODE = "single_port",
883
                        PORT_A_ADDRESS_WIDTH = 13,
884
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
885
                        PORT_A_BYTE_SIZE = 1,
886
                        PORT_A_DATA_OUT_CLEAR = "none",
887
                        PORT_A_DATA_OUT_CLOCK = "clock0",
888
                        PORT_A_DATA_WIDTH = 1,
889
                        PORT_A_FIRST_ADDRESS = 16384,
890
                        PORT_A_FIRST_BIT_NUMBER = 1,
891
                        PORT_A_LAST_ADDRESS = 24575,
892
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
893
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
894
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
895
                        POWER_UP_UNINITIALIZED = "false",
896
                        RAM_BLOCK_TYPE = "AUTO"
897
                );
898
        ram_block1a34 : cycloneive_ram_block
899
                WITH (
900
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
901
                        CLK0_INPUT_CLOCK_ENABLE = "none",
902
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
903
                        CONNECTIVITY_CHECKING = "OFF",
904
                        INIT_FILE = "sprite_shape.mif",
905
                        INIT_FILE_LAYOUT = "port_a",
906
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
907
                        OPERATION_MODE = "single_port",
908
                        PORT_A_ADDRESS_WIDTH = 13,
909
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
910
                        PORT_A_BYTE_SIZE = 1,
911
                        PORT_A_DATA_OUT_CLEAR = "none",
912
                        PORT_A_DATA_OUT_CLOCK = "clock0",
913
                        PORT_A_DATA_WIDTH = 1,
914
                        PORT_A_FIRST_ADDRESS = 16384,
915
                        PORT_A_FIRST_BIT_NUMBER = 2,
916
                        PORT_A_LAST_ADDRESS = 24575,
917
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
918
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
919
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
920
                        POWER_UP_UNINITIALIZED = "false",
921
                        RAM_BLOCK_TYPE = "AUTO"
922
                );
923
        ram_block1a35 : cycloneive_ram_block
924
                WITH (
925
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
926
                        CLK0_INPUT_CLOCK_ENABLE = "none",
927
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
928
                        CONNECTIVITY_CHECKING = "OFF",
929
                        INIT_FILE = "sprite_shape.mif",
930
                        INIT_FILE_LAYOUT = "port_a",
931
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
932
                        OPERATION_MODE = "single_port",
933
                        PORT_A_ADDRESS_WIDTH = 13,
934
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
935
                        PORT_A_BYTE_SIZE = 1,
936
                        PORT_A_DATA_OUT_CLEAR = "none",
937
                        PORT_A_DATA_OUT_CLOCK = "clock0",
938
                        PORT_A_DATA_WIDTH = 1,
939
                        PORT_A_FIRST_ADDRESS = 16384,
940
                        PORT_A_FIRST_BIT_NUMBER = 3,
941
                        PORT_A_LAST_ADDRESS = 24575,
942
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
943
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
944
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
945
                        POWER_UP_UNINITIALIZED = "false",
946
                        RAM_BLOCK_TYPE = "AUTO"
947
                );
948
        ram_block1a36 : cycloneive_ram_block
949
                WITH (
950
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
951
                        CLK0_INPUT_CLOCK_ENABLE = "none",
952
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
953
                        CONNECTIVITY_CHECKING = "OFF",
954
                        INIT_FILE = "sprite_shape.mif",
955
                        INIT_FILE_LAYOUT = "port_a",
956
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
957
                        OPERATION_MODE = "single_port",
958
                        PORT_A_ADDRESS_WIDTH = 13,
959
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
960
                        PORT_A_BYTE_SIZE = 1,
961
                        PORT_A_DATA_OUT_CLEAR = "none",
962
                        PORT_A_DATA_OUT_CLOCK = "clock0",
963
                        PORT_A_DATA_WIDTH = 1,
964
                        PORT_A_FIRST_ADDRESS = 16384,
965
                        PORT_A_FIRST_BIT_NUMBER = 4,
966
                        PORT_A_LAST_ADDRESS = 24575,
967
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
968
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
969
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
970
                        POWER_UP_UNINITIALIZED = "false",
971
                        RAM_BLOCK_TYPE = "AUTO"
972
                );
973
        ram_block1a37 : cycloneive_ram_block
974
                WITH (
975
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
976
                        CLK0_INPUT_CLOCK_ENABLE = "none",
977
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
978
                        CONNECTIVITY_CHECKING = "OFF",
979
                        INIT_FILE = "sprite_shape.mif",
980
                        INIT_FILE_LAYOUT = "port_a",
981
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
982
                        OPERATION_MODE = "single_port",
983
                        PORT_A_ADDRESS_WIDTH = 13,
984
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
985
                        PORT_A_BYTE_SIZE = 1,
986
                        PORT_A_DATA_OUT_CLEAR = "none",
987
                        PORT_A_DATA_OUT_CLOCK = "clock0",
988
                        PORT_A_DATA_WIDTH = 1,
989
                        PORT_A_FIRST_ADDRESS = 16384,
990
                        PORT_A_FIRST_BIT_NUMBER = 5,
991
                        PORT_A_LAST_ADDRESS = 24575,
992
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
993
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
994
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
995
                        POWER_UP_UNINITIALIZED = "false",
996
                        RAM_BLOCK_TYPE = "AUTO"
997
                );
998
        ram_block1a38 : cycloneive_ram_block
999
                WITH (
1000
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1001
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1002
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1003
                        CONNECTIVITY_CHECKING = "OFF",
1004
                        INIT_FILE = "sprite_shape.mif",
1005
                        INIT_FILE_LAYOUT = "port_a",
1006
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1007
                        OPERATION_MODE = "single_port",
1008
                        PORT_A_ADDRESS_WIDTH = 13,
1009
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1010
                        PORT_A_BYTE_SIZE = 1,
1011
                        PORT_A_DATA_OUT_CLEAR = "none",
1012
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1013
                        PORT_A_DATA_WIDTH = 1,
1014
                        PORT_A_FIRST_ADDRESS = 16384,
1015
                        PORT_A_FIRST_BIT_NUMBER = 6,
1016
                        PORT_A_LAST_ADDRESS = 24575,
1017
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1018
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1019
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1020
                        POWER_UP_UNINITIALIZED = "false",
1021
                        RAM_BLOCK_TYPE = "AUTO"
1022
                );
1023
        ram_block1a39 : cycloneive_ram_block
1024
                WITH (
1025
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1026
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1027
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1028
                        CONNECTIVITY_CHECKING = "OFF",
1029
                        INIT_FILE = "sprite_shape.mif",
1030
                        INIT_FILE_LAYOUT = "port_a",
1031
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1032
                        OPERATION_MODE = "single_port",
1033
                        PORT_A_ADDRESS_WIDTH = 13,
1034
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1035
                        PORT_A_BYTE_SIZE = 1,
1036
                        PORT_A_DATA_OUT_CLEAR = "none",
1037
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1038
                        PORT_A_DATA_WIDTH = 1,
1039
                        PORT_A_FIRST_ADDRESS = 16384,
1040
                        PORT_A_FIRST_BIT_NUMBER = 7,
1041
                        PORT_A_LAST_ADDRESS = 24575,
1042
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1043
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1044
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1045
                        POWER_UP_UNINITIALIZED = "false",
1046
                        RAM_BLOCK_TYPE = "AUTO"
1047
                );
1048
        ram_block1a40 : cycloneive_ram_block
1049
                WITH (
1050
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1051
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1052
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1053
                        CONNECTIVITY_CHECKING = "OFF",
1054
                        INIT_FILE = "sprite_shape.mif",
1055
                        INIT_FILE_LAYOUT = "port_a",
1056
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1057
                        OPERATION_MODE = "single_port",
1058
                        PORT_A_ADDRESS_WIDTH = 13,
1059
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1060
                        PORT_A_BYTE_SIZE = 1,
1061
                        PORT_A_DATA_OUT_CLEAR = "none",
1062
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1063
                        PORT_A_DATA_WIDTH = 1,
1064
                        PORT_A_FIRST_ADDRESS = 16384,
1065
                        PORT_A_FIRST_BIT_NUMBER = 8,
1066
                        PORT_A_LAST_ADDRESS = 24575,
1067
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1068
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1069
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1070
                        POWER_UP_UNINITIALIZED = "false",
1071
                        RAM_BLOCK_TYPE = "AUTO"
1072
                );
1073
        ram_block1a41 : cycloneive_ram_block
1074
                WITH (
1075
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1076
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1077
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1078
                        CONNECTIVITY_CHECKING = "OFF",
1079
                        INIT_FILE = "sprite_shape.mif",
1080
                        INIT_FILE_LAYOUT = "port_a",
1081
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1082
                        OPERATION_MODE = "single_port",
1083
                        PORT_A_ADDRESS_WIDTH = 13,
1084
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1085
                        PORT_A_BYTE_SIZE = 1,
1086
                        PORT_A_DATA_OUT_CLEAR = "none",
1087
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1088
                        PORT_A_DATA_WIDTH = 1,
1089
                        PORT_A_FIRST_ADDRESS = 16384,
1090
                        PORT_A_FIRST_BIT_NUMBER = 9,
1091
                        PORT_A_LAST_ADDRESS = 24575,
1092
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1093
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1094
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1095
                        POWER_UP_UNINITIALIZED = "false",
1096
                        RAM_BLOCK_TYPE = "AUTO"
1097
                );
1098
        ram_block1a42 : cycloneive_ram_block
1099
                WITH (
1100
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1101
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1102
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1103
                        CONNECTIVITY_CHECKING = "OFF",
1104
                        INIT_FILE = "sprite_shape.mif",
1105
                        INIT_FILE_LAYOUT = "port_a",
1106
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1107
                        OPERATION_MODE = "single_port",
1108
                        PORT_A_ADDRESS_WIDTH = 13,
1109
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1110
                        PORT_A_BYTE_SIZE = 1,
1111
                        PORT_A_DATA_OUT_CLEAR = "none",
1112
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1113
                        PORT_A_DATA_WIDTH = 1,
1114
                        PORT_A_FIRST_ADDRESS = 16384,
1115
                        PORT_A_FIRST_BIT_NUMBER = 10,
1116
                        PORT_A_LAST_ADDRESS = 24575,
1117
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1118
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1119
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1120
                        POWER_UP_UNINITIALIZED = "false",
1121
                        RAM_BLOCK_TYPE = "AUTO"
1122
                );
1123
        ram_block1a43 : cycloneive_ram_block
1124
                WITH (
1125
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1126
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1127
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1128
                        CONNECTIVITY_CHECKING = "OFF",
1129
                        INIT_FILE = "sprite_shape.mif",
1130
                        INIT_FILE_LAYOUT = "port_a",
1131
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1132
                        OPERATION_MODE = "single_port",
1133
                        PORT_A_ADDRESS_WIDTH = 13,
1134
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1135
                        PORT_A_BYTE_SIZE = 1,
1136
                        PORT_A_DATA_OUT_CLEAR = "none",
1137
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1138
                        PORT_A_DATA_WIDTH = 1,
1139
                        PORT_A_FIRST_ADDRESS = 16384,
1140
                        PORT_A_FIRST_BIT_NUMBER = 11,
1141
                        PORT_A_LAST_ADDRESS = 24575,
1142
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1143
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1144
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1145
                        POWER_UP_UNINITIALIZED = "false",
1146
                        RAM_BLOCK_TYPE = "AUTO"
1147
                );
1148
        ram_block1a44 : cycloneive_ram_block
1149
                WITH (
1150
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1151
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1152
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1153
                        CONNECTIVITY_CHECKING = "OFF",
1154
                        INIT_FILE = "sprite_shape.mif",
1155
                        INIT_FILE_LAYOUT = "port_a",
1156
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1157
                        OPERATION_MODE = "single_port",
1158
                        PORT_A_ADDRESS_WIDTH = 13,
1159
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1160
                        PORT_A_BYTE_SIZE = 1,
1161
                        PORT_A_DATA_OUT_CLEAR = "none",
1162
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1163
                        PORT_A_DATA_WIDTH = 1,
1164
                        PORT_A_FIRST_ADDRESS = 16384,
1165
                        PORT_A_FIRST_BIT_NUMBER = 12,
1166
                        PORT_A_LAST_ADDRESS = 24575,
1167
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1168
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1169
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1170
                        POWER_UP_UNINITIALIZED = "false",
1171
                        RAM_BLOCK_TYPE = "AUTO"
1172
                );
1173
        ram_block1a45 : cycloneive_ram_block
1174
                WITH (
1175
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1176
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1177
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1178
                        CONNECTIVITY_CHECKING = "OFF",
1179
                        INIT_FILE = "sprite_shape.mif",
1180
                        INIT_FILE_LAYOUT = "port_a",
1181
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1182
                        OPERATION_MODE = "single_port",
1183
                        PORT_A_ADDRESS_WIDTH = 13,
1184
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1185
                        PORT_A_BYTE_SIZE = 1,
1186
                        PORT_A_DATA_OUT_CLEAR = "none",
1187
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1188
                        PORT_A_DATA_WIDTH = 1,
1189
                        PORT_A_FIRST_ADDRESS = 16384,
1190
                        PORT_A_FIRST_BIT_NUMBER = 13,
1191
                        PORT_A_LAST_ADDRESS = 24575,
1192
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1193
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1194
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1195
                        POWER_UP_UNINITIALIZED = "false",
1196
                        RAM_BLOCK_TYPE = "AUTO"
1197
                );
1198
        ram_block1a46 : cycloneive_ram_block
1199
                WITH (
1200
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1201
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1202
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1203
                        CONNECTIVITY_CHECKING = "OFF",
1204
                        INIT_FILE = "sprite_shape.mif",
1205
                        INIT_FILE_LAYOUT = "port_a",
1206
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1207
                        OPERATION_MODE = "single_port",
1208
                        PORT_A_ADDRESS_WIDTH = 13,
1209
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1210
                        PORT_A_BYTE_SIZE = 1,
1211
                        PORT_A_DATA_OUT_CLEAR = "none",
1212
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1213
                        PORT_A_DATA_WIDTH = 1,
1214
                        PORT_A_FIRST_ADDRESS = 16384,
1215
                        PORT_A_FIRST_BIT_NUMBER = 14,
1216
                        PORT_A_LAST_ADDRESS = 24575,
1217
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1218
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1219
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1220
                        POWER_UP_UNINITIALIZED = "false",
1221
                        RAM_BLOCK_TYPE = "AUTO"
1222
                );
1223
        ram_block1a47 : cycloneive_ram_block
1224
                WITH (
1225
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1226
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1227
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1228
                        CONNECTIVITY_CHECKING = "OFF",
1229
                        INIT_FILE = "sprite_shape.mif",
1230
                        INIT_FILE_LAYOUT = "port_a",
1231
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1232
                        OPERATION_MODE = "single_port",
1233
                        PORT_A_ADDRESS_WIDTH = 13,
1234
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1235
                        PORT_A_BYTE_SIZE = 1,
1236
                        PORT_A_DATA_OUT_CLEAR = "none",
1237
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1238
                        PORT_A_DATA_WIDTH = 1,
1239
                        PORT_A_FIRST_ADDRESS = 16384,
1240
                        PORT_A_FIRST_BIT_NUMBER = 15,
1241
                        PORT_A_LAST_ADDRESS = 24575,
1242
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1243
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1244
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1245
                        POWER_UP_UNINITIALIZED = "false",
1246
                        RAM_BLOCK_TYPE = "AUTO"
1247
                );
1248
        ram_block1a48 : cycloneive_ram_block
1249
                WITH (
1250
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1251
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1252
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1253
                        CONNECTIVITY_CHECKING = "OFF",
1254
                        INIT_FILE = "sprite_shape.mif",
1255
                        INIT_FILE_LAYOUT = "port_a",
1256
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1257
                        OPERATION_MODE = "single_port",
1258
                        PORT_A_ADDRESS_WIDTH = 13,
1259
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1260
                        PORT_A_BYTE_SIZE = 1,
1261
                        PORT_A_DATA_OUT_CLEAR = "none",
1262
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1263
                        PORT_A_DATA_WIDTH = 1,
1264
                        PORT_A_FIRST_ADDRESS = 24576,
1265
                        PORT_A_FIRST_BIT_NUMBER = 0,
1266
                        PORT_A_LAST_ADDRESS = 32767,
1267
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1268
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1269
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1270
                        POWER_UP_UNINITIALIZED = "false",
1271
                        RAM_BLOCK_TYPE = "AUTO"
1272
                );
1273
        ram_block1a49 : cycloneive_ram_block
1274
                WITH (
1275
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1276
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1277
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1278
                        CONNECTIVITY_CHECKING = "OFF",
1279
                        INIT_FILE = "sprite_shape.mif",
1280
                        INIT_FILE_LAYOUT = "port_a",
1281
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1282
                        OPERATION_MODE = "single_port",
1283
                        PORT_A_ADDRESS_WIDTH = 13,
1284
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1285
                        PORT_A_BYTE_SIZE = 1,
1286
                        PORT_A_DATA_OUT_CLEAR = "none",
1287
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1288
                        PORT_A_DATA_WIDTH = 1,
1289
                        PORT_A_FIRST_ADDRESS = 24576,
1290
                        PORT_A_FIRST_BIT_NUMBER = 1,
1291
                        PORT_A_LAST_ADDRESS = 32767,
1292
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1293
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1294
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1295
                        POWER_UP_UNINITIALIZED = "false",
1296
                        RAM_BLOCK_TYPE = "AUTO"
1297
                );
1298
        ram_block1a50 : cycloneive_ram_block
1299
                WITH (
1300
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1301
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1302
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1303
                        CONNECTIVITY_CHECKING = "OFF",
1304
                        INIT_FILE = "sprite_shape.mif",
1305
                        INIT_FILE_LAYOUT = "port_a",
1306
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1307
                        OPERATION_MODE = "single_port",
1308
                        PORT_A_ADDRESS_WIDTH = 13,
1309
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1310
                        PORT_A_BYTE_SIZE = 1,
1311
                        PORT_A_DATA_OUT_CLEAR = "none",
1312
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1313
                        PORT_A_DATA_WIDTH = 1,
1314
                        PORT_A_FIRST_ADDRESS = 24576,
1315
                        PORT_A_FIRST_BIT_NUMBER = 2,
1316
                        PORT_A_LAST_ADDRESS = 32767,
1317
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1318
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1319
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1320
                        POWER_UP_UNINITIALIZED = "false",
1321
                        RAM_BLOCK_TYPE = "AUTO"
1322
                );
1323
        ram_block1a51 : cycloneive_ram_block
1324
                WITH (
1325
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1326
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1327
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1328
                        CONNECTIVITY_CHECKING = "OFF",
1329
                        INIT_FILE = "sprite_shape.mif",
1330
                        INIT_FILE_LAYOUT = "port_a",
1331
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1332
                        OPERATION_MODE = "single_port",
1333
                        PORT_A_ADDRESS_WIDTH = 13,
1334
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1335
                        PORT_A_BYTE_SIZE = 1,
1336
                        PORT_A_DATA_OUT_CLEAR = "none",
1337
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1338
                        PORT_A_DATA_WIDTH = 1,
1339
                        PORT_A_FIRST_ADDRESS = 24576,
1340
                        PORT_A_FIRST_BIT_NUMBER = 3,
1341
                        PORT_A_LAST_ADDRESS = 32767,
1342
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1343
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1344
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1345
                        POWER_UP_UNINITIALIZED = "false",
1346
                        RAM_BLOCK_TYPE = "AUTO"
1347
                );
1348
        ram_block1a52 : cycloneive_ram_block
1349
                WITH (
1350
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1351
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1352
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1353
                        CONNECTIVITY_CHECKING = "OFF",
1354
                        INIT_FILE = "sprite_shape.mif",
1355
                        INIT_FILE_LAYOUT = "port_a",
1356
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1357
                        OPERATION_MODE = "single_port",
1358
                        PORT_A_ADDRESS_WIDTH = 13,
1359
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1360
                        PORT_A_BYTE_SIZE = 1,
1361
                        PORT_A_DATA_OUT_CLEAR = "none",
1362
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1363
                        PORT_A_DATA_WIDTH = 1,
1364
                        PORT_A_FIRST_ADDRESS = 24576,
1365
                        PORT_A_FIRST_BIT_NUMBER = 4,
1366
                        PORT_A_LAST_ADDRESS = 32767,
1367
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1368
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1369
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1370
                        POWER_UP_UNINITIALIZED = "false",
1371
                        RAM_BLOCK_TYPE = "AUTO"
1372
                );
1373
        ram_block1a53 : cycloneive_ram_block
1374
                WITH (
1375
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1376
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1377
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1378
                        CONNECTIVITY_CHECKING = "OFF",
1379
                        INIT_FILE = "sprite_shape.mif",
1380
                        INIT_FILE_LAYOUT = "port_a",
1381
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1382
                        OPERATION_MODE = "single_port",
1383
                        PORT_A_ADDRESS_WIDTH = 13,
1384
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1385
                        PORT_A_BYTE_SIZE = 1,
1386
                        PORT_A_DATA_OUT_CLEAR = "none",
1387
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1388
                        PORT_A_DATA_WIDTH = 1,
1389
                        PORT_A_FIRST_ADDRESS = 24576,
1390
                        PORT_A_FIRST_BIT_NUMBER = 5,
1391
                        PORT_A_LAST_ADDRESS = 32767,
1392
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1393
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1394
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1395
                        POWER_UP_UNINITIALIZED = "false",
1396
                        RAM_BLOCK_TYPE = "AUTO"
1397
                );
1398
        ram_block1a54 : cycloneive_ram_block
1399
                WITH (
1400
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1401
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1402
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1403
                        CONNECTIVITY_CHECKING = "OFF",
1404
                        INIT_FILE = "sprite_shape.mif",
1405
                        INIT_FILE_LAYOUT = "port_a",
1406
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1407
                        OPERATION_MODE = "single_port",
1408
                        PORT_A_ADDRESS_WIDTH = 13,
1409
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1410
                        PORT_A_BYTE_SIZE = 1,
1411
                        PORT_A_DATA_OUT_CLEAR = "none",
1412
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1413
                        PORT_A_DATA_WIDTH = 1,
1414
                        PORT_A_FIRST_ADDRESS = 24576,
1415
                        PORT_A_FIRST_BIT_NUMBER = 6,
1416
                        PORT_A_LAST_ADDRESS = 32767,
1417
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1418
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1419
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1420
                        POWER_UP_UNINITIALIZED = "false",
1421
                        RAM_BLOCK_TYPE = "AUTO"
1422
                );
1423
        ram_block1a55 : cycloneive_ram_block
1424
                WITH (
1425
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1426
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1427
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1428
                        CONNECTIVITY_CHECKING = "OFF",
1429
                        INIT_FILE = "sprite_shape.mif",
1430
                        INIT_FILE_LAYOUT = "port_a",
1431
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1432
                        OPERATION_MODE = "single_port",
1433
                        PORT_A_ADDRESS_WIDTH = 13,
1434
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1435
                        PORT_A_BYTE_SIZE = 1,
1436
                        PORT_A_DATA_OUT_CLEAR = "none",
1437
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1438
                        PORT_A_DATA_WIDTH = 1,
1439
                        PORT_A_FIRST_ADDRESS = 24576,
1440
                        PORT_A_FIRST_BIT_NUMBER = 7,
1441
                        PORT_A_LAST_ADDRESS = 32767,
1442
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1443
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1444
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1445
                        POWER_UP_UNINITIALIZED = "false",
1446
                        RAM_BLOCK_TYPE = "AUTO"
1447
                );
1448
        ram_block1a56 : cycloneive_ram_block
1449
                WITH (
1450
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1451
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1452
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1453
                        CONNECTIVITY_CHECKING = "OFF",
1454
                        INIT_FILE = "sprite_shape.mif",
1455
                        INIT_FILE_LAYOUT = "port_a",
1456
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1457
                        OPERATION_MODE = "single_port",
1458
                        PORT_A_ADDRESS_WIDTH = 13,
1459
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1460
                        PORT_A_BYTE_SIZE = 1,
1461
                        PORT_A_DATA_OUT_CLEAR = "none",
1462
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1463
                        PORT_A_DATA_WIDTH = 1,
1464
                        PORT_A_FIRST_ADDRESS = 24576,
1465
                        PORT_A_FIRST_BIT_NUMBER = 8,
1466
                        PORT_A_LAST_ADDRESS = 32767,
1467
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1468
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1469
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1470
                        POWER_UP_UNINITIALIZED = "false",
1471
                        RAM_BLOCK_TYPE = "AUTO"
1472
                );
1473
        ram_block1a57 : cycloneive_ram_block
1474
                WITH (
1475
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1476
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1477
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1478
                        CONNECTIVITY_CHECKING = "OFF",
1479
                        INIT_FILE = "sprite_shape.mif",
1480
                        INIT_FILE_LAYOUT = "port_a",
1481
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1482
                        OPERATION_MODE = "single_port",
1483
                        PORT_A_ADDRESS_WIDTH = 13,
1484
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1485
                        PORT_A_BYTE_SIZE = 1,
1486
                        PORT_A_DATA_OUT_CLEAR = "none",
1487
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1488
                        PORT_A_DATA_WIDTH = 1,
1489
                        PORT_A_FIRST_ADDRESS = 24576,
1490
                        PORT_A_FIRST_BIT_NUMBER = 9,
1491
                        PORT_A_LAST_ADDRESS = 32767,
1492
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1493
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1494
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1495
                        POWER_UP_UNINITIALIZED = "false",
1496
                        RAM_BLOCK_TYPE = "AUTO"
1497
                );
1498
        ram_block1a58 : cycloneive_ram_block
1499
                WITH (
1500
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1501
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1502
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1503
                        CONNECTIVITY_CHECKING = "OFF",
1504
                        INIT_FILE = "sprite_shape.mif",
1505
                        INIT_FILE_LAYOUT = "port_a",
1506
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1507
                        OPERATION_MODE = "single_port",
1508
                        PORT_A_ADDRESS_WIDTH = 13,
1509
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1510
                        PORT_A_BYTE_SIZE = 1,
1511
                        PORT_A_DATA_OUT_CLEAR = "none",
1512
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1513
                        PORT_A_DATA_WIDTH = 1,
1514
                        PORT_A_FIRST_ADDRESS = 24576,
1515
                        PORT_A_FIRST_BIT_NUMBER = 10,
1516
                        PORT_A_LAST_ADDRESS = 32767,
1517
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1518
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1519
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1520
                        POWER_UP_UNINITIALIZED = "false",
1521
                        RAM_BLOCK_TYPE = "AUTO"
1522
                );
1523
        ram_block1a59 : cycloneive_ram_block
1524
                WITH (
1525
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1526
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1527
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1528
                        CONNECTIVITY_CHECKING = "OFF",
1529
                        INIT_FILE = "sprite_shape.mif",
1530
                        INIT_FILE_LAYOUT = "port_a",
1531
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1532
                        OPERATION_MODE = "single_port",
1533
                        PORT_A_ADDRESS_WIDTH = 13,
1534
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1535
                        PORT_A_BYTE_SIZE = 1,
1536
                        PORT_A_DATA_OUT_CLEAR = "none",
1537
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1538
                        PORT_A_DATA_WIDTH = 1,
1539
                        PORT_A_FIRST_ADDRESS = 24576,
1540
                        PORT_A_FIRST_BIT_NUMBER = 11,
1541
                        PORT_A_LAST_ADDRESS = 32767,
1542
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1543
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1544
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1545
                        POWER_UP_UNINITIALIZED = "false",
1546
                        RAM_BLOCK_TYPE = "AUTO"
1547
                );
1548
        ram_block1a60 : cycloneive_ram_block
1549
                WITH (
1550
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1551
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1552
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1553
                        CONNECTIVITY_CHECKING = "OFF",
1554
                        INIT_FILE = "sprite_shape.mif",
1555
                        INIT_FILE_LAYOUT = "port_a",
1556
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1557
                        OPERATION_MODE = "single_port",
1558
                        PORT_A_ADDRESS_WIDTH = 13,
1559
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1560
                        PORT_A_BYTE_SIZE = 1,
1561
                        PORT_A_DATA_OUT_CLEAR = "none",
1562
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1563
                        PORT_A_DATA_WIDTH = 1,
1564
                        PORT_A_FIRST_ADDRESS = 24576,
1565
                        PORT_A_FIRST_BIT_NUMBER = 12,
1566
                        PORT_A_LAST_ADDRESS = 32767,
1567
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1568
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1569
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1570
                        POWER_UP_UNINITIALIZED = "false",
1571
                        RAM_BLOCK_TYPE = "AUTO"
1572
                );
1573
        ram_block1a61 : cycloneive_ram_block
1574
                WITH (
1575
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1576
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1577
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1578
                        CONNECTIVITY_CHECKING = "OFF",
1579
                        INIT_FILE = "sprite_shape.mif",
1580
                        INIT_FILE_LAYOUT = "port_a",
1581
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1582
                        OPERATION_MODE = "single_port",
1583
                        PORT_A_ADDRESS_WIDTH = 13,
1584
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1585
                        PORT_A_BYTE_SIZE = 1,
1586
                        PORT_A_DATA_OUT_CLEAR = "none",
1587
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1588
                        PORT_A_DATA_WIDTH = 1,
1589
                        PORT_A_FIRST_ADDRESS = 24576,
1590
                        PORT_A_FIRST_BIT_NUMBER = 13,
1591
                        PORT_A_LAST_ADDRESS = 32767,
1592
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1593
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1594
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1595
                        POWER_UP_UNINITIALIZED = "false",
1596
                        RAM_BLOCK_TYPE = "AUTO"
1597
                );
1598
        ram_block1a62 : cycloneive_ram_block
1599
                WITH (
1600
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1601
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1602
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1603
                        CONNECTIVITY_CHECKING = "OFF",
1604
                        INIT_FILE = "sprite_shape.mif",
1605
                        INIT_FILE_LAYOUT = "port_a",
1606
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1607
                        OPERATION_MODE = "single_port",
1608
                        PORT_A_ADDRESS_WIDTH = 13,
1609
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1610
                        PORT_A_BYTE_SIZE = 1,
1611
                        PORT_A_DATA_OUT_CLEAR = "none",
1612
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1613
                        PORT_A_DATA_WIDTH = 1,
1614
                        PORT_A_FIRST_ADDRESS = 24576,
1615
                        PORT_A_FIRST_BIT_NUMBER = 14,
1616
                        PORT_A_LAST_ADDRESS = 32767,
1617
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1618
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1619
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1620
                        POWER_UP_UNINITIALIZED = "false",
1621
                        RAM_BLOCK_TYPE = "AUTO"
1622
                );
1623
        ram_block1a63 : cycloneive_ram_block
1624
                WITH (
1625
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1626
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1627
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1628
                        CONNECTIVITY_CHECKING = "OFF",
1629
                        INIT_FILE = "sprite_shape.mif",
1630
                        INIT_FILE_LAYOUT = "port_a",
1631
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1632
                        OPERATION_MODE = "single_port",
1633
                        PORT_A_ADDRESS_WIDTH = 13,
1634
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1635
                        PORT_A_BYTE_SIZE = 1,
1636
                        PORT_A_DATA_OUT_CLEAR = "none",
1637
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1638
                        PORT_A_DATA_WIDTH = 1,
1639
                        PORT_A_FIRST_ADDRESS = 24576,
1640
                        PORT_A_FIRST_BIT_NUMBER = 15,
1641
                        PORT_A_LAST_ADDRESS = 32767,
1642
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1643
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1644
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1645
                        POWER_UP_UNINITIALIZED = "false",
1646
                        RAM_BLOCK_TYPE = "AUTO"
1647
                );
1648
        ram_block1a64 : cycloneive_ram_block
1649
                WITH (
1650
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1651
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1652
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1653
                        CONNECTIVITY_CHECKING = "OFF",
1654
                        INIT_FILE = "sprite_shape.mif",
1655
                        INIT_FILE_LAYOUT = "port_a",
1656
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1657
                        OPERATION_MODE = "single_port",
1658
                        PORT_A_ADDRESS_WIDTH = 13,
1659
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1660
                        PORT_A_BYTE_SIZE = 1,
1661
                        PORT_A_DATA_OUT_CLEAR = "none",
1662
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1663
                        PORT_A_DATA_WIDTH = 1,
1664
                        PORT_A_FIRST_ADDRESS = 32768,
1665
                        PORT_A_FIRST_BIT_NUMBER = 0,
1666
                        PORT_A_LAST_ADDRESS = 40959,
1667
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1668
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1669
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1670
                        POWER_UP_UNINITIALIZED = "false",
1671
                        RAM_BLOCK_TYPE = "AUTO"
1672
                );
1673
        ram_block1a65 : cycloneive_ram_block
1674
                WITH (
1675
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1676
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1677
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1678
                        CONNECTIVITY_CHECKING = "OFF",
1679
                        INIT_FILE = "sprite_shape.mif",
1680
                        INIT_FILE_LAYOUT = "port_a",
1681
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1682
                        OPERATION_MODE = "single_port",
1683
                        PORT_A_ADDRESS_WIDTH = 13,
1684
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1685
                        PORT_A_BYTE_SIZE = 1,
1686
                        PORT_A_DATA_OUT_CLEAR = "none",
1687
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1688
                        PORT_A_DATA_WIDTH = 1,
1689
                        PORT_A_FIRST_ADDRESS = 32768,
1690
                        PORT_A_FIRST_BIT_NUMBER = 1,
1691
                        PORT_A_LAST_ADDRESS = 40959,
1692
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1693
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1694
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1695
                        POWER_UP_UNINITIALIZED = "false",
1696
                        RAM_BLOCK_TYPE = "AUTO"
1697
                );
1698
        ram_block1a66 : cycloneive_ram_block
1699
                WITH (
1700
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1701
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1702
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1703
                        CONNECTIVITY_CHECKING = "OFF",
1704
                        INIT_FILE = "sprite_shape.mif",
1705
                        INIT_FILE_LAYOUT = "port_a",
1706
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1707
                        OPERATION_MODE = "single_port",
1708
                        PORT_A_ADDRESS_WIDTH = 13,
1709
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1710
                        PORT_A_BYTE_SIZE = 1,
1711
                        PORT_A_DATA_OUT_CLEAR = "none",
1712
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1713
                        PORT_A_DATA_WIDTH = 1,
1714
                        PORT_A_FIRST_ADDRESS = 32768,
1715
                        PORT_A_FIRST_BIT_NUMBER = 2,
1716
                        PORT_A_LAST_ADDRESS = 40959,
1717
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1718
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1719
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1720
                        POWER_UP_UNINITIALIZED = "false",
1721
                        RAM_BLOCK_TYPE = "AUTO"
1722
                );
1723
        ram_block1a67 : cycloneive_ram_block
1724
                WITH (
1725
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1726
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1727
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1728
                        CONNECTIVITY_CHECKING = "OFF",
1729
                        INIT_FILE = "sprite_shape.mif",
1730
                        INIT_FILE_LAYOUT = "port_a",
1731
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1732
                        OPERATION_MODE = "single_port",
1733
                        PORT_A_ADDRESS_WIDTH = 13,
1734
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1735
                        PORT_A_BYTE_SIZE = 1,
1736
                        PORT_A_DATA_OUT_CLEAR = "none",
1737
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1738
                        PORT_A_DATA_WIDTH = 1,
1739
                        PORT_A_FIRST_ADDRESS = 32768,
1740
                        PORT_A_FIRST_BIT_NUMBER = 3,
1741
                        PORT_A_LAST_ADDRESS = 40959,
1742
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1743
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1744
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1745
                        POWER_UP_UNINITIALIZED = "false",
1746
                        RAM_BLOCK_TYPE = "AUTO"
1747
                );
1748
        ram_block1a68 : cycloneive_ram_block
1749
                WITH (
1750
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1751
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1752
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1753
                        CONNECTIVITY_CHECKING = "OFF",
1754
                        INIT_FILE = "sprite_shape.mif",
1755
                        INIT_FILE_LAYOUT = "port_a",
1756
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1757
                        OPERATION_MODE = "single_port",
1758
                        PORT_A_ADDRESS_WIDTH = 13,
1759
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1760
                        PORT_A_BYTE_SIZE = 1,
1761
                        PORT_A_DATA_OUT_CLEAR = "none",
1762
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1763
                        PORT_A_DATA_WIDTH = 1,
1764
                        PORT_A_FIRST_ADDRESS = 32768,
1765
                        PORT_A_FIRST_BIT_NUMBER = 4,
1766
                        PORT_A_LAST_ADDRESS = 40959,
1767
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1768
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1769
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1770
                        POWER_UP_UNINITIALIZED = "false",
1771
                        RAM_BLOCK_TYPE = "AUTO"
1772
                );
1773
        ram_block1a69 : cycloneive_ram_block
1774
                WITH (
1775
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1776
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1777
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1778
                        CONNECTIVITY_CHECKING = "OFF",
1779
                        INIT_FILE = "sprite_shape.mif",
1780
                        INIT_FILE_LAYOUT = "port_a",
1781
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1782
                        OPERATION_MODE = "single_port",
1783
                        PORT_A_ADDRESS_WIDTH = 13,
1784
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1785
                        PORT_A_BYTE_SIZE = 1,
1786
                        PORT_A_DATA_OUT_CLEAR = "none",
1787
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1788
                        PORT_A_DATA_WIDTH = 1,
1789
                        PORT_A_FIRST_ADDRESS = 32768,
1790
                        PORT_A_FIRST_BIT_NUMBER = 5,
1791
                        PORT_A_LAST_ADDRESS = 40959,
1792
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1793
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1794
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1795
                        POWER_UP_UNINITIALIZED = "false",
1796
                        RAM_BLOCK_TYPE = "AUTO"
1797
                );
1798
        ram_block1a70 : cycloneive_ram_block
1799
                WITH (
1800
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1801
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1802
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1803
                        CONNECTIVITY_CHECKING = "OFF",
1804
                        INIT_FILE = "sprite_shape.mif",
1805
                        INIT_FILE_LAYOUT = "port_a",
1806
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1807
                        OPERATION_MODE = "single_port",
1808
                        PORT_A_ADDRESS_WIDTH = 13,
1809
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1810
                        PORT_A_BYTE_SIZE = 1,
1811
                        PORT_A_DATA_OUT_CLEAR = "none",
1812
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1813
                        PORT_A_DATA_WIDTH = 1,
1814
                        PORT_A_FIRST_ADDRESS = 32768,
1815
                        PORT_A_FIRST_BIT_NUMBER = 6,
1816
                        PORT_A_LAST_ADDRESS = 40959,
1817
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1818
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1819
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1820
                        POWER_UP_UNINITIALIZED = "false",
1821
                        RAM_BLOCK_TYPE = "AUTO"
1822
                );
1823
        ram_block1a71 : cycloneive_ram_block
1824
                WITH (
1825
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1826
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1827
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1828
                        CONNECTIVITY_CHECKING = "OFF",
1829
                        INIT_FILE = "sprite_shape.mif",
1830
                        INIT_FILE_LAYOUT = "port_a",
1831
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1832
                        OPERATION_MODE = "single_port",
1833
                        PORT_A_ADDRESS_WIDTH = 13,
1834
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1835
                        PORT_A_BYTE_SIZE = 1,
1836
                        PORT_A_DATA_OUT_CLEAR = "none",
1837
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1838
                        PORT_A_DATA_WIDTH = 1,
1839
                        PORT_A_FIRST_ADDRESS = 32768,
1840
                        PORT_A_FIRST_BIT_NUMBER = 7,
1841
                        PORT_A_LAST_ADDRESS = 40959,
1842
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1843
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1844
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1845
                        POWER_UP_UNINITIALIZED = "false",
1846
                        RAM_BLOCK_TYPE = "AUTO"
1847
                );
1848
        ram_block1a72 : cycloneive_ram_block
1849
                WITH (
1850
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1851
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1852
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1853
                        CONNECTIVITY_CHECKING = "OFF",
1854
                        INIT_FILE = "sprite_shape.mif",
1855
                        INIT_FILE_LAYOUT = "port_a",
1856
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1857
                        OPERATION_MODE = "single_port",
1858
                        PORT_A_ADDRESS_WIDTH = 13,
1859
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1860
                        PORT_A_BYTE_SIZE = 1,
1861
                        PORT_A_DATA_OUT_CLEAR = "none",
1862
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1863
                        PORT_A_DATA_WIDTH = 1,
1864
                        PORT_A_FIRST_ADDRESS = 32768,
1865
                        PORT_A_FIRST_BIT_NUMBER = 8,
1866
                        PORT_A_LAST_ADDRESS = 40959,
1867
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1868
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1869
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1870
                        POWER_UP_UNINITIALIZED = "false",
1871
                        RAM_BLOCK_TYPE = "AUTO"
1872
                );
1873
        ram_block1a73 : cycloneive_ram_block
1874
                WITH (
1875
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1876
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1877
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1878
                        CONNECTIVITY_CHECKING = "OFF",
1879
                        INIT_FILE = "sprite_shape.mif",
1880
                        INIT_FILE_LAYOUT = "port_a",
1881
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1882
                        OPERATION_MODE = "single_port",
1883
                        PORT_A_ADDRESS_WIDTH = 13,
1884
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1885
                        PORT_A_BYTE_SIZE = 1,
1886
                        PORT_A_DATA_OUT_CLEAR = "none",
1887
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1888
                        PORT_A_DATA_WIDTH = 1,
1889
                        PORT_A_FIRST_ADDRESS = 32768,
1890
                        PORT_A_FIRST_BIT_NUMBER = 9,
1891
                        PORT_A_LAST_ADDRESS = 40959,
1892
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1893
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1894
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1895
                        POWER_UP_UNINITIALIZED = "false",
1896
                        RAM_BLOCK_TYPE = "AUTO"
1897
                );
1898
        ram_block1a74 : cycloneive_ram_block
1899
                WITH (
1900
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1901
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1902
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1903
                        CONNECTIVITY_CHECKING = "OFF",
1904
                        INIT_FILE = "sprite_shape.mif",
1905
                        INIT_FILE_LAYOUT = "port_a",
1906
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1907
                        OPERATION_MODE = "single_port",
1908
                        PORT_A_ADDRESS_WIDTH = 13,
1909
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1910
                        PORT_A_BYTE_SIZE = 1,
1911
                        PORT_A_DATA_OUT_CLEAR = "none",
1912
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1913
                        PORT_A_DATA_WIDTH = 1,
1914
                        PORT_A_FIRST_ADDRESS = 32768,
1915
                        PORT_A_FIRST_BIT_NUMBER = 10,
1916
                        PORT_A_LAST_ADDRESS = 40959,
1917
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1918
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1919
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1920
                        POWER_UP_UNINITIALIZED = "false",
1921
                        RAM_BLOCK_TYPE = "AUTO"
1922
                );
1923
        ram_block1a75 : cycloneive_ram_block
1924
                WITH (
1925
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1926
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1927
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1928
                        CONNECTIVITY_CHECKING = "OFF",
1929
                        INIT_FILE = "sprite_shape.mif",
1930
                        INIT_FILE_LAYOUT = "port_a",
1931
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1932
                        OPERATION_MODE = "single_port",
1933
                        PORT_A_ADDRESS_WIDTH = 13,
1934
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1935
                        PORT_A_BYTE_SIZE = 1,
1936
                        PORT_A_DATA_OUT_CLEAR = "none",
1937
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1938
                        PORT_A_DATA_WIDTH = 1,
1939
                        PORT_A_FIRST_ADDRESS = 32768,
1940
                        PORT_A_FIRST_BIT_NUMBER = 11,
1941
                        PORT_A_LAST_ADDRESS = 40959,
1942
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1943
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1944
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1945
                        POWER_UP_UNINITIALIZED = "false",
1946
                        RAM_BLOCK_TYPE = "AUTO"
1947
                );
1948
        ram_block1a76 : cycloneive_ram_block
1949
                WITH (
1950
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1951
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1952
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1953
                        CONNECTIVITY_CHECKING = "OFF",
1954
                        INIT_FILE = "sprite_shape.mif",
1955
                        INIT_FILE_LAYOUT = "port_a",
1956
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1957
                        OPERATION_MODE = "single_port",
1958
                        PORT_A_ADDRESS_WIDTH = 13,
1959
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1960
                        PORT_A_BYTE_SIZE = 1,
1961
                        PORT_A_DATA_OUT_CLEAR = "none",
1962
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1963
                        PORT_A_DATA_WIDTH = 1,
1964
                        PORT_A_FIRST_ADDRESS = 32768,
1965
                        PORT_A_FIRST_BIT_NUMBER = 12,
1966
                        PORT_A_LAST_ADDRESS = 40959,
1967
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1968
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1969
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1970
                        POWER_UP_UNINITIALIZED = "false",
1971
                        RAM_BLOCK_TYPE = "AUTO"
1972
                );
1973
        ram_block1a77 : cycloneive_ram_block
1974
                WITH (
1975
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
1976
                        CLK0_INPUT_CLOCK_ENABLE = "none",
1977
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
1978
                        CONNECTIVITY_CHECKING = "OFF",
1979
                        INIT_FILE = "sprite_shape.mif",
1980
                        INIT_FILE_LAYOUT = "port_a",
1981
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
1982
                        OPERATION_MODE = "single_port",
1983
                        PORT_A_ADDRESS_WIDTH = 13,
1984
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
1985
                        PORT_A_BYTE_SIZE = 1,
1986
                        PORT_A_DATA_OUT_CLEAR = "none",
1987
                        PORT_A_DATA_OUT_CLOCK = "clock0",
1988
                        PORT_A_DATA_WIDTH = 1,
1989
                        PORT_A_FIRST_ADDRESS = 32768,
1990
                        PORT_A_FIRST_BIT_NUMBER = 13,
1991
                        PORT_A_LAST_ADDRESS = 40959,
1992
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
1993
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
1994
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
1995
                        POWER_UP_UNINITIALIZED = "false",
1996
                        RAM_BLOCK_TYPE = "AUTO"
1997
                );
1998
        ram_block1a78 : cycloneive_ram_block
1999
                WITH (
2000
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2001
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2002
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2003
                        CONNECTIVITY_CHECKING = "OFF",
2004
                        INIT_FILE = "sprite_shape.mif",
2005
                        INIT_FILE_LAYOUT = "port_a",
2006
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2007
                        OPERATION_MODE = "single_port",
2008
                        PORT_A_ADDRESS_WIDTH = 13,
2009
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2010
                        PORT_A_BYTE_SIZE = 1,
2011
                        PORT_A_DATA_OUT_CLEAR = "none",
2012
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2013
                        PORT_A_DATA_WIDTH = 1,
2014
                        PORT_A_FIRST_ADDRESS = 32768,
2015
                        PORT_A_FIRST_BIT_NUMBER = 14,
2016
                        PORT_A_LAST_ADDRESS = 40959,
2017
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2018
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2019
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2020
                        POWER_UP_UNINITIALIZED = "false",
2021
                        RAM_BLOCK_TYPE = "AUTO"
2022
                );
2023
        ram_block1a79 : cycloneive_ram_block
2024
                WITH (
2025
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2026
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2027
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2028
                        CONNECTIVITY_CHECKING = "OFF",
2029
                        INIT_FILE = "sprite_shape.mif",
2030
                        INIT_FILE_LAYOUT = "port_a",
2031
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2032
                        OPERATION_MODE = "single_port",
2033
                        PORT_A_ADDRESS_WIDTH = 13,
2034
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2035
                        PORT_A_BYTE_SIZE = 1,
2036
                        PORT_A_DATA_OUT_CLEAR = "none",
2037
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2038
                        PORT_A_DATA_WIDTH = 1,
2039
                        PORT_A_FIRST_ADDRESS = 32768,
2040
                        PORT_A_FIRST_BIT_NUMBER = 15,
2041
                        PORT_A_LAST_ADDRESS = 40959,
2042
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2043
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2044
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2045
                        POWER_UP_UNINITIALIZED = "false",
2046
                        RAM_BLOCK_TYPE = "AUTO"
2047
                );
2048
        ram_block1a80 : cycloneive_ram_block
2049
                WITH (
2050
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2051
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2052
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2053
                        CONNECTIVITY_CHECKING = "OFF",
2054
                        INIT_FILE = "sprite_shape.mif",
2055
                        INIT_FILE_LAYOUT = "port_a",
2056
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2057
                        OPERATION_MODE = "single_port",
2058
                        PORT_A_ADDRESS_WIDTH = 13,
2059
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2060
                        PORT_A_BYTE_SIZE = 1,
2061
                        PORT_A_DATA_OUT_CLEAR = "none",
2062
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2063
                        PORT_A_DATA_WIDTH = 1,
2064
                        PORT_A_FIRST_ADDRESS = 40960,
2065
                        PORT_A_FIRST_BIT_NUMBER = 0,
2066
                        PORT_A_LAST_ADDRESS = 49151,
2067
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2068
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2069
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2070
                        POWER_UP_UNINITIALIZED = "false",
2071
                        RAM_BLOCK_TYPE = "AUTO"
2072
                );
2073
        ram_block1a81 : cycloneive_ram_block
2074
                WITH (
2075
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2076
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2077
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2078
                        CONNECTIVITY_CHECKING = "OFF",
2079
                        INIT_FILE = "sprite_shape.mif",
2080
                        INIT_FILE_LAYOUT = "port_a",
2081
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2082
                        OPERATION_MODE = "single_port",
2083
                        PORT_A_ADDRESS_WIDTH = 13,
2084
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2085
                        PORT_A_BYTE_SIZE = 1,
2086
                        PORT_A_DATA_OUT_CLEAR = "none",
2087
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2088
                        PORT_A_DATA_WIDTH = 1,
2089
                        PORT_A_FIRST_ADDRESS = 40960,
2090
                        PORT_A_FIRST_BIT_NUMBER = 1,
2091
                        PORT_A_LAST_ADDRESS = 49151,
2092
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2093
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2094
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2095
                        POWER_UP_UNINITIALIZED = "false",
2096
                        RAM_BLOCK_TYPE = "AUTO"
2097
                );
2098
        ram_block1a82 : cycloneive_ram_block
2099
                WITH (
2100
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2101
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2102
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2103
                        CONNECTIVITY_CHECKING = "OFF",
2104
                        INIT_FILE = "sprite_shape.mif",
2105
                        INIT_FILE_LAYOUT = "port_a",
2106
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2107
                        OPERATION_MODE = "single_port",
2108
                        PORT_A_ADDRESS_WIDTH = 13,
2109
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2110
                        PORT_A_BYTE_SIZE = 1,
2111
                        PORT_A_DATA_OUT_CLEAR = "none",
2112
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2113
                        PORT_A_DATA_WIDTH = 1,
2114
                        PORT_A_FIRST_ADDRESS = 40960,
2115
                        PORT_A_FIRST_BIT_NUMBER = 2,
2116
                        PORT_A_LAST_ADDRESS = 49151,
2117
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2118
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2119
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2120
                        POWER_UP_UNINITIALIZED = "false",
2121
                        RAM_BLOCK_TYPE = "AUTO"
2122
                );
2123
        ram_block1a83 : cycloneive_ram_block
2124
                WITH (
2125
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2126
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2127
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2128
                        CONNECTIVITY_CHECKING = "OFF",
2129
                        INIT_FILE = "sprite_shape.mif",
2130
                        INIT_FILE_LAYOUT = "port_a",
2131
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2132
                        OPERATION_MODE = "single_port",
2133
                        PORT_A_ADDRESS_WIDTH = 13,
2134
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2135
                        PORT_A_BYTE_SIZE = 1,
2136
                        PORT_A_DATA_OUT_CLEAR = "none",
2137
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2138
                        PORT_A_DATA_WIDTH = 1,
2139
                        PORT_A_FIRST_ADDRESS = 40960,
2140
                        PORT_A_FIRST_BIT_NUMBER = 3,
2141
                        PORT_A_LAST_ADDRESS = 49151,
2142
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2143
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2144
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2145
                        POWER_UP_UNINITIALIZED = "false",
2146
                        RAM_BLOCK_TYPE = "AUTO"
2147
                );
2148
        ram_block1a84 : cycloneive_ram_block
2149
                WITH (
2150
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2151
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2152
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2153
                        CONNECTIVITY_CHECKING = "OFF",
2154
                        INIT_FILE = "sprite_shape.mif",
2155
                        INIT_FILE_LAYOUT = "port_a",
2156
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2157
                        OPERATION_MODE = "single_port",
2158
                        PORT_A_ADDRESS_WIDTH = 13,
2159
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2160
                        PORT_A_BYTE_SIZE = 1,
2161
                        PORT_A_DATA_OUT_CLEAR = "none",
2162
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2163
                        PORT_A_DATA_WIDTH = 1,
2164
                        PORT_A_FIRST_ADDRESS = 40960,
2165
                        PORT_A_FIRST_BIT_NUMBER = 4,
2166
                        PORT_A_LAST_ADDRESS = 49151,
2167
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2168
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2169
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2170
                        POWER_UP_UNINITIALIZED = "false",
2171
                        RAM_BLOCK_TYPE = "AUTO"
2172
                );
2173
        ram_block1a85 : cycloneive_ram_block
2174
                WITH (
2175
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2176
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2177
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2178
                        CONNECTIVITY_CHECKING = "OFF",
2179
                        INIT_FILE = "sprite_shape.mif",
2180
                        INIT_FILE_LAYOUT = "port_a",
2181
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2182
                        OPERATION_MODE = "single_port",
2183
                        PORT_A_ADDRESS_WIDTH = 13,
2184
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2185
                        PORT_A_BYTE_SIZE = 1,
2186
                        PORT_A_DATA_OUT_CLEAR = "none",
2187
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2188
                        PORT_A_DATA_WIDTH = 1,
2189
                        PORT_A_FIRST_ADDRESS = 40960,
2190
                        PORT_A_FIRST_BIT_NUMBER = 5,
2191
                        PORT_A_LAST_ADDRESS = 49151,
2192
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2193
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2194
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2195
                        POWER_UP_UNINITIALIZED = "false",
2196
                        RAM_BLOCK_TYPE = "AUTO"
2197
                );
2198
        ram_block1a86 : cycloneive_ram_block
2199
                WITH (
2200
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2201
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2202
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2203
                        CONNECTIVITY_CHECKING = "OFF",
2204
                        INIT_FILE = "sprite_shape.mif",
2205
                        INIT_FILE_LAYOUT = "port_a",
2206
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2207
                        OPERATION_MODE = "single_port",
2208
                        PORT_A_ADDRESS_WIDTH = 13,
2209
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2210
                        PORT_A_BYTE_SIZE = 1,
2211
                        PORT_A_DATA_OUT_CLEAR = "none",
2212
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2213
                        PORT_A_DATA_WIDTH = 1,
2214
                        PORT_A_FIRST_ADDRESS = 40960,
2215
                        PORT_A_FIRST_BIT_NUMBER = 6,
2216
                        PORT_A_LAST_ADDRESS = 49151,
2217
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2218
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2219
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2220
                        POWER_UP_UNINITIALIZED = "false",
2221
                        RAM_BLOCK_TYPE = "AUTO"
2222
                );
2223
        ram_block1a87 : cycloneive_ram_block
2224
                WITH (
2225
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2226
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2227
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2228
                        CONNECTIVITY_CHECKING = "OFF",
2229
                        INIT_FILE = "sprite_shape.mif",
2230
                        INIT_FILE_LAYOUT = "port_a",
2231
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2232
                        OPERATION_MODE = "single_port",
2233
                        PORT_A_ADDRESS_WIDTH = 13,
2234
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2235
                        PORT_A_BYTE_SIZE = 1,
2236
                        PORT_A_DATA_OUT_CLEAR = "none",
2237
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2238
                        PORT_A_DATA_WIDTH = 1,
2239
                        PORT_A_FIRST_ADDRESS = 40960,
2240
                        PORT_A_FIRST_BIT_NUMBER = 7,
2241
                        PORT_A_LAST_ADDRESS = 49151,
2242
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2243
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2244
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2245
                        POWER_UP_UNINITIALIZED = "false",
2246
                        RAM_BLOCK_TYPE = "AUTO"
2247
                );
2248
        ram_block1a88 : cycloneive_ram_block
2249
                WITH (
2250
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2251
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2252
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2253
                        CONNECTIVITY_CHECKING = "OFF",
2254
                        INIT_FILE = "sprite_shape.mif",
2255
                        INIT_FILE_LAYOUT = "port_a",
2256
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2257
                        OPERATION_MODE = "single_port",
2258
                        PORT_A_ADDRESS_WIDTH = 13,
2259
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2260
                        PORT_A_BYTE_SIZE = 1,
2261
                        PORT_A_DATA_OUT_CLEAR = "none",
2262
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2263
                        PORT_A_DATA_WIDTH = 1,
2264
                        PORT_A_FIRST_ADDRESS = 40960,
2265
                        PORT_A_FIRST_BIT_NUMBER = 8,
2266
                        PORT_A_LAST_ADDRESS = 49151,
2267
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2268
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2269
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2270
                        POWER_UP_UNINITIALIZED = "false",
2271
                        RAM_BLOCK_TYPE = "AUTO"
2272
                );
2273
        ram_block1a89 : cycloneive_ram_block
2274
                WITH (
2275
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2276
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2277
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2278
                        CONNECTIVITY_CHECKING = "OFF",
2279
                        INIT_FILE = "sprite_shape.mif",
2280
                        INIT_FILE_LAYOUT = "port_a",
2281
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2282
                        OPERATION_MODE = "single_port",
2283
                        PORT_A_ADDRESS_WIDTH = 13,
2284
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2285
                        PORT_A_BYTE_SIZE = 1,
2286
                        PORT_A_DATA_OUT_CLEAR = "none",
2287
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2288
                        PORT_A_DATA_WIDTH = 1,
2289
                        PORT_A_FIRST_ADDRESS = 40960,
2290
                        PORT_A_FIRST_BIT_NUMBER = 9,
2291
                        PORT_A_LAST_ADDRESS = 49151,
2292
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2293
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2294
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2295
                        POWER_UP_UNINITIALIZED = "false",
2296
                        RAM_BLOCK_TYPE = "AUTO"
2297
                );
2298
        ram_block1a90 : cycloneive_ram_block
2299
                WITH (
2300
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2301
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2302
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2303
                        CONNECTIVITY_CHECKING = "OFF",
2304
                        INIT_FILE = "sprite_shape.mif",
2305
                        INIT_FILE_LAYOUT = "port_a",
2306
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2307
                        OPERATION_MODE = "single_port",
2308
                        PORT_A_ADDRESS_WIDTH = 13,
2309
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2310
                        PORT_A_BYTE_SIZE = 1,
2311
                        PORT_A_DATA_OUT_CLEAR = "none",
2312
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2313
                        PORT_A_DATA_WIDTH = 1,
2314
                        PORT_A_FIRST_ADDRESS = 40960,
2315
                        PORT_A_FIRST_BIT_NUMBER = 10,
2316
                        PORT_A_LAST_ADDRESS = 49151,
2317
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2318
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2319
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2320
                        POWER_UP_UNINITIALIZED = "false",
2321
                        RAM_BLOCK_TYPE = "AUTO"
2322
                );
2323
        ram_block1a91 : cycloneive_ram_block
2324
                WITH (
2325
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2326
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2327
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2328
                        CONNECTIVITY_CHECKING = "OFF",
2329
                        INIT_FILE = "sprite_shape.mif",
2330
                        INIT_FILE_LAYOUT = "port_a",
2331
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2332
                        OPERATION_MODE = "single_port",
2333
                        PORT_A_ADDRESS_WIDTH = 13,
2334
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2335
                        PORT_A_BYTE_SIZE = 1,
2336
                        PORT_A_DATA_OUT_CLEAR = "none",
2337
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2338
                        PORT_A_DATA_WIDTH = 1,
2339
                        PORT_A_FIRST_ADDRESS = 40960,
2340
                        PORT_A_FIRST_BIT_NUMBER = 11,
2341
                        PORT_A_LAST_ADDRESS = 49151,
2342
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2343
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2344
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2345
                        POWER_UP_UNINITIALIZED = "false",
2346
                        RAM_BLOCK_TYPE = "AUTO"
2347
                );
2348
        ram_block1a92 : cycloneive_ram_block
2349
                WITH (
2350
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2351
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2352
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2353
                        CONNECTIVITY_CHECKING = "OFF",
2354
                        INIT_FILE = "sprite_shape.mif",
2355
                        INIT_FILE_LAYOUT = "port_a",
2356
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2357
                        OPERATION_MODE = "single_port",
2358
                        PORT_A_ADDRESS_WIDTH = 13,
2359
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2360
                        PORT_A_BYTE_SIZE = 1,
2361
                        PORT_A_DATA_OUT_CLEAR = "none",
2362
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2363
                        PORT_A_DATA_WIDTH = 1,
2364
                        PORT_A_FIRST_ADDRESS = 40960,
2365
                        PORT_A_FIRST_BIT_NUMBER = 12,
2366
                        PORT_A_LAST_ADDRESS = 49151,
2367
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2368
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2369
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2370
                        POWER_UP_UNINITIALIZED = "false",
2371
                        RAM_BLOCK_TYPE = "AUTO"
2372
                );
2373
        ram_block1a93 : cycloneive_ram_block
2374
                WITH (
2375
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2376
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2377
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2378
                        CONNECTIVITY_CHECKING = "OFF",
2379
                        INIT_FILE = "sprite_shape.mif",
2380
                        INIT_FILE_LAYOUT = "port_a",
2381
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2382
                        OPERATION_MODE = "single_port",
2383
                        PORT_A_ADDRESS_WIDTH = 13,
2384
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2385
                        PORT_A_BYTE_SIZE = 1,
2386
                        PORT_A_DATA_OUT_CLEAR = "none",
2387
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2388
                        PORT_A_DATA_WIDTH = 1,
2389
                        PORT_A_FIRST_ADDRESS = 40960,
2390
                        PORT_A_FIRST_BIT_NUMBER = 13,
2391
                        PORT_A_LAST_ADDRESS = 49151,
2392
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2393
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2394
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2395
                        POWER_UP_UNINITIALIZED = "false",
2396
                        RAM_BLOCK_TYPE = "AUTO"
2397
                );
2398
        ram_block1a94 : cycloneive_ram_block
2399
                WITH (
2400
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2401
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2402
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2403
                        CONNECTIVITY_CHECKING = "OFF",
2404
                        INIT_FILE = "sprite_shape.mif",
2405
                        INIT_FILE_LAYOUT = "port_a",
2406
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2407
                        OPERATION_MODE = "single_port",
2408
                        PORT_A_ADDRESS_WIDTH = 13,
2409
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2410
                        PORT_A_BYTE_SIZE = 1,
2411
                        PORT_A_DATA_OUT_CLEAR = "none",
2412
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2413
                        PORT_A_DATA_WIDTH = 1,
2414
                        PORT_A_FIRST_ADDRESS = 40960,
2415
                        PORT_A_FIRST_BIT_NUMBER = 14,
2416
                        PORT_A_LAST_ADDRESS = 49151,
2417
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2418
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2419
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2420
                        POWER_UP_UNINITIALIZED = "false",
2421
                        RAM_BLOCK_TYPE = "AUTO"
2422
                );
2423
        ram_block1a95 : cycloneive_ram_block
2424
                WITH (
2425
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2426
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2427
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2428
                        CONNECTIVITY_CHECKING = "OFF",
2429
                        INIT_FILE = "sprite_shape.mif",
2430
                        INIT_FILE_LAYOUT = "port_a",
2431
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2432
                        OPERATION_MODE = "single_port",
2433
                        PORT_A_ADDRESS_WIDTH = 13,
2434
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2435
                        PORT_A_BYTE_SIZE = 1,
2436
                        PORT_A_DATA_OUT_CLEAR = "none",
2437
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2438
                        PORT_A_DATA_WIDTH = 1,
2439
                        PORT_A_FIRST_ADDRESS = 40960,
2440
                        PORT_A_FIRST_BIT_NUMBER = 15,
2441
                        PORT_A_LAST_ADDRESS = 49151,
2442
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2443
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2444
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2445
                        POWER_UP_UNINITIALIZED = "false",
2446
                        RAM_BLOCK_TYPE = "AUTO"
2447
                );
2448
        ram_block1a96 : cycloneive_ram_block
2449
                WITH (
2450
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2451
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2452
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2453
                        CONNECTIVITY_CHECKING = "OFF",
2454
                        INIT_FILE = "sprite_shape.mif",
2455
                        INIT_FILE_LAYOUT = "port_a",
2456
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2457
                        OPERATION_MODE = "single_port",
2458
                        PORT_A_ADDRESS_WIDTH = 13,
2459
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2460
                        PORT_A_BYTE_SIZE = 1,
2461
                        PORT_A_DATA_OUT_CLEAR = "none",
2462
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2463
                        PORT_A_DATA_WIDTH = 1,
2464
                        PORT_A_FIRST_ADDRESS = 49152,
2465
                        PORT_A_FIRST_BIT_NUMBER = 0,
2466
                        PORT_A_LAST_ADDRESS = 57343,
2467
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2468
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2469
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2470
                        POWER_UP_UNINITIALIZED = "false",
2471
                        RAM_BLOCK_TYPE = "AUTO"
2472
                );
2473
        ram_block1a97 : cycloneive_ram_block
2474
                WITH (
2475
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2476
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2477
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2478
                        CONNECTIVITY_CHECKING = "OFF",
2479
                        INIT_FILE = "sprite_shape.mif",
2480
                        INIT_FILE_LAYOUT = "port_a",
2481
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2482
                        OPERATION_MODE = "single_port",
2483
                        PORT_A_ADDRESS_WIDTH = 13,
2484
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2485
                        PORT_A_BYTE_SIZE = 1,
2486
                        PORT_A_DATA_OUT_CLEAR = "none",
2487
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2488
                        PORT_A_DATA_WIDTH = 1,
2489
                        PORT_A_FIRST_ADDRESS = 49152,
2490
                        PORT_A_FIRST_BIT_NUMBER = 1,
2491
                        PORT_A_LAST_ADDRESS = 57343,
2492
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2493
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2494
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2495
                        POWER_UP_UNINITIALIZED = "false",
2496
                        RAM_BLOCK_TYPE = "AUTO"
2497
                );
2498
        ram_block1a98 : cycloneive_ram_block
2499
                WITH (
2500
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2501
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2502
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2503
                        CONNECTIVITY_CHECKING = "OFF",
2504
                        INIT_FILE = "sprite_shape.mif",
2505
                        INIT_FILE_LAYOUT = "port_a",
2506
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2507
                        OPERATION_MODE = "single_port",
2508
                        PORT_A_ADDRESS_WIDTH = 13,
2509
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2510
                        PORT_A_BYTE_SIZE = 1,
2511
                        PORT_A_DATA_OUT_CLEAR = "none",
2512
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2513
                        PORT_A_DATA_WIDTH = 1,
2514
                        PORT_A_FIRST_ADDRESS = 49152,
2515
                        PORT_A_FIRST_BIT_NUMBER = 2,
2516
                        PORT_A_LAST_ADDRESS = 57343,
2517
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2518
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2519
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2520
                        POWER_UP_UNINITIALIZED = "false",
2521
                        RAM_BLOCK_TYPE = "AUTO"
2522
                );
2523
        ram_block1a99 : cycloneive_ram_block
2524
                WITH (
2525
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2526
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2527
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2528
                        CONNECTIVITY_CHECKING = "OFF",
2529
                        INIT_FILE = "sprite_shape.mif",
2530
                        INIT_FILE_LAYOUT = "port_a",
2531
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2532
                        OPERATION_MODE = "single_port",
2533
                        PORT_A_ADDRESS_WIDTH = 13,
2534
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2535
                        PORT_A_BYTE_SIZE = 1,
2536
                        PORT_A_DATA_OUT_CLEAR = "none",
2537
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2538
                        PORT_A_DATA_WIDTH = 1,
2539
                        PORT_A_FIRST_ADDRESS = 49152,
2540
                        PORT_A_FIRST_BIT_NUMBER = 3,
2541
                        PORT_A_LAST_ADDRESS = 57343,
2542
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2543
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2544
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2545
                        POWER_UP_UNINITIALIZED = "false",
2546
                        RAM_BLOCK_TYPE = "AUTO"
2547
                );
2548
        ram_block1a100 : cycloneive_ram_block
2549
                WITH (
2550
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2551
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2552
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2553
                        CONNECTIVITY_CHECKING = "OFF",
2554
                        INIT_FILE = "sprite_shape.mif",
2555
                        INIT_FILE_LAYOUT = "port_a",
2556
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2557
                        OPERATION_MODE = "single_port",
2558
                        PORT_A_ADDRESS_WIDTH = 13,
2559
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2560
                        PORT_A_BYTE_SIZE = 1,
2561
                        PORT_A_DATA_OUT_CLEAR = "none",
2562
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2563
                        PORT_A_DATA_WIDTH = 1,
2564
                        PORT_A_FIRST_ADDRESS = 49152,
2565
                        PORT_A_FIRST_BIT_NUMBER = 4,
2566
                        PORT_A_LAST_ADDRESS = 57343,
2567
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2568
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2569
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2570
                        POWER_UP_UNINITIALIZED = "false",
2571
                        RAM_BLOCK_TYPE = "AUTO"
2572
                );
2573
        ram_block1a101 : cycloneive_ram_block
2574
                WITH (
2575
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2576
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2577
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2578
                        CONNECTIVITY_CHECKING = "OFF",
2579
                        INIT_FILE = "sprite_shape.mif",
2580
                        INIT_FILE_LAYOUT = "port_a",
2581
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2582
                        OPERATION_MODE = "single_port",
2583
                        PORT_A_ADDRESS_WIDTH = 13,
2584
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2585
                        PORT_A_BYTE_SIZE = 1,
2586
                        PORT_A_DATA_OUT_CLEAR = "none",
2587
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2588
                        PORT_A_DATA_WIDTH = 1,
2589
                        PORT_A_FIRST_ADDRESS = 49152,
2590
                        PORT_A_FIRST_BIT_NUMBER = 5,
2591
                        PORT_A_LAST_ADDRESS = 57343,
2592
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2593
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2594
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2595
                        POWER_UP_UNINITIALIZED = "false",
2596
                        RAM_BLOCK_TYPE = "AUTO"
2597
                );
2598
        ram_block1a102 : cycloneive_ram_block
2599
                WITH (
2600
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2601
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2602
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2603
                        CONNECTIVITY_CHECKING = "OFF",
2604
                        INIT_FILE = "sprite_shape.mif",
2605
                        INIT_FILE_LAYOUT = "port_a",
2606
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2607
                        OPERATION_MODE = "single_port",
2608
                        PORT_A_ADDRESS_WIDTH = 13,
2609
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2610
                        PORT_A_BYTE_SIZE = 1,
2611
                        PORT_A_DATA_OUT_CLEAR = "none",
2612
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2613
                        PORT_A_DATA_WIDTH = 1,
2614
                        PORT_A_FIRST_ADDRESS = 49152,
2615
                        PORT_A_FIRST_BIT_NUMBER = 6,
2616
                        PORT_A_LAST_ADDRESS = 57343,
2617
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2618
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2619
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2620
                        POWER_UP_UNINITIALIZED = "false",
2621
                        RAM_BLOCK_TYPE = "AUTO"
2622
                );
2623
        ram_block1a103 : cycloneive_ram_block
2624
                WITH (
2625
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2626
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2627
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2628
                        CONNECTIVITY_CHECKING = "OFF",
2629
                        INIT_FILE = "sprite_shape.mif",
2630
                        INIT_FILE_LAYOUT = "port_a",
2631
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2632
                        OPERATION_MODE = "single_port",
2633
                        PORT_A_ADDRESS_WIDTH = 13,
2634
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2635
                        PORT_A_BYTE_SIZE = 1,
2636
                        PORT_A_DATA_OUT_CLEAR = "none",
2637
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2638
                        PORT_A_DATA_WIDTH = 1,
2639
                        PORT_A_FIRST_ADDRESS = 49152,
2640
                        PORT_A_FIRST_BIT_NUMBER = 7,
2641
                        PORT_A_LAST_ADDRESS = 57343,
2642
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2643
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2644
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2645
                        POWER_UP_UNINITIALIZED = "false",
2646
                        RAM_BLOCK_TYPE = "AUTO"
2647
                );
2648
        ram_block1a104 : cycloneive_ram_block
2649
                WITH (
2650
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2651
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2652
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2653
                        CONNECTIVITY_CHECKING = "OFF",
2654
                        INIT_FILE = "sprite_shape.mif",
2655
                        INIT_FILE_LAYOUT = "port_a",
2656
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2657
                        OPERATION_MODE = "single_port",
2658
                        PORT_A_ADDRESS_WIDTH = 13,
2659
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2660
                        PORT_A_BYTE_SIZE = 1,
2661
                        PORT_A_DATA_OUT_CLEAR = "none",
2662
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2663
                        PORT_A_DATA_WIDTH = 1,
2664
                        PORT_A_FIRST_ADDRESS = 49152,
2665
                        PORT_A_FIRST_BIT_NUMBER = 8,
2666
                        PORT_A_LAST_ADDRESS = 57343,
2667
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2668
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2669
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2670
                        POWER_UP_UNINITIALIZED = "false",
2671
                        RAM_BLOCK_TYPE = "AUTO"
2672
                );
2673
        ram_block1a105 : cycloneive_ram_block
2674
                WITH (
2675
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2676
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2677
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2678
                        CONNECTIVITY_CHECKING = "OFF",
2679
                        INIT_FILE = "sprite_shape.mif",
2680
                        INIT_FILE_LAYOUT = "port_a",
2681
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2682
                        OPERATION_MODE = "single_port",
2683
                        PORT_A_ADDRESS_WIDTH = 13,
2684
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2685
                        PORT_A_BYTE_SIZE = 1,
2686
                        PORT_A_DATA_OUT_CLEAR = "none",
2687
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2688
                        PORT_A_DATA_WIDTH = 1,
2689
                        PORT_A_FIRST_ADDRESS = 49152,
2690
                        PORT_A_FIRST_BIT_NUMBER = 9,
2691
                        PORT_A_LAST_ADDRESS = 57343,
2692
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2693
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2694
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2695
                        POWER_UP_UNINITIALIZED = "false",
2696
                        RAM_BLOCK_TYPE = "AUTO"
2697
                );
2698
        ram_block1a106 : cycloneive_ram_block
2699
                WITH (
2700
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2701
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2702
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2703
                        CONNECTIVITY_CHECKING = "OFF",
2704
                        INIT_FILE = "sprite_shape.mif",
2705
                        INIT_FILE_LAYOUT = "port_a",
2706
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2707
                        OPERATION_MODE = "single_port",
2708
                        PORT_A_ADDRESS_WIDTH = 13,
2709
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2710
                        PORT_A_BYTE_SIZE = 1,
2711
                        PORT_A_DATA_OUT_CLEAR = "none",
2712
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2713
                        PORT_A_DATA_WIDTH = 1,
2714
                        PORT_A_FIRST_ADDRESS = 49152,
2715
                        PORT_A_FIRST_BIT_NUMBER = 10,
2716
                        PORT_A_LAST_ADDRESS = 57343,
2717
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2718
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2719
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2720
                        POWER_UP_UNINITIALIZED = "false",
2721
                        RAM_BLOCK_TYPE = "AUTO"
2722
                );
2723
        ram_block1a107 : cycloneive_ram_block
2724
                WITH (
2725
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2726
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2727
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2728
                        CONNECTIVITY_CHECKING = "OFF",
2729
                        INIT_FILE = "sprite_shape.mif",
2730
                        INIT_FILE_LAYOUT = "port_a",
2731
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2732
                        OPERATION_MODE = "single_port",
2733
                        PORT_A_ADDRESS_WIDTH = 13,
2734
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2735
                        PORT_A_BYTE_SIZE = 1,
2736
                        PORT_A_DATA_OUT_CLEAR = "none",
2737
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2738
                        PORT_A_DATA_WIDTH = 1,
2739
                        PORT_A_FIRST_ADDRESS = 49152,
2740
                        PORT_A_FIRST_BIT_NUMBER = 11,
2741
                        PORT_A_LAST_ADDRESS = 57343,
2742
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2743
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2744
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2745
                        POWER_UP_UNINITIALIZED = "false",
2746
                        RAM_BLOCK_TYPE = "AUTO"
2747
                );
2748
        ram_block1a108 : cycloneive_ram_block
2749
                WITH (
2750
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2751
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2752
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2753
                        CONNECTIVITY_CHECKING = "OFF",
2754
                        INIT_FILE = "sprite_shape.mif",
2755
                        INIT_FILE_LAYOUT = "port_a",
2756
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2757
                        OPERATION_MODE = "single_port",
2758
                        PORT_A_ADDRESS_WIDTH = 13,
2759
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2760
                        PORT_A_BYTE_SIZE = 1,
2761
                        PORT_A_DATA_OUT_CLEAR = "none",
2762
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2763
                        PORT_A_DATA_WIDTH = 1,
2764
                        PORT_A_FIRST_ADDRESS = 49152,
2765
                        PORT_A_FIRST_BIT_NUMBER = 12,
2766
                        PORT_A_LAST_ADDRESS = 57343,
2767
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2768
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2769
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2770
                        POWER_UP_UNINITIALIZED = "false",
2771
                        RAM_BLOCK_TYPE = "AUTO"
2772
                );
2773
        ram_block1a109 : cycloneive_ram_block
2774
                WITH (
2775
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2776
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2777
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2778
                        CONNECTIVITY_CHECKING = "OFF",
2779
                        INIT_FILE = "sprite_shape.mif",
2780
                        INIT_FILE_LAYOUT = "port_a",
2781
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2782
                        OPERATION_MODE = "single_port",
2783
                        PORT_A_ADDRESS_WIDTH = 13,
2784
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2785
                        PORT_A_BYTE_SIZE = 1,
2786
                        PORT_A_DATA_OUT_CLEAR = "none",
2787
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2788
                        PORT_A_DATA_WIDTH = 1,
2789
                        PORT_A_FIRST_ADDRESS = 49152,
2790
                        PORT_A_FIRST_BIT_NUMBER = 13,
2791
                        PORT_A_LAST_ADDRESS = 57343,
2792
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2793
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2794
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2795
                        POWER_UP_UNINITIALIZED = "false",
2796
                        RAM_BLOCK_TYPE = "AUTO"
2797
                );
2798
        ram_block1a110 : cycloneive_ram_block
2799
                WITH (
2800
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2801
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2802
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2803
                        CONNECTIVITY_CHECKING = "OFF",
2804
                        INIT_FILE = "sprite_shape.mif",
2805
                        INIT_FILE_LAYOUT = "port_a",
2806
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2807
                        OPERATION_MODE = "single_port",
2808
                        PORT_A_ADDRESS_WIDTH = 13,
2809
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2810
                        PORT_A_BYTE_SIZE = 1,
2811
                        PORT_A_DATA_OUT_CLEAR = "none",
2812
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2813
                        PORT_A_DATA_WIDTH = 1,
2814
                        PORT_A_FIRST_ADDRESS = 49152,
2815
                        PORT_A_FIRST_BIT_NUMBER = 14,
2816
                        PORT_A_LAST_ADDRESS = 57343,
2817
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2818
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2819
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2820
                        POWER_UP_UNINITIALIZED = "false",
2821
                        RAM_BLOCK_TYPE = "AUTO"
2822
                );
2823
        ram_block1a111 : cycloneive_ram_block
2824
                WITH (
2825
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2826
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2827
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2828
                        CONNECTIVITY_CHECKING = "OFF",
2829
                        INIT_FILE = "sprite_shape.mif",
2830
                        INIT_FILE_LAYOUT = "port_a",
2831
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2832
                        OPERATION_MODE = "single_port",
2833
                        PORT_A_ADDRESS_WIDTH = 13,
2834
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2835
                        PORT_A_BYTE_SIZE = 1,
2836
                        PORT_A_DATA_OUT_CLEAR = "none",
2837
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2838
                        PORT_A_DATA_WIDTH = 1,
2839
                        PORT_A_FIRST_ADDRESS = 49152,
2840
                        PORT_A_FIRST_BIT_NUMBER = 15,
2841
                        PORT_A_LAST_ADDRESS = 57343,
2842
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2843
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2844
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2845
                        POWER_UP_UNINITIALIZED = "false",
2846
                        RAM_BLOCK_TYPE = "AUTO"
2847
                );
2848
        ram_block1a112 : cycloneive_ram_block
2849
                WITH (
2850
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2851
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2852
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2853
                        CONNECTIVITY_CHECKING = "OFF",
2854
                        INIT_FILE = "sprite_shape.mif",
2855
                        INIT_FILE_LAYOUT = "port_a",
2856
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2857
                        OPERATION_MODE = "single_port",
2858
                        PORT_A_ADDRESS_WIDTH = 13,
2859
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2860
                        PORT_A_BYTE_SIZE = 1,
2861
                        PORT_A_DATA_OUT_CLEAR = "none",
2862
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2863
                        PORT_A_DATA_WIDTH = 1,
2864
                        PORT_A_FIRST_ADDRESS = 57344,
2865
                        PORT_A_FIRST_BIT_NUMBER = 0,
2866
                        PORT_A_LAST_ADDRESS = 65535,
2867
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2868
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2869
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2870
                        POWER_UP_UNINITIALIZED = "false",
2871
                        RAM_BLOCK_TYPE = "AUTO"
2872
                );
2873
        ram_block1a113 : cycloneive_ram_block
2874
                WITH (
2875
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2876
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2877
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2878
                        CONNECTIVITY_CHECKING = "OFF",
2879
                        INIT_FILE = "sprite_shape.mif",
2880
                        INIT_FILE_LAYOUT = "port_a",
2881
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2882
                        OPERATION_MODE = "single_port",
2883
                        PORT_A_ADDRESS_WIDTH = 13,
2884
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2885
                        PORT_A_BYTE_SIZE = 1,
2886
                        PORT_A_DATA_OUT_CLEAR = "none",
2887
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2888
                        PORT_A_DATA_WIDTH = 1,
2889
                        PORT_A_FIRST_ADDRESS = 57344,
2890
                        PORT_A_FIRST_BIT_NUMBER = 1,
2891
                        PORT_A_LAST_ADDRESS = 65535,
2892
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2893
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2894
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2895
                        POWER_UP_UNINITIALIZED = "false",
2896
                        RAM_BLOCK_TYPE = "AUTO"
2897
                );
2898
        ram_block1a114 : cycloneive_ram_block
2899
                WITH (
2900
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2901
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2902
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2903
                        CONNECTIVITY_CHECKING = "OFF",
2904
                        INIT_FILE = "sprite_shape.mif",
2905
                        INIT_FILE_LAYOUT = "port_a",
2906
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2907
                        OPERATION_MODE = "single_port",
2908
                        PORT_A_ADDRESS_WIDTH = 13,
2909
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2910
                        PORT_A_BYTE_SIZE = 1,
2911
                        PORT_A_DATA_OUT_CLEAR = "none",
2912
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2913
                        PORT_A_DATA_WIDTH = 1,
2914
                        PORT_A_FIRST_ADDRESS = 57344,
2915
                        PORT_A_FIRST_BIT_NUMBER = 2,
2916
                        PORT_A_LAST_ADDRESS = 65535,
2917
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2918
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2919
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2920
                        POWER_UP_UNINITIALIZED = "false",
2921
                        RAM_BLOCK_TYPE = "AUTO"
2922
                );
2923
        ram_block1a115 : cycloneive_ram_block
2924
                WITH (
2925
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2926
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2927
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2928
                        CONNECTIVITY_CHECKING = "OFF",
2929
                        INIT_FILE = "sprite_shape.mif",
2930
                        INIT_FILE_LAYOUT = "port_a",
2931
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2932
                        OPERATION_MODE = "single_port",
2933
                        PORT_A_ADDRESS_WIDTH = 13,
2934
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2935
                        PORT_A_BYTE_SIZE = 1,
2936
                        PORT_A_DATA_OUT_CLEAR = "none",
2937
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2938
                        PORT_A_DATA_WIDTH = 1,
2939
                        PORT_A_FIRST_ADDRESS = 57344,
2940
                        PORT_A_FIRST_BIT_NUMBER = 3,
2941
                        PORT_A_LAST_ADDRESS = 65535,
2942
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2943
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2944
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2945
                        POWER_UP_UNINITIALIZED = "false",
2946
                        RAM_BLOCK_TYPE = "AUTO"
2947
                );
2948
        ram_block1a116 : cycloneive_ram_block
2949
                WITH (
2950
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2951
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2952
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2953
                        CONNECTIVITY_CHECKING = "OFF",
2954
                        INIT_FILE = "sprite_shape.mif",
2955
                        INIT_FILE_LAYOUT = "port_a",
2956
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2957
                        OPERATION_MODE = "single_port",
2958
                        PORT_A_ADDRESS_WIDTH = 13,
2959
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2960
                        PORT_A_BYTE_SIZE = 1,
2961
                        PORT_A_DATA_OUT_CLEAR = "none",
2962
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2963
                        PORT_A_DATA_WIDTH = 1,
2964
                        PORT_A_FIRST_ADDRESS = 57344,
2965
                        PORT_A_FIRST_BIT_NUMBER = 4,
2966
                        PORT_A_LAST_ADDRESS = 65535,
2967
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2968
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2969
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2970
                        POWER_UP_UNINITIALIZED = "false",
2971
                        RAM_BLOCK_TYPE = "AUTO"
2972
                );
2973
        ram_block1a117 : cycloneive_ram_block
2974
                WITH (
2975
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
2976
                        CLK0_INPUT_CLOCK_ENABLE = "none",
2977
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
2978
                        CONNECTIVITY_CHECKING = "OFF",
2979
                        INIT_FILE = "sprite_shape.mif",
2980
                        INIT_FILE_LAYOUT = "port_a",
2981
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
2982
                        OPERATION_MODE = "single_port",
2983
                        PORT_A_ADDRESS_WIDTH = 13,
2984
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
2985
                        PORT_A_BYTE_SIZE = 1,
2986
                        PORT_A_DATA_OUT_CLEAR = "none",
2987
                        PORT_A_DATA_OUT_CLOCK = "clock0",
2988
                        PORT_A_DATA_WIDTH = 1,
2989
                        PORT_A_FIRST_ADDRESS = 57344,
2990
                        PORT_A_FIRST_BIT_NUMBER = 5,
2991
                        PORT_A_LAST_ADDRESS = 65535,
2992
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
2993
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
2994
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
2995
                        POWER_UP_UNINITIALIZED = "false",
2996
                        RAM_BLOCK_TYPE = "AUTO"
2997
                );
2998
        ram_block1a118 : cycloneive_ram_block
2999
                WITH (
3000
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3001
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3002
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3003
                        CONNECTIVITY_CHECKING = "OFF",
3004
                        INIT_FILE = "sprite_shape.mif",
3005
                        INIT_FILE_LAYOUT = "port_a",
3006
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3007
                        OPERATION_MODE = "single_port",
3008
                        PORT_A_ADDRESS_WIDTH = 13,
3009
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3010
                        PORT_A_BYTE_SIZE = 1,
3011
                        PORT_A_DATA_OUT_CLEAR = "none",
3012
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3013
                        PORT_A_DATA_WIDTH = 1,
3014
                        PORT_A_FIRST_ADDRESS = 57344,
3015
                        PORT_A_FIRST_BIT_NUMBER = 6,
3016
                        PORT_A_LAST_ADDRESS = 65535,
3017
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3018
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3019
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3020
                        POWER_UP_UNINITIALIZED = "false",
3021
                        RAM_BLOCK_TYPE = "AUTO"
3022
                );
3023
        ram_block1a119 : cycloneive_ram_block
3024
                WITH (
3025
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3026
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3027
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3028
                        CONNECTIVITY_CHECKING = "OFF",
3029
                        INIT_FILE = "sprite_shape.mif",
3030
                        INIT_FILE_LAYOUT = "port_a",
3031
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3032
                        OPERATION_MODE = "single_port",
3033
                        PORT_A_ADDRESS_WIDTH = 13,
3034
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3035
                        PORT_A_BYTE_SIZE = 1,
3036
                        PORT_A_DATA_OUT_CLEAR = "none",
3037
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3038
                        PORT_A_DATA_WIDTH = 1,
3039
                        PORT_A_FIRST_ADDRESS = 57344,
3040
                        PORT_A_FIRST_BIT_NUMBER = 7,
3041
                        PORT_A_LAST_ADDRESS = 65535,
3042
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3043
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3044
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3045
                        POWER_UP_UNINITIALIZED = "false",
3046
                        RAM_BLOCK_TYPE = "AUTO"
3047
                );
3048
        ram_block1a120 : cycloneive_ram_block
3049
                WITH (
3050
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3051
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3052
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3053
                        CONNECTIVITY_CHECKING = "OFF",
3054
                        INIT_FILE = "sprite_shape.mif",
3055
                        INIT_FILE_LAYOUT = "port_a",
3056
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3057
                        OPERATION_MODE = "single_port",
3058
                        PORT_A_ADDRESS_WIDTH = 13,
3059
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3060
                        PORT_A_BYTE_SIZE = 1,
3061
                        PORT_A_DATA_OUT_CLEAR = "none",
3062
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3063
                        PORT_A_DATA_WIDTH = 1,
3064
                        PORT_A_FIRST_ADDRESS = 57344,
3065
                        PORT_A_FIRST_BIT_NUMBER = 8,
3066
                        PORT_A_LAST_ADDRESS = 65535,
3067
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3068
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3069
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3070
                        POWER_UP_UNINITIALIZED = "false",
3071
                        RAM_BLOCK_TYPE = "AUTO"
3072
                );
3073
        ram_block1a121 : cycloneive_ram_block
3074
                WITH (
3075
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3076
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3077
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3078
                        CONNECTIVITY_CHECKING = "OFF",
3079
                        INIT_FILE = "sprite_shape.mif",
3080
                        INIT_FILE_LAYOUT = "port_a",
3081
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3082
                        OPERATION_MODE = "single_port",
3083
                        PORT_A_ADDRESS_WIDTH = 13,
3084
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3085
                        PORT_A_BYTE_SIZE = 1,
3086
                        PORT_A_DATA_OUT_CLEAR = "none",
3087
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3088
                        PORT_A_DATA_WIDTH = 1,
3089
                        PORT_A_FIRST_ADDRESS = 57344,
3090
                        PORT_A_FIRST_BIT_NUMBER = 9,
3091
                        PORT_A_LAST_ADDRESS = 65535,
3092
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3093
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3094
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3095
                        POWER_UP_UNINITIALIZED = "false",
3096
                        RAM_BLOCK_TYPE = "AUTO"
3097
                );
3098
        ram_block1a122 : cycloneive_ram_block
3099
                WITH (
3100
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3101
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3102
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3103
                        CONNECTIVITY_CHECKING = "OFF",
3104
                        INIT_FILE = "sprite_shape.mif",
3105
                        INIT_FILE_LAYOUT = "port_a",
3106
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3107
                        OPERATION_MODE = "single_port",
3108
                        PORT_A_ADDRESS_WIDTH = 13,
3109
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3110
                        PORT_A_BYTE_SIZE = 1,
3111
                        PORT_A_DATA_OUT_CLEAR = "none",
3112
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3113
                        PORT_A_DATA_WIDTH = 1,
3114
                        PORT_A_FIRST_ADDRESS = 57344,
3115
                        PORT_A_FIRST_BIT_NUMBER = 10,
3116
                        PORT_A_LAST_ADDRESS = 65535,
3117
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3118
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3119
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3120
                        POWER_UP_UNINITIALIZED = "false",
3121
                        RAM_BLOCK_TYPE = "AUTO"
3122
                );
3123
        ram_block1a123 : cycloneive_ram_block
3124
                WITH (
3125
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3126
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3127
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3128
                        CONNECTIVITY_CHECKING = "OFF",
3129
                        INIT_FILE = "sprite_shape.mif",
3130
                        INIT_FILE_LAYOUT = "port_a",
3131
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3132
                        OPERATION_MODE = "single_port",
3133
                        PORT_A_ADDRESS_WIDTH = 13,
3134
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3135
                        PORT_A_BYTE_SIZE = 1,
3136
                        PORT_A_DATA_OUT_CLEAR = "none",
3137
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3138
                        PORT_A_DATA_WIDTH = 1,
3139
                        PORT_A_FIRST_ADDRESS = 57344,
3140
                        PORT_A_FIRST_BIT_NUMBER = 11,
3141
                        PORT_A_LAST_ADDRESS = 65535,
3142
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3143
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3144
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3145
                        POWER_UP_UNINITIALIZED = "false",
3146
                        RAM_BLOCK_TYPE = "AUTO"
3147
                );
3148
        ram_block1a124 : cycloneive_ram_block
3149
                WITH (
3150
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3151
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3152
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3153
                        CONNECTIVITY_CHECKING = "OFF",
3154
                        INIT_FILE = "sprite_shape.mif",
3155
                        INIT_FILE_LAYOUT = "port_a",
3156
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3157
                        OPERATION_MODE = "single_port",
3158
                        PORT_A_ADDRESS_WIDTH = 13,
3159
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3160
                        PORT_A_BYTE_SIZE = 1,
3161
                        PORT_A_DATA_OUT_CLEAR = "none",
3162
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3163
                        PORT_A_DATA_WIDTH = 1,
3164
                        PORT_A_FIRST_ADDRESS = 57344,
3165
                        PORT_A_FIRST_BIT_NUMBER = 12,
3166
                        PORT_A_LAST_ADDRESS = 65535,
3167
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3168
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3169
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3170
                        POWER_UP_UNINITIALIZED = "false",
3171
                        RAM_BLOCK_TYPE = "AUTO"
3172
                );
3173
        ram_block1a125 : cycloneive_ram_block
3174
                WITH (
3175
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3176
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3177
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3178
                        CONNECTIVITY_CHECKING = "OFF",
3179
                        INIT_FILE = "sprite_shape.mif",
3180
                        INIT_FILE_LAYOUT = "port_a",
3181
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3182
                        OPERATION_MODE = "single_port",
3183
                        PORT_A_ADDRESS_WIDTH = 13,
3184
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3185
                        PORT_A_BYTE_SIZE = 1,
3186
                        PORT_A_DATA_OUT_CLEAR = "none",
3187
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3188
                        PORT_A_DATA_WIDTH = 1,
3189
                        PORT_A_FIRST_ADDRESS = 57344,
3190
                        PORT_A_FIRST_BIT_NUMBER = 13,
3191
                        PORT_A_LAST_ADDRESS = 65535,
3192
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3193
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3194
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3195
                        POWER_UP_UNINITIALIZED = "false",
3196
                        RAM_BLOCK_TYPE = "AUTO"
3197
                );
3198
        ram_block1a126 : cycloneive_ram_block
3199
                WITH (
3200
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3201
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3202
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3203
                        CONNECTIVITY_CHECKING = "OFF",
3204
                        INIT_FILE = "sprite_shape.mif",
3205
                        INIT_FILE_LAYOUT = "port_a",
3206
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3207
                        OPERATION_MODE = "single_port",
3208
                        PORT_A_ADDRESS_WIDTH = 13,
3209
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3210
                        PORT_A_BYTE_SIZE = 1,
3211
                        PORT_A_DATA_OUT_CLEAR = "none",
3212
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3213
                        PORT_A_DATA_WIDTH = 1,
3214
                        PORT_A_FIRST_ADDRESS = 57344,
3215
                        PORT_A_FIRST_BIT_NUMBER = 14,
3216
                        PORT_A_LAST_ADDRESS = 65535,
3217
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3218
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3219
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3220
                        POWER_UP_UNINITIALIZED = "false",
3221
                        RAM_BLOCK_TYPE = "AUTO"
3222
                );
3223
        ram_block1a127 : cycloneive_ram_block
3224
                WITH (
3225
                        CLK0_CORE_CLOCK_ENABLE = "ena0",
3226
                        CLK0_INPUT_CLOCK_ENABLE = "none",
3227
                        CLK0_OUTPUT_CLOCK_ENABLE = "none",
3228
                        CONNECTIVITY_CHECKING = "OFF",
3229
                        INIT_FILE = "sprite_shape.mif",
3230
                        INIT_FILE_LAYOUT = "port_a",
3231
                        LOGICAL_RAM_NAME = "ALTSYNCRAM",
3232
                        OPERATION_MODE = "single_port",
3233
                        PORT_A_ADDRESS_WIDTH = 13,
3234
                        PORT_A_BYTE_ENABLE_MASK_WIDTH = 1,
3235
                        PORT_A_BYTE_SIZE = 1,
3236
                        PORT_A_DATA_OUT_CLEAR = "none",
3237
                        PORT_A_DATA_OUT_CLOCK = "clock0",
3238
                        PORT_A_DATA_WIDTH = 1,
3239
                        PORT_A_FIRST_ADDRESS = 57344,
3240
                        PORT_A_FIRST_BIT_NUMBER = 15,
3241
                        PORT_A_LAST_ADDRESS = 65535,
3242
                        PORT_A_LOGICAL_RAM_DEPTH = 65536,
3243
                        PORT_A_LOGICAL_RAM_WIDTH = 16,
3244
                        PORT_A_READ_DURING_WRITE_MODE = "new_data_no_nbe_read",
3245
                        POWER_UP_UNINITIALIZED = "false",
3246
                        RAM_BLOCK_TYPE = "AUTO"
3247
                );
3248
        address_a_sel[2..0]     : WIRE;
3249
        address_a_wire[15..0]   : WIRE;
3250
        rden_decode_addr_sel_a[2..0]    : WIRE;
3251
        w_addr_val_a3w[2..0]    : WIRE;
3252
        w_addr_val_a4w[2..0]    : WIRE;
3253
 
3254
BEGIN
3255
        address_reg_a[].clk = clock0;
3256
        address_reg_a[].d = address_a_sel[];
3257
        out_address_reg_a[].clk = clock0;
3258
        out_address_reg_a[].d = address_reg_a[].q;
3259
        decode3.data[] = w_addr_val_a3w[];
3260
        decode3.enable = wren_a;
3261
        rden_decode.data[] = w_addr_val_a4w[];
3262
        mux2.data[] = ( ram_block1a[127..0].portadataout[0..0]);
3263
        mux2.sel[] = out_address_reg_a[].q;
3264
        ram_block1a[127..0].clk0 = clock0;
3265
        ram_block1a[127..0].ena0 = ( rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..7], rden_decode.eq[7..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..6], rden_decode.eq[6..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..5], rden_decode.eq[5..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..4], rden_decode.eq[4..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..3], rden_decode.eq[3..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..2], rden_decode.eq[2..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..1], rden_decode.eq[1..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0], rden_decode.eq[0..0]);
3266
        ram_block1a[127..0].portaaddr[] = ( address_a_wire[12..0]);
3267
        ram_block1a[0].portadatain[] = ( data_a[0..0]);
3268
        ram_block1a[1].portadatain[] = ( data_a[1..1]);
3269
        ram_block1a[2].portadatain[] = ( data_a[2..2]);
3270
        ram_block1a[3].portadatain[] = ( data_a[3..3]);
3271
        ram_block1a[4].portadatain[] = ( data_a[4..4]);
3272
        ram_block1a[5].portadatain[] = ( data_a[5..5]);
3273
        ram_block1a[6].portadatain[] = ( data_a[6..6]);
3274
        ram_block1a[7].portadatain[] = ( data_a[7..7]);
3275
        ram_block1a[8].portadatain[] = ( data_a[8..8]);
3276
        ram_block1a[9].portadatain[] = ( data_a[9..9]);
3277
        ram_block1a[10].portadatain[] = ( data_a[10..10]);
3278
        ram_block1a[11].portadatain[] = ( data_a[11..11]);
3279
        ram_block1a[12].portadatain[] = ( data_a[12..12]);
3280
        ram_block1a[13].portadatain[] = ( data_a[13..13]);
3281
        ram_block1a[14].portadatain[] = ( data_a[14..14]);
3282
        ram_block1a[15].portadatain[] = ( data_a[15..15]);
3283
        ram_block1a[16].portadatain[] = ( data_a[0..0]);
3284
        ram_block1a[17].portadatain[] = ( data_a[1..1]);
3285
        ram_block1a[18].portadatain[] = ( data_a[2..2]);
3286
        ram_block1a[19].portadatain[] = ( data_a[3..3]);
3287
        ram_block1a[20].portadatain[] = ( data_a[4..4]);
3288
        ram_block1a[21].portadatain[] = ( data_a[5..5]);
3289
        ram_block1a[22].portadatain[] = ( data_a[6..6]);
3290
        ram_block1a[23].portadatain[] = ( data_a[7..7]);
3291
        ram_block1a[24].portadatain[] = ( data_a[8..8]);
3292
        ram_block1a[25].portadatain[] = ( data_a[9..9]);
3293
        ram_block1a[26].portadatain[] = ( data_a[10..10]);
3294
        ram_block1a[27].portadatain[] = ( data_a[11..11]);
3295
        ram_block1a[28].portadatain[] = ( data_a[12..12]);
3296
        ram_block1a[29].portadatain[] = ( data_a[13..13]);
3297
        ram_block1a[30].portadatain[] = ( data_a[14..14]);
3298
        ram_block1a[31].portadatain[] = ( data_a[15..15]);
3299
        ram_block1a[32].portadatain[] = ( data_a[0..0]);
3300
        ram_block1a[33].portadatain[] = ( data_a[1..1]);
3301
        ram_block1a[34].portadatain[] = ( data_a[2..2]);
3302
        ram_block1a[35].portadatain[] = ( data_a[3..3]);
3303
        ram_block1a[36].portadatain[] = ( data_a[4..4]);
3304
        ram_block1a[37].portadatain[] = ( data_a[5..5]);
3305
        ram_block1a[38].portadatain[] = ( data_a[6..6]);
3306
        ram_block1a[39].portadatain[] = ( data_a[7..7]);
3307
        ram_block1a[40].portadatain[] = ( data_a[8..8]);
3308
        ram_block1a[41].portadatain[] = ( data_a[9..9]);
3309
        ram_block1a[42].portadatain[] = ( data_a[10..10]);
3310
        ram_block1a[43].portadatain[] = ( data_a[11..11]);
3311
        ram_block1a[44].portadatain[] = ( data_a[12..12]);
3312
        ram_block1a[45].portadatain[] = ( data_a[13..13]);
3313
        ram_block1a[46].portadatain[] = ( data_a[14..14]);
3314
        ram_block1a[47].portadatain[] = ( data_a[15..15]);
3315
        ram_block1a[48].portadatain[] = ( data_a[0..0]);
3316
        ram_block1a[49].portadatain[] = ( data_a[1..1]);
3317
        ram_block1a[50].portadatain[] = ( data_a[2..2]);
3318
        ram_block1a[51].portadatain[] = ( data_a[3..3]);
3319
        ram_block1a[52].portadatain[] = ( data_a[4..4]);
3320
        ram_block1a[53].portadatain[] = ( data_a[5..5]);
3321
        ram_block1a[54].portadatain[] = ( data_a[6..6]);
3322
        ram_block1a[55].portadatain[] = ( data_a[7..7]);
3323
        ram_block1a[56].portadatain[] = ( data_a[8..8]);
3324
        ram_block1a[57].portadatain[] = ( data_a[9..9]);
3325
        ram_block1a[58].portadatain[] = ( data_a[10..10]);
3326
        ram_block1a[59].portadatain[] = ( data_a[11..11]);
3327
        ram_block1a[60].portadatain[] = ( data_a[12..12]);
3328
        ram_block1a[61].portadatain[] = ( data_a[13..13]);
3329
        ram_block1a[62].portadatain[] = ( data_a[14..14]);
3330
        ram_block1a[63].portadatain[] = ( data_a[15..15]);
3331
        ram_block1a[64].portadatain[] = ( data_a[0..0]);
3332
        ram_block1a[65].portadatain[] = ( data_a[1..1]);
3333
        ram_block1a[66].portadatain[] = ( data_a[2..2]);
3334
        ram_block1a[67].portadatain[] = ( data_a[3..3]);
3335
        ram_block1a[68].portadatain[] = ( data_a[4..4]);
3336
        ram_block1a[69].portadatain[] = ( data_a[5..5]);
3337
        ram_block1a[70].portadatain[] = ( data_a[6..6]);
3338
        ram_block1a[71].portadatain[] = ( data_a[7..7]);
3339
        ram_block1a[72].portadatain[] = ( data_a[8..8]);
3340
        ram_block1a[73].portadatain[] = ( data_a[9..9]);
3341
        ram_block1a[74].portadatain[] = ( data_a[10..10]);
3342
        ram_block1a[75].portadatain[] = ( data_a[11..11]);
3343
        ram_block1a[76].portadatain[] = ( data_a[12..12]);
3344
        ram_block1a[77].portadatain[] = ( data_a[13..13]);
3345
        ram_block1a[78].portadatain[] = ( data_a[14..14]);
3346
        ram_block1a[79].portadatain[] = ( data_a[15..15]);
3347
        ram_block1a[80].portadatain[] = ( data_a[0..0]);
3348
        ram_block1a[81].portadatain[] = ( data_a[1..1]);
3349
        ram_block1a[82].portadatain[] = ( data_a[2..2]);
3350
        ram_block1a[83].portadatain[] = ( data_a[3..3]);
3351
        ram_block1a[84].portadatain[] = ( data_a[4..4]);
3352
        ram_block1a[85].portadatain[] = ( data_a[5..5]);
3353
        ram_block1a[86].portadatain[] = ( data_a[6..6]);
3354
        ram_block1a[87].portadatain[] = ( data_a[7..7]);
3355
        ram_block1a[88].portadatain[] = ( data_a[8..8]);
3356
        ram_block1a[89].portadatain[] = ( data_a[9..9]);
3357
        ram_block1a[90].portadatain[] = ( data_a[10..10]);
3358
        ram_block1a[91].portadatain[] = ( data_a[11..11]);
3359
        ram_block1a[92].portadatain[] = ( data_a[12..12]);
3360
        ram_block1a[93].portadatain[] = ( data_a[13..13]);
3361
        ram_block1a[94].portadatain[] = ( data_a[14..14]);
3362
        ram_block1a[95].portadatain[] = ( data_a[15..15]);
3363
        ram_block1a[96].portadatain[] = ( data_a[0..0]);
3364
        ram_block1a[97].portadatain[] = ( data_a[1..1]);
3365
        ram_block1a[98].portadatain[] = ( data_a[2..2]);
3366
        ram_block1a[99].portadatain[] = ( data_a[3..3]);
3367
        ram_block1a[100].portadatain[] = ( data_a[4..4]);
3368
        ram_block1a[101].portadatain[] = ( data_a[5..5]);
3369
        ram_block1a[102].portadatain[] = ( data_a[6..6]);
3370
        ram_block1a[103].portadatain[] = ( data_a[7..7]);
3371
        ram_block1a[104].portadatain[] = ( data_a[8..8]);
3372
        ram_block1a[105].portadatain[] = ( data_a[9..9]);
3373
        ram_block1a[106].portadatain[] = ( data_a[10..10]);
3374
        ram_block1a[107].portadatain[] = ( data_a[11..11]);
3375
        ram_block1a[108].portadatain[] = ( data_a[12..12]);
3376
        ram_block1a[109].portadatain[] = ( data_a[13..13]);
3377
        ram_block1a[110].portadatain[] = ( data_a[14..14]);
3378
        ram_block1a[111].portadatain[] = ( data_a[15..15]);
3379
        ram_block1a[112].portadatain[] = ( data_a[0..0]);
3380
        ram_block1a[113].portadatain[] = ( data_a[1..1]);
3381
        ram_block1a[114].portadatain[] = ( data_a[2..2]);
3382
        ram_block1a[115].portadatain[] = ( data_a[3..3]);
3383
        ram_block1a[116].portadatain[] = ( data_a[4..4]);
3384
        ram_block1a[117].portadatain[] = ( data_a[5..5]);
3385
        ram_block1a[118].portadatain[] = ( data_a[6..6]);
3386
        ram_block1a[119].portadatain[] = ( data_a[7..7]);
3387
        ram_block1a[120].portadatain[] = ( data_a[8..8]);
3388
        ram_block1a[121].portadatain[] = ( data_a[9..9]);
3389
        ram_block1a[122].portadatain[] = ( data_a[10..10]);
3390
        ram_block1a[123].portadatain[] = ( data_a[11..11]);
3391
        ram_block1a[124].portadatain[] = ( data_a[12..12]);
3392
        ram_block1a[125].portadatain[] = ( data_a[13..13]);
3393
        ram_block1a[126].portadatain[] = ( data_a[14..14]);
3394
        ram_block1a[127].portadatain[] = ( data_a[15..15]);
3395
        ram_block1a[127..0].portare = B"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111";
3396
        ram_block1a[127..0].portawe = ( decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..7], decode3.eq[7..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..6], decode3.eq[6..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..5], decode3.eq[5..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..4], decode3.eq[4..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..3], decode3.eq[3..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..2], decode3.eq[2..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..1], decode3.eq[1..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0], decode3.eq[0..0]);
3397
        address_a_sel[2..0] = address_a[15..13];
3398
        address_a_wire[] = address_a[];
3399
        q_a[] = mux2.result[];
3400
        rden_decode_addr_sel_a[2..0] = address_a_wire[15..13];
3401
        w_addr_val_a3w[2..0] = address_a_wire[15..13];
3402
        w_addr_val_a4w[] = rden_decode_addr_sel_a[];
3403
END;
3404
--VALID FILE

powered by: WebSVN 2.1.0

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