![]() |
|
|||
|
Home
Process Simulation
Device Simulation
Interactive Tools
Virtual Wafer Fab
Licensing
Platforms
Services
Design Flows
Technical Library
Downloads and Support
Corporate
Learn more
|
A CAD Framework for Co-Design and Analysis of CMOS-SET Hybrid Integrated Circuits Santanu Mahapatra, Adrian Mihai Ionescu, Electronics Laboratory
(LEG), Institute of Microelectronics and Microsystems (IMM), Swiss Federal Institute
ofTechnology Lausanne (EPFL), ELB-Ecublens, Lausanne, CH 1015, Switzerland
Kaustav Banerjee, Department of Electrical & Computer Engineering, University of California Santa Barbara, CA 93106-9560, USA Florent Pegeon, Silvaco Data Systems, 55 rue Blaise Pascal, ZIRST II, 38330 Montbonnot St. Martin, Grenoble, France Email: Santanu.Mahapatra@epfl.ch, kaustav@ece.ucsb.edu, florent.pegeon@silvaco.com, Adrian.Ionescu@epfl.ch Abstract This paper introduces a CAD framework for co-simulation of hybrid circuits containing CMOS and SET (Single Electron Transistor) devices. An improved analytical model for SET is also formulated and shown to be applicable in both digital and analog domains. Particularly, the extension of the recent MIB model for single/multi gate symmetric/asymmetric device for a wide range of drain to source voltage and temperature is addressed. Circuit level co-simulations are successfully performed by implementing the SET analytical model in Analog Hardware Description Language (AHDL) of a professional circuit simulator SmartSpice. Validation at device and circuit level is carried out by Monte-Carlo simulations. Some novel functionality hybrid CMOS-SET circuit characteristics: (i) SET neuron (ii) Multiple valued logic circuit and (iii) a new Negative Differential Resistance (NDR) circuit, are also predicted by the proposed SET model and analyzed using the new hybrid simulator.
I. Introduction Although scaling of CMOS technology has been predicted to continue for another decade, novel technological solutions are required to overcome many limitations of the CMOS [1]. Several nanotechnologies are rapidly evolving, but at this point it seems unlikely that any of them can completely replace CMOS [2]. However, co-design of CMOS and some suitable nanotechnology seems more plausible [3]. In fact, in the near future, it seems highly probable that CMOS technology will need to share its present domination on modern ICs with fundamentally new nanotechnologies such as Single Electron Transistors (SET) that use a few electrons [4]. It appears that CMOS and SETs are rather complementary: SET is the campaigner of low-power consumption [5,6] and of new functionality while CMOS has advantages like high-speed driving and voltage gain, which can compensate exactly for SET’s intrinsic drawbacks. Therefore, although a complete replacement of CMOS by SETs is highly unlikely in the near future, it is also true that combining SET and CMOS can bring out new functionalities [7-8], which are un-mirrored in pure CMOS technology. It is well known that Computer Aided Design (CAD) and simulation of electron devices and circuits (using tools like SPICE) are one of the key factors contributing to the success of the CMOS technology. Therefore, a successful implementation of SET as a candidate for hybrid CMOS-nano VLSI also demands accurate modeling and simulation of CMOS-SET devices and circuits. Hence, a suitable simulation framework for exploration of hybrid CMOS-SET circuit architectures is highly desirable. In this paper we introduce a new CAD framework for co-simulation of hybrid CMOS-SET circuits. An improved analytical model for SET is also formulated and shown to be applicable in both digital and analog domains. The SET model is validated using Monte Carlo simulations, which are typically used as a benchmark for accurate SET- device and circuit level simulations. Some novel functionality CMOS-SET circuit architectures are analyzed using the new hybrid simulator. A schematic of a SET, which consists of a tiny conductive island, two high
resistive (>26k
Figure 1. Schematic of a SET. Here CG is the gate capacitance,
II. Set Simulation: An Overview Monte Carlo (MC) simulation method is the most popular approach that is employed to simulate single electron devices and circuits. Some of the widely used single-electron MC simulators are SIMON [9], MOSES [12] and KOSEC [13]. Some efforts have also been made to simulate single electron device and circuit characteristics by Master Equation Method (e.g.: SETTRANS [14] ). It should be noted that:
III. Chalanges of Set-CMOS Co-Simulation Some previous works have addressed [15] the hybrid SET-CMOS simulation based on background MC or Master equation simulation of SET devices combined with conventional analytical model based on SPICE simulation for MOSFETs. However, the major disadvantage of these approaches is time-consuming computation (especially for the calculation of transient response, current sources and resistances), and concrete limitations for more complex circuits. It should also be noted that simulation of SET devices are not as straightforward as CMOS devices. Some architecture, which is commonly used in CMOS technology, may be ‘forbidden’ in SET circuits. One such example is shown in Figure 2. The architecture in Figure 2(a) is commonly used in CMOS (e.g. Differential Amplifier) however a similar SET prototype [Figure 2(b)] may create instability in the circuit (and convergence problems in simulation) as the periodic IDS-VGS characteristics of a SET offer several possible values of VGS is for a certain value of IBIAS [Figure 2(c)]. We’ll see in §VIII.III how we can exploit such an apparent limitation to provide NDR characteristics in a hybrid CMOS-SET IC.
Figure 2. (a) A current bias MOSFET with a floating gate
Apart from MC and Master Equation method, “Macro Modeling” technique [16] has also been employed in order to simulate SET devices and circuits. Although this technique is SPICE compatible and useful for co-simulation with MOS, its non-physical (or, empirical) nature makes it an inconvenient tool for practical SETCMOS hybrid IC design. Therefore, a successful implementation of SET as a candidate for post-CMOS VLSI demands an accurate analytical SET model instead of Monte Carlo (MC) simulation, Master Equation Method or macro modeling. Recently, analytical models MIB [5,17] and Uchida et al.[18] have been reported, which appear to be extremely exciting for practical IC design. These models are physically based, and are easily used in conventional SPICE for the co-simulation with CMOS devices. The model reported by Uchida et al.[18] is adequately accurate for high temperatures,
however it is only applicable to the single gate resistively symmetric
device and it cannot explain the background charge effect, which is significant
for SET operations. On the other hand MIB, which is applicable to single/multiple-gate
symmetric/asymmetric devices, can explain the crucial background charge effect.
However it is not as accurate as [18] for high temperatures due to its semi-empirical
modeling of the temperature effect. One point to note is that, both of these
models are developed under the basic assumption of |VDS| < e/C
In this work, we have modified the MIB model in order to extend its validity over |VDS| > e/CS specifically for analog circuit operation. Moreover, we have modeled the temperature (T) effect physically so that MIB can predict the device behavior accurately at higher temperatures. In order to exploit the proposed model for SET-CMOS hybrid IC design, MIB has been implemented by the Verilog-A interface (which is one type of Analog Hardware Description Language) in the professional circuit simulator SmartSpice [19]. Using SmartSpice different simulations have been performed in SET device and circuit level for different benchmark circuits and good agreement with MC simulation has been observed.
IV. Analytical Models for Set: MIB SET analytical model MIB, which is founded on the “orthodox theory of
single electron tunneling” [9] (i.e., charge is discrete but energy is
continuous, tunnel junction resistance is more than the quantum resistance ~
26K In this way the SET characteristics are independent of the capacitances of neighboring devices and are only dependent upon the nodal voltages of source, gate and drain terminals. In this work, the following improvements are made over the earlier version [5] of MIB:
Based on the external bias voltages (VDS, VGS, VGS2)
the initial (before any electron tunneling has occurred) island potential (
Visland ) can be calculated as: where n is a real number representing the background charge. Now,
according to the “orthodox theory”, when the potential difference
between island-and-source or drain-and-island becomes larger than V Here IS and ID are the electron-tunneling current from source-to-island and island-to-drain respectively which can be expressed as where VT (= kBT/e, kB
is the Boltzmann’s constant) is the thermal voltage. It should be noted
that the expressions of IS and ID are purely based on the “orthodox theory”
of single tunneling and completely different from the older version of MIB (where
the temperature effect was modeled empirically). In order to include the |VDS|
> e/C
Figure 3. Flowchart for the MIB analytical Model.
It is worth noting that all the model parameters of MIB are physical: (i) drain and source tunnelling capacitances (CTD and CTS), (ii) first and second gate capacitances (CG1 and CG2), (iii) drain and source tunnel junction resistances (RD and RS), and the background charge (n).
V. Implementation of MIB in Verilog-A Verilog-A [19] is a “high level hardware description language” of analog systems by which one can mix SmartSpice device models (such as BSIM [19], EKV [19] etc.) and Verilog-A modules in the same netlist. In this work, we have implemented the MIB model for SET devices in Verilog-A language and then simulated them with the SmartSpice simulation kernel as shown in Figure 4. In this way, we can use the MIB analytical model to co-simulate the SET device with any other solid-state device (MOS, BJT etc.) instead of using the time consuming MC technique [9,12,15]).
Figure 4. (a) Working principle of Verilog-A in
SmartSpice In the present work one can use various levels of complexity of MIB which are listed as:
It should be noted that the SET module is implemented with default values of model parameters (gate capacitances, tunnel junction capacitances and resistances, and back ground charge),which can be changed easily through the MODEL CARD in the SPICE netlist.
VI. MIB Model Verification The proposed model (embedded in SmartSpice) has been
verified against the simulated data from the widely accepted Monte Carlo simulator
SIMON [9]. Figure 5(a) reveals the validity of our model for a wide range (even
more than e/CS
Figure 5: Verification of MIB model for (a) symmetric
VII. Pure Set Logic Circuit Simulation Static and transient responses of a SET inverter cell are successfully predicted [Figure 6] by SmartSpice simulation. Comparison and good agreement with MC simulation reveals the accuracy of our SPICE simulation in both static and dynamic regimes as given in Figure 6(a) & (b). One should note that a SET inverter is different from a typical CMOS inverter in the following respects:
A detailed analysis of the SET inverter along with the effect of background charge, device asymmetry and temperature on the inverter characteristics could be found in [5].
Figure 6. SET-inverter (a) static and (b) transient characteristics
VIII. Hybrid CMOS-Set IC Simulation As mentioned previously, a complete substitution of CMOS by single-electronics is highly improbable in the near future, therefore we have to combine SET and CMOS in order to bring out new functionalities. For these reason it is extremely important to develop a simulator, which is able to co-simulate SET devices with CMOS. In the following sections we will discuss three examples of CMOS-SET hybrid IC.
VIII.I. Set Casacade Neurone Since a powerful signal processor demands a large neural network, therefore, due to the power dissipation and size of the neural chip it is difficult to design an efficient neural network by CMOS technology. However, one can exploit the ultra low power dissipation of SET devices and their nano feature size in order to realize a compact neural device. The basic building block of a neuron is given in Figure 7. The most challenging part of this neuron cell is to design the activation function block, which is generally expressed by a sigmoidal function as given below As proposed by M. Goossens [8], the activation function of a basic neuron cell
can be implemented by two cascaded current biased SET as presented in Figure
8.
Figure 7. Functional block diagram of a neuron.
Figure 8. Basic structure for the realization of the activation
Using SmartSpice, the static characteristics of the
neuron cell [8], have been simulated accurately and good agreement with MC simulation
[Figure 9] is shown, this demonstrates the reliability of our physical analytical
model. Note: In this figure, MIB model without |VDS| >
e/C
Figure 9. Characteristics of basic SET-CMOS hybrid neuron cell
[5]
VIII.II. Multiple Vauled Logic Multiple-valued logics (MVLs) have potential advantages over binary logics with respect to the number of elements per function and operating speed. Most MVL circuits, fabricated with MOS and bipolar devices, have limited success partially because the devices are inherently single-threshold or single-peak, and are not fully suited for MVL. Inokawa et al.[7] have recently proposed a hybrid SET-CMOS MVL circuit for practical applications (e.g., quantizer for digital communication system). Figure 10(a) shows the schematic of the hybrid MVL circuit [7]. The MOSFET with the fixed bias VGG is used to suppress the variation of drain to source voltage of the SET. The simulated Vin-Vout characteristics of this circuit are demonstrated in Figure 10(b) which shows good resemblance with the measured data as presented in [7].
Figure10. (a) A schematic of the universal literal gate comprising
It is impossible to achieve such characteristics by using a pure conventional SET circuit because the voltage gain of SET circuits is very small.
VIII.III. Hybrid NDR Circuit A Negative Differential Resistance (NDR) is a resourceful element with a wide variety of circuit applications such as: oscillators, amplifiers, logic cell and memory. Figure 11(a) demonstrates an alternative CMOS-SET architecture of NDR device [21], which is composed of two cross-connected SETs (S1 and S2) and one MOS current mirror. The I-V characteristics of this NDR circuit and the effect of bias current on the circuit behavior are demonstrated in Figure 11(b). The CMOS current source and the first SET (S1) creates a feedback loop that helps to decrease the gate-to-source voltage (VGS) of second SET (S2) for a certain range of increasing input voltage (VIN), and that follows a decrease in the drain current (or the input current, IIN) of S2, which creates the NDR effect. It is found this NDR architecture appears more versatile than the previously reported structure [11] in terms of dynamic range of NDR region, current controllability and drivability, and offers a very effective solution for real implementation of the NDR functionality.
Figure 11. (a) Schematic of CMOS-SET hybrid NDR circuit, where,
the interconnect capacitance CINT is much bigger than the SET device capacitances
(b) NDR characteristics as simulated by SMARTSPICE (solid line: MIB LEVEL3 and
dotted line: MIB LEVEL2) and by MC simulation (by replacing the CMOS current
mirror by ideal current source, denoted by symbols) for the SET device parameters
CG = 0.2 aF, CTD =CTS = 0.15aF, RD
= RS = 1M
It should be noted that similar circuit architecture [22] (cross coupled MOS devices) is also used for oscillator design (in order to provide negative differential resistance) in CMOS technology. In contrast with such cross-connected CMOS architecture, the proposed SET circuit requires an adapted current bias [see IBIAS in Figure 11(a)] to provide NDR behavior.
IX. Conclusion A CAD framework is presented for the design and analysis of CMOS-SET hybrid circuits. An improved analytical model for SET is also formulated and shown to be applicable in both digital and analog domains. Particularly, the extension of the recent MIB model for single/multi gate symmetric/asymmetric device for a wide range of drain to source voltage and temperature is addressed. The proposed model is implemented in the professional circuit simulator SmartSpice by its Verilog-A interface for the cosimulation with CMOS devices. The model has been validated in both device and circuit level and compared with Monte Carlo simulations. It is worth noting that the proposed MIB model is particularly adapted for both digital and analog hybrid CMOSSET applications. The need and interest of CMOS-SET hybrid IC simulation has been demonstrated for three IC architecture that demonstrate new functionality compared with pure CMOS: (i) SET neuron, (ii) Multiple Valued Logic circuit (iii) new Hybrid NDR circuit.
References
|
|||
| © 1984 -
Silvaco Data Systems Inc. -
Trademarks - Privacy Policy
|
||||