Revision 248

View differences:

trunk/librairies/polytech_ge/afficheur_lcd_cm1604/metadata/pinlist.txt
1
(Pinlist
2
	(Pin
3
		(Name LED-)
4
		(MSB )
5
		(LSB )
6
		(Type ANALOG)
7
		(Location Right)
8
		(InputLoadLow )
9
		(InputLoadHigh )
10
		(OutputLoadLow )
11
		(OutputLoadHigh )
12
		(CheckLoad Off)
13
		(CheckIO Off)
14
		(CheckDir 1)
15
		(CheckAssert 1)
16
		(CheckOutput 0)
17
		(UnknownLoading 0)
18
		(PinShape )
19
		(DIFF_PAIR_PINS_POS )
20
		(DIFF_PAIR_PINS_NEG )
21
	)
22

  
23
	(Pin
24
		(Name LED+)
25
		(MSB )
26
		(LSB )
27
		(Type ANALOG)
28
		(Location Right)
29
		(InputLoadLow )
30
		(InputLoadHigh )
31
		(OutputLoadLow )
32
		(OutputLoadHigh )
33
		(CheckLoad Off)
34
		(CheckIO Off)
35
		(CheckDir 1)
36
		(CheckAssert 1)
37
		(CheckOutput 0)
38
		(UnknownLoading 0)
39
		(PinShape )
40
		(DIFF_PAIR_PINS_POS )
41
		(DIFF_PAIR_PINS_NEG )
42
	)
43

  
44
	(Pin
45
		(Name RS)
46
		(MSB )
47
		(LSB )
48
		(Type INPUT)
49
		(Location Bottom)
50
		(InputLoadLow -0.01)
51
		(InputLoadHigh 0.01)
52
		(OutputLoadLow )
53
		(OutputLoadHigh )
54
		(CheckLoad Both)
55
		(CheckIO Both)
56
		(CheckDir 1)
57
		(CheckAssert 1)
58
		(CheckOutput 1)
59
		(UnknownLoading 0)
60
		(PinShape )
61
		(DIFF_PAIR_PINS_POS )
62
		(DIFF_PAIR_PINS_NEG )
63
	)
64

  
65
	(Pin
66
		(Name D0)
67
		(MSB )
68
		(LSB )
69
		(Type BIDIR)
70
		(Location Bottom)
71
		(InputLoadLow -0.01)
72
		(InputLoadHigh 0.01)
73
		(OutputLoadLow 1.0)
74
		(OutputLoadHigh -1.0)
75
		(CheckLoad Both)
76
		(CheckIO Both)
77
		(CheckDir 1)
78
		(CheckAssert 1)
79
		(CheckOutput 1)
80
		(UnknownLoading 0)
81
		(PinShape )
82
		(DIFF_PAIR_PINS_POS )
83
		(DIFF_PAIR_PINS_NEG )
84
	)
85

  
86
	(Pin
87
		(Name D1)
88
		(MSB )
89
		(LSB )
90
		(Type BIDIR)
91
		(Location Bottom)
92
		(InputLoadLow -0.01)
93
		(InputLoadHigh 0.01)
94
		(OutputLoadLow 1.0)
95
		(OutputLoadHigh -1.0)
96
		(CheckLoad Both)
97
		(CheckIO Both)
98
		(CheckDir 1)
99
		(CheckAssert 1)
100
		(CheckOutput 1)
101
		(UnknownLoading 0)
102
		(PinShape )
103
		(DIFF_PAIR_PINS_POS )
104
		(DIFF_PAIR_PINS_NEG )
105
	)
106

  
107
	(Pin
108
		(Name D2)
109
		(MSB )
110
		(LSB )
111
		(Type BIDIR)
112
		(Location Bottom)
113
		(InputLoadLow -0.01)
114
		(InputLoadHigh 0.01)
115
		(OutputLoadLow 1.0)
116
		(OutputLoadHigh -1.0)
117
		(CheckLoad Both)
118
		(CheckIO Both)
119
		(CheckDir 1)
120
		(CheckAssert 1)
121
		(CheckOutput 1)
122
		(UnknownLoading 0)
123
		(PinShape )
124
		(DIFF_PAIR_PINS_POS )
125
		(DIFF_PAIR_PINS_NEG )
126
	)
127

  
128
	(Pin
129
		(Name D3)
130
		(MSB )
131
		(LSB )
132
		(Type BIDIR)
133
		(Location Bottom)
134
		(InputLoadLow -0.01)
135
		(InputLoadHigh 0.01)
136
		(OutputLoadLow 1.0)
137
		(OutputLoadHigh -1.0)
138
		(CheckLoad Both)
139
		(CheckIO Both)
140
		(CheckDir 1)
141
		(CheckAssert 1)
142
		(CheckOutput 1)
143
		(UnknownLoading 0)
144
		(PinShape )
145
		(DIFF_PAIR_PINS_POS )
146
		(DIFF_PAIR_PINS_NEG )
147
	)
148

  
149
	(Pin
150
		(Name D4)
151
		(MSB )
152
		(LSB )
153
		(Type BIDIR)
154
		(Location Bottom)
155
		(InputLoadLow -0.01)
156
		(InputLoadHigh 0.01)
157
		(OutputLoadLow 1.0)
158
		(OutputLoadHigh -1.0)
159
		(CheckLoad Both)
160
		(CheckIO Both)
161
		(CheckDir 1)
162
		(CheckAssert 1)
163
		(CheckOutput 1)
164
		(UnknownLoading 0)
165
		(PinShape )
166
		(DIFF_PAIR_PINS_POS )
167
		(DIFF_PAIR_PINS_NEG )
168
	)
169

  
170
	(Pin
171
		(Name D5)
172
		(MSB )
173
		(LSB )
174
		(Type BIDIR)
175
		(Location Bottom)
176
		(InputLoadLow -0.01)
177
		(InputLoadHigh 0.01)
178
		(OutputLoadLow 1.0)
179
		(OutputLoadHigh -1.0)
180
		(CheckLoad Both)
181
		(CheckIO Both)
182
		(CheckDir 1)
183
		(CheckAssert 1)
184
		(CheckOutput 1)
185
		(UnknownLoading 0)
186
		(PinShape )
187
		(DIFF_PAIR_PINS_POS )
188
		(DIFF_PAIR_PINS_NEG )
189
	)
190

  
191
	(Pin
192
		(Name D6)
193
		(MSB )
194
		(LSB )
195
		(Type BIDIR)
196
		(Location Bottom)
197
		(InputLoadLow -0.01)
198
		(InputLoadHigh 0.01)
199
		(OutputLoadLow 1.0)
200
		(OutputLoadHigh -1.0)
201
		(CheckLoad Both)
202
		(CheckIO Both)
203
		(CheckDir 1)
204
		(CheckAssert 1)
205
		(CheckOutput 1)
206
		(UnknownLoading 0)
207
		(PinShape )
208
		(DIFF_PAIR_PINS_POS )
209
		(DIFF_PAIR_PINS_NEG )
210
	)
211

  
212
	(Pin
213
		(Name E)
214
		(MSB )
215
		(LSB )
216
		(Type INPUT)
217
		(Location Bottom)
218
		(InputLoadLow -0.01)
219
		(InputLoadHigh 0.01)
220
		(OutputLoadLow )
221
		(OutputLoadHigh )
222
		(CheckLoad Both)
223
		(CheckIO Both)
224
		(CheckDir 1)
225
		(CheckAssert 1)
226
		(CheckOutput 1)
227
		(UnknownLoading 0)
228
		(PinShape )
229
		(DIFF_PAIR_PINS_POS )
230
		(DIFF_PAIR_PINS_NEG )
231
	)
232

  
233
	(Pin
234
		(Name RW)
235
		(MSB )
236
		(LSB )
237
		(Type INPUT)
238
		(Location Bottom)
239
		(InputLoadLow -0.01)
240
		(InputLoadHigh 0.01)
241
		(OutputLoadLow )
242
		(OutputLoadHigh )
243
		(CheckLoad Both)
244
		(CheckIO Both)
245
		(CheckDir 1)
246
		(CheckAssert 1)
247
		(CheckOutput 1)
248
		(UnknownLoading 0)
249
		(PinShape )
250
		(DIFF_PAIR_PINS_POS )
251
		(DIFF_PAIR_PINS_NEG )
252
	)
253

  
254
	(Pin
255
		(Name GND)
256
		(MSB )
257
		(LSB )
258
		(Type GROUND)
259
		(Location Bottom)
260
		(InputLoadLow )
261
		(InputLoadHigh )
262
		(OutputLoadLow )
263
		(OutputLoadHigh )
264
		(CheckLoad Both)
265
		(CheckIO Both)
266
		(CheckDir 1)
267
		(CheckAssert 1)
268
		(CheckOutput 1)
269
		(UnknownLoading 0)
270
		(PinShape )
271
		(DIFF_PAIR_PINS_POS )
272
		(DIFF_PAIR_PINS_NEG )
273
	)
274

  
275
	(Pin
276
		(Name VCC)
277
		(MSB )
278
		(LSB )
279
		(Type POWER)
280
		(Location Bottom)
281
		(InputLoadLow )
282
		(InputLoadHigh )
283
		(OutputLoadLow )
284
		(OutputLoadHigh )
285
		(CheckLoad Both)
286
		(CheckIO Both)
287
		(CheckDir 1)
288
		(CheckAssert 1)
289
		(CheckOutput 1)
290
		(UnknownLoading 0)
291
		(PinShape )
292
		(DIFF_PAIR_PINS_POS )
293
		(DIFF_PAIR_PINS_NEG )
294
	)
295

  
296
	(Pin
297
		(Name CTRL)
298
		(MSB )
299
		(LSB )
300
		(Type ANALOG)
301
		(Location Bottom)
302
		(InputLoadLow )
303
		(InputLoadHigh )
304
		(OutputLoadLow )
305
		(OutputLoadHigh )
306
		(CheckLoad Off)
307
		(CheckIO Off)
308
		(CheckDir 1)
309
		(CheckAssert 1)
310
		(CheckOutput 0)
311
		(UnknownLoading 0)
312
		(PinShape )
313
		(DIFF_PAIR_PINS_POS )
314
		(DIFF_PAIR_PINS_NEG )
315
	)
316

  
317
	(Pin
318
		(Name D7)
319
		(MSB )
320
		(LSB )
321
		(Type BIDIR)
322
		(Location Bottom)
323
		(InputLoadLow -0.01)
324
		(InputLoadHigh 0.01)
325
		(OutputLoadLow 1.0)
326
		(OutputLoadHigh -1.0)
327
		(CheckLoad Both)
328
		(CheckIO Both)
329
		(CheckDir 1)
330
		(CheckAssert 1)
331
		(CheckOutput 1)
332
		(UnknownLoading 0)
333
		(PinShape )
334
		(DIFF_PAIR_PINS_POS )
335
		(DIFF_PAIR_PINS_NEG )
336
	)
337

  
338

  
339
)
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/metadata/master.tag
1
revision.dat
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/metadata/revision.dat
1
(Cell	afficheur_lcd_cm1604
2

  
3
	(RevisionInfoBlock	
4

  
5
		(Baselined	0)
6

  
7
		(Revision	0.0.1)
8

  
9
		(ModificationStatus	NULL)
10

  
11
		(Status	Created)
12

  
13
		(ErrorStatus	0)
14

  
15
		(CreateInfo	
16

  
17
			(Time	05/24/11,16:12:36)
18

  
19
			(User	profs)
20

  
21
			(Path	_polytech_ge.afficheur_lcd_cm1604)
22

  
23
		)
24

  
25
		(LastModifyInfo	
26

  
27
			(Time	09/29/10,17:03:34)
28

  
29
			(User	profs)
30

  
31
			(Path	_polytech_ge_beta.aff_lcd)
32

  
33
		)
34

  
35
	)
36

  
37
	(Views	
38

  
39
		(View	Symbol
40

  
41
			(Symbols	2
42

  
43
				(Symbol	sym_2
44

  
45
					(Symbol_Type	Normal)
46

  
47
					(Max_Size	0)
48

  
49
					(Checksum	000000006399a412)
50

  
51
					(RevisionInfoBlock	
52

  
53
						(Baselined	0)
54

  
55
						(Revision	0.0.1)
56

  
57
						(ModificationStatus	NULL)
58

  
59
						(Status	Created)
60

  
61
						(ErrorStatus	0)
62

  
63
						(CreateInfo	
64

  
65
							(Time	05/24/11,16:12:36)
66

  
67
							(User	profs)
68

  
69
							(Path	_polytech_ge.afficheur_lcd_cm1604)
70

  
71
						)
72

  
73
					)
74

  
75
				)
76

  
77
				(Symbol	sym_1
78

  
79
					(Symbol_Type	Normal)
80

  
81
					(Max_Size	0)
82

  
83
					(Checksum	00000000c6af7d5f)
84

  
85
					(RevisionInfoBlock	
86

  
87
						(Baselined	0)
88

  
89
						(Revision	0.0.1)
90

  
91
						(ModificationStatus	NULL)
92

  
93
						(Status	Created)
94

  
95
						(ErrorStatus	0)
96

  
97
						(CreateInfo	
98

  
99
							(Time	05/24/11,16:12:36)
100

  
101
							(User	profs)
102

  
103
							(Path	_polytech_ge.afficheur_lcd_cm1604)
104

  
105
						)
106

  
107
					)
108

  
109
				)
110

  
111
			)
112

  
113
			(Checksum	000000001b5f034d)
114

  
115
		)
116

  
117
		(View	Chips
118

  
119
			(Checksum	00000000004d8664)
120

  
121
			(Primitives	4
122

  
123
				(Primitive	afficheur_lcd_cm1604_SIL
124

  
125
					(RevisionInfoBlock	
126

  
127
						(Baselined	0)
128

  
129
						(Revision	0.0.1)
130

  
131
						(ModificationStatus	NULL)
132

  
133
						(Status	Created)
134

  
135
						(ErrorStatus	0)
136

  
137
						(CreateInfo	
138

  
139
							(Time	05/24/11,16:12:36)
140

  
141
							(User	profs)
142

  
143
							(Path	_polytech_ge.afficheur_lcd_cm1604)
144

  
145
						)
146

  
147
					)
148

  
149
					(LogicalPhysicalPartRelation	
150

  
151
						(LogicalPart	afficheur_lcd_cm1604
152

  
153
							(PackType	afficheur_lcd_cm1604_SIL)
154

  
155
						)
156

  
157
					)
158

  
159
					(Packages	1
160

  
161
						(FunctionGroups	1
162

  
163
							(FunctionGroup	1[1]
164

  
165
								(Linkages	
166

  
167
									(Linkage	Symbol
168

  
169
										(Name	sym_1)
170

  
171
									)
172

  
173
								)
174

  
175
							)
176

  
177
						)
178

  
179
						(Linkages	
180

  
181
							(DefaultFootPrint	
182

  
183
								(Name	sip14)
184

  
185
							)
186

  
187
						)
188

  
189
					)
190

  
191
				)
192

  
193
				(Primitive	afficheur_lcd_cm1604_DIL
194

  
195
					(RevisionInfoBlock	
196

  
197
						(Baselined	0)
198

  
199
						(Revision	0.0.1)
200

  
201
						(ModificationStatus	NULL)
202

  
203
						(Status	Created)
204

  
205
						(ErrorStatus	0)
206

  
207
						(CreateInfo	
208

  
209
							(Time	05/24/11,16:12:36)
210

  
211
							(User	profs)
212

  
213
							(Path	_polytech_ge.afficheur_lcd_cm1604)
214

  
215
						)
216

  
217
					)
218

  
219
					(LogicalPhysicalPartRelation	
220

  
221
						(LogicalPart	afficheur_lcd_cm1604
222

  
223
							(PackType	afficheur_lcd_cm1604_DIL)
224

  
225
						)
226

  
227
					)
228

  
229
					(Packages	1
230

  
231
						(FunctionGroups	1
232

  
233
							(FunctionGroup	1[1]
234

  
235
								(Linkages	
236

  
237
									(Linkage	Symbol
238

  
239
										(Name	sym_1)
240

  
241
									)
242

  
243
								)
244

  
245
							)
246

  
247
						)
248

  
249
						(Linkages	
250

  
251
							(DefaultFootPrint	
252

  
253
								(Name	CONN16)
254

  
255
							)
256

  
257
						)
258

  
259
					)
260

  
261
				)
262

  
263
				(Primitive	afficheur_lcd_cm1604_SIL_LED
264

  
265
					(RevisionInfoBlock	
266

  
267
						(Baselined	0)
268

  
269
						(Revision	0.0.1)
270

  
271
						(ModificationStatus	NULL)
272

  
273
						(Status	Created)
274

  
275
						(ErrorStatus	0)
276

  
277
						(CreateInfo	
278

  
279
							(Time	05/24/11,16:12:36)
280

  
281
							(User	profs)
282

  
283
							(Path	_polytech_ge.afficheur_lcd_cm1604)
284

  
285
						)
286

  
287
					)
288

  
289
					(LogicalPhysicalPartRelation	
290

  
291
						(LogicalPart	afficheur_lcd_cm1604
292

  
293
							(PackType	afficheur_lcd_cm1604_SIL_LED)
294

  
295
						)
296

  
297
					)
298

  
299
					(Packages	1
300

  
301
						(FunctionGroups	1
302

  
303
							(FunctionGroup	1[1]
304

  
305
								(Linkages	
306

  
307
									(Linkage	Symbol
308

  
309
										(Name	sym_2)
310

  
311
									)
312

  
313
								)
314

  
315
							)
316

  
317
						)
318

  
319
						(Linkages	
320

  
321
							(DefaultFootPrint	
322

  
323
								(Name	sil16_lcd)
324

  
325
							)
326

  
327
						)
328

  
329
					)
330

  
331
				)
332

  
333
				(Primitive	afficheur_lcd_cm1604_CONN_LCD_FIX
334

  
335
					(RevisionInfoBlock	
336

  
337
						(Baselined	0)
338

  
339
						(Revision	0.0.1)
340

  
341
						(ModificationStatus	NULL)
342

  
343
						(Status	Created)
344

  
345
						(ErrorStatus	0)
346

  
347
						(CreateInfo	
348

  
349
							(Time	05/24/11,16:12:36)
350

  
351
							(User	profs)
352

  
353
							(Path	_polytech_ge.afficheur_lcd_cm1604)
354

  
355
						)
356

  
357
					)
358

  
359
					(LogicalPhysicalPartRelation	
360

  
361
						(LogicalPart	afficheur_lcd_cm1604
362

  
363
							(PackType	afficheur_lcd_cm1604_CONN_LCD_FIX)
364

  
365
						)
366

  
367
					)
368

  
369
					(Packages	1
370

  
371
						(FunctionGroups	1
372

  
373
							(FunctionGroup	1[1]
374

  
375
								(Linkages	
376

  
377
									(Linkage	Symbol
378

  
379
										(Name	sym_2)
380

  
381
									)
382

  
383
								)
384

  
385
							)
386

  
387
						)
388

  
389
						(Linkages	
390

  
391
							(DefaultFootPrint	
392

  
393
								(Name	conn_lcd_complet)
394

  
395
							)
396

  
397
						)
398

  
399
					)
400

  
401
				)
402

  
403
			)
404

  
405
		)
406

  
407
		(Checksum	000000001dbb03dc)
408

  
409
	)
410

  
411
	(VersionInfoBlock	
412

  
413
		(ToolName	PDV)
414

  
415
		(Version	16.01-s021 (v16-1-53AR))
416

  
417
		(License	Concept_HDL_expert)
418

  
419
	)
420

  
421
	(Checksum	000000001dce0404)
422

  
423
)
424

  
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/chips/master.tag
1
chips.prt
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/chips/chips.prt
1
FILE_TYPE=LIBRARY_PARTS;
2
primitive 'AFFICHEUR_LCD_CM1604_SIL';
3
  pin
