Delaram Shahhosseini, Eugene Zailer, Laleh Behjat, Leonid Belostotski
{"title":"生成单个基本电路拓扑的方法","authors":"Delaram Shahhosseini, Eugene Zailer, Laleh Behjat, Leonid Belostotski","doi":"10.1109/CJECE.2018.2859621","DOIUrl":null,"url":null,"abstract":"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 <italic>elementary</italic> circuit topologies. This paper uses combinatorics to ensure that <italic>all unique</italic> 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. <italic>Résumé</italic>—La conception de circuits analogiques avec de nouvelles topologies est souvent très difficile car elle nécessite non seulement une expertise en conception de circuits, mais aussi une intuition de la façon dont différents circuits élémentaires peuvent fonctionner lorsqu’ils forment un plus grand circuit. Dans cet article, nous présentons une méthode de génération de toutes les topologies de circuits élémentaires fonctionnels. Cet article utilise la combinatoire pour garantir que toutes les topologies de circuits uniques sont générées et stockées dans une base de données. Cette base de données contient 582 topologies de circuits élémentaires fonctionnels et uniques à deux transistors et 56 280 à trois transistors. Il est envisagé que les topologies de circuit stockées dans la base de données permettent d’économiser du temps de conception et d’aider les concepteurs à la fois à offrir des topologies de circuits inconnues et à fournir des topologies de circuits pour d’autres optimisations. Pour donner un exemple de la façon dont cette vision peut être utilisée dans la pratique, une recherche de tous les circuits amplificateurs a été effectuée.","PeriodicalId":55287,"journal":{"name":"Canadian Journal of Electrical and Computer Engineering-Revue Canadienne De Genie Electrique et Informatique","volume":null,"pages":null},"PeriodicalIF":1.7000,"publicationDate":"2018-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/CJECE.2018.2859621","citationCount":"3","resultStr":"{\"title\":\"Method of Generating Unique Elementary Circuit Topologies Méthode de génération de topologies de circuits élémentaires uniques\",\"authors\":\"Delaram Shahhosseini, Eugene Zailer, Laleh Behjat, Leonid Belostotski\",\"doi\":\"10.1109/CJECE.2018.2859621\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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 <italic>elementary</italic> circuit topologies. This paper uses combinatorics to ensure that <italic>all unique</italic> 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. <italic>Résumé</italic>—La conception de circuits analogiques avec de nouvelles topologies est souvent très difficile car elle nécessite non seulement une expertise en conception de circuits, mais aussi une intuition de la façon dont différents circuits élémentaires peuvent fonctionner lorsqu’ils forment un plus grand circuit. Dans cet article, nous présentons une méthode de génération de toutes les topologies de circuits élémentaires fonctionnels. Cet article utilise la combinatoire pour garantir que toutes les topologies de circuits uniques sont générées et stockées dans une base de données. Cette base de données contient 582 topologies de circuits élémentaires fonctionnels et uniques à deux transistors et 56 280 à trois transistors. Il est envisagé que les topologies de circuit stockées dans la base de données permettent d’économiser du temps de conception et d’aider les concepteurs à la fois à offrir des topologies de circuits inconnues et à fournir des topologies de circuits pour d’autres optimisations. Pour donner un exemple de la façon dont cette vision peut être utilisée dans la pratique, une recherche de tous les circuits amplificateurs a été effectuée.\",\"PeriodicalId\":55287,\"journal\":{\"name\":\"Canadian Journal of Electrical and Computer Engineering-Revue Canadienne De Genie Electrique et Informatique\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2018-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1109/CJECE.2018.2859621\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Canadian Journal of Electrical and Computer Engineering-Revue Canadienne De Genie Electrique et Informatique\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CJECE.2018.2859621\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"Engineering\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Canadian Journal of Electrical and Computer Engineering-Revue Canadienne De Genie Electrique et Informatique","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CJECE.2018.2859621","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 3
摘要
设计具有新拓扑结构的模拟电路通常是非常具有挑战性的,因为它不仅需要电路设计专业知识,而且还需要对各种基本电路在组合成更大电路时如何工作的直觉。在本文中,我们提出了一种生成所有功能的初级电路拓扑的方法。本文使用组合学来确保所有独特的电路拓扑被生成并存储在数据库中。该数据库包含582个双晶体管和56,280个三晶体管功能和独特的基本电路拓扑。预计存储在数据库中的电路拓扑可以节省设计时间,并通过提供以前未知的电路拓扑和为进一步优化提供电路拓扑来帮助设计人员。为了给出一个如何在实践中使用这一愿景的例子,对所有放大器电路进行了搜索,从56,862个三晶体管基本电路拓扑中得出了5177个电路拓扑,其中一些是以前未知的。在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难,比如,在电路的概念中,有一些困难。在前一篇文章中,已定义的各种各样的通信系统、通信系统的拓扑结构、通信系统的拓扑结构、通信系统的拓扑结构和通信功能。这篇文章利用了一种组合的方法来描述各种电路的拓扑结构,这些拓扑结构是唯一的,例如:gims、sims、sims和sims。Cette base de donsames continental 582拓扑de circuits(电路)、双导晶体管(功能)、双导晶体管(晶体管)和56 280 双导晶体管(晶体管)。“我最喜欢想象的是,在电路的拓扑结构中,存储的拓扑结构是可变的,存储的拓扑结构是可变的,存储的拓扑结构是可变的,存储的拓扑结构是可变的,存储的拓扑结构是可变的,存储的拓扑结构是可变的,存储的拓扑结构是可变的。”例如,不能将vision(视觉)与utility(实用)和pratique(实用)结合起来,不能将circuit(电路)和amplification(放大)结合起来,不能将effect(效果)与(效果)结合起来。
Method of Generating Unique Elementary Circuit Topologies Méthode de génération de topologies de circuits élémentaires uniques
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. Résumé—La conception de circuits analogiques avec de nouvelles topologies est souvent très difficile car elle nécessite non seulement une expertise en conception de circuits, mais aussi une intuition de la façon dont différents circuits élémentaires peuvent fonctionner lorsqu’ils forment un plus grand circuit. Dans cet article, nous présentons une méthode de génération de toutes les topologies de circuits élémentaires fonctionnels. Cet article utilise la combinatoire pour garantir que toutes les topologies de circuits uniques sont générées et stockées dans une base de données. Cette base de données contient 582 topologies de circuits élémentaires fonctionnels et uniques à deux transistors et 56 280 à trois transistors. Il est envisagé que les topologies de circuit stockées dans la base de données permettent d’économiser du temps de conception et d’aider les concepteurs à la fois à offrir des topologies de circuits inconnues et à fournir des topologies de circuits pour d’autres optimisations. Pour donner un exemple de la façon dont cette vision peut être utilisée dans la pratique, une recherche de tous les circuits amplificateurs a été effectuée.
期刊介绍:
The Canadian Journal of Electrical and Computer Engineering (ISSN-0840-8688), issued quarterly, has been publishing high-quality refereed scientific papers in all areas of electrical and computer engineering since 1976