Skip to content

Commit 4954ece

Browse files
authored
Add sym/cmp for fully differential amplifiers (#32)
1 parent 11a1b68 commit 4954ece

File tree

8 files changed

+261
-0
lines changed

8 files changed

+261
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
(librepcb_component 256aa5cd-68f3-4507-98ff-636fd8de1bec
2+
(name "FDAmp Single With Enable")
3+
(description "Single fully differential amplifier with enable pin.")
4+
(keywords "fda,opamp")
5+
(author "eto-, U. Bruhin")
6+
(version "0.2")
7+
(created 2023-10-11T13:48:54Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(schematic_only false)
13+
(default_value "{{MPN or DEVICE}}")
14+
(prefix "U")
15+
(signal f7871c41-9f36-48d7-8a64-4501e9d4cafe (name "OUT") (role passive)
16+
(required true) (negated false) (clock false) (forced_net "")
17+
)
18+
(signal da9b7f2a-5ead-44f3-8059-2e24ba76df67 (name "-") (role passive)
19+
(required true) (negated false) (clock false) (forced_net "")
20+
)
21+
(signal 803e1263-54ed-4d16-802a-1b4fa04ac1a3 (name "+") (role passive)
22+
(required true) (negated false) (clock false) (forced_net "")
23+
)
24+
(signal 7bddab4e-237e-4d14-bf21-4b757329c8ee (name "V+") (role passive)
25+
(required true) (negated false) (clock false) (forced_net "")
26+
)
27+
(signal e7dc05ce-12ba-4139-8b8c-ae662532b48a (name "V-") (role passive)
28+
(required true) (negated false) (clock false) (forced_net "")
29+
)
30+
(signal 26b1cc54-37a8-46d1-8066-987d9667d0de (name "!OUT") (role passive)
31+
(required true) (negated false) (clock false) (forced_net "")
32+
)
33+
(signal ed36edc5-1fea-45a5-9e65-50dcc7c5f653 (name "Vocm") (role passive)
34+
(required false) (negated false) (clock false) (forced_net "")
35+
)
36+
(signal 509e9e74-e916-42e9-81c6-1a9730f3fb9a (name "EN") (role passive)
37+
(required false) (negated false) (clock false) (forced_net "")
38+
)
39+
(variant 3b464412-5fa1-492c-9f61-28a73263bf9e (norm "")
40+
(name "default")
41+
(description "")
42+
(gate 52294961-3f8d-4eae-8149-b0566270d50e
43+
(symbol a51b415f-9992-4b77-ad21-0b72454bbb13)
44+
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
45+
(pin 178f91bd-d20e-4bf3-9ac2-0f647fe00f7f (signal 26b1cc54-37a8-46d1-8066-987d9667d0de) (text none))
46+
(pin 41c50089-e1a9-4d9f-9f68-f28a5820249b (signal 803e1263-54ed-4d16-802a-1b4fa04ac1a3) (text signal))
47+
(pin 84c5cd62-8807-4356-8f1f-e49fb92c18c4 (signal f7871c41-9f36-48d7-8a64-4501e9d4cafe) (text none))
48+
(pin cd0317db-a33d-480f-84d1-4c54b94621b7 (signal 7bddab4e-237e-4d14-bf21-4b757329c8ee) (text signal))
49+
(pin d75f0260-cd24-45e8-94fe-b8c2b766f61b (signal e7dc05ce-12ba-4139-8b8c-ae662532b48a) (text signal))
50+
(pin d89409cd-ba80-4040-a191-d6aaac4f9aee (signal 509e9e74-e916-42e9-81c6-1a9730f3fb9a) (text signal))
51+
(pin d9400713-3bdf-4b12-89e9-3224ea114f3c (signal ed36edc5-1fea-45a5-9e65-50dcc7c5f653) (text signal))
52+
(pin fce0a000-6d95-41e8-8262-2643645deff5 (signal da9b7f2a-5ead-44f3-8059-2e24ba76df67) (text signal))
53+
)
54+
)
55+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
(librepcb_component c58df982-2ca2-45b6-8171-52748fc6ee62
2+
(name "FDAmp Single")
3+
(description "Single fully differential amplifier.")
4+
(keywords "fda,opamp")
5+
(author "eto-, U. Bruhin")
6+
(version "0.2")
7+
(created 2023-10-11T13:00:04Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(schematic_only false)
13+
(default_value "{{MPN or DEVICE}}")
14+
(prefix "U")
15+
(signal 847b34bc-26b6-4712-b622-a546ac2788da (name "OUT") (role passive)
16+
(required true) (negated false) (clock false) (forced_net "")
17+
)
18+
(signal fc792f4f-6791-4e37-b27b-095c4c93a0c2 (name "-") (role passive)
19+
(required true) (negated false) (clock false) (forced_net "")
20+
)
21+
(signal 97f8bd84-389c-48f4-8f75-b2d1fab3f60d (name "+") (role passive)
22+
(required true) (negated false) (clock false) (forced_net "")
23+
)
24+
(signal 869d5c43-cce4-468f-a905-baa8120bf5af (name "V+") (role passive)
25+
(required true) (negated false) (clock false) (forced_net "")
26+
)
27+
(signal 8688d793-d7ff-4899-b9a3-98e4ee990973 (name "V-") (role passive)
28+
(required true) (negated false) (clock false) (forced_net "")
29+
)
30+
(signal c56ced30-c3a0-4934-8eab-075743e673d2 (name "!OUT") (role passive)
31+
(required true) (negated false) (clock false) (forced_net "")
32+
)
33+
(signal 40030a76-9621-4280-ac6e-160f6d960857 (name "Vocm") (role passive)
34+
(required false) (negated false) (clock false) (forced_net "")
35+
)
36+
(variant 85c571cb-567d-43bb-9587-bda35f229eb1 (norm "")
37+
(name "default")
38+
(description "")
39+
(gate 2b22b22e-413b-4da8-9cbf-67c5f100d223
40+
(symbol 1c616690-e582-4f85-a967-5c8329614bbd)
41+
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
42+
(pin 042b30bd-a492-4ec9-8eba-892040cce088 (signal c56ced30-c3a0-4934-8eab-075743e673d2) (text none))
43+
(pin 13f1ddc9-dda0-4705-bcc0-81e357847ff4 (signal 97f8bd84-389c-48f4-8f75-b2d1fab3f60d) (text signal))
44+
(pin 6f95d3b4-2c64-4249-841f-598a81517245 (signal 40030a76-9621-4280-ac6e-160f6d960857) (text signal))
45+
(pin 93d43479-6dae-43f2-be61-38d1fed3b8ff (signal 869d5c43-cce4-468f-a905-baa8120bf5af) (text signal))
46+
(pin a02a4818-4058-473a-9f92-e5b767798fcd (signal 847b34bc-26b6-4712-b622-a546ac2788da) (text none))
47+
(pin de5cc522-618e-49ed-97c7-9a14e2f196b1 (signal fc792f4f-6791-4e37-b27b-095c4c93a0c2) (text signal))
48+
(pin fb2ad0f2-8b2a-4d8a-bad9-d56a7a5db6c9 (signal 8688d793-d7ff-4899-b9a3-98e4ee990973) (text signal))
49+
)
50+
)
51+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
(librepcb_symbol 1c616690-e582-4f85-a967-5c8329614bbd
2+
(name "FDAmp With Power Pins")
3+
(description "Fully differential amplifier with power pins.")
4+
(keywords "fda,opamp")
5+
(author "eto-, U. Bruhin")
6+
(version "0.2")
7+
(created 2023-10-11T12:32:58Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(pin 13f1ddc9-dda0-4705-bcc0-81e357847ff4 (name "+")
13+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
14+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.5)
15+
(name_align left center)
16+
)
17+
(pin de5cc522-618e-49ed-97c7-9a14e2f196b1 (name "-")
18+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
19+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.5)
20+
(name_align left center)
21+
)
22+
(pin 042b30bd-a492-4ec9-8eba-892040cce088 (name "!OUT")
23+
(position 10.16 2.54) (rotation 180.0) (length 1.905)
24+
(name_position 2.0 0.0) (name_rotation 0.0) (name_height 2.5)
25+
(name_align right bottom)
26+
)
27+
(pin 93d43479-6dae-43f2-be61-38d1fed3b8ff (name "V+")
28+
(position 2.54 5.08) (rotation 270.0) (length 2.54)
29+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
30+
(name_align center center)
31+
)
32+
(pin fb2ad0f2-8b2a-4d8a-bad9-d56a7a5db6c9 (name "V-")
33+
(position 2.54 -5.08) (rotation 90.0) (length 2.54)
34+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
35+
(name_align center center)
36+
)
37+
(pin a02a4818-4058-473a-9f92-e5b767798fcd (name "OUT")
38+
(position 10.16 -2.54) (rotation 180.0) (length 1.905)
39+
(name_position 2.0 0.0) (name_rotation 0.0) (name_height 2.5)
40+
(name_align right top)
41+
)
42+
(pin 6f95d3b4-2c64-4249-841f-598a81517245 (name "Vocm")
43+
(position -5.08 0.0) (rotation 0.0) (length 2.54)
44+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.0)
45+
(name_align left center)
46+
)
47+
(polygon 31d32573-d127-47b8-b91b-4793d0802f59 (layer sym_outlines)
48+
(width 0.254) (fill false) (grab_area true)
49+
(vertex (position -2.54 5.08) (angle 0.0))
50+
(vertex (position -2.54 -5.08) (angle 0.0))
51+
(vertex (position 7.62 0.0) (angle 0.0))
52+
(vertex (position -2.54 5.08) (angle 0.0))
53+
)
54+
(polygon acd85db3-a699-47cb-b642-c2c3b312bff4 (layer sym_outlines)
55+
(width 0.15875) (fill false) (grab_area false)
56+
(vertex (position 8.255 2.54) (angle 0.0))
57+
(vertex (position 7.15 1.435) (angle 0.0))
58+
)
59+
(polygon cb749ac9-68e9-43c9-92d8-9940adda68a5 (layer sym_outlines)
60+
(width 0.15875) (fill false) (grab_area false)
61+
(vertex (position 8.255 -2.54) (angle 0.0))
62+
(vertex (position 6.35 -0.635) (angle 0.0))
63+
)
64+
(circle 987f7e2f-2a82-4dbc-923e-e234c877278d (layer sym_outlines)
65+
(width 0.15875) (fill false) (grab_area false) (diameter 0.85) (position 6.8 1.085)
66+
)
67+
(text b3860dac-8276-4214-b7e4-101ca5ef397c (layer sym_names) (value "{{NAME}}")
68+
(align left bottom) (height 2.54) (position -2.54 5.08) (rotation 0.0)
69+
)
70+
(text c21af1ad-8127-4ba6-a70d-195bfc1dff15 (layer sym_values) (value "{{VALUE}}")
71+
(align left top) (height 2.54) (position 3.81 -2.54) (rotation 0.0)
72+
)
73+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
(librepcb_symbol a51b415f-9992-4b77-ad21-0b72454bbb13
2+
(name "FDAmp With Power Pins & Aux")
3+
(description "Fully differential amplifier with power pins and aux pin.")
4+
(keywords "fda,opamp")
5+
(author "eto-, U. Bruhin")
6+
(version "0.2")
7+
(created 2023-10-11T13:44:53Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(pin 41c50089-e1a9-4d9f-9f68-f28a5820249b (name "+")
13+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
14+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.5)
15+
(name_align left center)
16+
)
17+
(pin fce0a000-6d95-41e8-8262-2643645deff5 (name "-")
18+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
19+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.5)
20+
(name_align left center)
21+
)
22+
(pin 178f91bd-d20e-4bf3-9ac2-0f647fe00f7f (name "!OUT")
23+
(position 10.16 2.54) (rotation 180.0) (length 1.905)
24+
(name_position 2.0 0.0) (name_rotation 0.0) (name_height 2.5)
25+
(name_align right bottom)
26+
)
27+
(pin cd0317db-a33d-480f-84d1-4c54b94621b7 (name "V+")
28+
(position 2.54 5.08) (rotation 270.0) (length 2.54)
29+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
30+
(name_align center center)
31+
)
32+
(pin d75f0260-cd24-45e8-94fe-b8c2b766f61b (name "V-")
33+
(position 2.54 -5.08) (rotation 90.0) (length 2.54)
34+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
35+
(name_align center center)
36+
)
37+
(pin 84c5cd62-8807-4356-8f1f-e49fb92c18c4 (name "OUT")
38+
(position 10.16 -2.54) (rotation 180.0) (length 1.905)
39+
(name_position 2.0 0.0) (name_rotation 0.0) (name_height 2.5)
40+
(name_align right top)
41+
)
42+
(pin d9400713-3bdf-4b12-89e9-3224ea114f3c (name "Vocm")
43+
(position -5.08 0.0) (rotation 0.0) (length 2.54)
44+
(name_position 3.0 0.0) (name_rotation 0.0) (name_height 2.0)
45+
(name_align left center)
46+
)
47+
(pin d89409cd-ba80-4040-a191-d6aaac4f9aee (name "A")
48+
(position 5.08 5.08) (rotation 270.0) (length 3.81)
49+
(name_position 2.54 -0.1) (name_rotation 0.0) (name_height 2.5)
50+
(name_align right bottom)
51+
)
52+
(polygon 8d6c92fd-1148-439c-bbeb-87afb0a00221 (layer sym_outlines)
53+
(width 0.254) (fill false) (grab_area true)
54+
(vertex (position -2.54 5.08) (angle 0.0))
55+
(vertex (position -2.54 -5.08) (angle 0.0))
56+
(vertex (position 7.62 0.0) (angle 0.0))
57+
(vertex (position -2.54 5.08) (angle 0.0))
58+
)
59+
(polygon 471a1970-952b-4e5a-acb8-fdf34d47c631 (layer sym_outlines)
60+
(width 0.15875) (fill false) (grab_area false)
61+
(vertex (position 8.255 2.54) (angle 0.0))
62+
(vertex (position 7.15 1.435) (angle 0.0))
63+
)
64+
(polygon 3513fbb8-e25e-444a-9c8a-bb0251a46c02 (layer sym_outlines)
65+
(width 0.15875) (fill false) (grab_area false)
66+
(vertex (position 8.255 -2.54) (angle 0.0))
67+
(vertex (position 6.35 -0.635) (angle 0.0))
68+
)
69+
(circle dd278f0d-4eba-48a8-a6c1-2c9cf44f3c0e (layer sym_outlines)
70+
(width 0.15875) (fill false) (grab_area false) (diameter 0.85) (position 6.8 1.085)
71+
)
72+
(text 16f4255e-2f3a-4da6-8196-8b43da7caaf5 (layer sym_names) (value "{{NAME}}")
73+
(align left bottom) (height 2.54) (position -2.54 5.08) (rotation 0.0)
74+
)
75+
(text 4906bd79-1643-422a-bf3d-6940a519cb85 (layer sym_values) (value "{{VALUE}}")
76+
(align left top) (height 2.54) (position 3.81 -2.54) (rotation 0.0)
77+
)
78+
)

0 commit comments

Comments
 (0)