ASTAP
   HOME





ASTAP
ASTAP (Advanced Statistical Analysis Program) was a general purpose Analogue electronics, analog electronic circuit Electronic circuit simulation, simulator developed primarily for in-house use by IBM from 1973 on. It was a powerful program used for simulation of integrated circuit designs, and their analysis with statistical variations of the manufacturing process. In combination with the built-in Monte Carlo method capabilities it allowed prediction of the performance of electronic circuits under a wide range of material parameters and temperatures. ASTAP was designed to run on IBM Mainframe computers. Its algorithms were developed by IBM electrical engineers, especially Robert Brayton, Gary Hachtel, and Fred Gustavson. Unlike SPICE, which used Modified nodal analysis (MNA) to form the system of circuit equations, ASTAP instead used ''sparse tableau approach'' (STA) to construct and solve a sparse matrix. The sparse tableau formulation produced very large, very sparse matrices ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Analogue Electronics
Analogue electronics () are electronic systems with a continuously variable signal, in contrast to digital electronics where signals usually take only two levels. The term ''analogue'' describes the proportional relationship between a signal and a voltage or current that represents the signal. The word ''analogue'' is derived from the Greek word meaning ''proportional''. Analogue signals An analogue signal uses some attribute of the medium to convey the signal's information. For example, an aneroid barometer uses the angular position of a needle on top of a contracting and expanding box as the signal to convey the information of changes in atmospheric pressure. Electrical signals may represent information by changing their voltage, current, frequency, or total charge. Information is converted from some other physical form (such as sound, light, temperature, pressure, position) to an electrical signal by a transducer which converts one type of energy into another (e.g. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Electronic Circuit Simulation
Electronic circuit simulation uses mathematical models to replicate the behavior of an actual electronic device or circuit. Simulation software allows for the modeling of circuit operation and is an invaluable analysis tool. Due to its highly accurate modeling capability, many colleges and universities use this type of software for the teaching of electronics technician and electronics engineering programs. Electronics simulation software engages its users by integrating them into the learning experience. These kinds of interactions actively engage learners to analyze, synthesize, organize, and evaluate content and result in learners constructing their own knowledge. Simulating a circuit’s behavior before actually building it can greatly improve design efficiency by making faulty designs known as such, and providing insight into the behavior of electronic circuit designs. In particular, for integrated circuits, the tooling ( photomasks) is expensive, breadboards are impr ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Integrated Circuit
An integrated circuit (IC), also known as a microchip or simply chip, is a set of electronic circuits, consisting of various electronic components (such as transistors, resistors, and capacitors) and their interconnections. These components are etched onto a small, flat piece ("chip") of semiconductor material, usually silicon. Integrated circuits are used in a wide range of electronic devices, including computers, smartphones, and televisions, to perform various functions such as processing and storing information. They have greatly impacted the field of electronics by enabling device miniaturization and enhanced functionality. Integrated circuits are orders of magnitude smaller, faster, and less expensive than those constructed of discrete components, allowing a large transistor count. The IC's mass production capability, reliability, and building-block approach to integrated circuit design have ensured the rapid adoption of standardized ICs in place of designs using discre ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Monte Carlo Method
Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be deterministic in principle. The name comes from the Monte Carlo Casino in Monaco, where the primary developer of the method, mathematician Stanisław Ulam, was inspired by his uncle's gambling habits. Monte Carlo methods are mainly used in three distinct problem classes: optimization, numerical integration, and generating draws from a probability distribution. They can also be used to model phenomena with significant uncertainty in inputs, such as calculating the risk of a nuclear power plant failure. Monte Carlo methods are often implemented using computer simulations, and they can provide approximate solutions to problems that are otherwise intractable or too complex to analyze mathematically. Monte Carlo methods are widely used in va ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Mainframe Computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise resource planning, and large-scale transaction processing. A mainframe computer is large but not as large as a supercomputer and has more processing power than some other classes of computers, such as minicomputers, server (computing), servers, workstations, and personal computers. Most large-scale computer-system architectures were established in the 1960s, but they continue to evolve. Mainframe computers are often used as servers. The term ''mainframe'' was derived from the large cabinet, called a ''main frame'', that housed the central processing unit and main computer memory, memory of early computers. Later, the term ''mainframe'' was used to distinguish high-end commercial computers from less powerful machines. Design Modern mainfr ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Algorithm
In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specifications for performing calculations and data processing. More advanced algorithms can use Conditional (computer programming), conditionals to divert the code execution through various routes (referred to as automated decision-making) and deduce valid inferences (referred to as automated reasoning). In contrast, a Heuristic (computer science), heuristic is an approach to solving problems without well-defined correct or optimal results.David A. Grossman, Ophir Frieder, ''Information Retrieval: Algorithms and Heuristics'', 2nd edition, 2004, For example, although social media recommender systems are commonly called "algorithms", they actually rely on heuristics as there is no truly "correct" recommendation. As an e ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Electrical Engineer
Electrical engineering is an engineering discipline concerned with the study, design, and application of equipment, devices, and systems that use electricity, electronics, and electromagnetism. It emerged as an identifiable occupation in the latter half of the 19th century after the commercialization of the electric telegraph, the telephone, and electrical power generation, distribution, and use. Electrical engineering is divided into a wide range of different fields, including computer engineering, systems engineering, power engineering, telecommunications, radio-frequency engineering, signal processing, instrumentation, photovoltaic cells, electronics, and optics and photonics. Many of these disciplines overlap with other engineering branches, spanning a huge number of specializations including hardware engineering, power electronics, Electromagnetism, electromagnetics and waves, microwave engineering, nanotechnology, electrochemistry, renewable energies, mechatronics/control ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Robert Brayton
The ESPRESSO logic minimizer is a computer program using heuristic and specific algorithms for efficiently reducing the complexity of digital logic gate circuits. ESPRESSO-I was originally developed at IBM by Robert K. Brayton et al. in 1982. and improved as ESPRESSO-II in 1984. Richard L. Rudell later published the variant ESPRESSO-MV in 1986 and ESPRESSO-EXACT in 1987. Espresso has inspired many derivatives. Introduction Electronic devices are composed of numerous blocks of digital circuits, the combination of which performs some required task. The efficient implementation of logic functions in the form of logic gate circuits (such that no more logic gates are used than are necessary) is necessary to minimize production costs, and/or maximize a device's performance. Designing digital logic circuits All digital systems are composed of two elementary functions: memory elements for storing information, and combinational circuits that transform that information. State machines ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Gary Hachtel
Gary may refer to: *Gary (given name), a common masculine given name, including a list of people and fictional characters with the name Places ;Iran *Gary, Iran, Sistan and Baluchestan Province ;United States *Gary (Tampa), Florida *Gary, Indiana *Gary, Maryland *Gary, Minnesota *Gary, South Dakota *Gary, West Virginia *Gary – New Duluth, a neighborhood in Duluth, Minnesota * Gary Air Force Base, San Marcos, Texas * Gary City, Texas Ships * USS ''Gary'' (DE-61), a destroyer escort launched in 1943 * USS ''Gary'' (CL-147), scheduled to be a light cruiser, but canceled prior to construction in 1945 * USS ''Gary'' (FFG-51), a frigate, commissioned in 1984 * USS ''Thomas J. Gary'' (DE-326), a destroyer escort commissioned in 1943 People *Gary (given name), a common masculine given name, including a list of people and fictional characters with the name *Gary (surname), including a list of people with the name *Gary (rapper), South Korean rapper and entertainer *Gary (Argentine si ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Fred Gustavson
Fred or FRED may refer to: People * Fred (name), including a list of people and characters with the name Mononym * Fred (cartoonist) (1931–2013), pen name of Fred Othon Aristidès, French * Fred (footballer, born 1949) (1949–2022), Frederico Rodrigues de Oliveira, Brazilian * Fred (footballer, born 1979), Helbert Frederico Carreiro da Silva, Brazilian * Fred (footballer, born 1983), Frederico Chaves Guedes, Brazilian * Fred (footballer, born 1986), Frederico Burgel Xavier, Brazilian * Fred (footballer, born 1993), Frederico Rodrigues de Paula Santos, Brazilian * Fred Again (born 1993), British songwriter known as FRED Television and movies * ''Fred'' (2014 film), a 2014 documentary film * Fred Figglehorn, a YouTube character created by Lucas Cruikshank ** ''Fred'' (franchise), a Nickelodeon media franchise ** '' Fred: The Movie'', a 2010 independent comedy film * ''Fred the Caveman'', French Teletoon production from 2002 * Fred Flintstone, of the 1966 TV cartoon ''Th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

SPICE
In the culinary arts, a spice is any seed, fruit, root, Bark (botany), bark, or other plant substance in a form primarily used for flavoring or coloring food. Spices are distinguished from herbs, which are the leaves, flowers, or stems of plants used for flavoring or as a garnish (food), garnish. Spices and seasoning do not mean the same thing, but spices fall under the seasoning category with herbs. Spices are sometimes used in medicine, Sacred rite, religious rituals, cosmetics, or perfume production. They are usually classified into spices, spice seeds, and herbal categories. For example, vanilla is commonly used as an ingredient in Aroma compound, fragrance manufacturing. Plant-based sweeteners such as sugar are not considered spices. Spices can be used in various forms, including fresh, whole, dried, grated, chopped, crushed, ground, or extracted into a tincture. These processes may occur before the spice is sold, during meal preparation in the kitchen, or even at the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Modified Nodal Analysis
In electrical engineering, modified nodal analysis or MNA is an extension of nodal analysis which not only determines the circuit's node voltages (as in classical nodal analysis), but also ''some'' branch currents. Modified nodal analysis was developed as a formalism to mitigate the difficulty of representing voltage-defined components in nodal analysis (e.g. voltage-controlled voltage sources). It is one such formalism. Others, such as sparse tableau formulation, are equally general and related via matrix transformations. Method The MNA uses the element's ''branch constitutive equations'' or BCE, i.e., their voltage - Electric current, current characteristic and the Kirchhoff's circuit laws. The method is often done in four steps, but it can be reduced to three: Step 1 Write the Kirchhoff's current law, KCL equations of the circuit. At each node of an electric circuit, write the currents coming into and out of the node. Take care, however, in the MNA method, the current of the in ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]