Browsing by Author "Shahhosseini, Delaram"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Open Access A Computer-Aided Design Assistant Tool for Elementary Linear Circuit Topologies(2012-12-06) Shahhosseini, Delaram; Belostotski, Leonid; Behjat, LalehIn this thesis, a CAD tool called analog design assistant (ADA), is developed to help analog circuit designers find new circuit topologies. First, a methodology to automatically generate all analog circuit topologies containing two or three transistors is developed. For each topology, circuit characteristics, such as DC voltage gain, are calculated. The DC voltage gain of each generated circuit is maximized by formulating and solving an optimization problem. After solving the optimization problem, it is shown that over 5,000 out of 56,000 circuits can achieve a DC voltage gain higher than 1. All generated circuit topologies and corresponding characteristics are stored in a database. A GUI is developed to help analog circuit designers search the database and find new topologies. In order to demonstrate the capability of ADA in generating new topologies, a previously unknown high-gain amplifier is selected, and designed in a 0.13-um standard CMOS technology.Item Open Access Method of Generating Unique Elementary Circuit Topologies Méthode de génération de topologies de circuits élémentaires uniques(Institute of Electrical and Electronics Engineers, 2018-01) Shahhosseini, Delaram; Zailer, Eugene; Behjat, Laleh; Belostotski, LeonidDesigning 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. The 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 5,177 circuit topologies, some previously unknown, out of 56,862 three-transistor elementary circuit topologies.