Browse Source

Demo update

pcb_db
jean-pierre charras 10 months ago
parent
commit
337217ccb2
  1. 896
      demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb
  2. 107
      demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro
  3. 601
      demos/test_pads_inside_pads/test_pads_inside_pads.kicad_sch
  4. 269
      demos/video/bus_pci.kicad_sch
  5. 104
      demos/video/esvideo.kicad_sch
  6. 216
      demos/video/graphic.kicad_sch
  7. 17
      demos/video/modul.kicad_sch
  8. 149
      demos/video/muxdata.kicad_sch
  9. 60
      demos/video/pal-ntsc.kicad_sch
  10. 419
      demos/video/rams.kicad_sch
  11. 68371
      demos/video/video.kicad_pcb
  12. 10
      demos/video/video.kicad_pro
  13. 213
      demos/video/video.kicad_sch

896
demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb

@ -1,267 +1,631 @@
(kicad_pcb (version 20231007) (generator pcbnew)
(general
(thickness 1.6)
)
(paper "A4")
(layers
(0 "F.Cu" signal "Dessus")
(31 "B.Cu" signal "Dessous")
(32 "B.Adhes" user "B.Adhesive")
(33 "F.Adhes" user "F.Adhesive")
(34 "B.Paste" user)
(35 "F.Paste" user)
(36 "B.SilkS" user "B.Silkscreen")
(37 "F.SilkS" user "F.Silkscreen")
(38 "B.Mask" user)
(39 "F.Mask" user)
(40 "Dwgs.User" user "User.Drawings")
(41 "Cmts.User" user "User.Comments")
(42 "Eco1.User" user "User.Eco1")
(43 "Eco2.User" user "User.Eco2")
(44 "Edge.Cuts" user)
(45 "Margin" user)
(46 "B.CrtYd" user "B.Courtyard")
(47 "F.CrtYd" user "F.Courtyard")
(48 "B.Fab" user)
(49 "F.Fab" user)
)
(setup
(stackup
(layer "F.SilkS" (type "Top Silk Screen"))
(layer "F.Paste" (type "Top Solder Paste"))
(layer "F.Mask" (type "Top Solder Mask") (color "Green") (thickness 0.01))
(layer "F.Cu" (type "copper") (thickness 0.035))
(layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
(layer "B.Cu" (type "copper") (thickness 0.035))
(layer "B.Mask" (type "Bottom Solder Mask") (color "Green") (thickness 0.01))
(layer "B.Paste" (type "Bottom Solder Paste"))
(layer "B.SilkS" (type "Bottom Silk Screen"))
(copper_finish "None")
(dielectric_constraints no)
)
(pad_to_mask_clearance 0)
(pcbplotparams
(layerselection 0x0000030_80000001)
(plot_on_all_layers_selection 0x0000000_00000000)
(disableapertmacros false)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(pdf_front_fp_property_popups true)
(pdf_back_fp_property_popups true)
(dxfpolygonmode true)
(dxfimperialunits true)
(dxfusepcbnewfont true)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotfptext true)
(plotinvisibletext false)
(sketchpadsonfab false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(net 1 "/NET1")
(net 2 "/NET2")
(footprint "Connect:1pin_thermal" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-00004ee505ba)
(at 89.535 45.593)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P1" (at 0 -12 0) (layer "F.SilkS") (tstamp 941ef7bc-8f9d-404c-be39-a8fdbdc8d16b)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Value" "CONN_1" (at 0 12 0) (layer "F.SilkS") hide (tstamp abc86896-30df-4e2b-95cd-4d2a345753a5)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Footprint" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp ee82535f-2241-42c2-84ef-410df9d83ea5)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 6463f633-eee4-4ed7-802e-36266ce4870c)
(effects (font (size 1.27 1.27)))
)
(property "Description" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp b69c4b6d-c77f-4bec-b7e8-109ffe456a1e)
(effects (font (size 1.27 1.27)))
)
(path "/00000000-0000-0000-0000-00004edf7cc5")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_line (start -11 -11) (end 11 -11)
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 8557b421-527a-49da-8267-06be56f36776))
(fp_line (start -11 11) (end -11 -11)
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 78dab262-6a0e-442c-925a-19450940b981))
(fp_line (start 11 -11) (end 11 11)
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp c0c61143-78ac-422f-977d-21cf86ed4763))
(fp_line (start 11 11) (end -11 11)
(stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 2ef2d9d4-f480-40ff-b5e5-07499f72a63c))
(pad "1" thru_hole circle (at -8.255 -7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 5994c396-bf68-40b0-83b0-0ab021745fd1)
)
(pad "1" thru_hole circle (at -8.255 -4.445) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 3c857936-e9de-41ac-8f9f-486c043fcc3d)
)
(pad "1" thru_hole circle (at -3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp f1e70879-7073-4d9f-99bd-9972d6560556)
)
(pad "1" thru_hole circle (at -3.81 -4.445) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp b770ac9c-bfa5-4aea-924c-9d1fb9626146)
)
(pad "1" thru_hole circle (at 0 -7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp a1fea6ad-8e0b-4bd7-8f29-af8860d05edd)
)
(pad "1" thru_hole circle (at 0 -4.445) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 0e4e55e6-785c-4ee6-854f-0c82a90c3866)
)
(pad "1" smd rect (at 0 0) (size 20.32 20.32) (layers "F.Cu" "F.Paste" "F.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp ef857d30-59f9-4ac8-b44d-26f66437b512)
)
(pad "1" thru_hole circle (at 3.81 -7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 1cb26113-bf61-4fc8-a419-7dc440b992d6)
)
(pad "1" thru_hole circle (at 3.81 -4.445) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 7cfb0238-2553-4683-ae16-6257b6aa69ec)
)
(pad "1" thru_hole circle (at 8.255 -7.62) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp 600f812b-3f36-49d9-8f23-8d73eeac24e1)
)
(pad "1" thru_hole circle (at 8.255 -4.445) (size 1.524 1.524) (drill 0.762) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive")
(tstamp f1923eaa-f2a0-437b-880e-d886685f14cd)
)
)
(footprint "Connect:1pin" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-00004ee505bc)
(at 107.696 45.593)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P2" (at 0 -3.048 0) (layer "F.SilkS") (tstamp 52075480-f118-4d36-a384-eb1fb3d54b4f)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Value" "CONN_1" (at 0 2.794 0) (layer "F.SilkS") hide (tstamp cfbd0d3f-6e88-449a-a074-a51602c8cd69)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Footprint" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp a755e6d4-73b0-41e3-bc4c-5830ac81ca9d)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp fdb5fdbf-9640-4b12-9b67-7e6ea9f42626)
(effects (font (size 1.27 1.27)))
)
(property "Description" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 34e523c2-6eaa-4df6-87c9-283a89a8f3bc)
(effects (font (size 1.27 1.27)))
)
(path "/00000000-0000-0000-0000-00004edf7cc0")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle (center 0 0) (end 0 -2.286)
(stroke (width 0.381) (type solid)) (fill none) (layer "F.SilkS") (tstamp a4d30a7b-f949-4b41-b5b2-e5a9f05b6386))
(pad "1" thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers "*.Cu" "*.Mask")
(net 2 "/NET2") (pinfunction "1") (pintype "passive") (die_length 7.62)
(tstamp 7ef3e263-617f-41ac-b4c7-aff051132a77)
)
)
(footprint "Connect:1pin" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-00004ee505be)
(at 87.122 61.468)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P3" (at 0 -3.048 0) (layer "F.SilkS") (tstamp a7fd974c-30db-44ba-9842-580d0da713b3)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Value" "CONN_1" (at 0 2.794 0) (layer "F.SilkS") hide (tstamp c0b7a4da-faf1-4350-a65c-f7c05baa21c9)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Footprint" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 61656e6b-465d-49a3-9abb-3e2cdfbe2dbd)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 93b58200-748f-4478-b10f-5ac448903e10)
(effects (font (size 1.27 1.27)))
)
(property "Description" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 208922ef-a981-4621-8a76-855a4885a704)
(effects (font (size 1.27 1.27)))
)
(path "/00000000-0000-0000-0000-00004ee5056c")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle (center 0 0) (end 0 -2.286)
(stroke (width 0.381) (type solid)) (fill none) (layer "F.SilkS") (tstamp 0d15098a-d225-4fdc-8a39-7757a9df6bd5))
(pad "1" thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers "*.Cu" "*.Mask")
(net 1 "/NET1") (pinfunction "1") (pintype "passive") (die_length 7.62)
(tstamp 878d9747-6e43-4e57-b49a-2ffc13680ada)
)
)
(footprint "Connect:1pin" (layer "F.Cu")
(tstamp 00000000-0000-0000-0000-00004ee505c0)
(at 107.061 61.468)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P4" (at 0 -3.048 0) (layer "F.SilkS") (tstamp 982c4d30-5caa-4b70-89af-8679c2051851)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Value" "CONN_1" (at 0 2.794 0) (layer "F.SilkS") hide (tstamp e4036da9-b28a-43bc-bf5c-1fd1a13ce3ed)
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(property "Footprint" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp b4220fb1-aaf0-4be7-9762-31d4ee89ca40)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp 9204420a-345a-499b-9c82-5ee451a36780)
(effects (font (size 1.27 1.27)))
)
(property "Description" "" (at 0 0 0 unlocked) (layer "F.Fab") hide (tstamp a08f8cee-8ea7-4a59-a2a9-8b2d4350245c)
(effects (font (size 1.27 1.27)))
)
(path "/00000000-0000-0000-0000-00004ee5056d")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle (center 0 0) (end 0 -2.286)
(stroke (width 0.381) (type solid)) (fill none) (layer "F.SilkS") (tstamp f25099ef-f9f7-4e8d-9d07-7839b776705c))
(pad "1" thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers "*.Cu" "*.Mask")
(net 1 "/NET1") (pinfunction "1") (pintype "passive") (die_length 7.62)
(tstamp f2388d06-87aa-4552-9632-15c12359cc79)
)
)
(gr_rect (start 68.05 23.5) (end 125.23 71.36)
(stroke (width 0.1) (type solid)) (fill none) (layer "Edge.Cuts") (tstamp a9cd5f86-b613-4436-a03d-d2c5e50ff2cf))
(segment (start 107.061 61.468) (end 87.122 61.468) (width 0.2032) (layer "B.Cu") (net 1) (tstamp 49c90b83-46f7-4695-9fb2-a36ccaefc53a))
(segment (start 107.696 45.085) (end 107.696 45.593) (width 0.2032) (layer "B.Cu") (net 2) (tstamp 02f6e7d9-28b2-458a-ac7b-f336cdd00b97))
(segment (start 103.759 41.148) (end 107.696 45.085) (width 0.2032) (layer "B.Cu") (net 2) (tstamp 877edd44-d1ee-4969-abbe-d908db78cdeb))
(segment (start 97.79 41.148) (end 103.759 41.148) (width 0.2032) (layer "B.Cu") (net 2) (tstamp c441df0a-fe2a-4190-af58-3556ba694ee1))
(kicad_pcb
(version 20241228)
(generator "pcbnew")
(generator_version "9.0")
(general
(thickness 1.6)
(legacy_teardrops no)
)
(paper "A4")
(layers
(0 "F.Cu" signal "Dessus")
(2 "B.Cu" signal "Dessous")
(9 "F.Adhes" user "F.Adhesive")
(11 "B.Adhes" user "B.Adhesive")
(13 "F.Paste" user)
(15 "B.Paste" user)
(5 "F.SilkS" user "F.Silkscreen")
(7 "B.SilkS" user "B.Silkscreen")
(1 "F.Mask" user)
(3 "B.Mask" user)
(17 "Dwgs.User" user "User.Drawings")
(19 "Cmts.User" user "User.Comments")
(21 "Eco1.User" user "User.Eco1")
(23 "Eco2.User" user "User.Eco2")
(25 "Edge.Cuts" user)
(27 "Margin" user)
(31 "F.CrtYd" user "F.Courtyard")
(29 "B.CrtYd" user "B.Courtyard")
(35 "F.Fab" user)
(33 "B.Fab" user)
)
(setup
(stackup
(layer "F.SilkS"
(type "Top Silk Screen")
)
(layer "F.Paste"
(type "Top Solder Paste")
)
(layer "F.Mask"
(type "Top Solder Mask")
(color "Green")
(thickness 0.01)
)
(layer "F.Cu"
(type "copper")
(thickness 0.035)
)
(layer "dielectric 1"
(type "core")
(thickness 1.51)
(material "FR4")
(epsilon_r 4.5)
(loss_tangent 0.02)
)
(layer "B.Cu"
(type "copper")
(thickness 0.035)
)
(layer "B.Mask"
(type "Bottom Solder Mask")
(color "Green")
(thickness 0.01)
)
(layer "B.Paste"
(type "Bottom Solder Paste")
)
(layer "B.SilkS"
(type "Bottom Silk Screen")
)
(copper_finish "None")
(dielectric_constraints no)
)
(pad_to_mask_clearance 0)
(allow_soldermask_bridges_in_footprints no)
(tenting front back)
(pcbplotparams
(layerselection 0x00000000_000000a5)
(plot_on_all_layers_selection 0x00000000_00000000)
(disableapertmacros no)
(usegerberextensions yes)
(usegerberattributes no)
(usegerberadvancedattributes no)
(creategerberjobfile no)
(dashed_line_dash_ratio 12.000000)
(dashed_line_gap_ratio 3.000000)
(svgprecision 6)
(plotframeref no)
(mode 1)
(useauxorigin no)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15.000000)
(pdf_front_fp_property_popups yes)
(pdf_back_fp_property_popups yes)
(pdf_metadata yes)
(dxfpolygonmode yes)
(dxfimperialunits yes)
(dxfusepcbnewfont yes)
(psnegative no)
(psa4output no)
(plotinvisibletext no)
(sketchpadsonfab no)
(plotpadnumbers no)
(hidednponfab no)
(sketchdnponfab yes)
(crossoutdnponfab yes)
(subtractmaskfromsilk no)
(outputformat 1)
(mirror no)
(drillshape 1)
(scaleselection 1)
(outputdirectory "")
)
)
(net 0 "")
(net 1 "/NET1")
(net 2 "/NET2")
(footprint "Connect:1pin_thermal"
(layer "F.Cu")
(uuid "00000000-0000-0000-0000-00004ee505ba")
(at 89.535 45.593)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P1"
(at 0 -12 0)
(layer "F.SilkS")
(uuid "941ef7bc-8f9d-404c-be39-a8fdbdc8d16b")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Value" "CONN_1"
(at 0 12 0)
(layer "F.SilkS")
(hide yes)
(uuid "abc86896-30df-4e2b-95cd-4d2a345753a5")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6463f633-eee4-4ed7-802e-36266ce4870c")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "b69c4b6d-c77f-4bec-b7e8-109ffe456a1e")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(path "/00000000-0000-0000-0000-00004edf7cc5")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_line
(start -11 -11)
(end 11 -11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "8557b421-527a-49da-8267-06be56f36776")
)
(fp_line
(start -11 11)
(end -11 -11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "78dab262-6a0e-442c-925a-19450940b981")
)
(fp_line
(start 11 -11)
(end 11 11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "c0c61143-78ac-422f-977d-21cf86ed4763")
)
(fp_line
(start 11 11)
(end -11 11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "2ef2d9d4-f480-40ff-b5e5-07499f72a63c")
)
(pad "1" thru_hole circle
(at -8.255 -7.62)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "5994c396-bf68-40b0-83b0-0ab021745fd1")
)
(pad "1" thru_hole circle
(at -8.255 -4.445)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "3c857936-e9de-41ac-8f9f-486c043fcc3d")
)
(pad "1" thru_hole circle
(at -3.81 -7.62)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "f1e70879-7073-4d9f-99bd-9972d6560556")
)
(pad "1" thru_hole circle
(at -3.81 -4.445)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "b770ac9c-bfa5-4aea-924c-9d1fb9626146")
)
(pad "1" thru_hole circle
(at 0 -7.62)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "a1fea6ad-8e0b-4bd7-8f29-af8860d05edd")
)
(pad "1" thru_hole circle
(at 0 -4.445)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "0e4e55e6-785c-4ee6-854f-0c82a90c3866")
)
(pad "1" smd rect
(at 0 0)
(size 20.32 20.32)
(layers "F.Cu" "F.Mask" "F.Paste")
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "ef857d30-59f9-4ac8-b44d-26f66437b512")
)
(pad "1" thru_hole circle
(at 3.81 -7.62)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "1cb26113-bf61-4fc8-a419-7dc440b992d6")
)
(pad "1" thru_hole circle
(at 3.81 -4.445)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "7cfb0238-2553-4683-ae16-6257b6aa69ec")
)
(pad "1" thru_hole circle
(at 8.255 -7.62)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "600f812b-3f36-49d9-8f23-8d73eeac24e1")
)
(pad "1" thru_hole circle
(at 8.255 -4.445)
(size 1.524 1.524)
(drill 0.762)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(uuid "f1923eaa-f2a0-437b-880e-d886685f14cd")
)
(embedded_fonts no)
)
(footprint "Connect:1pin"
(layer "F.Cu")
(uuid "00000000-0000-0000-0000-00004ee505bc")
(at 107.696 45.593)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P2"
(at 0 -3.048 0)
(layer "F.SilkS")
(uuid "52075480-f118-4d36-a384-eb1fb3d54b4f")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Value" "CONN_1"
(at 0 2.794 0)
(layer "F.SilkS")
(hide yes)
(uuid "cfbd0d3f-6e88-449a-a074-a51602c8cd69")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fdb5fdbf-9640-4b12-9b67-7e6ea9f42626")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "34e523c2-6eaa-4df6-87c9-283a89a8f3bc")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(path "/00000000-0000-0000-0000-00004edf7cc0")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle
(center 0 0)
(end 0 -2.286)
(stroke
(width 0.381)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "a4d30a7b-f949-4b41-b5b2-e5a9f05b6386")
)
(pad "1" thru_hole circle
(at 0 0)
(size 4.064 4.064)
(drill 3.048)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 2 "/NET2")
(pinfunction "1")
(pintype "passive")
(die_length 7.62)
(uuid "7ef3e263-617f-41ac-b4c7-aff051132a77")
)
(embedded_fonts no)
)
(footprint "Connect:1pin"
(layer "F.Cu")
(uuid "00000000-0000-0000-0000-00004ee505be")
(at 87.122 61.468)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P3"
(at 0 -3.048 0)
(layer "F.SilkS")
(uuid "a7fd974c-30db-44ba-9842-580d0da713b3")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Value" "CONN_1"
(at 0 2.794 0)
(layer "F.SilkS")
(hide yes)
(uuid "c0b7a4da-faf1-4350-a65c-f7c05baa21c9")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "93b58200-748f-4478-b10f-5ac448903e10")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "208922ef-a981-4621-8a76-855a4885a704")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(path "/00000000-0000-0000-0000-00004ee5056c")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle
(center 0 0)
(end 0 -2.286)
(stroke
(width 0.381)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "0d15098a-d225-4fdc-8a39-7757a9df6bd5")
)
(pad "1" thru_hole circle
(at 0 0)
(size 4.064 4.064)
(drill 3.048)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 1 "/NET1")
(pinfunction "1")
(pintype "passive")
(die_length 7.62)
(uuid "878d9747-6e43-4e57-b49a-2ffc13680ada")
)
(embedded_fonts no)
)
(footprint "Connect:1pin"
(layer "F.Cu")
(uuid "00000000-0000-0000-0000-00004ee505c0")
(at 107.061 61.468)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags "DEV")
(property "Reference" "P4"
(at 0 -3.048 0)
(layer "F.SilkS")
(uuid "982c4d30-5caa-4b70-89af-8679c2051851")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Value" "CONN_1"
(at 0 2.794 0)
(layer "F.SilkS")
(hide yes)
(uuid "e4036da9-b28a-43bc-bf5c-1fd1a13ce3ed")
(effects
(font
(size 1.016 1.016)
(thickness 0.254)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9204420a-345a-499b-9c82-5ee451a36780")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a08f8cee-8ea7-4a59-a2a9-8b2d4350245c")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(path "/00000000-0000-0000-0000-00004ee5056d")
(sheetfile "test_pads_inside_pads.kicad_sch")
(attr through_hole)
(fp_circle
(center 0 0)
(end 0 -2.286)
(stroke
(width 0.381)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "f25099ef-f9f7-4e8d-9d07-7839b776705c")
)
(pad "1" thru_hole circle
(at 0 0)
(size 4.064 4.064)
(drill 3.048)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(net 1 "/NET1")
(pinfunction "1")
(pintype "passive")
(die_length 7.62)
(uuid "f2388d06-87aa-4552-9632-15c12359cc79")
)
(embedded_fonts no)
)
(gr_rect
(start 68.05 23.5)
(end 125.23 71.36)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "Edge.Cuts")
(uuid "a9cd5f86-b613-4436-a03d-d2c5e50ff2cf")
)
(segment
(start 107.061 61.468)
(end 87.122 61.468)
(width 0.2032)
(layer "B.Cu")
(net 1)
(uuid "49c90b83-46f7-4695-9fb2-a36ccaefc53a")
)
(segment
(start 107.696 45.085)
(end 107.696 45.593)
(width 0.2032)
(layer "B.Cu")
(net 2)
(uuid "02f6e7d9-28b2-458a-ac7b-f336cdd00b97")
)
(segment
(start 103.759 41.148)
(end 107.696 45.085)
(width 0.2032)
(layer "B.Cu")
(net 2)
(uuid "877edd44-d1ee-4969-abbe-d908db78cdeb")
)
(segment
(start 97.79 41.148)
(end 103.759 41.148)
(width 0.2032)
(layer "B.Cu")
(net 2)
(uuid "c441df0a-fe2a-4190-af58-3556ba694ee1")
)
(embedded_fonts no)
)

