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

Subversion Repositories lcd

[/] [lcd/] [web_uploads/] [decoderv.shtml] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 root
<html>
2
<head>
3
<title>OPENCORES.ORG</title>
4
<META NAME="keywords" CONTENT="cores, VHDL, Verilog HDL, ASIC, Synthesizable,
5
standard cell, IP, Intellectual Property, 32-bit RISC, UART, PCI, SDRAM,
6
full custom, system on a chip, SOC, reusable, design, development, synthesis,
7
designs, developers, C, Linux, eCos, open, free, open source cores, RTL code,
8
system-on-a-chip, circuits, digital, GNU, GPL, core, controller, processor,
9
system design, chip design, EDA, design methodology, design tools, ASICs, programmable logic,
10
FPGA's, PLDs, CPLDs, verification, Synthesis, HDL, Simulation, IC design software,
11
semiconductor design, integrated circuits, system designs, chip designs, EDAs,
12
design methodologies, design tool, ASIC, programmable logics, FPGA, PLD, CPLD, Synthesis,
13
circuit, Synopsys, system design, chip design, programmable logic, FPGA's, PLDs,
14
CPLDs, verification, Simulation">
15
<META NAME="description" CONTENT="OPENCORES.ORG endorses development and hosts
16
a repository of free, open source IP cores (chip designs, System-on-a-Chip) and
17
supplemental boards.">
18
</head>
19
 
20
<body bgcolor=#ffffff>
21
 
22
<table width="100%" cellspacing=5 cellpadding=0 border=0>
23
    <tr valign="top"><td>
24
    <center>
25
        <table cellspacing=0 cellpadding=5 width="100%" valign="top" border=0>
26
<tr valign="top"><td bgcolor=#f0f0f0 valign="top">
27
<center><font size=+3><b>OPENCORES.ORG</b></font>
28
<br><font size=-4><font color=#ffffff>.</font></font>
29
<br>
30
</center>
31
 
32
</td></tr></table>
33
 
34
 
35
    </center>
36
 
37
 
38
    </td></tr>
39
 
40
    <tr valign="top"><td>
41
    <table border=0 cellspacing=0 cellpadding=5 width="100%"><tr valign="top"><td bgcolor="#f8f8f0">
42
        &nbsp;
43
 
44
 
45
    </td>
46
    <td valign="top">
47
    <table cellpadding=5 width="672"><tr><td valign="top" width="656">
48
 