4
    'RS':
5
      PIN_NUMBER='(4)';
6
      INPUT_LOAD='(-0.01,0.01)';
7
    'D0':
8
      PIN_NUMBER='(7)';
9
      BIDIRECTIONAL='TRUE';
10
      INPUT_LOAD='(-0.01,0.01)';
11
      OUTPUT_LOAD='(1.0,-1.0)';
12
    'D1':
13
      PIN_NUMBER='(8)';
14
      BIDIRECTIONAL='TRUE';
15
      INPUT_LOAD='(-0.01,0.01)';
16
      OUTPUT_LOAD='(1.0,-1.0)';
17
    'D2':
18
      PIN_NUMBER='(9)';
19
      BIDIRECTIONAL='TRUE';
20
      INPUT_LOAD='(-0.01,0.01)';
21
      OUTPUT_LOAD='(1.0,-1.0)';
22
    'D3':
23
      PIN_NUMBER='(10)';
24
      BIDIRECTIONAL='TRUE';
25
      INPUT_LOAD='(-0.01,0.01)';
26
      OUTPUT_LOAD='(1.0,-1.0)';
27
    'D4':
28
      PIN_NUMBER='(11)';
29
      BIDIRECTIONAL='TRUE';
30
      INPUT_LOAD='(-0.01,0.01)';
