Skip to content

Commit 94ace5f

Browse files
committed
Logic gates: Add AND gates IC, with 1, 2 and 4-bits symbols
1 parent 25bcb2b commit 94ace5f

File tree

8 files changed

+376
-0
lines changed

8 files changed

+376
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
(librepcb_component 63155036-5a06-4012-8045-350578aade53
2+
(name "And Quad")
3+
(description "4 AND gates on a 14 pins IC")
4+
(keywords "")
5+
(author "Antoine Gagniere")
6+
(version "0.1")
7+
(created 2024-04-13T00:59:23Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 8e4af7b5-cbff-4409-9698-f2b545218075)
11+
(schematic_only false)
12+
(default_value "{{MPN or DEVICE}}")
13+
(prefix "AND")
14+
(signal 9a2ae48c-3139-4a0b-82dd-9b9a35e34928 (name "Vcc") (role passive)
15+
(required true) (negated false) (clock false) (forced_net "")
16+
)
17+
(signal 88cc370e-b7a3-4ad5-aeb6-73a2dda60662 (name "GND") (role passive)
18+
(required true) (negated false) (clock false) (forced_net "")
19+
)
20+
(signal f4266147-1758-469f-8456-2c2db4bb89ac (name "A0") (role passive)
21+
(required false) (negated false) (clock false) (forced_net "")
22+
)
23+
(signal ebc221ca-86e2-4a16-b237-663096f4c4db (name "A1") (role passive)
24+
(required false) (negated false) (clock false) (forced_net "")
25+
)
26+
(signal 4d4e4c78-9d3d-43fd-8960-b36a29f1e24b (name "A2") (role passive)
27+
(required false) (negated false) (clock false) (forced_net "")
28+
)
29+
(signal 603b4756-0379-43ae-94b0-3ddd8a480343 (name "A3") (role passive)
30+
(required false) (negated false) (clock false) (forced_net "")
31+
)
32+
(signal e16ee67d-f34c-4a8f-b89f-1eece87d7749 (name "B0") (role passive)
33+
(required false) (negated false) (clock false) (forced_net "")
34+
)
35+
(signal 9c0b55f8-f7b2-4d11-aa36-0c934eab44e7 (name "B1") (role passive)
36+
(required false) (negated false) (clock false) (forced_net "")
37+
)
38+
(signal 9ec57e6c-2cd4-435c-8603-938ab67637e2 (name "B2") (role passive)
39+
(required false) (negated false) (clock false) (forced_net "")
40+
)
41+
(signal 469ccdef-490b-4b52-8251-2b242bdbbbd1 (name "B3") (role passive)
42+
(required false) (negated false) (clock false) (forced_net "")
43+
)
44+
(signal 71cfa7b0-0e15-4787-8aea-709ff0990c99 (name "Q0") (role passive)
45+
(required false) (negated false) (clock false) (forced_net "")
46+
)
47+
(signal f6350470-ecd3-4959-bc9a-2ebf84f27c7d (name "Q1") (role passive)
48+
(required false) (negated false) (clock false) (forced_net "")
49+
)
50+
(signal a25ab26e-8824-4262-ac0a-f44219e9f7dd (name "Q2") (role passive)
51+
(required false) (negated false) (clock false) (forced_net "")
52+
)
53+
(signal ed2aa17c-cf3e-4c07-b972-62a0c452b129 (name "Q3") (role passive)
54+
(required false) (negated false) (clock false) (forced_net "")
55+
)
56+
(variant fab54435-3ceb-43a5-9350-64e72dc35fc4 (norm "")
57+
(name "independant")
58+
(description "4 independant binary gates")
59+
(gate a197e7b5-41c3-4e8a-97bc-0cb7f33b8e83
60+
(symbol 23fae272-31f0-4b0a-b7d3-62ae744035c4)
61+
(position 0.0 14.0) (rotation 0.0) (required true) (suffix "P")
62+
(pin 1d1aefbf-3d23-4b49-8a4d-bcdd79f2acd9 (signal 9a2ae48c-3139-4a0b-82dd-9b9a35e34928) (text signal))
63+
(pin 31f1f05f-b019-4044-9e0c-c1ddc7adf5ed (signal 88cc370e-b7a3-4ad5-aeb6-73a2dda60662) (text signal))
64+
)
65+
(gate 133a5e96-77ce-49f1-a0c5-8a61be0c8f2d
66+
(symbol dbc3228d-0d42-40a6-9934-e11af38afa40)
67+
(position -8.0 0.0) (rotation 0.0) (required true) (suffix "A")
68+
(pin 42b6e2d8-cd20-4aca-8b7e-9d52cd656060 (signal f4266147-1758-469f-8456-2c2db4bb89ac) (text none))
69+
(pin 72eb4699-7a6e-4ed0-b97b-7f0f71e4d9ac (signal 71cfa7b0-0e15-4787-8aea-709ff0990c99) (text none))
70+
(pin ae3ea8d0-88b0-4206-85e7-e11bcead379a (signal e16ee67d-f34c-4a8f-b89f-1eece87d7749) (text none))
71+
)
72+
(gate 2553c93a-7480-4610-b4b0-c80beae6db4c
73+
(symbol dbc3228d-0d42-40a6-9934-e11af38afa40)
74+
(position -8.0 -12.0) (rotation 0.0) (required false) (suffix "B")
75+
(pin 42b6e2d8-cd20-4aca-8b7e-9d52cd656060 (signal ebc221ca-86e2-4a16-b237-663096f4c4db) (text none))
76+
(pin 72eb4699-7a6e-4ed0-b97b-7f0f71e4d9ac (signal f6350470-ecd3-4959-bc9a-2ebf84f27c7d) (text none))
77+
(pin ae3ea8d0-88b0-4206-85e7-e11bcead379a (signal 9c0b55f8-f7b2-4d11-aa36-0c934eab44e7) (text none))
78+
)
79+
(gate 78c4310b-22a4-4484-8dc0-80e1159a4a47
80+
(symbol dbc3228d-0d42-40a6-9934-e11af38afa40)
81+
(position 8.0 0.0) (rotation 0.0) (required false) (suffix "C")
82+
(pin 42b6e2d8-cd20-4aca-8b7e-9d52cd656060 (signal 4d4e4c78-9d3d-43fd-8960-b36a29f1e24b) (text none))
83+
(pin 72eb4699-7a6e-4ed0-b97b-7f0f71e4d9ac (signal a25ab26e-8824-4262-ac0a-f44219e9f7dd) (text none))
84+
(pin ae3ea8d0-88b0-4206-85e7-e11bcead379a (signal 9ec57e6c-2cd4-435c-8603-938ab67637e2) (text none))
85+
)
86+
(gate 315b49b0-a27b-490c-93a0-288f8fba6a4e
87+
(symbol dbc3228d-0d42-40a6-9934-e11af38afa40)
88+
(position 8.0 -12.0) (rotation 0.0) (required false) (suffix "D")
89+
(pin 42b6e2d8-cd20-4aca-8b7e-9d52cd656060 (signal 603b4756-0379-43ae-94b0-3ddd8a480343) (text none))
90+
(pin 72eb4699-7a6e-4ed0-b97b-7f0f71e4d9ac (signal ed2aa17c-cf3e-4c07-b972-62a0c452b129) (text none))
91+
(pin ae3ea8d0-88b0-4206-85e7-e11bcead379a (signal 469ccdef-490b-4b52-8251-2b242bdbbbd1) (text none))
92+
)
93+
)
94+
(variant 2b05b539-9f2c-4de2-ae5f-65b25af01df5 (norm "")
95+
(name "2bit")
96+
(description "2 independant 2-bit gates")
97+
(gate 690bf68a-1f5d-49ca-ad2d-949d11ed51b5
98+
(symbol 23fae272-31f0-4b0a-b7d3-62ae744035c4)
99+
(position -20.0 0.0) (rotation 0.0) (required true) (suffix "P")
100+
(pin 1d1aefbf-3d23-4b49-8a4d-bcdd79f2acd9 (signal 9a2ae48c-3139-4a0b-82dd-9b9a35e34928) (text signal))
101+
(pin 31f1f05f-b019-4044-9e0c-c1ddc7adf5ed (signal 88cc370e-b7a3-4ad5-aeb6-73a2dda60662) (text signal))
102+
)
103+
(gate 2244c6f3-fe32-4392-8623-b4d80f61d1bd
104+
(symbol 2f30d44c-efe6-4344-a992-0bfadf465238)
105+
(position 0.0 8.0) (rotation 0.0) (required true) (suffix "A")
106+
(pin 242b1b5c-184b-4790-b67e-121409caa230 (signal ebc221ca-86e2-4a16-b237-663096f4c4db) (text pin))
107+
(pin 38459828-23aa-4113-8b3f-0997b06e526b (signal f4266147-1758-469f-8456-2c2db4bb89ac) (text pin))
108+
(pin 45b782a4-41d8-4f2b-92b1-62cefac02a99 (signal f6350470-ecd3-4959-bc9a-2ebf84f27c7d) (text pin))
109+
(pin 5bb52932-2fb4-4299-bb4c-a03842783ada (signal 71cfa7b0-0e15-4787-8aea-709ff0990c99) (text pin))
110+
(pin c1985795-1ac8-420d-8e8d-47fc0e77d199 (signal e16ee67d-f34c-4a8f-b89f-1eece87d7749) (text pin))
111+
(pin e7fdada8-5053-4e5b-8147-9a8bfc553296 (signal 9c0b55f8-f7b2-4d11-aa36-0c934eab44e7) (text pin))
112+
)
113+
(gate 5ecd79a4-6a16-4a71-bad4-c3636532a602
114+
(symbol 2f30d44c-efe6-4344-a992-0bfadf465238)
115+
(position 0.0 -8.0) (rotation 0.0) (required true) (suffix "B")
116+
(pin 242b1b5c-184b-4790-b67e-121409caa230 (signal 603b4756-0379-43ae-94b0-3ddd8a480343) (text pin))
117+
(pin 38459828-23aa-4113-8b3f-0997b06e526b (signal 4d4e4c78-9d3d-43fd-8960-b36a29f1e24b) (text pin))
118+
(pin 45b782a4-41d8-4f2b-92b1-62cefac02a99 (signal ed2aa17c-cf3e-4c07-b972-62a0c452b129) (text pin))
119+
(pin 5bb52932-2fb4-4299-bb4c-a03842783ada (signal a25ab26e-8824-4262-ac0a-f44219e9f7dd) (text pin))
120+
(pin c1985795-1ac8-420d-8e8d-47fc0e77d199 (signal 9ec57e6c-2cd4-435c-8603-938ab67637e2) (text pin))
121+
(pin e7fdada8-5053-4e5b-8147-9a8bfc553296 (signal 469ccdef-490b-4b52-8251-2b242bdbbbd1) (text pin))
122+
)
123+
)
124+
(variant 47a0cfee-a7df-4597-a329-1245c94f90cc (norm "")
125+
(name "4bit")
126+
(description "A single 4-bit gate")
127+
(gate af43798c-032f-4385-b2ff-defe57b17bfd
128+
(symbol 8571c162-353a-4795-b53e-32dcf930eb2d)
129+
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
130+
(pin 0771f676-2e37-4ce4-b0a6-46469208b83e (signal 9ec57e6c-2cd4-435c-8603-938ab67637e2) (text signal))
131+
(pin 295fe85d-3c08-48eb-ba85-b3aacbdba3b5 (signal 469ccdef-490b-4b52-8251-2b242bdbbbd1) (text signal))
132+
(pin 30fa807a-2d1d-412f-90dd-02813cb6d201 (signal a25ab26e-8824-4262-ac0a-f44219e9f7dd) (text signal))
133+
(pin 3f1b352d-6140-4d1f-92ac-f2ee50ca76b7 (signal 603b4756-0379-43ae-94b0-3ddd8a480343) (text signal))
134+
(pin 69de2424-31a1-4132-9a9d-4e73cb1f44d2 (signal e16ee67d-f34c-4a8f-b89f-1eece87d7749) (text signal))
135+
(pin 78dd56e6-69f3-49fb-a47b-56fe38ba189a (signal f6350470-ecd3-4959-bc9a-2ebf84f27c7d) (text signal))
136+
(pin 8929ddf4-96c0-4210-b389-666d3f395bc8 (signal f4266147-1758-469f-8456-2c2db4bb89ac) (text signal))
137+
(pin aaaa05e1-262c-4ebf-8348-527a8b1011e0 (signal ed2aa17c-cf3e-4c07-b972-62a0c452b129) (text signal))
138+
(pin ceb880a2-c18a-43d1-b685-cc39dbf07f61 (signal 9c0b55f8-f7b2-4d11-aa36-0c934eab44e7) (text signal))
139+
(pin e70ec371-a666-4010-bcad-c5274be26baa (signal 4d4e4c78-9d3d-43fd-8960-b36a29f1e24b) (text signal))
140+
(pin ec83abaa-32c8-4fd1-82e3-0e2800d25e2e (signal ebc221ca-86e2-4a16-b237-663096f4c4db) (text signal))
141+
(pin fdb7a216-718c-4155-b26f-322b5e482028 (signal 71cfa7b0-0e15-4787-8aea-709ff0990c99) (text signal))
142+
)
143+
(gate 5f806d24-9515-41c9-8396-975d191e9c47
144+
(symbol 23fae272-31f0-4b0a-b7d3-62ae744035c4)
145+
(position 0.0 15.0) (rotation 0.0) (required true) (suffix "P")
146+
(pin 1d1aefbf-3d23-4b49-8a4d-bcdd79f2acd9 (signal 9a2ae48c-3139-4a0b-82dd-9b9a35e34928) (text signal))
147+
(pin 31f1f05f-b019-4044-9e0c-c1ddc7adf5ed (signal 88cc370e-b7a3-4ad5-aeb6-73a2dda60662) (text signal))
148+
)
149+
)
150+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
(librepcb_symbol 2f30d44c-efe6-4344-a992-0bfadf465238
2+
(name "2bit And")
3+
(description "Bitwise AND on 2 bits")
4+
(keywords "2bit")
5+
(author "Antoine Gagniere")
6+
(version "0.1")
7+
(created 2024-04-17T22:10:23Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 8e4af7b5-cbff-4409-9698-f2b545218075)
11+
(pin 242b1b5c-184b-4790-b67e-121409caa230 (name "A1")
12+
(position -7.62 5.08) (rotation -45.0) (length 3.58)
13+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
14+
(name_align center top)
15+
)
16+
(pin 38459828-23aa-4113-8b3f-0997b06e526b (name "A0")
17+
(position -10.16 5.08) (rotation -45.0) (length 3.58)
18+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
19+
(name_align center top)
20+
)
21+
(pin c1985795-1ac8-420d-8e8d-47fc0e77d199 (name "B0")
22+
(position -10.16 -5.08) (rotation 45.0) (length 3.58)
23+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
24+
(name_align center bottom)
25+
)
26+
(pin e7fdada8-5053-4e5b-8147-9a8bfc553296 (name "B1")
27+
(position -7.62 -5.08) (rotation 45.0) (length 3.58)
28+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
29+
(name_align center bottom)
30+
)
31+
(pin 5bb52932-2fb4-4299-bb4c-a03842783ada (name "Q0")
32+
(position 10.16 2.54) (rotation -135.0) (length 3.58)
33+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
34+
(name_align center top)
35+
)
36+
(pin 45b782a4-41d8-4f2b-92b1-62cefac02a99 (name "Q1")
37+
(position 12.7 2.54) (rotation -135.0) (length 3.58)
38+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
39+
(name_align center top)
40+
)
41+
(polygon bd6cd6e3-78b7-4d73-938f-1b3a9f9467d5 (layer sym_outlines)
42+
(width 0.2) (fill false) (grab_area true)
43+
(vertex (position 1.27 3.81) (angle -180.0))
44+
(vertex (position 1.27 -3.81) (angle 0.0))
45+
)
46+
(polygon 8da26d5c-5236-4d39-b0a9-4b188b33ebb3 (layer sym_outlines)
47+
(width 0.2) (fill false) (grab_area true)
48+
(vertex (position 1.27 3.81) (angle 0.0))
49+
(vertex (position -2.54 3.81) (angle 0.0))
50+
(vertex (position -2.54 -3.81) (angle 0.0))
51+
(vertex (position 1.27 -3.81) (angle 0.0))
52+
)
53+
(polygon ac3d5ee4-a19a-4c51-9605-9cabb6e35acf (layer sym_outlines)
54+
(width 0.3) (fill false) (grab_area false)
55+
(vertex (position -7.62 2.54) (angle 0.0))
56+
(vertex (position -2.54 2.54) (angle 0.0))
57+
)
58+
(polygon 08ddc9bb-35b6-4d5d-a260-1dfbea506b05 (layer sym_outlines)
59+
(width 0.3) (fill false) (grab_area false)
60+
(vertex (position -7.62 -2.54) (angle 0.0))
61+
(vertex (position -2.54 -2.54) (angle 0.0))
62+
)
63+
(polygon ca953b76-b4ca-4b14-a29f-69aded75cb49 (layer sym_outlines)
64+
(width 0.3) (fill false) (grab_area false)
65+
(vertex (position 5.08 0.0) (angle 0.0))
66+
(vertex (position 10.16 0.0) (angle 0.0))
67+
)
68+
(text a20f4309-7820-4d37-837b-1bc8d016f6f1 (layer sym_names) (value "{{NAME}}")
69+
(align left bottom) (height 2.5) (position -2.54 3.81) (rotation 0.0)
70+
)
71+
(text 4e07f02c-6ef1-4b0e-a3ec-5d0362095423 (layer sym_values) (value "{{VALUE}}")
72+
(align left top) (height 2.5) (position -2.54 -3.81) (rotation 0.0)
73+
)
74+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
(librepcb_symbol 8571c162-353a-4795-b53e-32dcf930eb2d
2+
(name "4bit And")
3+
(description "Bitwise AND on 4 bits")
4+
(keywords "4bit")
5+
(author "Antoine Gagniere")
6+
(version "0.1")
7+
(created 2024-04-17T21:41:48Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 8e4af7b5-cbff-4409-9698-f2b545218075)
11+
(pin 3f1b352d-6140-4d1f-92ac-f2ee50ca76b7 (name "A3")
12+
(position -7.62 5.08) (rotation -45.0) (length 3.58)
13+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
14+
(name_align center top)
15+
)
16+
(pin e70ec371-a666-4010-bcad-c5274be26baa (name "A2")
17+
(position -10.16 5.08) (rotation -45.0) (length 3.58)
18+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
19+
(name_align center top)
20+
)
21+
(pin ec83abaa-32c8-4fd1-82e3-0e2800d25e2e (name "A1")
22+
(position -12.7 5.08) (rotation -45.0) (length 3.58)
23+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
24+
(name_align center top)
25+
)
26+
(pin 8929ddf4-96c0-4210-b389-666d3f395bc8 (name "A0")
27+
(position -15.24 5.08) (rotation -45.0) (length 3.58)
28+
(name_position 3.5 0.0) (name_rotation 45.0) (name_height 2.5)
29+
(name_align center top)
30+
)
31+
(pin 69de2424-31a1-4132-9a9d-4e73cb1f44d2 (name "B0")
32+
(position -15.24 -5.08) (rotation 45.0) (length 3.58)
33+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
34+
(name_align center bottom)
35+
)
36+
(pin ceb880a2-c18a-43d1-b685-cc39dbf07f61 (name "B1")
37+
(position -12.7 -5.08) (rotation 45.0) (length 3.58)
38+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
39+
(name_align center bottom)
40+
)
41+
(pin 0771f676-2e37-4ce4-b0a6-46469208b83e (name "B2")
42+
(position -10.16 -5.08) (rotation 45.0) (length 3.58)
43+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
44+
(name_align center bottom)
45+
)
46+
(pin 295fe85d-3c08-48eb-ba85-b3aacbdba3b5 (name "B3")
47+
(position -7.62 -5.08) (rotation 45.0) (length 3.58)
48+
(name_position 3.5 0.0) (name_rotation -45.0) (name_height 2.5)
49+
(name_align center bottom)
50+
)
51+
(pin fdb7a216-718c-4155-b26f-322b5e482028 (name "Q0")
52+
(position 10.16 2.54) (rotation -135.0) (length 3.58)
53+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
54+
(name_align center top)
55+
)
56+
(pin 78dd56e6-69f3-49fb-a47b-56fe38ba189a (name "Q1")
57+
(position 12.7 2.54) (rotation -135.0) (length 3.58)
58+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
59+
(name_align center top)
60+
)
61+
(pin 30fa807a-2d1d-412f-90dd-02813cb6d201 (name "Q2")
62+
(position 15.24 2.54) (rotation -135.0) (length 3.58)
63+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
64+
(name_align center top)
65+
)
66+
(pin aaaa05e1-262c-4ebf-8348-527a8b1011e0 (name "Q3")
67+
(position 17.78 2.54) (rotation -135.0) (length 3.58)
68+
(name_position 3.5 0.0) (name_rotation 135.0) (name_height 2.5)
69+
(name_align center top)
70+
)
71+
(polygon d422e094-eddb-43dd-a391-968334653cb8 (layer sym_outlines)
72+
(width 0.2) (fill false) (grab_area true)
73+
(vertex (position 1.27 3.81) (angle -180.0))
74+
(vertex (position 1.27 -3.81) (angle 0.0))
75+
)
76+
(polygon f20276f8-26a5-49c7-a221-ffcd35935ccc (layer sym_outlines)
77+
(width 0.2) (fill false) (grab_area true)
78+
(vertex (position 1.27 3.81) (angle 0.0))
79+
(vertex (position -2.54 3.81) (angle 0.0))
80+
(vertex (position -2.54 -3.81) (angle 0.0))
81+
(vertex (position 1.27 -3.81) (angle 0.0))
82+
)
83+
(polygon 701f8915-9a20-422c-8583-529be683c215 (layer sym_outlines)
84+
(width 0.3) (fill false) (grab_area false)
85+
(vertex (position -12.7 2.54) (angle 0.0))
86+
(vertex (position -2.54 2.54) (angle 0.0))
87+
)
88+
(polygon a3da1125-982e-40df-ab1c-ba672d762bc5 (layer sym_outlines)
89+
(width 0.3) (fill false) (grab_area false)
90+
(vertex (position -12.7 -2.54) (angle 0.0))
91+
(vertex (position -2.54 -2.54) (angle 0.0))
92+
)
93+
(polygon d742cc6c-fdef-446d-8ce7-b2a4a27088c5 (layer sym_outlines)
94+
(width 0.3) (fill false) (grab_area false)
95+
(vertex (position 5.08 0.0) (angle 0.0))
96+
(vertex (position 15.24 0.0) (angle 0.0))
97+
)
98+
(text fb7579a4-5a5c-4f3a-9863-038099d0c831 (layer sym_names) (value "{{NAME}}")
99+
(align left bottom) (height 2.5) (position -2.54 3.81) (rotation 0.0)
100+
)
101+
(text cb85e156-a2ca-408c-8ad9-02cae2459f72 (layer sym_values) (value "{{VALUE}}")
102+
(align left top) (height 2.5) (position -2.54 -3.81) (rotation 0.0)
103+
)
104+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
(librepcb_symbol dbc3228d-0d42-40a6-9934-e11af38afa40
2+
(name "And")
3+
(description "Binary AND logic gate")
4+
(keywords "binary")
5+
(author "Antoine Gagniere")
6+
(version "0.1")
7+
(created 2024-04-13T00:56:15Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 8e4af7b5-cbff-4409-9698-f2b545218075)
11+
(pin 42b6e2d8-cd20-4aca-8b7e-9d52cd656060 (name "A")
12+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
13+
(name_position 3.2 0.0) (name_rotation 0.0) (name_height 2.5)
14+
(name_align left center)
15+
)
16+
(pin ae3ea8d0-88b0-4206-85e7-e11bcead379a (name "B")
17+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
18+
(name_position 3.2 0.0) (name_rotation 0.0) (name_height 2.5)
19+
(name_align left center)
20+
)
21+
(pin 72eb4699-7a6e-4ed0-b97b-7f0f71e4d9ac (name "Q")
22+
(position 7.62 0.0) (rotation 180.0) (length 2.54)
23+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
24+
(name_align left center)
25+
)
26+
(polygon 6615b8bb-c138-4835-868e-a5ded88125bb (layer sym_outlines)
27+
(width 0.2) (fill false) (grab_area true)
28+
(vertex (position 1.27 3.81) (angle -180.0))
29+
(vertex (position 1.27 -3.81) (angle 0.0))
30+
)
31+
(polygon 72667105-b906-4db3-aced-629fafddd809 (layer sym_outlines)
32+
(width 0.2) (fill false) (grab_area true)
33+
(vertex (position 1.27 3.81) (angle 0.0))
34+
(vertex (position -2.54 3.81) (angle 0.0))
35+
(vertex (position -2.54 -3.81) (angle 0.0))
36+
(vertex (position 1.27 -3.81) (angle 0.0))
37+
)
38+
(text 4ebe4f4a-390d-428a-b74b-7ebc1cb79271 (layer sym_names) (value "{{NAME}}")
39+
(align left bottom) (height 2.5) (position -2.54 3.81) (rotation 0.0)
40+
)
41+
(text 7912aca7-e1b4-4f25-a126-f25dbfd19ed4 (layer sym_values) (value "{{VALUE}}")
42+
(align left top) (height 2.5) (position -2.54 -3.81) (rotation 0.0)
43+
)
44+
)

0 commit comments

Comments
 (0)