49
<font SIZE="2">-- VHDL structural description generated from `decoder`
50
<p>-- date : Tue Feb 20 13:55:50 2001</p>
51
<p>&nbsp;</p>
52
<p>-- Entity Declaration</p>
53
<p>ENTITY decoder IS</p>
54
<p>PORT (</p>
55
<p>a : in BIT_VECTOR (0 TO 3); -- a</p>
56
<p>en : in BIT; -- en</p>
57
<p>ck : in BIT; -- ck</p>
58
<p>res : in BIT; -- res</p>
59
<p>vdd : in BIT; -- vdd</p>
60
<p>vss : in BIT; -- vss</p>
61
<p>c : out BIT_VECTOR (0 TO 15) -- c</p>
62
<p>);</p>
63
<p>END decoder;</p>
64
<p>-- Architecture Declaration</p>
65
<p>ARCHITECTURE VST OF decoder IS</p>
66
<p>COMPONENT n1_y</p>
67
<p>port (</p>
68
<p>i : in BIT; -- i</p>
69
<p>f : out BIT; -- f</p>
70
<p>vdd : in BIT; -- vdd</p>
71
<p>vss : in BIT -- vss</p>
72
<p>);</p>
73
<p>END COMPONENT;</p>
74
<p>COMPONENT a4_y</p>
75
<p>port (</p>
76
<p>i0 : in BIT; -- i0</p>
77
<p>i1 : in BIT; -- i1</p>
78
<p>i2 : in BIT; -- i2</p>
79
<p>i3 : in BIT; -- i3</p>
80
<p>t : out BIT; -- t</p>
81
<p>vdd : in BIT; -- vdd</p>
82
<p>vss : in BIT -- vss</p>
83
<p>);</p>
84
<p>END COMPONENT;</p>
85
<p>COMPONENT a2_y</p>
86
<p>port (</p>
87
<p>i0 : in BIT; -- i0</p>
88
<p>i1 : in BIT; -- i1</p>
89
<p>t : out BIT; -- t</p>
90
<p>vdd : in BIT; -- vdd</p>
91
<p>vss : in BIT -- vss</p>
92
<p>);</p>
93
<p>END COMPONENT;</p>
94
<p>SIGNAL o_0an0 : BIT; -- o_0an0</p>
95
<p>SIGNAL o_10an0 : BIT; -- o_10an0</p>
96
<p>SIGNAL o_11an0 : BIT; -- o_11an0</p>
97
<p>SIGNAL o_12an0 : BIT; -- o_12an0</p>
98
<p>SIGNAL o_13an0 : BIT; -- o_13an0</p>
99
<p>SIGNAL o_14an0 : BIT; -- o_14an0</p>
100
<p>SIGNAL o_15an0 : BIT; -- o_15an0</p>
101
<p>SIGNAL o_1an0 : BIT; -- o_1an0</p>
102
<p>SIGNAL o_2an0 : BIT; -- o_2an0</p>
103
<p>SIGNAL o_3an0 : BIT; -- o_3an0</p>
104
<p>SIGNAL o_4an0 : BIT; -- o_4an0</p>
105
<p>SIGNAL o_5an0 : BIT; -- o_5an0</p>
106
<p>SIGNAL o_6an0 : BIT; -- o_6an0</p>
107
<p>SIGNAL o_7an0 : BIT; -- o_7an0</p>
108
<p>SIGNAL o_8an0 : BIT; -- o_8an0</p>
109
<p>SIGNAL o_9an0 : BIT; -- o_9an0</p>
110
<p>SIGNAL o_inv0 : BIT; -- o_inv0</p>
111
<p>SIGNAL o_inv1 : BIT; -- o_inv1</p>
112
<p>SIGNAL o_inv2 : BIT; -- o_inv2</p>
113
<p>SIGNAL o_inv3 : BIT; -- o_inv3</p>
114
<p>BEGIN</p>
115
<p>inv0 : n1_y</p>
116
<p>PORT MAP (</p>
117
<p>vss =&gt; vss,</p>
118
<p>vdd =&gt; vdd,</p>
119
<p>f =&gt; o_inv0,</p>
120
<p>i =&gt; a(0));</p>
121
<p>inv1 : n1_y</p>
122
<p>PORT MAP (</p>
123
<p>vss =&gt; vss,</p>
124
<p>vdd =&gt; vdd,</p>
125
<p>f =&gt; o_inv1,</p>
126
<p>i =&gt; a(1));</p>
127
<p>inv2 : n1_y</p>
128
<p>PORT MAP (</p>
129
<p>vss =&gt; vss,</p>
130
<p>vdd =&gt; vdd,</p>
131
<p>f =&gt; o_inv2,</p>
132
<p>i =&gt; a(2));</p>
133
<p>inv3 : n1_y</p>
134
<p>PORT MAP (</p>
135
<p>vss =&gt; vss,</p>
136
<p>vdd =&gt; vdd,</p>
137
<p>f =&gt; o_inv3,</p>
138
<p>i =&gt; a(3));</p>
139
<p>noname0an0 : a4_y</p>
140
<p>PORT MAP (</p>
141
<p>vss =&gt; vss,</p>
142
<p>vdd =&gt; vdd,</p>
143
<p>t =&gt; o_0an0,</p>
144
<p>i3 =&gt; o_inv0,</p>
145
<p>i2 =&gt; o_inv1,</p>
146
<p>i1 =&gt; o_inv2,</p>
147
<p>i0 =&gt; o_inv3);</p>
148
<p>noname0an1 : a2_y</p>
149
<p>PORT MAP (</p>
150
<p>vss =&gt; vss,</p>
151
<p>vdd =&gt; vdd,</p>
152
<p>t =&gt; c(0),</p>
153
<p>i1 =&gt; o_0an0,</p>
154
<p>i0 =&gt; en);</p>
155
<p>noname1an0 : a4_y</p>
156
<p>PORT MAP (</p>
157
<p>vss =&gt; vss,</p>
158
<p>vdd =&gt; vdd,</p>
159
<p>t =&gt; o_1an0,</p>
160
<p>i3 =&gt; a(0),</p>
161
<p>i2 =&gt; o_inv1,</p>
162
<p>i1 =&gt; o_inv2,</p>
163
<p>i0 =&gt; o_inv3);</p>
164
<p>noname1an1 : a2_y</p>
165
<p>PORT MAP (</p>
166
<p>vss =&gt; vss,</p>
167
<p>vdd =&gt; vdd,</p>
168
<p>t =&gt; c(1),</p>
169
<p>i1 =&gt; o_1an0,</p>
170
<p>i0 =&gt; en);</p>
171
<p>noname2an0 : a4_y</p>
172
<p>PORT MAP (</p>
173
<p>vss =&gt; vss,</p>
174
<p>vdd =&gt; vdd,</p>
175
<p>t =&gt; o_2an0,</p>
176
<p>i3 =&gt; o_inv0,</p>
177
<p>i2 =&gt; a(1),</p>
178
<p>i1 =&gt; o_inv2,</p>
179
<p>i0 =&gt; o_inv3);</p>
180
<p>noname2an1 : a2_y</p>
181
<p>PORT MAP (</p>
182
<p>vss =&gt; vss,</p>
183
<p>vdd =&gt; vdd,</p>
184
<p>t =&gt; c(2),</p>
185
<p>i1 =&gt; o_2an0,</p>
186
<p>i0 =&gt; en);</p>
187
<p>noname3an0 : a4_y</p>
188
<p>PORT MAP (</p>
189
<p>vss =&gt; vss,</p>
190
<p>vdd =&gt; vdd,</p>
191
<p>t =&gt; o_3an0,</p>
192
<p>i3 =&gt; a(0),</p>
193
<p>i2 =&gt; a(1),</p>
194
<p>i1 =&gt; o_inv2,</p>
195
<p>i0 =&gt; o_inv3);</p>
196
<p>noname3an1 : a2_y</p>
197
<p>PORT MAP (</p>
198
<p>vss =&gt; vss,</p>
199
<p>vdd =&gt; vdd,</p>
200
<p>t =&gt; c(3),</p>
201
<p>i1 =&gt; o_3an0,</p>
202
<p>i0 =&gt; en);</p>
203
<p>noname4an0 : a4_y</p>
204
<p>PORT MAP (</p>
205
<p>vss =&gt; vss,</p>
206
<p>vdd =&gt; vdd,</p>
207
<p>t =&gt; o_4an0,</p>
208
<p>i3 =&gt; o_inv0,</p>
209
<p>i2 =&gt; o_inv1,</p>
210
<p>i1 =&gt; a(2),</p>
211
<p>i0 =&gt; o_inv3);</p>
212
<p>noname4an1 : a2_y</p>
213
<p>PORT MAP (</p>
214
<p>vss =&gt; vss,</p>
215
<p>vdd =&gt; vdd,</p>
216
<p>t =&gt; c(4),</p>
217
<p>i1 =&gt; o_4an0,</p>
218
<p>i0 =&gt; en);</p>
219
<p>noname5an0 : a4_y</p>
220
<p>PORT MAP (</p>
221
<p>vss =&gt; vss,</p>
222
<p>vdd =&gt; vdd,</p>
223
<p>t =&gt; o_5an0,</p>
224
<p>i3 =&gt; a(0),</p>
225
<p>i2 =&gt; o_inv1,</p>
226
<p>i1 =&gt; a(2),</p>
227
<p>i0 =&gt; o_inv3);</p>
228
<p>noname5an1 : a2_y</p>
229
<p>PORT MAP (</p>
230
<p>vss =&gt; vss,</p>
231
<p>vdd =&gt; vdd,</p>
232
<p>t =&gt; c(5),</p>
233
<p>i1 =&gt; o_5an0,</p>
234
<p>i0 =&gt; en);</p>
235
<p>noname6an0 : a4_y</p>
236
<p>PORT MAP (</p>
237
<p>vss =&gt; vss,</p>
238
<p>vdd =&gt; vdd,</p>
239
<p>t =&gt; o_6an0,</p>
240
<p>i3 =&gt; o_inv0,</p>
241
<p>i2 =&gt; a(1),</p>
242
<p>i1 =&gt; a(2),</p>
243
<p>i0 =&gt; o_inv3);</p>
244
<p>noname6an1 : a2_y</p>
245
<p>PORT MAP (</p>
246
<p>vss =&gt; vss,</p>
247
<p>vdd =&gt; vdd,</p>
248
<p>t =&gt; c(6),</p>
249
<p>i1 =&gt; o_6an0,</p>
250
<p>i0 =&gt; en);</p>
251
<p>noname7an0 : a4_y</p>
252
<p>PORT MAP (</p>
253
<p>vss =&gt; vss,</p>
254
<p>vdd =&gt; vdd,</p>
255
<p>t =&gt; o_7an0,</p>
256
<p>i3 =&gt; a(0),</p>
257
<p>i2 =&gt; a(1),</p>
258
<p>i1 =&gt; a(2),</p>
259
<p>i0 =&gt; o_inv3);</p>
260
<p>noname7an1 : a2_y</p>
261
<p>PORT MAP (</p>
262
<p>vss =&gt; vss,</p>
263
<p>vdd =&gt; vdd,</p>
264
<p>t =&gt; c(7),</p>
265
<p>i1 =&gt; o_7an0,</p>
266
<p>i0 =&gt; en);</p>
267
<p>noname8an0 : a4_y</p>
268
<p>PORT MAP (</p>
269
<p>vss =&gt; vss,</p>
270
<p>vdd =&gt; vdd,</p>
271
<p>t =&gt; o_8an0,</p>
272
<p>i3 =&gt; o_inv0,</p>
273
<p>i2 =&gt; o_inv1,</p>
274
<p>i1 =&gt; o_inv2,</p>
275
<p>i0 =&gt; a(3));</p>
276
<p>noname8an1 : a2_y</p>
277
<p>PORT MAP (</p>
278
<p>vss =&gt; vss,</p>
279
<p>vdd =&gt; vdd,</p>
280
<p>t =&gt; c(8),</p>
281
<p>i1 =&gt; o_8an0,</p>
282
<p>i0 =&gt; en);</p>
283
<p>noname9an0 : a4_y</p>
284
<p>PORT MAP (</p>
285
<p>vss =&gt; vss,</p>
286
<p>vdd =&gt; vdd,</p>
287
<p>t =&gt; o_9an0,</p>
288
<p>i3 =&gt; a(0),</p>
289
<p>i2 =&gt; o_inv1,</p>
290
<p>i1 =&gt; o_inv2,</p>
291
<p>i0 =&gt; a(3));</p>
292
<p>noname9an1 : a2_y</p>
293
<p>PORT MAP (</p>
294
<p>vss =&gt; vss,</p>
295
<p>vdd =&gt; vdd,</p>
296
<p>t =&gt; c(9),</p>
297
<p>i1 =&gt; o_9an0,</p>
298
<p>i0 =&gt; en);</p>
299
<p>noname10an0 : a4_y</p>
300
<p>PORT MAP (</p>
301
<p>vss =&gt; vss,</p>
302
<p>vdd =&gt; vdd,</p>
303
<p>t =&gt; o_10an0,</p>
304
<p>i3 =&gt; o_inv0,</p>
305
<p>i2 =&gt; a(1),</p>
306
<p>i1 =&gt; o_inv2,</p>
307
<p>i0 =&gt; a(3));</p>
308
<p>noname10an1 : a2_y</p>
309
<p>PORT MAP (</p>
310
<p>vss =&gt; vss,</p>
311
<p>vdd =&gt; vdd,</p>
312
<p>t =&gt; c(10),</p>
313
<p>i1 =&gt; o_10an0,</p>
314
<p>i0 =&gt; en);</p>
315
<p>noname11an0 : a4_y</p>
316
<p>PORT MAP (</p>
317
<p>vss =&gt; vss,</p>
318
<p>vdd =&gt; vdd,</p>
319
<p>t =&gt; o_11an0,</p>
320
<p>i3 =&gt; a(0),</p>
321
<p>i2 =&gt; a(1),</p>
322
<p>i1 =&gt; o_inv2,</p>
323
<p>i0 =&gt; a(3));</p>
324
<p>noname11an1 : a2_y</p>
325
<p>PORT MAP (</p>
326
<p>vss =&gt; vss,</p>
327
<p>vdd =&gt; vdd,</p>
328
<p>t =&gt; c(11),</p>
329
<p>i1 =&gt; o_11an0,</p>
330
<p>i0 =&gt; en);</p>
331
<p>noname12an0 : a4_y</p>
332
<p>PORT MAP (</p>
333
<p>vss =&gt; vss,</p>
334
<p>vdd =&gt; vdd,</p>
335
<p>t =&gt; o_12an0,</p>
336
<p>i3 =&gt; o_inv0,</p>
337
<p>i2 =&gt; o_inv1,</p>
338
<p>i1 =&gt; a(2),</p>
339
<p>i0 =&gt; a(3));</p>
340
<p>noname12an1 : a2_y</p>
341
<p>PORT MAP (</p>
342
<p>vss =&gt; vss,</p>
343
<p>vdd =&gt; vdd,</p>
344
<p>t =&gt; c(12),</p>
345
<p>i1 =&gt; o_12an0,</p>
346
<p>i0 =&gt; en);</p>
347
<p>noname13an0 : a4_y</p>
348
<p>PORT MAP (</p>
349
<p>vss =&gt; vss,</p>
350
<p>vdd =&gt; vdd,</p>
351
<p>t =&gt; o_13an0,</p>
352
<p>i3 =&gt; a(0),</p>
353
<p>i2 =&gt; o_inv1,</p>
354
<p>i1 =&gt; a(2),</p>
355
<p>i0 =&gt; a(3));</p>
356
<p>noname13an1 : a2_y</p>
357
<p>PORT MAP (</p>
358
<p>vss =&gt; vss,</p>
359
<p>vdd =&gt; vdd,</p>
360
<p>t =&gt; c(13),</p>
361
<p>i1 =&gt; o_13an0,</p>
362
<p>i0 =&gt; en);</p>
363
<p>noname14an0 : a4_y</p>
364
<p>PORT MAP (</p>
365
<p>vss =&gt; vss,</p>
366
<p>vdd =&gt; vdd,</p>
367
<p>t =&gt; o_14an0,</p>
368
<p>i3 =&gt; o_inv0,</p>
369
<p>i2 =&gt; a(1),</p>
370
<p>i1 =&gt; a(2),</p>
371
<p>i0 =&gt; a(3));</p>
372
<p>noname14an1 : a2_y</p>
373
<p>PORT MAP (</p>
374
<p>vss =&gt; vss,</p>
375
<p>vdd =&gt; vdd,</p>
376
<p>t =&gt; c(14),</p>
377
<p>i1 =&gt; o_14an0,</p>
378
<p>i0 =&gt; en);</p>
379
<p>noname15an0 : a4_y</p>
380
<p>PORT MAP (</p>
381
<p>vss =&gt; vss,</p>
382
<p>vdd =&gt; vdd,</p>
383
<p>t =&gt; o_15an0,</p>
384
<p>i3 =&gt; a(0),</p>
385
<p>i2 =&gt; a(1),</p>
386
<p>i1 =&gt; a(2),</p>
387
<p>i0 =&gt; a(3));</p>
388
<p>noname15an1 : a2_y</p>
389
<p>PORT MAP (</p>
390
<p>vss =&gt; vss,</p>
391
<p>vdd =&gt; vdd,</p>
392
<p>t =&gt; c(15),</p>
393
<p>i1 =&gt; o_15an0,</p>
394
<p>i0 =&gt; en);</p>
395
<p>end VST;</p>
396
</font>
397
 