31
      OUTPUT_LOAD='(1.0,-1.0)';
32
    'D5':
33
      PIN_NUMBER='(12)';
34
      BIDIRECTIONAL='TRUE';
35
      INPUT_LOAD='(-0.01,0.01)';
36
      OUTPUT_LOAD='(1.0,-1.0)';
37
    'D6':
38
      PIN_NUMBER='(13)';
39
      BIDIRECTIONAL='TRUE';
40
      INPUT_LOAD='(-0.01,0.01)';
41
      OUTPUT_LOAD='(1.0,-1.0)';
42
    'E':
43
      PIN_NUMBER='(6)';
44
      INPUT_LOAD='(-0.01,0.01)';
45
    'RW':
46
      PIN_NUMBER='(5)';
47
      INPUT_LOAD='(-0.01,0.01)';
48
    'GND':
49
      PIN_NUMBER='(1)';
50
      PINUSE='GROUND';
51
    'VCC':
52
      PIN_NUMBER='(2)';
53
      PINUSE='POWER';
54
    'CTRL':
55
      PIN_NUMBER='(3)';
56
      PIN_TYPE='ANALOG';
57
      NO_LOAD_CHECK='Both';
58
      NO_IO_CHECK='Both';
59
      ALLOW_CONNECT='TRUE';
