×

Method of determining model parameters for a MOSFET compact model using a stochastic search algorithm

  • US 6,314,390 B1
  • Filed: 11/30/1998
  • Issued: 11/06/2001
  • Est. Priority Date: 11/30/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of determining a set of parameters for modeling an active semiconductor device in which current flow through a channel or other area is regulated by voltage applied to the device terminals comprising the steps of:

  • a) measuring a plurality of values for current as a function of voltage for a plurality of active semiconductor devices of differing geometries;

    b) determining an initial population of vectors comprising individual values representing a plurality of desired active semiconductor device model parameters;

    c) evacuating fitness for each of said vectors by;

    i) comparing calculated values for current as a function of voltage from said population to the plurality of measured values for current as a function of voltage of said vectors, ii) converting any current differences to voltage errors and iii) adding any such voltage errors together to arrive at a fitness value for each vector;

    d) selecting vectors of best fitness and applying at least one genetic operator thereto to create a new population of said vectors;

    e) adding meta evolution parameters to each vector from the new population of said vectors having a sufficiently low population of diversity to control genetic operators and permit the rate and direction of change to evolve with each vector from generation to generation;

    f) selecting vectors of best fitness and applying at least one genetic operator to the vectors having added meta evolution parameters to create a new population of said vectors; and

    g) selecting vectors of best fitness and optionally repeating steps (c) through (f) for such vectors of best fitness until a desired fitness is achieved to determine said desired active semiconductor device model parameters.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×