- fixed HSYNC generation
[video16] / video16.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 1 7
8 Title "Video16"
9 Date "2019-07-23"
10 Rev ""
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 4650 1600 1500 250 
19 U 5E635D0F
20 F0 "hvcount" 50
21 F1 "hvcount.sch" 50
22 $EndSheet
23 $Sheet
24 S 4650 2100 1500 250 
25 U 5E96E223
26 F0 "testgen" 50
27 F1 "testgen.sch" 50
28 $EndSheet
29 $Comp
30 L Oscillator:CXO_DIP8 X1
31 U 1 1 5E96ED22
32 P 2550 1950
33 F 0 "X1" H 2600 2200 50  0000 L CNN
34 F 1 "25.175 MHz" H 2600 1700 50  0000 L CNN
35 F 2 "Oscillator:Oscillator_DIP-8" H 3000 1600 50  0001 C CNN
36 F 3 "http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf" H 2450 1950 50  0001 C CNN
37         1    2550 1950
38         1    0    0    -1  
39 $EndComp
40 NoConn ~ 2250 1950
41 $Comp
42 L power:VCC #PWR01
43 U 1 1 5E96FB73
44 P 2550 1650
45 F 0 "#PWR01" H 2550 1500 50  0001 C CNN
46 F 1 "VCC" H 2567 1823 50  0000 C CNN
47 F 2 "" H 2550 1650 50  0001 C CNN
48 F 3 "" H 2550 1650 50  0001 C CNN
49         1    2550 1650
50         1    0    0    -1  
51 $EndComp
52 $Comp
53 L power:GND #PWR02
54 U 1 1 5E97019F
55 P 2550 2250
56 F 0 "#PWR02" H 2550 2000 50  0001 C CNN
57 F 1 "GND" H 2555 2077 50  0000 C CNN
58 F 2 "" H 2550 2250 50  0001 C CNN
59 F 3 "" H 2550 2250 50  0001 C CNN
60         1    2550 2250
61         1    0    0    -1  
62 $EndComp
63 Wire Wire Line
64         2850 1950 2950 1950
65 Text GLabel 2950 1950 2    50   Output ~ 0
66 PCK
67 $Comp
68 L video16:vgaconn U1
69 U 1 1 5EF27730
70 P 8500 2200
71 F 0 "U1" H 8500 2925 50  0000 C CNN
72 F 1 "vgaconn" H 8500 2834 50  0000 C CNN
73 F 2 "Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm" H 8500 2200 50  0001 C CNN
74 F 3 "" H 8500 2200 50  0001 C CNN
75         1    8500 2200
76         1    0    0    -1  
77 $EndComp
78 NoConn ~ 9000 1800
79 NoConn ~ 9000 1900
80 NoConn ~ 9000 2000
81 $Comp
82 L power:GND #PWR011
83 U 1 1 5EF2895E
84 P 8500 3000
85 F 0 "#PWR011" H 8500 2750 50  0001 C CNN
86 F 1 "GND" H 8505 2827 50  0000 C CNN
87 F 2 "" H 8500 3000 50  0001 C CNN
88 F 3 "" H 8500 3000 50  0001 C CNN
89         1    8500 3000
90         1    0    0    -1  
91 $EndComp
92 Wire Wire Line
93         8500 2800 8500 3000
94 Wire Wire Line
95         8300 2800 8400 2800
96 Wire Wire Line
97         8400 2800 8500 2800
98 Connection ~ 8400 2800
99 Connection ~ 8500 2800
100 Wire Wire Line
101         8500 2800 8600 2800
102 Wire Wire Line
103         8600 2800 8700 2800
104 Connection ~ 8600 2800
105 Text GLabel 7700 1700 0    50   Input ~ 0
106 RED
107 Text GLabel 7700 1800 0    50   Input ~ 0
108 GREEN
109 Text GLabel 7700 1900 0    50   Input ~ 0
110 BLUE
111 Text GLabel 7700 2150 0    50   Input ~ 0
112 ~HSYNC
113 Text GLabel 7700 2300 0    50   Input ~ 0
114 ~VSYNC
115 Wire Wire Line
116         8000 2150 7700 2150
117 Wire Wire Line
118         8000 2250 8000 2300
119 Wire Wire Line
120         8000 2300 7700 2300
121 Wire Wire Line
122         8000 1700 7700 1700
123 Wire Wire Line
124         8000 1800 7700 1800
125 Wire Wire Line
126         8000 1900 7700 1900
127 Text Label 7750 1700 0    50   ~ 0
128 RED
129 Text Label 7750 1800 0    50   ~ 0
130 GREEN
131 Text Label 7750 1900 0    50   ~ 0
132 BLUE
133 Text Label 7750 2150 0    50   ~ 0
134 ~HSYNC
135 Text Label 7750 2300 0    50   ~ 0
136 ~VSYNC
137 $Comp
138 L Device:C C1
139 U 1 1 5EF2A0AA
140 P 2000 1950
141 F 0 "C1" H 1886 1904 50  0000 R CNN
142 F 1 "0.1uF" H 1886 1995 50  0000 R CNN
143 F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 2038 1800 50  0001 C CNN
144 F 3 "~" H 2000 1950 50  0001 C CNN
145         1    2000 1950
146         1    0    0    1   
147 $EndComp
148 Wire Wire Line
149         2000 1800 2000 1650
150 Wire Wire Line
151         2000 1650 2550 1650
152 Connection ~ 2550 1650
153 Wire Wire Line
154         2000 2100 2000 2250
155 Wire Wire Line
156         2000 2250 2550 2250
157 Connection ~ 2550 2250
158 Text GLabel 3750 3400 2    50   Input ~ 0
159 HCNT3
160 Text GLabel 2550 3500 0    50   Input ~ 0
161 HCNT4
162 Text GLabel 3750 3500 2    50   Input ~ 0
163 HCNT5
164 Text GLabel 2550 3600 0    50   Input ~ 0
165 HCNT6
166 Text GLabel 2550 3700 0    50   Input ~ 0
167 HCNT8
168 Text GLabel 3750 3700 2    50   Input ~ 0
169 HCNT9
170 Text GLabel 2550 3400 0    50   Input ~ 0
171 HCNT2
172 Text GLabel 3750 3300 2    50   Input ~ 0
173 HCNT1
174 Text GLabel 2550 3300 0    50   Input ~ 0
175 HCNT0
176 Text GLabel 2550 3800 0    50   Input ~ 0
177 ~HSYNC
178 Text GLabel 4500 3800 0    50   Input ~ 0
179 ~VSYNC
180 Text GLabel 4500 3300 0    50   Input ~ 0
181 VCNT0
182 Text GLabel 5700 3500 2    50   Input ~ 0
183 VCNT5
184 Text GLabel 4500 3500 0    50   Input ~ 0
185 VCNT4
186 Text GLabel 5700 3400 2    50   Input ~ 0
187 VCNT3
188 Text GLabel 4500 3400 0    50   Input ~ 0
189 VCNT2
190 Text GLabel 4500 3600 0    50   Input ~ 0
191 VCNT6
192 Text GLabel 5700 3600 2    50   Input ~ 0
193 VCNT7
194 Text GLabel 4500 3700 0    50   Input ~ 0
195 VCNT8
196 Text GLabel 5700 3700 2    50   Input ~ 0
197 VCNT9
198 Text GLabel 3750 3800 2    50   Input ~ 0
199 HBLANK
200 Text GLabel 5700 3800 2    50   Input ~ 0
201 VBLANK
202 Wire Wire Line
203         4500 3300 4850 3300
204 Wire Wire Line
205         4500 3400 4850 3400
206 Wire Wire Line
207         4500 3500 4850 3500
208 Wire Wire Line
209         4500 3600 4850 3600
210 Wire Wire Line
211         4500 3700 4850 3700
212 Wire Wire Line
213         4500 3800 4850 3800
214 Text GLabel 5700 3300 2    50   Input ~ 0
215 VCNT1
216 Wire Wire Line
217         5350 3300 5700 3300
218 Wire Wire Line
219         5350 3400 5700 3400
220 Wire Wire Line
221         5350 3500 5700 3500
222 Wire Wire Line
223         5350 3600 5700 3600
224 Wire Wire Line
225         5350 3700 5700 3700
226 Wire Wire Line
227         5350 3800 5700 3800
228 $Comp
229 L Connector_Generic:Conn_02x08_Odd_Even J2
230 U 1 1 5F14F4C5
231 P 5050 3500
232 F 0 "J2" H 5100 4017 50  0000 C CNN
233 F 1 "vexp" H 5100 3926 50  0000 C CNN
234 F 2 "Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical" H 5050 3500 50  0001 C CNN
235 F 3 "~" H 5050 3500 50  0001 C CNN
236         1    5050 3500
237         1    0    0    -1  
238 $EndComp
239 $Comp
240 L power:VCC #PWR09
241 U 1 1 5F150B21
242 P 5350 3050
243 F 0 "#PWR09" H 5350 2900 50  0001 C CNN
244 F 1 "VCC" H 5367 3223 50  0000 C CNN
245 F 2 "" H 5350 3050 50  0001 C CNN
246 F 3 "" H 5350 3050 50  0001 C CNN
247         1    5350 3050
248         1    0    0    -1  
249 $EndComp
250 Wire Wire Line
251         5350 3050 5350 3200
252 $Comp
253 L power:VCC #PWR08
254 U 1 1 5F152088
255 P 4700 4050
256 F 0 "#PWR08" H 4700 3900 50  0001 C CNN
257 F 1 "VCC" H 4717 4223 50  0000 C CNN
258 F 2 "" H 4700 4050 50  0001 C CNN
259 F 3 "" H 4700 4050 50  0001 C CNN
260         1    4700 4050
261         1    0    0    -1  
262 $EndComp
263 Wire Wire Line
264         4700 4050 4850 4050
265 Wire Wire Line
266         4850 4050 4850 3900
267 $Comp
268 L power:GND #PWR010
269 U 1 1 5F152B33
270 P 5350 4050
271 F 0 "#PWR010" H 5350 3800 50  0001 C CNN
272 F 1 "GND" H 5355 3877 50  0000 C CNN
273 F 2 "" H 5350 4050 50  0001 C CNN
274 F 3 "" H 5350 4050 50  0001 C CNN
275         1    5350 4050
276         1    0    0    -1  
277 $EndComp
278 Wire Wire Line
279         5350 4050 5350 3900
280 $Comp
281 L power:GND #PWR07
282 U 1 1 5F153695
283 P 4700 3000
284 F 0 "#PWR07" H 4700 2750 50  0001 C CNN
285 F 1 "GND" H 4705 2827 50  0000 C CNN
286 F 2 "" H 4700 3000 50  0001 C CNN
287 F 3 "" H 4700 3000 50  0001 C CNN
288         1    4700 3000
289         1    0    0    -1  
290 $EndComp
291 Wire Wire Line
292         4700 3000 4850 3000
293 Wire Wire Line
294         4850 3000 4850 3200
295 Text Label 4550 3300 0    50   ~ 0
296 VCNT0
297 Text Label 5400 3300 0    50   ~ 0
298 VCNT1
299 Text Label 4550 3400 0    50   ~ 0
300 VCNT2
301 Text Label 5400 3400 0    50   ~ 0
302 VCNT3
303 Text Label 4550 3500 0    50   ~ 0
304 VCNT4
305 Text Label 5400 3500 0    50   ~ 0
306 VCNT5
307 Text Label 4550 3600 0    50   ~ 0
308 VCNT6
309 Text Label 5400 3600 0    50   ~ 0
310 VCNT7
311 Text Label 4550 3700 0    50   ~ 0
312 VCNT8
313 Text Label 5400 3700 0    50   ~ 0
314 VCNT9
315 Text Label 4550 3800 0    50   ~ 0
316 ~VSYNC
317 Text Label 5400 3800 0    50   ~ 0
318 VBLANK
319 $Comp
320 L Connector_Generic:Conn_02x08_Odd_Even J1
321 U 1 1 5F15C83B
322 P 3100 3500
323 F 0 "J1" H 3150 4017 50  0000 C CNN
324 F 1 "hexp" H 3150 3926 50  0000 C CNN
325 F 2 "Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical" H 3100 3500 50  0001 C CNN
326 F 3 "~" H 3100 3500 50  0001 C CNN
327         1    3100 3500
328         1    0    0    -1  
329 $EndComp
330 Wire Wire Line
331         2900 3300 2550 3300
332 Wire Wire Line
333         2900 3400 2550 3400
334 Wire Wire Line
335         2900 3500 2550 3500
336 Wire Wire Line
337         2900 3600 2550 3600
338 Wire Wire Line
339         2900 3700 2550 3700
340 Wire Wire Line
341         2900 3800 2550 3800
342 Wire Wire Line
343         3400 3300 3750 3300
344 Wire Wire Line
345         3400 3400 3750 3400
346 Wire Wire Line
347         3400 3500 3750 3500
348 Wire Wire Line
349         3400 3600 3750 3600
350 Wire Wire Line
351         3400 3700 3750 3700
352 Wire Wire Line
353         3400 3800 3750 3800
354 $Comp
355 L power:VCC #PWR05
356 U 1 1 5F161E9E
357 P 3400 3050
358 F 0 "#PWR05" H 3400 2900 50  0001 C CNN
359 F 1 "VCC" H 3417 3223 50  0000 C CNN
360 F 2 "" H 3400 3050 50  0001 C CNN
361 F 3 "" H 3400 3050 50  0001 C CNN
362         1    3400 3050
363         1    0    0    -1  
364 $EndComp
365 Wire Wire Line
366         3400 3050 3400 3200
367 $Comp
368 L power:GND #PWR03
369 U 1 1 5F16326D
370 P 2750 3000
371 F 0 "#PWR03" H 2750 2750 50  0001 C CNN
372 F 1 "GND" H 2755 2827 50  0000 C CNN
373 F 2 "" H 2750 3000 50  0001 C CNN
374 F 3 "" H 2750 3000 50  0001 C CNN
375         1    2750 3000
376         1    0    0    -1  
377 $EndComp
378 Wire Wire Line
379         2750 3000 2900 3000
380 Wire Wire Line
381         2900 3000 2900 3200
382 $Comp
383 L power:GND #PWR06
384 U 1 1 5F16564A
385 P 3400 4050
386 F 0 "#PWR06" H 3400 3800 50  0001 C CNN
387 F 1 "GND" H 3405 3877 50  0000 C CNN
388 F 2 "" H 3400 4050 50  0001 C CNN
389 F 3 "" H 3400 4050 50  0001 C CNN
390         1    3400 4050
391         1    0    0    -1  
392 $EndComp
393 Wire Wire Line
394         3400 3900 3400 4050
395 $Comp
396 L power:VCC #PWR04
397 U 1 1 5F166B2F
398 P 2750 4050
399 F 0 "#PWR04" H 2750 3900 50  0001 C CNN
400 F 1 "VCC" H 2767 4223 50  0000 C CNN
401 F 2 "" H 2750 4050 50  0001 C CNN
402 F 3 "" H 2750 4050 50  0001 C CNN
403         1    2750 4050
404         1    0    0    -1  
405 $EndComp
406 Wire Wire Line
407         2750 4050 2900 4050
408 Wire Wire Line
409         2900 4050 2900 3900
410 Text GLabel 3750 3600 2    50   Input ~ 0
411 HCNT7
412 Text Label 2600 3300 0    50   ~ 0
413 HCNT0
414 Text Label 3450 3300 0    50   ~ 0
415 HCNT1
416 Text Label 2600 3400 0    50   ~ 0
417 HCNT2
418 Text Label 3450 3400 0    50   ~ 0
419 HCNT3
420 Text Label 2600 3500 0    50   ~ 0
421 HCNT4
422 Text Label 3450 3500 0    50   ~ 0
423 HCNT5
424 Text Label 2600 3600 0    50   ~ 0
425 HCNT6
426 Text Label 3450 3600 0    50   ~ 0
427 HCNT7
428 Text Label 2600 3700 0    50   ~ 0
429 HCNT8
430 Text Label 3450 3700 0    50   ~ 0
431 HCNT9
432 Text Label 2600 3800 0    50   ~ 0
433 ~HSYNC
434 Text Label 3450 3800 0    50   ~ 0
435 HBLANK
436 $Comp
437 L power:PWR_FLAG #FLG0101
438 U 1 1 5F867B2B
439 P 1450 3500
440 F 0 "#FLG0101" H 1450 3575 50  0001 C CNN
441 F 1 "PWR_FLAG" H 1450 3673 50  0000 C CNN
442 F 2 "" H 1450 3500 50  0001 C CNN
443 F 3 "~" H 1450 3500 50  0001 C CNN
444         1    1450 3500
445         -1   0    0    1   
446 $EndComp
447 $Comp
448 L Connector_Generic:Conn_01x03 J3
449 U 1 1 5D5886C1
450 P 2050 2750
451 F 0 "J3" H 2130 2792 50  0000 L CNN
452 F 1 "5v DC" H 2130 2701 50  0000 L CNN
453 F 2 "Connector_Molex:Molex_Nano-Fit_105313-xx03_1x03_P2.50mm_Horizontal" H 2050 2750 50  0001 C CNN
454 F 3 "~" H 2050 2750 50  0001 C CNN
455         1    2050 2750
456         1    0    0    -1  
457 $EndComp
458 $Comp
459 L power:PWR_FLAG #FLG0102
460 U 1 1 5F871BF5
461 P 1450 3950
462 F 0 "#FLG0102" H 1450 4025 50  0001 C CNN
463 F 1 "PWR_FLAG" H 1450 4123 50  0000 C CNN
464 F 2 "" H 1450 3950 50  0001 C CNN
465 F 3 "~" H 1450 3950 50  0001 C CNN
466         1    1450 3950
467         1    0    0    -1  
468 $EndComp
469 $Comp
470 L power:GND #PWR0102
471 U 1 1 5F871895
472 P 1450 3950
473 F 0 "#PWR0102" H 1450 3700 50  0001 C CNN
474 F 1 "GND" H 1455 3777 50  0000 C CNN
475 F 2 "" H 1450 3950 50  0001 C CNN
476 F 3 "" H 1450 3950 50  0001 C CNN
477         1    1450 3950
478         1    0    0    -1  
479 $EndComp
480 $Comp
481 L power:GND #PWR023
482 U 1 1 5D58FAF4
483 P 1850 2850
484 F 0 "#PWR023" H 1850 2600 50  0001 C CNN
485 F 1 "GND" H 1855 2677 50  0000 C CNN
486 F 2 "" H 1850 2850 50  0001 C CNN
487 F 3 "" H 1850 2850 50  0001 C CNN
488         1    1850 2850
489         1    0    0    -1  
490 $EndComp
491 Wire Wire Line
492         1850 2850 1850 2750
493 Connection ~ 1850 2850
494 $Comp
495 L power:VCC #PWR0101
496 U 1 1 5F87001B
497 P 1450 3500
498 F 0 "#PWR0101" H 1450 3350 50  0001 C CNN
499 F 1 "VCC" H 1467 3673 50  0000 C CNN
500 F 2 "" H 1450 3500 50  0001 C CNN
501 F 3 "" H 1450 3500 50  0001 C CNN
502         1    1450 3500
503         1    0    0    -1  
504 $EndComp
505 $Comp
506 L power:VCC #PWR021
507 U 1 1 5D592361
508 P 1850 2650
509 F 0 "#PWR021" H 1850 2500 50  0001 C CNN
510 F 1 "VCC" H 1867 2823 50  0000 C CNN
511 F 2 "" H 1850 2650 50  0001 C CNN
512 F 3 "" H 1850 2650 50  0001 C CNN
513         1    1850 2650
514         1    0    0    -1  
515 $EndComp
516 Wire Wire Line
517         1450 3500 1600 3500
518 Connection ~ 1450 3500
519 Wire Wire Line
520         1450 3950 1600 3950
521 Connection ~ 1450 3950
522 Text GLabel 1600 3950 2    50   Output ~ 0
523 GND
524 Text GLabel 1600 3500 2    50   Output ~ 0
525 VCC
526 $Sheet
527 S 3700 5250 1300 850 
528 U 5D465160
529 F0 "powerpins" 50
530 F1 "powerpins.sch" 50
531 $EndSheet
532 $Comp
533 L Device:CP C14
534 U 1 1 5DE504EB
535 P 1150 2750
536 F 0 "C14" H 1150 2850 50  0000 L CNN
537 F 1 "0.33uF" H 850 2650 50  0000 L CNN
538 F 2 "Capacitor_SMD:CP_Elec_4x5.4" H 1188 2600 50  0001 C CNN
539 F 3 "~" H 1150 2750 50  0001 C CNN
540         1    1150 2750
541         1    0    0    -1  
542 $EndComp
543 $Comp
544 L Device:CP C15
545 U 1 1 5DE512BB
546 P 1500 2750
547 F 0 "C15" H 1500 2850 50  0000 L CNN
548 F 1 "1uF" H 1350 2650 50  0000 L CNN
549 F 2 "Capacitor_SMD:CP_Elec_4x5.4" H 1538 2600 50  0001 C CNN
550 F 3 "~" H 1500 2750 50  0001 C CNN
551         1    1500 2750
552         1    0    0    -1  
553 $EndComp
554 Wire Wire Line
555         1150 2900 1500 2900
556 Wire Wire Line
557         1500 2900 1700 2900
558 Wire Wire Line
559         1700 2900 1700 2850
560 Wire Wire Line
561         1700 2850 1850 2850
562 Connection ~ 1500 2900
563 Wire Wire Line
564         1150 2600 1500 2600
565 Wire Wire Line
566         1500 2600 1700 2600
567 Wire Wire Line
568         1700 2600 1700 2650
569 Wire Wire Line
570         1700 2650 1850 2650
571 Connection ~ 1500 2600
572 Connection ~ 1850 2650
573 $EndSCHEMATC