60
    'D7':
61
      PIN_NUMBER='(14)';
62
      BIDIRECTIONAL='TRUE';
63
      INPUT_LOAD='(-0.01,0.01)';
64
      OUTPUT_LOAD='(1.0,-1.0)';
65
  end_pin;
66
  body
67
    PART_NAME='afficheur_lcd_cm1604';
68
    BODY_NAME='AFFICHEUR_LCD_CM1604';
69
    JEDEC_TYPE='sip14';
70
    PHYS_DES_PREFIX='J';
71
    CLASS='IO';
72
  end_body;
73
end_primitive;
74

  
75
primitive 'AFFICHEUR_LCD_CM1604_DIL';
76
  pin
77
    'D7':
78
      PIN_NUMBER='(14)';
79
      BIDIRECTIONAL='TRUE';
80
      INPUT_LOAD='(-0.01,0.01)';
81
      OUTPUT_LOAD='(1.0,-1.0)';
82
    'D6':
83
      PIN_NUMBER='(13)';
84
      BIDIRECTIONAL='TRUE';
85
      INPUT_LOAD='(-0.01,0.01)';
86
      OUTPUT_LOAD='(1.0,-1.0)';
87
    'D5':
88
      PIN_NUMBER='(12)';
89
      BIDIRECTIONAL='TRUE';
