- fixed HSYNC generation
[video16] / testgen.sch
1 EESchema Schematic File Version 4
2 LIBS:video16-cache
3 EELAYER 29 0
4 EELAYER END
5 $Descr A4 11693 8268
6 encoding utf-8
7 Sheet 3 7
8 Title "Test signal generation"
9 Date "2019-07-28"
10 Rev "1"
11 Comp ""
12 Comment1 ""
13 Comment2 ""
14 Comment3 "Creative Commons Attribution Share-Alike (CC BY-SA)"
15 Comment4 "Copyright (C) 2019 John Tsiombikas"
16 $EndDescr
17 $Sheet
18 S 6100 4550 550  700 
19 U 5EA58FA2
20 F0 "dac_red" 50
21 F1 "dac.sch" 50
22 F2 "D0" I L 6100 4650 50 
23 F3 "D1" I L 6100 4750 50 
24 F4 "D2" I L 6100 4850 50 
25 F5 "D3" I L 6100 4950 50 
26 F6 "D4" I L 6100 5050 50 
27 F7 "AOUT" O R 6650 4900 50 
28 $EndSheet
29 $Sheet
30 S 7450 4550 550  700 
31 U 5EAD3C15
32 F0 "dac_green" 50
33 F1 "dac.sch" 50
34 F2 "D0" I L 7450 4650 50 
35 F3 "D1" I L 7450 4750 50 
36 F4 "D2" I L 7450 4850 50 
37 F5 "D3" I L 7450 4950 50 
38 F6 "D4" I L 7450 5050 50 
39 F7 "AOUT" O R 8000 4900 50 
40 $EndSheet
41 $Sheet
42 S 8900 4550 550  700 
43 U 5EAD46D3
44 F0 "dac_blue" 50
45 F1 "dac.sch" 50
46 F2 "D0" I L 8900 4650 50 
47 F3 "D1" I L 8900 4750 50 
48 F4 "D2" I L 8900 4850 50 
49 F5 "D3" I L 8900 4950 50 
50 F6 "D4" I L 8900 5050 50 
51 F7 "AOUT" O R 9450 4900 50 
52 $EndSheet
53 $Comp
54 L power:GND #PWR017
55 U 1 1 5EBEAD4B
56 P 8950 4250
57 F 0 "#PWR017" H 8950 4000 50  0001 C CNN
58 F 1 "GND" H 8955 4077 50  0000 C CNN
59 F 2 "" H 8950 4250 50  0001 C CNN
60 F 3 "" H 8950 4250 50  0001 C CNN
61         1    8950 4250
62         1    0    0    -1  
63 $EndComp
64 Wire Wire Line
65         8900 4650 8850 4650
66 Wire Wire Line
67         8850 4650 8850 4250
68 Wire Wire Line
69         8850 4250 8950 4250
70 $Comp
71 L 74xx:74LS157 U21
72 U 1 1 5EC243AC
73 P 4550 2250
74 F 0 "U21" H 4300 3000 50  0000 C CNN
75 F 1 "74HC157" H 4750 3000 50  0000 C CNN
76 F 2 "Package_SO:SOIC-16_4.55x10.3mm_P1.27mm" H 4550 2250 50  0001 C CNN
77 F 3 "http://www.ti.com/lit/gpn/sn74LS157" H 4550 2250 50  0001 C CNN
78         1    4550 2250
79         1    0    0    -1  
80 $EndComp
81 Wire Wire Line
82         8650 5050 8900 5050
83 Wire Wire Line
84         8650 2550 8650 5050
85 Wire Wire Line
86         8700 4950 8900 4950
87 Wire Wire Line
88         8700 2250 8700 4950
89 Wire Wire Line
90         8900 4850 8750 4850
91 Wire Wire Line
92         8900 4750 8800 4750
93 Wire Wire Line
94         7400 1650 8800 1650
95 Wire Wire Line
96         7200 5050 7450 5050
97 Wire Wire Line
98         7200 3900 7200 5050
99 Wire Wire Line
100         7250 4950 7450 4950
101 Wire Wire Line
102         7250 2550 7250 4950
103 Wire Wire Line
104         7300 4850 7450 4850
105 Wire Wire Line
106         7300 2250 7300 4850
107 Wire Wire Line
108         7350 1950 8750 1950
109 Wire Wire Line
110         7350 4750 7450 4750
111 Wire Wire Line
112         7450 4650 7400 4650
113 Wire Wire Line
114         5050 1650 7400 1650
115 Wire Wire Line
116         6050 1950 7350 1950
117 Wire Wire Line
118         6000 2250 7300 2250
119 Wire Wire Line
120         5850 5050 6100 5050
121 Wire Wire Line
122         5850 4200 5850 5050
123 Wire Wire Line
124         5900 3900 7200 3900
125 Connection ~ 5900 3900
126 Wire Wire Line
127         5900 4950 6100 4950
128 Wire Wire Line
129         5900 3900 5900 4950
130 Wire Wire Line
131         5950 2550 7250 2550
132 Connection ~ 5950 2550
133 Wire Wire Line
134         5950 4850 6100 4850
135 Wire Wire Line
136         5950 2550 5950 4850
137 Connection ~ 6000 2250
138 Wire Wire Line
139         6000 4750 6100 4750
140 Wire Wire Line
141         6000 2250 6000 4750
142 Connection ~ 6050 1950
143 Wire Wire Line
144         6100 4650 6050 4650
145 Wire Wire Line
146         5050 1950 6050 1950
147 Wire Wire Line
148         5050 2250 6000 2250
149 Text Label 3350 3650 0    50   ~ 0
150 XOR5
151 Text Label 3350 3250 0    50   ~ 0
152 XOR4
153 Text Label 3350 2850 0    50   ~ 0
154 XOR3
155 Text Label 3350 2450 0    50   ~ 0
156 XOR2
157 Text Label 3350 2050 0    50   ~ 0
158 XOR1
159 Text Label 3350 1650 0    50   ~ 0
160 XOR0
161 Wire Wire Line
162         5050 4200 5850 4200
163 Wire Wire Line
164         5050 3900 5900 3900
165 Wire Wire Line
166         5050 2550 5950 2550
167 $Comp
168 L 74xx:74HC86 U18
169 U 1 1 5EA38B4D
170 P 3050 1650
171 F 0 "U18" H 3050 1650 50  0000 C CNN
172 F 1 "74HC86" H 3000 1450 50  0000 C CNN
173 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 1650 50  0001 C CNN
174 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 1650 50  0001 C CNN
175         1    3050 1650
176         1    0    0    -1  
177 $EndComp
178 Text GLabel 2250 1550 0    50   Input ~ 0
179 HCNT0
180 Text Label 2350 1550 0    50   ~ 0
181 HCNT0
182 Wire Wire Line
183         2250 1550 2750 1550
184 Text Label 2350 1750 0    50   ~ 0
185 VCNT0
186 Text GLabel 2250 1750 0    50   Input ~ 0
187 VCNT0
188 Wire Wire Line
189         2250 1750 2750 1750
190 Wire Wire Line
191         2250 2350 2750 2350
192 Text Label 2350 2350 0    50   ~ 0
193 HCNT2
194 Text GLabel 2250 2350 0    50   Input ~ 0
195 HCNT2
196 $Comp
197 L 74xx:74HC86 U18
198 U 4 1 5E9E595E
199 P 3050 2850
200 F 0 "U18" H 3050 2850 50  0000 C CNN
201 F 1 "74HC86" H 3000 2650 50  0000 C CNN
202 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 2850 50  0001 C CNN
203 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 2850 50  0001 C CNN
204         4    3050 2850
205         1    0    0    -1  
206 $EndComp
207 $Comp
208 L 74xx:74HC86 U18
209 U 3 1 5E9E5954
210 P 3050 2450
211 F 0 "U18" H 3050 2450 50  0000 C CNN
212 F 1 "74HC86" H 3000 2250 50  0000 C CNN
213 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 2450 50  0001 C CNN
214 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 2450 50  0001 C CNN
215         3    3050 2450
216         1    0    0    -1  
217 $EndComp
218 $Comp
219 L 74xx:74HC86 U18
220 U 2 1 5E9E594A
221 P 3050 2050
222 F 0 "U18" H 3050 2050 50  0000 C CNN
223 F 1 "74HC86" H 3000 1850 50  0000 C CNN
224 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 2050 50  0001 C CNN
225 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 2050 50  0001 C CNN
226         2    3050 2050
227         1    0    0    -1  
228 $EndComp
229 Text GLabel 2250 3550 0    50   Input ~ 0
230 HCNT5
231 Text GLabel 2250 3150 0    50   Input ~ 0
232 HCNT4
233 Text GLabel 2250 2750 0    50   Input ~ 0
234 HCNT3
235 Text GLabel 2250 1950 0    50   Input ~ 0
236 HCNT1
237 Text Label 2350 3550 0    50   ~ 0
238 HCNT5
239 Text Label 2350 3150 0    50   ~ 0
240 HCNT4
241 Text Label 2350 2750 0    50   ~ 0
242 HCNT3
243 Text Label 2350 1950 0    50   ~ 0
244 HCNT1
245 Wire Wire Line
246         2250 3550 2750 3550
247 Wire Wire Line
248         2250 3150 2750 3150
249 Wire Wire Line
250         2250 2750 2750 2750
251 Wire Wire Line
252         2250 1950 2750 1950
253 $Comp
254 L 74xx:74HC86 U19
255 U 2 1 5E974B62
256 P 3050 3650
257 F 0 "U19" H 3050 3650 50  0000 C CNN
258 F 1 "74HC86" H 3000 3450 50  0000 C CNN
259 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 3650 50  0001 C CNN
260 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 3650 50  0001 C CNN
261         2    3050 3650
262         1    0    0    -1  
263 $EndComp
264 $Comp
265 L 74xx:74HC86 U19
266 U 1 1 5E971757
267 P 3050 3250
268 F 0 "U19" H 3050 3250 50  0000 C CNN
269 F 1 "74HC86" H 3000 3050 50  0000 C CNN
270 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 3050 3250 50  0001 C CNN
271 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 3050 3250 50  0001 C CNN
272         1    3050 3250
273         1    0    0    -1  
274 $EndComp
275 Text Label 2350 3750 0    50   ~ 0
276 VCNT5
277 Text Label 2350 3350 0    50   ~ 0
278 VCNT4
279 Text Label 2350 2950 0    50   ~ 0
280 VCNT3
281 Text Label 2350 2550 0    50   ~ 0
282 VCNT2
283 Text Label 2350 2150 0    50   ~ 0
284 VCNT1
285 Text GLabel 2250 3750 0    50   Input ~ 0
286 VCNT5
287 Text GLabel 2250 3350 0    50   Input ~ 0
288 VCNT4
289 Text GLabel 2250 2950 0    50   Input ~ 0
290 VCNT3
291 Text GLabel 2250 2550 0    50   Input ~ 0
292 VCNT2
293 Text GLabel 2250 2150 0    50   Input ~ 0
294 VCNT1
295 Wire Wire Line
296         2250 3750 2750 3750
297 Wire Wire Line
298         2250 3350 2750 3350
299 Wire Wire Line
300         2250 2950 2750 2950
301 Wire Wire Line
302         2250 2550 2750 2550
303 Wire Wire Line
304         2250 2150 2750 2150
305 Wire Wire Line
306         3950 3250 3950 2950
307 Wire Wire Line
308         3950 2650 4050 2650
309 Wire Wire Line
310         3950 2650 3950 2350
311 Wire Wire Line
312         3950 2350 4050 2350
313 Connection ~ 3950 2650
314 Wire Wire Line
315         3950 2350 3950 2050
316 Wire Wire Line
317         3950 2050 4050 2050
318 Connection ~ 3950 2350
319 Wire Wire Line
320         3950 2050 3950 1750
321 Wire Wire Line
322         3950 1750 4050 1750
323 Connection ~ 3950 2050
324 Wire Wire Line
325         3350 1650 4050 1650
326 Wire Wire Line
327         3350 2050 3650 2050
328 Wire Wire Line
329         3650 2050 3650 1950
330 Wire Wire Line
331         3650 1950 4050 1950
332 Wire Wire Line
333         3350 2450 3550 2450
334 Wire Wire Line
335         3550 2450 3550 2250
336 Wire Wire Line
337         3550 2250 4050 2250
338 Wire Wire Line
339         3350 2850 3700 2850
340 Wire Wire Line
341         3700 2850 3700 2550
342 Wire Wire Line
343         3700 2550 4050 2550
344 $Comp
345 L 74xx:74LS157 U22
346 U 1 1 5ED06651
347 P 4550 4500
348 F 0 "U22" H 4300 5250 50  0000 C CNN
349 F 1 "74HC157" H 4750 5250 50  0000 C CNN
350 F 2 "Package_SO:SOIC-16_4.55x10.3mm_P1.27mm" H 4550 4500 50  0001 C CNN
351 F 3 "http://www.ti.com/lit/gpn/sn74LS157" H 4550 4500 50  0001 C CNN
352         1    4550 4500
353         1    0    0    -1  
354 $EndComp
355 $Comp
356 L power:VCC #PWR015
357 U 1 1 5ED0F449
358 P 4550 3600
359 F 0 "#PWR015" H 4550 3450 50  0001 C CNN
360 F 1 "VCC" H 4567 3773 50  0000 C CNN
361 F 2 "" H 4550 3600 50  0001 C CNN
362 F 3 "" H 4550 3600 50  0001 C CNN
363         1    4550 3600
364         1    0    0    -1  
365 $EndComp
366 $Comp
367 L power:VCC #PWR014
368 U 1 1 5ED10F10
369 P 4550 1350
370 F 0 "#PWR014" H 4550 1200 50  0001 C CNN
371 F 1 "VCC" H 4567 1523 50  0000 C CNN
372 F 2 "" H 4550 1350 50  0001 C CNN
373 F 3 "" H 4550 1350 50  0001 C CNN
374         1    4550 1350
375         1    0    0    -1  
376 $EndComp
377 Wire Wire Line
378         4550 3250 3950 3250
379 Wire Wire Line
380         3950 3250 3950 4000
381 Connection ~ 3950 3250
382 $Comp
383 L power:GND #PWR016
384 U 1 1 5ED1CD9E
385 P 4550 5500
386 F 0 "#PWR016" H 4550 5250 50  0001 C CNN
387 F 1 "GND" H 4555 5327 50  0000 C CNN
388 F 2 "" H 4550 5500 50  0001 C CNN
389 F 3 "" H 4550 5500 50  0001 C CNN
390         1    4550 5500
391         1    0    0    -1  
392 $EndComp
393 Connection ~ 4550 5500
394 Wire Wire Line
395         4050 4900 3950 4900
396 Connection ~ 3950 4900
397 Wire Wire Line
398         3950 4900 3950 5200
399 Wire Wire Line
400         4050 4600 3950 4600
401 Connection ~ 3950 4600
402 Wire Wire Line
403         3950 4600 3950 4800
404 Wire Wire Line
405         4050 4300 3950 4300
406 Connection ~ 3950 4300
407 Wire Wire Line
408         3950 4300 3950 4500
409 Wire Wire Line
410         4050 4000 3950 4000
411 Connection ~ 3950 4000
412 Wire Wire Line
413         3950 4000 3950 4300
414 Wire Wire Line
415         4050 4800 3950 4800
416 Connection ~ 3950 4800
417 Wire Wire Line
418         3950 4800 3950 4900
419 Wire Wire Line
420         4050 4500 3950 4500
421 Connection ~ 3950 4500
422 Wire Wire Line
423         3950 4500 3950 4600
424 Wire Wire Line
425         4050 3900 3650 3900
426 Wire Wire Line
427         3650 3900 3650 3250
428 Wire Wire Line
429         3650 3250 3350 3250
430 Wire Wire Line
431         4050 4200 3550 4200
432 Wire Wire Line
433         3550 4200 3550 3650
434 Wire Wire Line
435         3550 3650 3350 3650
436 NoConn ~ 5050 4500
437 NoConn ~ 5050 4800
438 Wire Wire Line
439         6050 4650 6050 1950
440 Wire Wire Line
441         8750 4850 8750 1950
442 Wire Wire Line
443         8800 4750 8800 1650
444 Wire Wire Line
445         4050 5200 3950 5200
446 Connection ~ 3950 5200
447 Wire Wire Line
448         3950 5200 3950 5500
449 Wire Wire Line
450         4050 2950 3950 2950
451 Connection ~ 3950 2950
452 Wire Wire Line
453         3950 2950 3950 2650
454 Wire Wire Line
455         4050 2850 3850 2850
456 Wire Wire Line
457         3850 2850 3850 4850
458 Wire Wire Line
459         3850 5100 4050 5100
460 Text GLabel 2650 4650 0    50   Input ~ 0
461 HBLANK
462 Text GLabel 2650 4850 0    50   Input ~ 0
463 VBLANK
464 Wire Wire Line
465         2650 4850 2850 4850
466 Wire Wire Line
467         2650 4650 2850 4650
468 Connection ~ 3850 4850
469 Wire Wire Line
470         3850 4850 3850 5100
471 Text GLabel 9700 4900 2    50   Output ~ 0
472 BLUE
473 Wire Wire Line
474         9450 4900 9700 4900
475 Text Label 9500 4900 0    50   ~ 0
476 BLUE
477 Text GLabel 8250 4900 2    50   Output ~ 0
478 GREEN
479 Wire Wire Line
480         8000 4900 8250 4900
481 Text Label 8000 4900 0    50   ~ 0
482 GREEN
483 Wire Wire Line
484         7400 1650 7400 4650
485 Wire Wire Line
486         7350 1950 7350 4750
487 Connection ~ 7400 1650
488 Connection ~ 7350 1950
489 Wire Wire Line
490         8700 2250 7300 2250
491 Connection ~ 7300 2250
492 Wire Wire Line
493         7250 2550 8650 2550
494 Connection ~ 7250 2550
495 Wire Wire Line
496         6650 4900 6850 4900
497 Text Label 6700 4900 0    50   ~ 0
498 RED
499 Text GLabel 6850 4900 2    50   Output ~ 0
500 RED
501 $Comp
502 L 74xx:74HC86 U19
503 U 3 1 5F3D41E2
504 P 2650 5550
505 F 0 "U19" H 2650 5550 50  0000 C CNN
506 F 1 "74HC86" H 2600 5350 50  0000 C CNN
507 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 2650 5550 50  0001 C CNN
508 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 2650 5550 50  0001 C CNN
509         3    2650 5550
510         1    0    0    -1  
511 $EndComp
512 $Comp
513 L 74xx:74HC86 U19
514 U 4 1 5F3D6EA9
515 P 2650 6000
516 F 0 "U19" H 2650 6000 50  0000 C CNN
517 F 1 "74HC86" H 2600 5800 50  0000 C CNN
518 F 2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" H 2650 6000 50  0001 C CNN
519 F 3 "http://www.ti.com/lit/gpn/sn74HC86" H 2650 6000 50  0001 C CNN
520         4    2650 6000
521         1    0    0    -1  
522 $EndComp
523 $Comp
524 L power:GND #PWR022
525 U 1 1 5F3DAF34
526 P 2350 6250
527 F 0 "#PWR022" H 2350 6000 50  0001 C CNN
528 F 1 "GND" H 2355 6077 50  0000 C CNN
529 F 2 "" H 2350 6250 50  0001 C CNN
530 F 3 "" H 2350 6250 50  0001 C CNN
531         1    2350 6250
532         1    0    0    -1  
533 $EndComp
534 Wire Wire Line
535         2350 6250 2350 6100
536 Wire Wire Line
537         2350 6100 2350 5900
538 Connection ~ 2350 6100
539 Wire Wire Line
540         2350 5900 2350 5650
541 Connection ~ 2350 5900
542 Wire Wire Line
543         2350 5650 2350 5450
544 Connection ~ 2350 5650
545 NoConn ~ 2950 5550
546 NoConn ~ 2950 6000
547 Wire Wire Line
548         3950 5500 4550 5500
549 Text GLabel 4250 1350 0    50   Input ~ 0
550 VCC
551 Wire Wire Line
552         4550 1350 4250 1350
553 Connection ~ 4550 1350
554 $Comp
555 L Diode:1N4148 D1
556 U 1 1 5D6B8FB6
557 P 3000 4650
558 F 0 "D1" H 3000 4434 50  0000 C CNN
559 F 1 "1N4148" H 3000 4525 50  0000 C CNN
560 F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 3000 4475 50  0001 C CNN
561 F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3000 4650 50  0001 C CNN
562         1    3000 4650
563         -1   0    0    1   
564 $EndComp
565 $Comp
566 L Diode:1N4148 D2
567 U 1 1 5D6B9DBC
568 P 3000 4850
569 F 0 "D2" H 3000 5050 50  0000 C CNN
570 F 1 "1N4148" H 3000 4950 50  0000 C CNN
571 F 2 "Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 3000 4675 50  0001 C CNN
572 F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3000 4850 50  0001 C CNN
573         1    3000 4850
574         -1   0    0    1   
575 $EndComp
576 $Comp
577 L Device:R R49
578 U 1 1 5D6DF48E
579 P 3450 5050
580 F 0 "R49" H 3380 5004 50  0000 R CNN
581 F 1 "4.7k" H 3380 5095 50  0000 R CNN
582 F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 3380 5050 50  0001 C CNN
583 F 3 "~" H 3450 5050 50  0001 C CNN
584         1    3450 5050
585         -1   0    0    1   
586 $EndComp
587 Wire Wire Line
588         3150 4850 3450 4850
589 Wire Wire Line
590         3450 4850 3450 4900
591 Connection ~ 3450 4850
592 Wire Wire Line
593         3450 4850 3850 4850
594 Wire Wire Line
595         3150 4650 3450 4650
596 Wire Wire Line
597         3450 4650 3450 4850
598 $Comp
599 L power:GND #PWR026
600 U 1 1 5D71E74B
601 P 3450 5200
602 F 0 "#PWR026" H 3450 4950 50  0001 C CNN
603 F 1 "GND" H 3455 5027 50  0000 C CNN
604 F 2 "" H 3450 5200 50  0001 C CNN
605 F 3 "" H 3450 5200 50  0001 C CNN
606         1    3450 5200
607         1    0    0    -1  
608 $EndComp
609 $EndSCHEMATC