398
<b><font size=+1>Maintainers and Authors :</font></b>
399
<p>LCD Driver development team
400
<p>current members:
401
 
402
<ul>
403
<li>
404
<a href="mailto:marta@vlsi.itb.ac.id">Hendra Gunawan</a></li>
405
 
406
<li>
407
<a href="mailto:sigit@students.ee.itb.ac.id">Nurhadi Wiyono</a></li>
408
 
409
<li>
410
<a href="mailto:sigit@students.ee.itb.ac.id">Kharisma Sinung P</a></li>
411
 
412
</ul>
413
&nbsp;
414
<p>
415
<b><font size=+1>Mailing-list:</font></b>
416
<ul><a href="mailto:cores@opencores.org_NOSPAM">cores@opencores.org_NOSPAM</a></ul>
417
 
418
 
419
 
420
 
421
 
422
 
423
</td></tr></table>
424
</td></tr>
425
<tr><td bgcolor="#f8f8f0">&nbsp;</td>
426
<td valign="bottom">
427
<table cellspacing=0 cellpadding=4 border=0 width="100%"bgcolor="#f0f0f0"><tr>
428
<td align=left><i><small>Last modified on Sunday, 17-Sep-2000 03:58:04 JAVT</i></td>
429
<td align=right><i><small>Copyright © 1999-2000 OPENCORES.ORG. All rights reserved.</td>
430
</tr></table>
431
 
432
</td></tr></table>
433
 
434
</td></tr></table>
435
 
436
</body></html>

powered by: WebSVN 2.1.0

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