Method of Generating Unique Elementary Circuit Topologies Méthode de génération de topologies de circuits élémentaires uniques

2018 
Designing analog circuits with new topologies is often very challenging, as it requires not only circuit design expertise but also an intuition of how various elementary circuits may work when put together to form a larger circuit. In this paper, we present a method of generating all functional elementary circuit topologies. This paper uses combinatorics to ensure that all unique circuit topologies are generated and stored in a database. This database contains 582 two-transistor and 56 280 three-transistor functional and unique elementary circuit topologies. It is envisioned that the circuit topologies stored in the database can save design time and assist designers by both offering previously unknown circuit topologies and providing circuit topologies for further optimizations. To give an example of how this vision can be used in practice, a search for all amplifier circuits was conducted that resulted in 5177 circuit topologies, some previously unknown, out of 56 862 three-transistor elementary circuit topologies. Resume —La conception de circuits analogiques avec de nouvelles topologies est souvent tres difficile car elle necessite non seulement une expertise en conception de circuits, mais aussi une intuition de la facon dont differents circuits elementaires peuvent fonctionner lorsqu’ils forment un plus grand circuit. Dans cet article, nous presentons une methode de generation de toutes les topologies de circuits elementaires fonctionnels. Cet article utilise la combinatoire pour garantir que toutes les topologies de circuits uniques sont generees et stockees dans une base de donnees. Cette base de donnees contient 582 topologies de circuits elementaires fonctionnels et uniques a deux transistors et 56 280 a trois transistors. Il est envisage que les topologies de circuit stockees dans la base de donnees permettent d’economiser du temps de conception et d’aider les concepteurs a la fois a offrir des topologies de circuits inconnues et a fournir des topologies de circuits pour d’autres optimisations. Pour donner un exemple de la facon dont cette vision peut etre utilisee dans la pratique, une recherche de tous les circuits amplificateurs a ete effectuee.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    29
    References
    0
    Citations
    NaN
    KQI
    []