Where to find proven design patterns?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
3
down vote

favorite
1












When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.



However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.



Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?










share|improve this question







New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 3




    The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
    – jonk
    39 mins ago






  • 1




    As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
    – Harry Svensson
    25 mins ago














up vote
3
down vote

favorite
1












When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.



However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.



Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?










share|improve this question







New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 3




    The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
    – jonk
    39 mins ago






  • 1




    As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
    – Harry Svensson
    25 mins ago












up vote
3
down vote

favorite
1









up vote
3
down vote

favorite
1






1





When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.



However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.



Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?










share|improve this question







New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.



However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.



Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?







circuit-design






share|improve this question







New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 56 mins ago









ooxi

1184




1184




New contributor




ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






ooxi is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







  • 3




    The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
    – jonk
    39 mins ago






  • 1




    As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
    – Harry Svensson
    25 mins ago












  • 3




    The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
    – jonk
    39 mins ago






  • 1




    As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
    – Harry Svensson
    25 mins ago







3




3




The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
– jonk
39 mins ago




The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
– jonk
39 mins ago




1




1




As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
– Harry Svensson
25 mins ago




As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
– Harry Svensson
25 mins ago










2 Answers
2






active

oldest

votes

















up vote
4
down vote



accepted










A good place to start would be the Reference Design Library at AllAboutCircuits.com



It has a large searchable database of common circuits.



Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.



Even Digi-Key has a good reference library.



If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.






share|improve this answer
















  • 2




    I see we both had the same book in mind!
    – jonk
    38 mins ago










  • Thank you very much!
    – ooxi
    31 mins ago

















up vote
3
down vote













Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.



How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.



Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.






share|improve this answer






















  • Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
    – ooxi
    32 mins ago






  • 2




    I don't think a problem like that qualifies as "common design pattern"
    – Maple
    31 mins ago






  • 1




    @ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
    – The Photon
    31 mins ago






  • 1




    A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
    – Janka
    9 mins ago











Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");

StackExchange.ifUsing("editor", function ()
return StackExchange.using("schematics", function ()
StackExchange.schematics.init();
);
, "cicuitlab");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "135"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);






ooxi is a new contributor. Be nice, and check out our Code of Conduct.









 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f396902%2fwhere-to-find-proven-design-patterns%23new-answer', 'question_page');

);

Post as a guest






























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
4
down vote



accepted










A good place to start would be the Reference Design Library at AllAboutCircuits.com



It has a large searchable database of common circuits.



Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.



Even Digi-Key has a good reference library.



If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.






share|improve this answer
















  • 2




    I see we both had the same book in mind!
    – jonk
    38 mins ago










  • Thank you very much!
    – ooxi
    31 mins ago














up vote
4
down vote



accepted










A good place to start would be the Reference Design Library at AllAboutCircuits.com



It has a large searchable database of common circuits.



Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.



Even Digi-Key has a good reference library.



If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.






share|improve this answer
















  • 2




    I see we both had the same book in mind!
    – jonk
    38 mins ago










  • Thank you very much!
    – ooxi
    31 mins ago












up vote
4
down vote



accepted







up vote
4
down vote



accepted






A good place to start would be the Reference Design Library at AllAboutCircuits.com



It has a large searchable database of common circuits.



Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.



Even Digi-Key has a good reference library.



If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.






share|improve this answer












A good place to start would be the Reference Design Library at AllAboutCircuits.com



It has a large searchable database of common circuits.



Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.



Even Digi-Key has a good reference library.



If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.







share|improve this answer












share|improve this answer



share|improve this answer










answered 45 mins ago









evildemonic

1,120517




1,120517







  • 2




    I see we both had the same book in mind!
    – jonk
    38 mins ago










  • Thank you very much!
    – ooxi
    31 mins ago












  • 2




    I see we both had the same book in mind!
    – jonk
    38 mins ago










  • Thank you very much!
    – ooxi
    31 mins ago







2




2




I see we both had the same book in mind!
– jonk
38 mins ago




I see we both had the same book in mind!
– jonk
38 mins ago












Thank you very much!
– ooxi
31 mins ago




Thank you very much!
– ooxi
31 mins ago












up vote
3
down vote













Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.



How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.



Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.






share|improve this answer






















  • Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
    – ooxi
    32 mins ago






  • 2




    I don't think a problem like that qualifies as "common design pattern"
    – Maple
    31 mins ago






  • 1




    @ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
    – The Photon
    31 mins ago






  • 1




    A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
    – Janka
    9 mins ago















up vote
3
down vote













Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.



How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.



Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.






share|improve this answer






















  • Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
    – ooxi
    32 mins ago






  • 2




    I don't think a problem like that qualifies as "common design pattern"
    – Maple
    31 mins ago






  • 1




    @ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
    – The Photon
    31 mins ago






  • 1




    A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
    – Janka
    9 mins ago













up vote
3
down vote










up vote
3
down vote









Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.



How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.



Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.






share|improve this answer














Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.



How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.



Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.







share|improve this answer














share|improve this answer



share|improve this answer








edited 29 mins ago

























answered 39 mins ago









The Photon

79.6k394189




79.6k394189











  • Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
    – ooxi
    32 mins ago






  • 2




    I don't think a problem like that qualifies as "common design pattern"
    – Maple
    31 mins ago






  • 1




    @ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
    – The Photon
    31 mins ago






  • 1




    A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
    – Janka
    9 mins ago

















  • Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
    – ooxi
    32 mins ago






  • 2




    I don't think a problem like that qualifies as "common design pattern"
    – Maple
    31 mins ago






  • 1




    @ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
    – The Photon
    31 mins ago






  • 1




    A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
    – Janka
    9 mins ago
















Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
– ooxi
32 mins ago




Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
– ooxi
32 mins ago




2




2




I don't think a problem like that qualifies as "common design pattern"
– Maple
31 mins ago




I don't think a problem like that qualifies as "common design pattern"
– Maple
31 mins ago




1




1




@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
– The Photon
31 mins ago




@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
– The Photon
31 mins ago




1




1




A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
– Janka
9 mins ago





A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
– Janka
9 mins ago











ooxi is a new contributor. Be nice, and check out our Code of Conduct.









 

draft saved


draft discarded


















ooxi is a new contributor. Be nice, and check out our Code of Conduct.












ooxi is a new contributor. Be nice, and check out our Code of Conduct.











ooxi is a new contributor. Be nice, and check out our Code of Conduct.













 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f396902%2fwhere-to-find-proven-design-patterns%23new-answer', 'question_page');

);

Post as a guest













































































Comments

Popular posts from this blog

What does second last employer means? [closed]

Installing NextGIS Connect into QGIS 3?

One-line joke