90
      INPUT_LOAD='(-0.01,0.01)';
91
      OUTPUT_LOAD='(1.0,-1.0)';
92
    'D4':
93
      PIN_NUMBER='(11)';
94
      BIDIRECTIONAL='TRUE';
95
      INPUT_LOAD='(-0.01,0.01)';
96
      OUTPUT_LOAD='(1.0,-1.0)';
97
    'D3':
98
      PIN_NUMBER='(10)';
99
      BIDIRECTIONAL='TRUE';
100
      INPUT_LOAD='(-0.01,0.01)';
101
      OUTPUT_LOAD='(1.0,-1.0)';
102
    'D2':
103
      PIN_NUMBER='(9)';
104
      BIDIRECTIONAL='TRUE';
105
      INPUT_LOAD='(-0.01,0.01)';
106
      OUTPUT_LOAD='(1.0,-1.0)';
107
    'D1':
108
      PIN_NUMBER='(8)';
109
      BIDIRECTIONAL='TRUE';
110
      INPUT_LOAD='(-0.01,0.01)';
111
      OUTPUT_LOAD='(1.0,-1.0)';
112
    'D0':
113
      PIN_NUMBER='(7)';
114
      BIDIRECTIONAL='TRUE';
115
      INPUT_LOAD='(-0.01,0.01)';
116
      OUTPUT_LOAD='(1.0,-1.0)';
117
    'E':
118
      PIN_NUMBER='(6)';
119
      INPUT_LOAD='(-0.01,0.01)';
120
    'VCC':
121
      PIN_NUMBER='(2)';
122
      PINUSE='POWER';
123
    'GND':
124
      PIN_NUMBER='(1)';
125
      PINUSE='GROUND';
126
    'CTRL':
127
      PIN_NUMBER='(3)';
128
      PIN_TYPE='ANALOG';
129
      NO_LOAD_CHECK='Both';
130
      NO_IO_CHECK='Both';
131
      ALLOW_CONNECT='TRUE';
132
    'RW':
133
      PIN_NUMBER='(5)';
134
      INPUT_LOAD='(-0.01,0.01)';
135
    'RS':
136
      PIN_NUMBER='(4)';
137
      INPUT_LOAD='(-0.01,0.01)';
138
  end_pin;
139
  body
140
    PART_NAME='afficheur_lcd_cm1604';
141
    BODY_NAME='AFFICHEUR_LCD_CM1604';
142
    JEDEC_TYPE='CONN16';
143
    PHYS_DES_PREFIX='J';
144
    CLASS='IO';
145
    NC_PINS='(15,16)';
146
  end_body;
147
end_primitive;
148

  
149
primitive 'AFFICHEUR_LCD_CM1604_SIL_LED';
150
  pin
151
    'D7':
152
      PIN_NUMBER='(14)';
153
      BIDIRECTIONAL='TRUE';
154
      INPUT_LOAD='(-0.01,0.01)';
155
      OUTPUT_LOAD='(1.0,-1.0)';
156
    'D6':
157
      PIN_NUMBER='(13)';
158
      BIDIRECTIONAL='TRUE';
159
      INPUT_LOAD='(-0.01,0.01)';
160
      OUTPUT_LOAD='(1.0,-1.0)';
161
    'D5':
162
      PIN_NUMBER='(12)';
163
      BIDIRECTIONAL='TRUE';
164
      INPUT_LOAD='(-0.01,0.01)';
165
      OUTPUT_LOAD='(1.0,-1.0)';
166
    'D4':
167
      PIN_NUMBER='(11)';
168
      BIDIRECTIONAL='TRUE';
169
      INPUT_LOAD='(-0.01,0.01)';
170
      OUTPUT_LOAD='(1.0,-1.0)';
171
    'D3':
172
      PIN_NUMBER='(10)';
173
      BIDIRECTIONAL='TRUE';
174
      INPUT_LOAD='(-0.01,0.01)';
175
      OUTPUT_LOAD='(1.0,-1.0)';
176
    'D2':
177
      PIN_NUMBER='(9)';
178
      BIDIRECTIONAL='TRUE';
179
      INPUT_LOAD='(-0.01,0.01)';
180
      OUTPUT_LOAD='(1.0,-1.0)';
181
    'D1':
182
      PIN_NUMBER='(8)';
183
      BIDIRECTIONAL='TRUE';
184
      INPUT_LOAD='(-0.01,0.01)';
185
      OUTPUT_LOAD='(1.0,-1.0)';
186
    'D0':
187
      PIN_NUMBER='(7)';
188
      BIDIRECTIONAL='TRUE';
189
      INPUT_LOAD='(-0.01,0.01)';