107
demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro

@ -3,14 +3,17 @@
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.1,
"copper_line_width": 0.381,
"copper_text_italic": false,
"copper_text_size_h": 1.524,
"copper_text_size_v": 2.032,
"copper_text_thickness": 0.30479999999999996,
"copper_text_thickness": 0.3048,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"courtyard_line_width": 0.05,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
@ -21,13 +24,13 @@
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_line_width": 0.1,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_line_width": 0.1,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
@ -42,7 +45,7 @@
"silk_text_italic": false,
"silk_text_size_h": 1.524,
"silk_text_size_v": 1.524,
"silk_text_thickness": 0.30479999999999996,
"silk_text_thickness": 0.3048,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
@ -67,15 +70,20 @@
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"creepage": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_filters_mismatch": "ignore",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
@ -85,12 +93,14 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "warning",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"pth_inside_courtyard": "warning",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "error",
@ -102,7 +112,9 @@
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_angle": "error",
"track_dangling": "warning",
"track_segment_length": "error",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
@ -117,57 +129,62 @@
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.01,
"min_groove_width": 0.0,
"min_hole_clearance": 0.0,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.508,
"min_microvia_drill": 0.127,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.508,
"min_track_width": 0.2032,
"min_via_annular_width": 0.049999999999999996,
"min_via_annular_width": 0.05,
"min_via_diameter": 0.889,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onpthpad": true,
"td_onroundshapesonly": false,
"td_onsmdpad": true,
"td_ontrackend": false,
"td_onviapad": true
"td_onvia": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_allow_use_two_tracks": true,
"td_curve_segcount": 1,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
@ -175,6 +192,32 @@
"track_widths": [
0.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [
{
"diameter": 0.0,
@ -184,6 +227,14 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
@ -379,10 +430,15 @@
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
@ -395,9 +451,14 @@
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@ -409,7 +470,7 @@
},
"meta": {
"filename": "test_pads_inside_pads.kicad_pro",
"version": 1
"version": 2
},
"net_settings": {
"classes": [
@ -424,6 +485,7 @@
"microvia_drill": 0.127,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2032,
"via_diameter": 0.889,
@ -432,7 +494,7 @@
}
],
"meta": {
"version": 3
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
@ -454,6 +516,7 @@
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
@ -507,6 +570,7 @@
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": false,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Référence"
@ -553,6 +617,7 @@
},
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
@ -566,7 +631,7 @@
"sheets": [
[
"8d3a5066-9577-4e18-8fe9-905c643339bb",
""
"Root"
]
],
"text_variables": {}

601
demos/test_pads_inside_pads/test_pads_inside_pads.kicad_sch

@ -1,185 +1,418 @@
(kicad_sch (version 20230819) (generator eeschema)
(uuid 8d3a5066-9577-4e18-8fe9-905c643339bb)
(paper "A4")
(title_block
(date "19 dec 2011")
)
(lib_symbols
(symbol "test_pads_inside_pads_schlib:CONN_1" (pin_numbers hide) (pin_names (offset 0.762) hide) (exclude_from_sim no) (in_bom yes) (on_board yes)
(property "Reference" "P" (at 2.032 0 0)
(effects (font (size 1.016 1.016)) (justify left))
)
(property "Value" "CONN_1" (at 0 1.397 0)
(effects (font (size 0.762 0.762)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.524 1.524)))
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.524 1.524)))
)
(property "Description" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "CONN_1_0_1"
(polyline
(pts
(xy -0.762 0)
(xy -1.27 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 0 0) (radius 0.7874)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "CONN_1_1_1"
(pin passive line (at -3.81 0 0) (length 2.54)
(name "1" (effects (font (size 1.524 1.524))))
(number "1" (effects (font (size 1.524 1.524))))
)
)
)
)
(wire (pts (xy 105.41 36.83) (xy 95.25 36.83))
(stroke (width 0) (type solid))
(uuid 719f2e63-0c2b-4a58-bc69-9318855f4e18)
)
(wire (pts (xy 105.41 44.45) (xy 95.25 44.45))
(stroke (width 0) (type solid))
(uuid c31b3cc5-1c8c-46f3-ab75-f3a70657abb8)
)
(label "NET2" (at 97.79 44.45 0) (fields_autoplaced)
(effects (font (size 1.524 1.524)) (justify left bottom))
(uuid 5f95b744-6a08-47f9-b294-13b17e9d2ed4)
)
(label "NET1" (at 97.79 36.83 0) (fields_autoplaced)
(effects (font (size 1.524 1.524)) (justify left bottom))
(uuid c0edb6bc-5da8-4326-9ea4-e4ba367b41a6)
)
(symbol (lib_id "test_pads_inside_pads_schlib:CONN_1") (at 109.22 44.45 0) (unit 1)
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-00004edf7cc0)
(property "Reference" "P2" (at 111.252 44.45 0)
(effects (font (size 1.016 1.016)) (justify left))
)
(property "Value" "CONN_1" (at 109.22 43.053 0)
(effects (font (size 0.762 0.762)) hide)
)
(property "Footprint" "Connect:1pin" (at 109.22 45.72 0)
(effects (font (size 0.762 0.762)))
)
(property "Datasheet" "" (at 109.22 44.45 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Description" "" (at 109.22 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 445c5ef2-f52e-4b79-ab7e-4feec4e7af63))
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P2") (unit 1)
)
)
)
)
(symbol (lib_id "test_pads_inside_pads_schlib:CONN_1") (at 91.44 44.45 180) (unit 1)
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-00004edf7cc5)
(property "Reference" "P1" (at 89.408 44.45 0)
(effects (font (size 1.016 1.016)) (justify left))
)
(property "Value" "CONN_1" (at 91.44 45.847 0)
(effects (font (size 0.762 0.762)) hide)
)
(property "Footprint" "Connect:1pin_thermal" (at 91.44 45.72 0)
(effects (font (size 0.762 0.762)))
)
(property "Datasheet" "" (at 91.44 44.45 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Description" "" (at 91.44 44.45 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9adf6b14-a8d6-45d3-89c7-a5c3bd7770c9))
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P1") (unit 1)
)
)
)
)
(symbol (lib_id "test_pads_inside_pads_schlib:CONN_1") (at 91.44 36.83 180) (unit 1)
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-00004ee5056c)
(property "Reference" "P3" (at 89.408 36.83 0)
(effects (font (size 1.016 1.016)) (justify left))
)
(property "Value" "CONN_1" (at 91.44 38.227 0)
(effects (font (size 0.762 0.762)) hide)
)
(property "Footprint" "Connect:1pin" (at 91.44 38.1 0)
(effects (font (size 0.762 0.762)))
)
(property "Datasheet" "" (at 91.44 36.83 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Description" "" (at 91.44 36.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b8ad4eef-d6ed-4840-ae33-c063c8bdbb53))
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P3") (unit 1)
)
)
)
)
(symbol (lib_id "test_pads_inside_pads_schlib:CONN_1") (at 109.22 36.83 0) (unit 1)
(exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-00004ee5056d)
(property "Reference" "P4" (at 111.252 36.83 0)
(effects (font (size 1.016 1.016)) (justify left))
)
(property "Value" "CONN_1" (at 109.22 35.433 0)
(effects (font (size 0.762 0.762)) hide)
)
(property "Footprint" "Connect:1pin" (at 109.22 38.1 0)
(effects (font (size 0.762 0.762)))
)
(property "Datasheet" "" (at 109.22 36.83 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Description" "" (at 109.22 36.83 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 89815e55-a712-4edd-8370-bdd10c92726d))
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P4") (unit 1)
)
)
)
)
(sheet_instances
(path "/" (page "1"))
)
(kicad_sch
(version 20241209)
(generator "eeschema")
(generator_version "9.0")
(uuid "8d3a5066-9577-4e18-8fe9-905c643339bb")
(paper "A4")
(title_block
(date "19 dec 2011")
)
(lib_symbols
(symbol "test_pads_inside_pads_schlib:CONN_1"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0.762)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "P"
(at 2.032 0 0)
(effects
(font
(size 1.016 1.016)
)
(justify left)
)
)
(property "Value" "CONN_1"
(at 0 1.397 0)
(effects
(font
(size 0.762 0.762)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "CONN_1_0_1"
(polyline
(pts
(xy -0.762 0) (xy -1.27 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center 0 0)
(radius 0.7874)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "CONN_1_1_1"
(pin passive line
(at -3.81 0 0)
(length 2.54)
(name "1"
(effects
(font
(size 1.524 1.524)
)
)
)
(number "1"
(effects
(font
(size 1.524 1.524)
)
)
)
)
)
(embedded_fonts no)
)
)
(wire
(pts
(xy 105.41 36.83) (xy 95.25 36.83)
)
(stroke
(width 0)
(type solid)
)
(uuid "719f2e63-0c2b-4a58-bc69-9318855f4e18")
)
(wire
(pts
(xy 105.41 44.45) (xy 95.25 44.45)
)
(stroke
(width 0)
(type solid)
)
(uuid "c31b3cc5-1c8c-46f3-ab75-f3a70657abb8")
)
(label "NET2"
(at 97.79 44.45 0)
(effects
(font
(size 1.524 1.524)
)
(justify left bottom)
)
(uuid "5f95b744-6a08-47f9-b294-13b17e9d2ed4")
)
(label "NET1"
(at 97.79 36.83 0)
(effects
(font
(size 1.524 1.524)
)
(justify left bottom)
)
(uuid "c0edb6bc-5da8-4326-9ea4-e4ba367b41a6")
)
(symbol
(lib_id "test_pads_inside_pads_schlib:CONN_1")
(at 109.22 44.45 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "00000000-0000-0000-0000-00004edf7cc0")
(property "Reference" "P2"
(at 111.252 44.45 0)
(effects
(font
(size 1.016 1.016)
)
(justify left)
)
)
(property "Value" "CONN_1"
(at 109.22 43.053 0)
(effects
(font
(size 0.762 0.762)
)
(hide yes)
)
)
(property "Footprint" "Connect:1pin"
(at 109.22 45.72 0)
(effects
(font
(size 0.762 0.762)
)
)
)
(property "Datasheet" ""
(at 109.22 44.45 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(property "Description" ""
(at 109.22 44.45 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "445c5ef2-f52e-4b79-ab7e-4feec4e7af63")
)
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P2")
(unit 1)
)
)
)
)
(symbol
(lib_id "test_pads_inside_pads_schlib:CONN_1")
(at 91.44 44.45 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "00000000-0000-0000-0000-00004edf7cc5")
(property "Reference" "P1"
(at 89.408 44.45 0)
(effects
(font
(size 1.016 1.016)
)
(justify left)
)
)
(property "Value" "CONN_1"
(at 91.44 45.847 0)
(effects
(font
(size 0.762 0.762)
)
(hide yes)
)
)
(property "Footprint" "Connect:1pin_thermal"
(at 91.44 45.72 0)
(effects
(font
(size 0.762 0.762)
)
)
)
(property "Datasheet" ""
(at 91.44 44.45 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(property "Description" ""
(at 91.44 44.45 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "9adf6b14-a8d6-45d3-89c7-a5c3bd7770c9")
)
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P1")
(unit 1)
)
)
)
)
(symbol
(lib_id "test_pads_inside_pads_schlib:CONN_1")
(at 91.44 36.83 180)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "00000000-0000-0000-0000-00004ee5056c")
(property "Reference" "P3"
(at 89.408 36.83 0)
(effects
(font
(size 1.016 1.016)
)
(justify left)
)
)
(property "Value" "CONN_1"
(at 91.44 38.227 0)
(effects
(font
(size 0.762 0.762)
)
(hide yes)
)
)
(property "Footprint" "Connect:1pin"
(at 91.44 38.1 0)
(effects
(font
(size 0.762 0.762)
)
)
)
(property "Datasheet" ""
(at 91.44 36.83 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(property "Description" ""
(at 91.44 36.83 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "b8ad4eef-d6ed-4840-ae33-c063c8bdbb53")
)
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P3")
(unit 1)
)
)
)
)
(symbol
(lib_id "test_pads_inside_pads_schlib:CONN_1")
(at 109.22 36.83 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "00000000-0000-0000-0000-00004ee5056d")
(property "Reference" "P4"
(at 111.252 36.83 0)
(effects
(font
(size 1.016 1.016)
)
(justify left)
)
)
(property "Value" "CONN_1"
(at 109.22 35.433 0)
(effects
(font
(size 0.762 0.762)
)
(hide yes)
)
)
(property "Footprint" "Connect:1pin"
(at 109.22 38.1 0)
(effects
(font
(size 0.762 0.762)
)
)
)
(property "Datasheet" ""
(at 109.22 36.83 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(property "Description" ""
(at 109.22 36.83 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "89815e55-a712-4edd-8370-bdd10c92726d")
)
(instances
(project "test_pads_inside_pads"
(path "/8d3a5066-9577-4e18-8fe9-905c643339bb"
(reference "P4")
(unit 1)
)
)
)
)
(sheet_instances
(path "/"
(page "1")
)
)
(embedded_fonts no)
)

269
demos/video/bus_pci.kicad_sch
File diff suppressed because it is too large
View File

104
demos/video/esvideo.kicad_sch

@ -1,7 +1,7 @@
(kicad_sch
(version 20241004)
(version 20241209)
(generator "eeschema")
(generator_version "8.99")
(generator_version "9.0")
(uuid "6f41a160-ad0f-4de8-8141-29fd7bc791ff")
(paper "A3")
(title_block
@ -6206,7 +6206,6 @@
)
(label "TVI0"
(at 228.6 189.23 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6217,7 +6216,6 @@
)
(label "TVR5"
(at 228.6 92.71 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6228,7 +6226,6 @@
)
(label "PCA0"
(at 104.14 177.8 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6239,7 +6236,6 @@
)
(label "TVR3"
(at 168.91 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6250,7 +6246,6 @@
)
(label "DPC2"
(at 227.33 153.67 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6261,7 +6256,6 @@
)
(label "TVG7"
(at 168.91 167.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6272,7 +6266,6 @@
)
(label "TVR3"
(at 228.6 87.63 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6283,7 +6276,6 @@
)
(label "TVG2"
(at 168.91 154.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6294,7 +6286,6 @@
)
(label "DPC0"
(at 102.87 147.32 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6305,7 +6296,6 @@
)
(label "TVR2"
(at 228.6 85.09 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6316,7 +6306,6 @@
)
(label "DPC5"
(at 227.33 161.29 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6327,7 +6316,6 @@
)
(label "OE_RVB-"
(at 290.83 163.83 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6338,7 +6326,6 @@
)
(label "TVG5"
(at 168.91 162.56 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6349,7 +6336,6 @@
)
(label "TVG3"
(at 228.6 110.49 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6360,7 +6346,6 @@
)
(label "TVG1"
(at 228.6 105.41 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6371,7 +6356,6 @@
)
(label "DPC7"
(at 227.33 166.37 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6382,7 +6366,6 @@
)
(label "TVB4"
(at 228.6 135.89 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6393,7 +6376,6 @@
)
(label "TVB1"
(at 168.91 175.26 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6404,7 +6386,6 @@
)
(label "TVB0"
(at 168.91 172.72 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6415,7 +6396,6 @@
)
(label "PCA1"
(at 104.14 180.34 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6426,7 +6406,6 @@
)
(label "TVB5"
(at 228.6 138.43 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6437,7 +6416,6 @@
)
(label "DPC4"
(at 227.33 158.75 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6448,7 +6426,6 @@
)
(label "DPC5"
(at 102.87 160.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6459,7 +6436,6 @@
)
(label "DPC6"
(at 102.87 162.56 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6470,7 +6446,6 @@
)
(label "TVR6"
(at 168.91 142.24 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6481,7 +6456,6 @@
)
(label "PCA0"
(at 227.33 171.45 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6492,7 +6466,6 @@
)
(label "VAA"
(at 144.78 55.88 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6503,7 +6476,6 @@
)
(label "TVB1"
(at 228.6 128.27 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6514,7 +6486,6 @@
)
(label "TVB6"
(at 168.91 187.96 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6525,7 +6496,6 @@
)
(label "VAA"
(at 267.97 55.88 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6536,7 +6506,6 @@
)
(label "OE_RVB-"
(at 168.91 195.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6547,7 +6516,6 @@
)
(label "PCA1"
(at 227.33 173.99 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6558,7 +6526,6 @@
)
(label "TVG5"
(at 228.6 115.57 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6569,7 +6536,6 @@
)
(label "TVB4"
(at 168.91 182.88 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6580,7 +6546,6 @@
)
(label "TVR7"
(at 228.6 97.79 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6591,7 +6556,6 @@
)
(label "TVR1"
(at 168.91 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6602,7 +6566,6 @@
)
(label "TVR4"
(at 228.6 90.17 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6613,7 +6576,6 @@
)
(label "TVG4"
(at 228.6 113.03 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6624,7 +6586,6 @@
)
(label "TVI1"
(at 228.6 191.77 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6635,7 +6596,6 @@
)
(label "TVG2"
(at 228.6 107.95 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6646,7 +6606,6 @@
)
(label "TVR0"
(at 168.91 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6657,7 +6616,6 @@
)
(label "TVR6"
(at 228.6 95.25 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6668,7 +6626,6 @@
)
(label "TVB5"
(at 168.91 185.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6679,7 +6636,6 @@
)
(label "TVR7"
(at 168.91 144.78 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6690,7 +6646,6 @@
)
(label "TVR4"
(at 168.91 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6701,7 +6656,6 @@
)
(label "DPC4"
(at 102.87 157.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6712,7 +6666,6 @@
)
(label "TVG4"
(at 168.91 160.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6723,7 +6676,6 @@
)
(label "PCA2"
(at 227.33 176.53 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6734,7 +6686,6 @@
)
(label "TVG3"
(at 168.91 157.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6745,7 +6696,6 @@
)
(label "TVB3"
(at 228.6 133.35 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6756,7 +6706,6 @@
)
(label "DPC3"
(at 227.33 156.21 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6767,7 +6716,6 @@
)
(label "TVG6"
(at 228.6 118.11 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6778,7 +6726,6 @@
)
(label "TVG6"
(at 168.91 165.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6789,7 +6736,6 @@
)
(label "TVG0"
(at 168.91 149.86 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6800,7 +6746,6 @@
)
(label "TVR0"
(at 228.6 80.01 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6811,7 +6756,6 @@
)
(label "TVB6"
(at 228.6 140.97 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6822,7 +6766,6 @@
)
(label "TVB2"
(at 168.91 177.8 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6833,7 +6776,6 @@
)
(label "TVR2"
(at 168.91 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6844,7 +6786,6 @@
)
(label "PCA2"
(at 104.14 182.88 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6855,7 +6796,6 @@
)
(label "DPC1"
(at 102.87 149.86 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6866,7 +6806,6 @@
)
(label "REF+"
(at 101.6 78.74 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6877,7 +6816,6 @@
)
(label "TVB3"
(at 168.91 180.34 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6888,7 +6826,6 @@
)
(label "TVG0"
(at 228.6 102.87 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6899,7 +6836,6 @@
)
(label "DPC7"
(at 102.87 165.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6910,7 +6846,6 @@
)
(label "DPC1"
(at 227.33 151.13 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6921,7 +6856,6 @@
)
(label "TVR5"
(at 168.91 139.7 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6932,7 +6866,6 @@
)
(label "TVB2"
(at 228.6 130.81 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6943,7 +6876,6 @@
)
(label "TVG1"
(at 168.91 152.4 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6954,7 +6886,6 @@
)
(label "TVB7"
(at 228.6 143.51 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6965,7 +6896,6 @@
)
(label "TVG7"
(at 228.6 120.65 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6976,7 +6906,6 @@
)
(label "DPC3"
(at 102.87 154.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6987,7 +6916,6 @@
)
(label "DPC2"
(at 102.87 152.4 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6998,7 +6926,6 @@
)
(label "TVB7"
(at 168.91 190.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7009,7 +6936,6 @@
)
(label "TVB0"
(at 228.6 125.73 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7020,7 +6946,6 @@
)
(label "DPC0"
(at 227.33 148.59 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7031,7 +6956,6 @@
)
(label "TVR1"
(at 228.6 82.55 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7042,7 +6966,6 @@
)
(label "DPC6"
(at 227.33 163.83 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7054,7 +6977,6 @@
(hierarchical_label "OE_PAL-"
(shape output)
(at 304.8 161.29 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7066,7 +6988,6 @@
(hierarchical_label "CLKCAD"
(shape input)
(at 168.91 116.84 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7078,7 +6999,6 @@
(hierarchical_label "TVR[0..7]"
(shape tri_state)
(at 38.1 21.59 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7090,7 +7010,6 @@
(hierarchical_label "CLKCDA"
(shape input)
(at 289.56 148.59 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7102,7 +7021,6 @@
(hierarchical_label "DPC[0..7]"
(shape tri_state)
(at 38.1 31.75 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7114,7 +7032,6 @@
(hierarchical_label "GREEN_IN"
(shape input)
(at 43.18 137.16 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7126,7 +7043,6 @@
(hierarchical_label "BLANK-"
(shape input)
(at 289.56 143.51 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7138,7 +7054,6 @@
(hierarchical_label "GREEN"
(shape output)
(at 341.63 92.71 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7150,7 +7065,6 @@
(hierarchical_label "TVB[0..7]"
(shape tri_state)
(at 38.1 26.67 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7162,7 +7076,6 @@
(hierarchical_label "BLUE"
(shape output)
(at 341.63 97.79 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7174,7 +7087,6 @@
(hierarchical_label "RED_IN"
(shape input)
(at 43.18 116.84 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7186,7 +7098,6 @@
(hierarchical_label "WRCDA-"
(shape input)
(at 236.22 184.15 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7198,7 +7109,6 @@
(hierarchical_label "RED"
(shape output)
(at 341.63 87.63 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7210,7 +7120,6 @@
(hierarchical_label "TVG[0..7]"
(shape tri_state)
(at 38.1 24.13 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7222,7 +7131,6 @@
(hierarchical_label "RDCDA-"
(shape input)
(at 236.22 181.61 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7234,7 +7142,6 @@
(hierarchical_label "BLUE_IN"
(shape input)
(at 43.18 157.48 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7246,7 +7153,6 @@
(hierarchical_label "TVI[0..1]"
(shape input)
(at 38.1 19.05 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7258,7 +7164,6 @@
(hierarchical_label "CSYNCOUT-"
(shape input)
(at 289.56 138.43 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7270,7 +7175,6 @@
(hierarchical_label "CLAMP"
(shape input)
(at 168.91 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7282,7 +7186,6 @@
(hierarchical_label "WRCAD-"
(shape input)
(at 113.03 172.72 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7294,7 +7197,6 @@
(hierarchical_label "CSYNCIN-"
(shape output)
(at 166.37 68.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7306,7 +7208,6 @@
(hierarchical_label "PCA[0..2]"
(shape input)
(at 38.1 34.29 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7318,7 +7219,6 @@
(hierarchical_label "RDCAD-"
(shape input)
(at 113.03 170.18 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)

216
demos/video/graphic.kicad_sch
File diff suppressed because it is too large
View File

17
demos/video/modul.kicad_sch

@ -1,7 +1,7 @@
(kicad_sch
(version 20241004)
(version 20241209)
(generator "eeschema")
(generator_version "8.99")
(generator_version "9.0")
(uuid "5ff445e0-0b76-4ffc-93bb-146a67502926")
(paper "A4")
(title_block
@ -3321,7 +3321,6 @@
)
(label "CHROM"
(at 114.3 86.36 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3332,7 +3331,6 @@
)
(label "LUM"
(at 116.84 81.28 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3343,7 +3341,6 @@
)
(label "CVBS"
(at 115.57 83.82 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3354,7 +3351,6 @@
)
(label "CVBS"
(at 215.9 111.76 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3365,7 +3361,6 @@
)
(label "LUM"
(at 215.9 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3376,7 +3371,6 @@
)
(label "CHROM"
(at 213.36 30.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3388,7 +3382,6 @@
(hierarchical_label "BLUE"
(shape input)
(at 39.37 93.98 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3400,7 +3393,6 @@
(hierarchical_label "COUT"
(shape output)
(at 269.24 38.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3412,7 +3404,6 @@
(hierarchical_label "CVBSOUT"
(shape output)
(at 269.24 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3424,7 +3415,6 @@
(hierarchical_label "CSYNC-OUT"
(shape input)
(at 48.26 45.72 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3436,7 +3426,6 @@
(hierarchical_label "YOUT"
(shape output)
(at 269.24 78.74 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3448,7 +3437,6 @@
(hierarchical_label "RED"
(shape input)
(at 39.37 88.9 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -3460,7 +3448,6 @@
(hierarchical_label "GREEN"
(shape input)
(at 39.37 91.44 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)

149
demos/video/muxdata.kicad_sch

@ -1,7 +1,7 @@
(kicad_sch
(version 20241004)
(version 20241209)
(generator "eeschema")
(generator_version "8.99")
(generator_version "9.0")
(uuid "39bf5ddc-d073-496b-8d93-14dacb63ae69")
(paper "A4")
(title_block
@ -1381,8 +1381,12 @@
)
(symbol "power:GND"
(power)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
@ -1458,8 +1462,7 @@
(pin power_in line
(at 0 0 270)
(length 0)
(hide yes)
(name "GND"
(name "~"
(effects
(font
(size 1.27 1.27)
@ -5877,7 +5880,6 @@
)
(label "DPC1"
(at 53.34 30.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5888,7 +5890,6 @@
)
(label "VRAM10"
(at 144.78 142.24 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5899,7 +5900,6 @@
)
(label "TVR2"
(at 205.74 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5910,7 +5910,6 @@
)
(label "VRAM30"
(at 104.14 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5921,7 +5920,6 @@
)
(label "TVB4"
(at 205.74 48.26 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5932,7 +5930,6 @@
)
(label "VRAM24"
(at 204.47 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5943,7 +5940,6 @@
)
(label "VRAM8"
(at 104.14 58.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5954,7 +5950,6 @@
)
(label "DPC27"
(at 53.34 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5965,7 +5960,6 @@
)
(label "TVR0"
(at 205.74 78.74 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5976,7 +5970,6 @@
)
(label "VRAM5"
(at 104.14 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5987,7 +5980,6 @@
)
(label "TVB0"
(at 205.74 58.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -5998,7 +5990,6 @@
)
(label "DPC17"
(at 53.34 91.44 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6009,7 +6000,6 @@
)
(label "DPC3"
(at 53.34 35.56 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6020,7 +6010,6 @@
)
(label "VRAM8"
(at 144.78 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6031,7 +6020,6 @@
)
(label "VRAM27"
(at 204.47 121.92 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6042,7 +6030,6 @@
)
(label "VRAM11"
(at 144.78 144.78 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6053,7 +6040,6 @@
)
(label "VRAM21"
(at 104.14 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6064,7 +6050,6 @@
)
(label "VRAM14"
(at 207.01 154.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6075,7 +6060,6 @@
)
(label "VRAM11"
(at 104.14 66.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6086,7 +6070,6 @@
)
(label "VRAM20"
(at 104.14 99.06 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6097,7 +6080,6 @@
)
(label "VRAM24"
(at 104.14 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6108,7 +6090,6 @@
)
(label "DPC16"
(at 53.34 88.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6119,7 +6100,6 @@
)
(label "VRAM9"
(at 104.14 60.96 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6130,7 +6110,6 @@
)
(label "VRAM22"
(at 207.01 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6141,7 +6120,6 @@
)
(label "VRAM5"
(at 144.78 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6152,7 +6130,6 @@
)
(label "VRAM19"
(at 204.47 142.24 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6163,7 +6140,6 @@
)
(label "TVG2"
(at 205.74 99.06 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6174,7 +6150,6 @@
)
(label "VRAM17"
(at 204.47 147.32 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6185,7 +6160,6 @@
)
(label "TVB7"
(at 207.01 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6196,7 +6170,6 @@
)
(label "DPC18"
(at 53.34 93.98 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6207,7 +6180,6 @@
)
(label "VRAM12"
(at 144.78 149.86 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6218,7 +6190,6 @@
)
(label "VRAM3"
(at 144.78 106.68 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6229,7 +6200,6 @@
)
(label "VRAM25"
(at 104.14 121.92 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6240,7 +6210,6 @@
)
(label "VRAM30"
(at 207.01 114.3 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6251,7 +6220,6 @@
)
(label "TVR4"
(at 205.74 68.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6262,7 +6230,6 @@
)
(label "TVR5"
(at 205.74 66.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6273,7 +6240,6 @@
)
(label "TVG4"
(at 205.74 93.98 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6284,7 +6250,6 @@
)
(label "DPC20"
(at 53.34 99.06 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6295,7 +6260,6 @@
)
(label "VRAM22"
(at 104.14 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6306,7 +6270,6 @@
)
(label "DPC25"
(at 53.34 121.92 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6317,7 +6280,6 @@
)
(label "VRAM12"
(at 104.14 68.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6328,7 +6290,6 @@
)
(label "DPC6"
(at 53.34 43.18 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6339,7 +6300,6 @@
)
(label "VRAM0"
(at 144.78 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6350,7 +6310,6 @@
)
(label "TVB1"
(at 205.74 55.88 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6361,7 +6320,6 @@
)
(label "DPC24"
(at 53.34 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6372,7 +6330,6 @@
)
(label "VRAM27"
(at 104.14 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6383,7 +6340,6 @@
)
(label "VRAM4"
(at 104.14 38.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6394,7 +6350,6 @@
)
(label "VRAM23"
(at 205.74 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6405,7 +6360,6 @@
)
(label "DPC10"
(at 53.34 63.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6416,7 +6370,6 @@
)
(label "DPC12"
(at 53.34 68.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6427,7 +6380,6 @@
)
(label "TVG5"
(at 205.74 88.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6438,7 +6390,6 @@
)
(label "VRAM9"
(at 144.78 139.7 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6449,7 +6400,6 @@
)
(label "VRAM31"
(at 205.74 111.76 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6460,7 +6410,6 @@
)
(label "DPC0"
(at 53.34 27.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6471,7 +6420,6 @@
)
(label "VRAM20"
(at 204.47 139.7 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6482,7 +6430,6 @@
)
(label "DPC15"
(at 53.34 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6493,7 +6440,6 @@
)
(label "TVB3"
(at 205.74 50.8 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6504,7 +6450,6 @@
)
(label "DPC5"
(at 53.34 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6515,7 +6460,6 @@
)
(label "VRAM0"
(at 104.14 27.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6526,7 +6470,6 @@
)
(label "DPC29"
(at 53.34 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6537,7 +6480,6 @@
)
(label "VRAM6"
(at 143.51 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6548,7 +6490,6 @@
)
(label "VRAM16"
(at 204.47 149.86 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6559,7 +6500,6 @@
)
(label "VRAM1"
(at 104.14 30.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6570,7 +6510,6 @@
)
(label "VRAM18"
(at 204.47 144.78 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6581,7 +6520,6 @@
)
(label "VRAM29"
(at 104.14 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6592,7 +6530,6 @@
)
(label "VRAM18"
(at 104.14 93.98 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6603,7 +6540,6 @@
)
(label "VRAM26"
(at 104.14 124.46 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6614,7 +6550,6 @@
)
(label "TVG7"
(at 207.01 81.28 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6625,7 +6560,6 @@
)
(label "VRAM6"
(at 104.14 43.18 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6636,7 +6570,6 @@
)
(label "DPC28"
(at 53.34 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6647,7 +6580,6 @@
)
(label "VRAM7"
(at 104.14 45.72 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6658,7 +6590,6 @@
)
(label "VRAM7"
(at 143.51 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6669,7 +6600,6 @@
)
(label "VRAM2"
(at 144.78 111.76 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6680,7 +6610,6 @@
)
(label "VRAM14"
(at 104.14 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6691,7 +6620,6 @@
)
(label "TVR3"
(at 205.74 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6702,7 +6630,6 @@
)
(label "VRAM29"
(at 207.01 116.84 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6713,7 +6640,6 @@
)
(label "DPC11"
(at 53.34 66.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6724,7 +6650,6 @@
)
(label "VRAM2"
(at 104.14 33.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6735,7 +6660,6 @@
)
(label "DPC8"
(at 53.34 58.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6746,7 +6670,6 @@
)
(label "DPC7"
(at 53.34 45.72 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6757,7 +6680,6 @@
)
(label "TVB6"
(at 207.01 43.18 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6768,7 +6690,6 @@
)
(label "DPC19"
(at 53.34 96.52 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6779,7 +6700,6 @@
)
(label "DPC14"
(at 53.34 73.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6790,7 +6710,6 @@
)
(label "DPC31"
(at 53.34 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6801,7 +6720,6 @@
)
(label "VRAM13"
(at 104.14 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6812,7 +6730,6 @@
)
(label "TVB5"
(at 205.74 45.72 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6823,7 +6740,6 @@
)
(label "VRAM28"
(at 204.47 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6834,7 +6750,6 @@
)
(label "TVR6"
(at 207.01 63.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6845,7 +6760,6 @@
)
(label "DPC23"
(at 53.34 106.68 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6856,7 +6770,6 @@
)
(label "DPC21"
(at 53.34 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6867,7 +6780,6 @@
)
(label "VRAM1"
(at 144.78 109.22 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6878,7 +6790,6 @@
)
(label "VRAM28"
(at 104.14 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6889,7 +6800,6 @@
)
(label "TVR1"
(at 205.74 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6900,7 +6810,6 @@
)
(label "VRAM15"
(at 104.14 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6911,7 +6820,6 @@
)
(label "DPC26"
(at 53.34 124.46 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6922,7 +6830,6 @@
)
(label "TVG0"
(at 205.74 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6933,7 +6840,6 @@
)
(label "VRAM4"
(at 144.78 63.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6944,7 +6850,6 @@
)
(label "TVR7"
(at 207.01 60.96 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6955,7 +6860,6 @@
)
(label "TVG6"
(at 207.01 83.82 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6966,7 +6870,6 @@
)
(label "VRAM3"
(at 104.14 35.56 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6977,7 +6880,6 @@
)
(label "DPC2"
(at 53.34 33.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6988,7 +6890,6 @@
)
(label "DPC13"
(at 53.34 71.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -6999,7 +6900,6 @@
)
(label "VRAM31"
(at 104.14 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7010,7 +6910,6 @@
)
(label "ACCES_RAM-"
(at 135.89 114.3 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7021,7 +6920,6 @@
)
(label "TVB2"
(at 205.74 53.34 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7032,7 +6930,6 @@
)
(label "VRAM16"
(at 104.14 88.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7043,7 +6940,6 @@
)
(label "DPC30"
(at 53.34 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7054,7 +6950,6 @@
)
(label "TVG1"
(at 205.74 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7065,7 +6960,6 @@
)
(label "VRAM26"
(at 204.47 124.46 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7076,7 +6970,6 @@
)
(label "DPC4"
(at 53.34 38.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7087,7 +6980,6 @@
)
(label "VRAM17"
(at 104.14 91.44 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7098,7 +6990,6 @@
)
(label "VRAM23"
(at 104.14 106.68 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7109,7 +7000,6 @@
)
(label "VRAM15"
(at 205.74 152.4 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7120,7 +7010,6 @@
)
(label "VRAM13"
(at 144.78 152.4 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7131,7 +7020,6 @@
)
(label "VRAM21"
(at 204.47 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7142,7 +7030,6 @@
)
(label "TVG3"
(at 205.74 96.52 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7153,7 +7040,6 @@
)
(label "DPC9"
(at 53.34 60.96 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7164,7 +7050,6 @@
)
(label "VRAM19"
(at 104.14 96.52 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7175,7 +7060,6 @@
)
(label "VRAM25"
(at 204.47 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7186,7 +7070,6 @@
)
(label "VRAM10"
(at 104.14 63.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7197,7 +7080,6 @@
)
(label "DPC22"
(at 53.34 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7209,7 +7091,6 @@
(hierarchical_label "X_CLK"
(shape input)
(at 142.24 60.96 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7221,7 +7102,6 @@
(hierarchical_label "CSYNC-OUT"
(shape input)
(at 154.94 86.36 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7233,7 +7113,6 @@
(hierarchical_label "CLAMP"
(shape input)
(at 154.94 81.28 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7245,7 +7124,6 @@
(hierarchical_label "TVG[0..7]"
(shape bidirectional)
(at 241.3 30.48 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7257,7 +7135,6 @@
(hierarchical_label "TVR[0..7]"
(shape bidirectional)
(at 241.3 27.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7269,7 +7146,6 @@
(hierarchical_label "X_PROG-"
(shape input)
(at 154.94 50.8 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7281,7 +7157,6 @@
(hierarchical_label "TVB[0..7]"
(shape bidirectional)
(at 241.3 33.02 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7293,7 +7168,6 @@
(hierarchical_label "CLKCAD"
(shape input)
(at 154.94 68.58 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7305,7 +7179,6 @@
(hierarchical_label "X_DONE"
(shape output)
(at 154.94 53.34 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7317,7 +7190,6 @@
(hierarchical_label "ACQ_ON"
(shape input)
(at 154.94 93.98 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7329,7 +7201,6 @@
(hierarchical_label "X_DIN"
(shape input)
(at 154.94 55.88 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7341,7 +7212,6 @@
(hierarchical_label "DPC[0..31]"
(shape bidirectional)
(at 38.1 24.13 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7353,7 +7223,6 @@
(hierarchical_label "DATA_WR"
(shape input)
(at 60.96 142.24 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7365,7 +7234,6 @@
(hierarchical_label "VRAM[0..31]"
(shape bidirectional)
(at 241.3 25.4 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7377,7 +7245,6 @@
(hierarchical_label "ACCES_RAM-"
(shape input)
(at 60.96 144.78 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7389,7 +7256,6 @@
(hierarchical_label "CLKCDA"
(shape input)
(at 215.9 86.36 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7401,7 +7267,6 @@
(hierarchical_label "BLANK-"
(shape input)
(at 154.94 83.82 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)

60
demos/video/pal-ntsc.kicad_sch

@ -1,7 +1,7 @@
(kicad_sch
(version 20241004)
(version 20241209)
(generator "eeschema")
(generator_version "8.99")
(generator_version "9.0")
(uuid "729930f1-b9a5-4502-a5bf-e1c5c07e00cc")
(paper "A3")
(title_block
@ -7348,7 +7348,6 @@
)
(label "VAF"
(at 257.81 60.96 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7359,7 +7358,6 @@
)
(label "PC_D5"
(at 138.43 198.12 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7370,7 +7368,6 @@
)
(label "TVG1"
(at 257.81 106.68 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7381,7 +7378,6 @@
)
(label "TVR1"
(at 257.81 83.82 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7392,7 +7388,6 @@
)
(label "TVB6"
(at 257.81 142.24 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7403,7 +7398,6 @@
)
(label "TVB5"
(at 257.81 139.7 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7414,7 +7408,6 @@
)
(label "TVB3"
(at 257.81 134.62 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7425,7 +7418,6 @@
)
(label "TVR7"
(at 257.81 99.06 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7436,7 +7428,6 @@
)
(label "TVR3"
(at 257.81 88.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7447,7 +7438,6 @@
)
(label "TVG4"
(at 257.81 114.3 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7458,7 +7448,6 @@
)
(label "TVB0"
(at 257.81 127 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7469,7 +7458,6 @@
)
(label "Y_SYNC"
(at 257.81 154.94 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7480,7 +7468,6 @@
)
(label "TVG6"
(at 257.81 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7491,7 +7478,6 @@
)
(label "VAF"
(at 288.29 45.72 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7502,7 +7488,6 @@
)
(label "TVR0"
(at 257.81 81.28 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7513,7 +7498,6 @@
)
(label "TVB4"
(at 257.81 137.16 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7524,7 +7508,6 @@
)
(label "PC_D2"
(at 138.43 190.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7535,7 +7518,6 @@
)
(label "TVR6"
(at 257.81 96.52 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7546,7 +7528,6 @@
)
(label "TVG7"
(at 257.81 121.92 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7557,7 +7538,6 @@
)
(label "TVG0"
(at 257.81 104.14 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7568,7 +7548,6 @@
)
(label "TVR2"
(at 257.81 86.36 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7579,7 +7558,6 @@
)
(label "PC_A1"
(at 138.43 210.82 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7590,7 +7568,6 @@
)
(label "TVR5"
(at 257.81 93.98 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7601,7 +7578,6 @@
)
(label "VAF"
(at 293.37 76.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7612,7 +7588,6 @@
)
(label "VAF"
(at 118.11 180.34 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7623,7 +7598,6 @@
)
(label "PC_A0"
(at 138.43 208.28 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7634,7 +7608,6 @@
)
(label "TVB7"
(at 257.81 144.78 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7645,7 +7618,6 @@
)
(label "Y-VIDEO"
(at 128.27 116.84 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7656,7 +7628,6 @@
)
(label "C-VIDEO"
(at 128.27 119.38 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7667,7 +7638,6 @@
)
(label "TVB2"
(at 257.81 132.08 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7678,7 +7648,6 @@
)
(label "TVR4"
(at 257.81 91.44 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7689,7 +7658,6 @@
)
(label "PC_D0"
(at 138.43 185.42 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7700,7 +7668,6 @@
)
(label "TVG5"
(at 257.81 116.84 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7711,7 +7678,6 @@
)
(label "TVG2"
(at 257.81 109.22 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7722,7 +7688,6 @@
)
(label "TVG3"
(at 257.81 111.76 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7733,7 +7698,6 @@
)
(label "PC_D3"
(at 138.43 193.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7744,7 +7708,6 @@
)
(label "PC_D6"
(at 138.43 200.66 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7755,7 +7718,6 @@
)
(label "PC_D4"
(at 138.43 195.58 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7766,7 +7728,6 @@
)
(label "PC_D7"
(at 138.43 203.2 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7777,7 +7738,6 @@
)
(label "PC_D1"
(at 138.43 187.96 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7788,7 +7748,6 @@
)
(label "TVB1"
(at 257.81 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7799,7 +7758,6 @@
)
(label "Y_SYNC"
(at 52.07 165.1 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7811,7 +7769,6 @@
(hierarchical_label "TVB[0..7]"
(shape bidirectional)
(at 274.32 124.46 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7823,7 +7780,6 @@
(hierarchical_label "BT812_RD-"
(shape input)
(at 151.13 215.9 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7835,7 +7791,6 @@
(hierarchical_label "BT812_WR-"
(shape input)
(at 151.13 218.44 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7847,7 +7802,6 @@
(hierarchical_label "OE_PAL-"
(shape input)
(at 147.32 96.52 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7859,7 +7813,6 @@
(hierarchical_label "PC_A[0..1]"
(shape input)
(at 64.77 40.64 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7871,7 +7824,6 @@
(hierarchical_label "VD_PAL-"
(shape output)
(at 257.81 193.04 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7883,7 +7835,6 @@
(hierarchical_label "TVR[0..7]"
(shape bidirectional)
(at 274.32 78.74 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7895,7 +7846,6 @@
(hierarchical_label "PC_D[0..7]"
(shape bidirectional)
(at 64.77 38.1 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7907,7 +7857,6 @@
(hierarchical_label "F_PALIN"
(shape output)
(at 257.81 215.9 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7919,7 +7868,6 @@
(hierarchical_label "HD_PAL-"
(shape output)
(at 257.81 190.5 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7931,7 +7879,6 @@
(hierarchical_label "TVG[0..7]"
(shape bidirectional)
(at 274.32 101.6 0)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7943,7 +7890,6 @@
(hierarchical_label "GREEN_IN"
(shape input)
(at 72.39 106.68 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7955,7 +7901,6 @@
(hierarchical_label "RESET-"
(shape input)
(at 151.13 223.52 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)
@ -7967,7 +7912,6 @@
(hierarchical_label "RED_IN"
(shape input)
(at 72.39 129.54 180)
(fields_autoplaced yes)
(effects
(font
(size 1.524 1.524)

419
demos/video/rams.kicad_sch
File diff suppressed because it is too large
View File

68371
demos/video/video.kicad_pcb
File diff suppressed because it is too large
View File

10
demos/video/video.kicad_pro

@ -82,7 +82,7 @@
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"hole_to_hole": "warning",
"hole_to_hole": "error",
"holes_co_located": "warning",
"invalid_outline": "error",
"isolated_copper": "warning",
@ -93,9 +93,11 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "warning",
"padstack": "error",
"pth_inside_courtyard": "warning",
@ -434,7 +436,7 @@
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"four_way_junction": "warning",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
@ -458,9 +460,9 @@
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "ignore",
"single_global_label": "ignore",
"single_global_label": "warning",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unconnected_wire_endpoint": "ignore",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "warning"

213
demos/video/video.kicad_sch
File diff suppressed because it is too large
View File

Loading…
Cancel
Save