190
      OUTPUT_LOAD='(1.0,-1.0)';
191
    'E':
192
      PIN_NUMBER='(6)';
193
      INPUT_LOAD='(-0.01,0.01)';
194
    'VCC':
195
      PIN_NUMBER='(2)';
196
      PINUSE='POWER';
197
    'GND':
198
      PIN_NUMBER='(1)';
199
      PINUSE='GROUND';
200
    'CTRL':
201
      PIN_NUMBER='(3)';
202
      PIN_TYPE='ANALOG';
203
      NO_LOAD_CHECK='Both';
204
      NO_IO_CHECK='Both';
205
      ALLOW_CONNECT='TRUE';
206
    'RW':
207
      PIN_NUMBER='(5)';
208
      INPUT_LOAD='(-0.01,0.01)';
209
    'RS':
210
      PIN_NUMBER='(4)';
211
      INPUT_LOAD='(-0.01,0.01)';
212
    'LED+':
213
      PIN_NUMBER='(16)';
214
      PIN_TYPE='ANALOG';
215
      NO_LOAD_CHECK='Both';
216
      NO_IO_CHECK='Both';
217
      ALLOW_CONNECT='TRUE';
218
    'LED-':
219
      PIN_NUMBER='(17)';
220
      PIN_TYPE='ANALOG';
221
      NO_LOAD_CHECK='Both';
222
      NO_IO_CHECK='Both';
223
      ALLOW_CONNECT='TRUE';
224
  end_pin;
225
  body
226
    PART_NAME='afficheur_lcd_cm1604';
227
    BODY_NAME='AFFICHEUR_LCD_CM1604';
228
    JEDEC_TYPE='sil16_lcd';
229
    PHYS_DES_PREFIX='J';
230
    CLASS='IO';
231
    NC_PINS='(15)';
232
  end_body;
233
end_primitive;
234

  
235
primitive 'AFFICHEUR_LCD_CM1604_CONN_LCD_FIX';
236
  pin
237
    'LED-':
238
      PIN_NUMBER='(17)';
239
      PIN_TYPE='ANALOG';
240
      NO_LOAD_CHECK='Both';
241
      NO_IO_CHECK='Both';
242
      ALLOW_CONNECT='TRUE';
243
    'LED+':
244
      PIN_NUMBER='(16)';
245
      PIN_TYPE='ANALOG';
246
      NO_LOAD_CHECK='Both';
247
      NO_IO_CHECK='Both';
248
      ALLOW_CONNECT='TRUE';
249
    'RS':
250
      PIN_NUMBER='(4)';
251
      INPUT_LOAD='(-0.01,0.01)';
252
    'D0':
253
      PIN_NUMBER='(7)';
254
      BIDIRECTIONAL='TRUE';
255
      INPUT_LOAD='(-0.01,0.01)';
256
      OUTPUT_LOAD='(1.0,-1.0)';
257
    'D1':
258
      PIN_NUMBER='(8)';
259
      BIDIRECTIONAL='TRUE';
260
      INPUT_LOAD='(-0.01,0.01)';
261
      OUTPUT_LOAD='(1.0,-1.0)';
262
    'D2':
263
      PIN_NUMBER='(9)';
264
      BIDIRECTIONAL='TRUE';
265
      INPUT_LOAD='(-0.01,0.01)';
266
      OUTPUT_LOAD='(1.0,-1.0)';
267
    'D3':
268
      PIN_NUMBER='(10)';
269
      BIDIRECTIONAL='TRUE';
270
      INPUT_LOAD='(-0.01,0.01)';
271
      OUTPUT_LOAD='(1.0,-1.0)';
272
    'D4':
273
      PIN_NUMBER='(11)';
274
      BIDIRECTIONAL='TRUE';
275
      INPUT_LOAD='(-0.01,0.01)';
276
      OUTPUT_LOAD='(1.0,-1.0)';
277
    'D5':
278
      PIN_NUMBER='(12)';
279
      BIDIRECTIONAL='TRUE';
280
      INPUT_LOAD='(-0.01,0.01)';
281
      OUTPUT_LOAD='(1.0,-1.0)';
282
    'D6':
283
      PIN_NUMBER='(13)';
284
      BIDIRECTIONAL='TRUE';
285
      INPUT_LOAD='(-0.01,0.01)';
286
      OUTPUT_LOAD='(1.0,-1.0)';
287
    'E':
288
      PIN_NUMBER='(6)';
289
      INPUT_LOAD='(-0.01,0.01)';
290
    'RW':
291
      PIN_NUMBER='(5)';
292
      INPUT_LOAD='(-0.01,0.01)';
293
    'GND':
294
      PIN_NUMBER='(1)';
295
      PINUSE='GROUND';
296
    'VCC':
297
      PIN_NUMBER='(2)';
298
      PINUSE='POWER';
299
    'CTRL':
300
      PIN_NUMBER='(3)';
301
      PIN_TYPE='ANALOG';
302
      NO_LOAD_CHECK='Both';
303
      NO_IO_CHECK='Both';
304
      ALLOW_CONNECT='TRUE';
305
    'D7':
306
      PIN_NUMBER='(14)';
307
      BIDIRECTIONAL='TRUE';
308
      INPUT_LOAD='(-0.01,0.01)';
309
      OUTPUT_LOAD='(1.0,-1.0)';
310
  end_pin;
311
  body
312
    PART_NAME='afficheur_lcd_cm1604';
313
    BODY_NAME='AFFICHEUR_LCD_CM1604';
314
    JEDEC_TYPE='conn_lcd_complet';
315
    PHYS_DES_PREFIX='U';
316
    CLASS='IC';
317
    NC_PINS='(15,18,19,20,21)';
318
  end_body;
319
end_primitive;
320

  
321
END.
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/sym_1/master.tag
1
symbol.css
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/sym_1/symbol.css
1
P "CDS_LMAN_SYM_OUTLINE" "-500,150,500,-150" 0 0 0.00 0.00 22 0 0 0 0 0 0 0 0
2
L -500 150 500 150 -1 0
3
L -500 -150 -500 150 -1 0
4
L 500 -150 500 150 -1 0
5
L 500 -150 -500 -150 -1 0
6
T -27 125 0 0 22 0 0 1 0 7 0
7
AFF_LCD
8
P "$PATH" "?" 25 25 0 0 22 0 0 0 0 0 0 0 0
9
P "NEEDS_NO_SIZE" "TRUE" 25 75 0 0 22 0 0 0 0 0 0 0 0
10
P "PART_NAME" "afficheur_lcd_cm1604" 25 125 0 0 22 0 0 0 0 0 0 0 0
11
P "PACK_TYPE" "SIL" 175 150 0 0 22 0 0 0 0 0 1 0 0
12
P "$LOCATION" "?" -459 159 0 0 57 0 0 0 0 0 1 0 0
13
L -50 -200 -50 -150 -1 0
14
C -50 -200 "RW" -50 -222 0 1 22 1 R
15
X "PIN_TEXT" "RW" -50 -125 90 0 22 0 0 0 0 0 1 0 0
16
L -400 -200 -400 -150 -1 0
17
C -400 -200 "GND" -400 -222 0 1 22 1 R
18
X "PIN_TEXT" "GND" -400 -125 90 0 22 0 0 0 0 0 1 0 0
19
L -350 -200 -350 -150 -1 0
20
C -350 -200 "VCC" -350 -222 0 1 22 1 R
21
X "PIN_TEXT" "VCC" -350 -125 90 0 22 0 0 0 0 0 1 0 0
22
L 0 -200 0 -150 -1 0
23
C 0 -200 "E" 0 -222 0 1 22 1 R
24
X "PIN_TEXT" "E" 0 -125 90 0 22 0 0 0 0 0 1 0 0
25
L 100 -200 100 -150 -1 0
26
C 100 -200 "D0" 100 -222 0 1 22 1 R
27
X "PIN_TEXT" "D0" 100 -125 90 0 22 0 0 0 0 0 1 0 0
28
L 150 -200 150 -150 -1 0
29
C 150 -200 "D1" 150 -222 0 1 22 1 R
30
X "PIN_TEXT" "D1" 150 -125 90 0 22 0 0 0 0 0 1 0 0
31
L 200 -200 200 -150 -1 0
32
C 200 -200 "D2" 200 -222 0 1 22 1 R
33
X "PIN_TEXT" "D2" 200 -125 90 0 22 0 0 0 0 0 1 0 0
34
L 250 -200 250 -150 -1 0
35
C 250 -200 "D3" 250 -222 0 1 22 1 R
36
X "PIN_TEXT" "D3" 250 -125 90 0 22 0 0 0 0 0 1 0 0
37
L 300 -200 300 -150 -1 0
38
C 300 -200 "D4" 300 -222 0 1 22 1 R
39
X "PIN_TEXT" "D4" 300 -125 90 0 22 0 0 0 0 0 1 0 0
40
L 350 -200 350 -150 -1 0
41
C 350 -200 "D5" 350 -222 0 1 22 1 R
42
X "PIN_TEXT" "D5" 350 -125 90 0 22 0 0 0 0 0 1 0 0
43
L 400 -200 400 -150 -1 0
44
C 400 -200 "D6" 400 -222 0 1 22 1 R
45
X "PIN_TEXT" "D6" 400 -125 90 0 22 0 0 0 0 0 1 0 0
46
L 450 -200 450 -150 -1 0
47
C 450 -200 "D7" 450 -222 0 1 22 1 R
48
X "PIN_TEXT" "D7" 450 -125 90 0 22 0 0 0 0 0 1 0 0
49
L -100 -200 -100 -150 -1 0
50
C -100 -200 "RS" -100 -222 0 1 22 1 R
51
X "PIN_TEXT" "RS" -100 -125 90 0 22 0 0 0 0 0 1 0 0
52
L -250 -200 -250 -150 -1 0
53
C -250 -200 "CTRL" -250 -222 0 1 22 1 R
54
X "PIN_TEXT" "CTRL" -250 -125 90 0 22 0 0 0 0 0 1 0 0
55

  
56

  
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/sym_2/master.tag
1
symbol.css
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/sym_2/symbol.css
1
P "CDS_LMAN_SYM_OUTLINE" "-500,150,500,-150" 0 0 0.00 0.00 22 0 0 0 0 0 0 0 0
2
L -500 150 500 150 -1 0
3
L -500 -150 -500 150 -1 0
4
L 500 150 500 -150 -1 0
5
L 500 -150 -500 -150 -1 0
6
T 48 125 0 0 22 0 0 1 0 7 0
7
AFF_LCD
8
P "$PATH" "?" 25 25 0 0 22 0 0 0 0 0 0 0 0
9
P "NEEDS_NO_SIZE" "TRUE" 25 75 0 0 22 0 0 0 0 0 0 0 0
10
P "PART_NAME" "afficheur_lcd_cm1604" 25 125 0 0 22 0 0 0 0 0 0 0 0
11
P "PACK_TYPE" "SIL_LED" 300 154 0 0 22 0 0 0 0 0 1 0 0
12
P "$LOCATION" "?" -459 159 0 0 57 0 0 0 0 0 1 0 0
13
L 550 0 500 0 -1 0
14
C 550 0 "LED-" 575 0 0 1 29 0 L
15
X "PIN_TEXT" "LED-" 490 0 0 0 23 0 0 2 0 0 1 0 0
16
L 550 50 500 50 -1 0
17
C 550 50 "LED+" 575 50 0 1 29 0 L
18
X "PIN_TEXT" "LED+" 490 50 0 0 23 0 0 2 0 0 1 0 0
19
L -100 -200 -100 -150 -1 0
20
C -100 -200 "RS" -100 -222 0 1 22 1 R
21
X "PIN_TEXT" "RS" -100 -125 90 0 22 0 0 0 0 0 1 0 0
22
L 100 -200 100 -150 -1 0
23
C 100 -200 "D0" 100 -222 0 1 22 1 R
24
X "PIN_TEXT" "D0" 100 -125 90 0 22 0 0 0 0 0 1 0 0
25
L 150 -200 150 -150 -1 0
26
C 150 -200 "D1" 150 -222 0 1 22 1 R
27
X "PIN_TEXT" "D1" 150 -125 90 0 22 0 0 0 0 0 1 0 0
28
L 200 -200 200 -150 -1 0
29
C 200 -200 "D2" 200 -222 0 1 22 1 R
30
X "PIN_TEXT" "D2" 200 -125 90 0 22 0 0 0 0 0 1 0 0
31
L 250 -200 250 -150 -1 0
32
C 250 -200 "D3" 250 -222 0 1 22 1 R
33
X "PIN_TEXT" "D3" 250 -125 90 0 22 0 0 0 0 0 1 0 0
34
L 300 -200 300 -150 -1 0
35
C 300 -200 "D4" 300 -222 0 1 22 1 R
36
X "PIN_TEXT" "D4" 300 -125 90 0 22 0 0 0 0 0 1 0 0
37
L 350 -200 350 -150 -1 0
38
C 350 -200 "D5" 350 -222 0 1 22 1 R
39
X "PIN_TEXT" "D5" 350 -125 90 0 22 0 0 0 0 0 1 0 0
40
L 400 -200 400 -150 -1 0
41
C 400 -200 "D6" 400 -222 0 1 22 1 R
42
X "PIN_TEXT" "D6" 400 -125 90 0 22 0 0 0 0 0 1 0 0
43
L 0 -200 0 -150 -1 0
44
C 0 -200 "E" 0 -222 0 1 22 1 R
45
X "PIN_TEXT" "E" 0 -125 90 0 22 0 0 0 0 0 1 0 0
46
L -50 -200 -50 -150 -1 0
47
C -50 -200 "RW" -50 -222 0 1 22 1 R
48
X "PIN_TEXT" "RW" -50 -125 90 0 22 0 0 0 0 0 1 0 0
49
L -400 -200 -400 -150 -1 0
50
C -400 -200 "GND" -400 -222 0 1 22 1 R
51
X "PIN_TEXT" "GND" -400 -125 90 0 22 0 0 0 0 0 1 0 0
52
L -350 -200 -350 -150 -1 0
53
C -350 -200 "VCC" -350 -222 0 1 22 1 R
54
X "PIN_TEXT" "VCC" -350 -125 90 0 22 0 0 0 0 0 1 0 0
55
L -250 -200 -250 -150 -1 0
56
C -250 -200 "CTRL" -250 -222 0 1 22 1 R
57
X "PIN_TEXT" "CTRL" -250 -125 90 0 22 0 0 0 0 0 1 0 0
58
L 450 -200 450 -150 -1 0
59
C 450 -200 "D7" 450 -222 0 1 22 1 R
60
X "PIN_TEXT" "D7" 450 -125 90 0 22 0 0 0 0 0 1 0 0
61

  
62

  
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/entity/master.tag
1
verilog.v
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/entity/pc.db
1
-- pcdb file, Rev:1.0 written by VAN 05.01-s01 on May 24, 2011  16:12:36
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/entity/verilog.v
1
// generated by newgenasym  Tue May 24 16:12:36 2011
2

  
3

  
4
module afficheur_lcd_cm1604 (ctrl, d0, d1, d2, d3, d4, d5, d6, d7, e, gnd, \led+ , \led- , rs, rw,
5
        vcc);
6
    inout ctrl;
7
    inout d0;
8
    inout d1;
9
    inout d2;
10
    inout d3;
11
    inout d4;
12
    inout d5;
13
    inout d6;
14
    inout d7;
15
    inout e;
16
    inout gnd;
17
    inout \led+ ;
18
    inout \led- ;
19
    inout rs;
20
    inout rw;
21
    inout vcc;
22

  
23

  
24
    initial
25
        begin
26
        end
27

  
28
endmodule
trunk/librairies/polytech_ge/afficheur_lcd_cm1604/entity/vhdl.vhd
1
-- generated by newgenasym Tue May 24 16:12:36 2011
2

  
3
library ieee;
4
use     ieee.std_logic_1164.all;
5
use     work.all;
6
entity afficheur_lcd_cm1604 is
7
    port (    
8
	CTRL:      INOUT  STD_LOGIC;    
9
	D0:        INOUT  STD_LOGIC;    
10
	D1:        INOUT  STD_LOGIC;    
11
	D2:        INOUT  STD_LOGIC;    
12
	D3:        INOUT  STD_LOGIC;    
13
	D4:        INOUT  STD_LOGIC;    
14
	D5:        INOUT  STD_LOGIC;    
15
	D6:        INOUT  STD_LOGIC;    
16
	D7:        INOUT  STD_LOGIC;    
17
	E:         INOUT  STD_LOGIC;    
18
	GND:       INOUT  STD_LOGIC;    
19
	\led+\:    INOUT  STD_LOGIC;    
20
	\led-\:    INOUT  STD_LOGIC;    
21
	RS:        INOUT  STD_LOGIC;    
22
	RW:        INOUT  STD_LOGIC;    
23
	VCC:       INOUT  STD_LOGIC);
24
end afficheur_lcd_cm1604;

Also available in: Unified diff