FACTOID # 23: In Australia, there's plenty of open road. Which is just as well, because you wouldn't want to park your car.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Electronic Design Automation
PCB Layout Program

Electronic design automation (EDA) is the category of tools for designing and producing electronic systems ranging from printed circuit boards (PCBs) to integrated circuits. This is sometimes referred to as ECAD (electronic computer-aided design) or just CAD. (Printed circuit boards and wire wrap both contain specialized discussions of the EDA used for those.) Image File history File links Download high-resolution version (1280x1024, 216 KB) Summary Screen Shot of PCB Layout software for creating Printed Circuit Board Licensing This is a screenshot of copyrighted computer software, and the copyright for it is most likely held by the author(s) or the company that... Image File history File links Download high-resolution version (1280x1024, 216 KB) Summary Screen Shot of PCB Layout software for creating Printed Circuit Board Licensing This is a screenshot of copyrighted computer software, and the copyright for it is most likely held by the author(s) or the company that... Part of a 1983 Sinclair ZX Spectrum computer board. ... Integrated circuit of Atmel Diopsis 740 System on Chip showing memory blocks, logic and input/output pads around the periphery Microchips with a transparent window, showing the integrated circuit inside. ... “CAD” redirects here. ... Close-up photo of one side of a motherboard PCB, showing conductive traces, vias and solder points for through-hole components on the opposite side. ... This article deals with electronics manufacturing and prototyping techniques, see Wire wrap jewellery for the jewellery related topic Wire wrap is a technique for constructing small numbers of complex electronics. ...

Contents

Terminology

The term EDA is also used as an umbrella term for computer-aided engineering, computer-aided design and computer-aided manufacturing of electronics in the discipline of electrical engineering. This usage probably originates in the IEEE Design Automation Technical Committee. Computer-aided Engineering analysis (often referred to as CAE) is the application of computer software in engineering to analyze the robustness and performance of components and assemblies. ... “CAD” redirects here. ... Computer-aided manufacturing (CAM) is the use of a wide range of Product Lifecycle Management computer-based software tools that assist engineers, Tool and die makers and CNC machinists, in the manufacture or prototyping of product components. ... Electronics is the study of the flow of charge through various materials and devices such as, semiconductors, resistors, inductors, capacitors, nano-structures, and vacuum tubes. ... Electrical Engineers design power systems… … and complex electronic circuits. ... The Institute of Electrical and Electronics Engineers or IEEE (pronounced as eye-triple-ee) is an international non-profit, professional organization incorporated in the State of New York, United States. ...


This article describes EDA specifically for electronics, and concentrates on EDA used for designing integrated circuits. The segment of the industry that must use EDA are chip designers at semiconductor companies. Large chips are too complex to design by hand. An integrated circuit (IC) is a thin chip consisting of at least two interconnected semiconductor devices, mainly transistors, as well as passive components like resistors. ...


Growth of EDA

EDA for electronics has rapidly increased in importance with the continuous scaling of semiconductor technology. (See Moore's Law.) Some users are foundry operators, who operate the semiconductor fabrication facilities, or "fabs", and design-service companies who use EDA software to evaluate an incoming design for manufacturing readiness. EDA tools are also used for programming design functionality into FPGAs. A semiconductor is a fuckin solid whose electrical conductivity is in between that of a metal and that of an insulator, and can be controlled over a wide range, either permanently or dynamically. ... Gordon Moores original graph from 1965 Growth of transistor counts for Intel processors (dots) and Moores Law (upper line=18 months; lower line=24 months) For the observation regarding information retrieval, see Mooers Law. ... It has been suggested that Pure-play semiconductor foundry be merged into this article or section. ... NASAs Glenn Research Center cleanroom. ... A field-programmable gate array or FPGA is a gate array that can be reprogrammed after it is manufactured, rather than having its programming fixed during the manufacturing — a programmable logic device. ...


History

Before EDA, integrated circuits were designed by hand, and manually laid out. Some advanced shops used geometric software to generate the tapes for the Gerber photoplotter, but even those copied digital recordings of mechanically-drawn components. The process was fundamentally graphic, with the translation from electronics to graphics done manually. The best known company from this era was Calma, whose GDSII format survives. A photoplotter is an electro-mechanical-optical machine that produces a latent image on a media, usually high-contrast monochromatic (black-and-white) photographic film, using a light source under computer control. ... Calma Company, based in Sunnyvale, California, was, between 1965 and 1988, a vendor of digitizers and minicomputer-based graphics systems targeted at the cartographic and electronic, mechanical and architectural design markets. ... GDSII is a database format, which in the integrated circuit industry has been the de facto standard for IC layout data exchange for more than two decades. ...


By the mid-70s, developers were starting to automate the design, and not just the drafting. The first placement and routing (Place and route) tools were developed. The proceedings of the Design Automation Conference cover much of this era. Place and Route is a stage in design of: Printed circuit boards at which components are graphically placed on the board and the wires drawn between them. ... The Design Automation Conference, or DAC is a combination of a technical conference and a trade show, both specializing in electronic design automation. ...


The next era began more or less with the publication of "Introduction to VLSI Systems" by Carver Mead and Lynn Conway in 1980. This groundbreaking text advocated chip design with programming languages that compiled to silicon. The immediate result was a hundredfold increase in the complexity of the chips that could be designed, with improved access to design verification tools that used logic simulation. Often the chips were not just easier to lay out, but more correct as well, because their designs could be simulated more thoroughly before construction. Professor Carver Andress Mead (born 1 May 1934, in Bakersfield, California) is a prominent U.S. computer scientist. ... Lynn Conway is a U.S. computer scientist and inventor. ... Year 1980 (MCMLXXX) was a leap year starting on Tuesday (link displays the 1980 Gregorian calendar). ...


The earliest EDA tools were produced academically, and were in the public domain. One of the most famous was the "Berkeley VLSI Tools Tarball", a set of UNIX utilities used to design early VLSI systems. Still widely used is the Espresso heuristic logic minimizer. The Espresso heuristic logic minimizer is a widely used computer program for efficiently reducing the complexity of digital electronic gate circuits. ...


Another crucial development was the formation of MOSIS, a consortium of universities and fabricators that developed an inexpensive way to train student chip designers by producing real integrated circuits. The basic idea was to use reliable, low-cost, relatively low-technology IC processes, and pack a large number of projects per wafer, with just a few copies of each projects' chips. Cooperating fabricators either donated the processed wafers, or sold them at cost, seeing the program as helpful to their own long-term growth. MOSIS is probably the oldest integrated circuit (IC) foundry service and one of the first Internet services other than supercomputing services and basic infrastructure such as E-mail or FTP. MOSIS is run by the Information Sciences Institute at the University of Southern California (USC). ...


1981 marks the beginning of EDA as an industry. For many years, the larger electronic companies, such as Hewlett Packard, Tektronix, and Intel, had pursued EDA internally. In 1981, managers and developers spun out of these companies to concentrate on EDA as a business. Daisy Systems, Mentor Graphics, and Valid Logic Systems were all founded around this time, and collectively referred to as DMV. Within a few years there were many companies specializing in EDA, each with a slightly different emphasis. Year 1981 (MCMLXXXI) was a common year starting on Thursday (link displays the 1981 Gregorian calendar). ... HP redirects here. ... Tektronix is a United States corporation that is currently a major presence in the test, measurement, and measuring industry. ... Intel Corporation (NASDAQ: INTC, SEHK: 4335), founded in 1968 as Integrated Electronics Corporation, is an American multinational corporation that is best known for designing and manufacturing microprocessors and specialized integrated circuits. ... Daisy Systems Corporation incorporated in 1981 in Mountain View, California, was a Computer-aided engineering company, a pioneer in the Electronic design automation (EDA) industry. ... This article does not cite any references or sources. ... Valid Logic Systems was one of the first commercial EDA Electronic design automation companies. ...


In 1986, Verilog, a popular high-level design language, was first introduced as a hardware description language by Gateway. In 1987, the U.S. Department of Defense funded creation of VHDL as a specification language. Simulators quickly followed these introductions, permitting direct simulation of chip designs: executable specifications. In a few more years, back-ends were developed to perform logic synthesis. Year 1986 (MCMLXXXVI) was a common year starting on Wednesday (link displays 1986 Gregorian calendar). ... Verilog is a hardware description language (HDL) used to model electronic systems. ... Year 1987 (MCMLXXXVII) was a common year starting on Thursday (link displays 1987 Gregorian calendar). ... VHDL, or VHSIC Hardware Description Language, is commonly used as a design-entry language for field-programmable gate arrays and application-specific integrated circuits in electronic design automation of digital circuits. ...


Many of the EDA companies acquire small companies with software or other technology that can be adapted to their core business. Most of the market leaders are rather incestuous amalgamations of many smaller companies. This trend is helped by the tendency of software companies to design tools as accessories that fit naturally into a larger vendor's suite of programs (the "tool flow").


While early EDA focused on digital circuitry, many new tools incorporate analog design, and mixed systems. This is happening because there is now a trend to place entire electronic systems on a single chip. ... System-on-a-chip (SoC or SOC) is an idea of integrating all components of a computer system into a single chip. ...


Current digital flows are extremely modular (see Integrated circuit design, Design closure, and Design flow (EDA)). The front ends produce standardized design descriptions that compile into invocations of "cells,", without regard to the cell technology. Cells implement logic or other electronic functions using a particular integrated circuit technology. Fabricators generally provide libraries of components for their production processes, with simulation models that fit standard simulation tools. Analog EDA tools are much less modular, since many more functions are required, they interact more strongly, and the components are (in general) less ideal. A simple CMOS Operational Amplifier Integrated circuit design, or IC design, is a subset of electrical engineering, encompassing the particular logic and circuit design techniques required to design integrated circuits, or ICs. ... Design closure is the process by which a VLSI design is modified from its initial description to meet a growing list of design constraints and objectives. ... Design flows are the explicit combination of electronic design automation tools to accomplish the design of an integrated circuit. ...


Product areas

EDA is divided into many (sometimes overlapping) sub-areas. They mostly align with the path of manufacturing from design to mask generation. The following applies to chip/ASIC/FPGA construction but is very similar in character to the areas of printed circuit board design:

  • Design and Architecture: design the chip's schematics, output in Verilog, VHDL, SPICE and other formats.
  • Floorplanning: The preparation step of creating a basic die-map showing the expected locations for logic gates, power & ground planes, I/O pads, and hard macros. (This is analogous to a city-planner's activity in creating residential, commercial, and industrial zones within a city block.)
  • Logic synthesis: translation of a chip's abstract, logical RTL-description (often specified via a hardware description language, or "HDL", such as Verilog or VHDL) into a discrete netlist of logic-gate (boolean-logic) primitives.
  • Behavioral Synthesis, High Level Synthesis or Algorithmic Synthesis: This takes the level of abstraction higher and allows automation of the architecture exploration process. It involves the process of translating an abstract behavioral description of a design to synthesizeable RTL. The input specification is in languages like behavioral VHDL, algorithmic SystemC, C++ etc and the RTL description in VHDL/Verilog is produced as the result of synthesis.
  • IP cores: provide pre-programmed design elements.
  • EDA databases: databases specialized for EDA applications. Needed since historically general purpose DBs did not provide enough performance.
  • Simulation: simulate a circuit's operation so as to verify correctness and performance.
    • Transistor Simulation – low-level transistor-simulation of a schematic/layout's behavior, accurate at device-level.
    • Logic simulation – digital-simulation of an RTL or gate-netlist's digital (boolean 0/1) behavior, accurate at boolean-level.
    • Behavioral Simulation – high-level simulation of a design's architectural operation, accurate at cycle-level or interface-level.
    • Hardware emulation – Use of special purpose hardware to emulate the logic of a proposed design. Can sometimes be plugged into a system in place of a yet-to-be-built chip; this is called in-circuit emulation.
  • Clock Domain Crossing Verification (CDC check): Similar to linting, but these checks/tools specialise in detecting and reporting potential issues like data loss, meta-stability due to use of multiple clock domains in the design.
  • Formal verification, also model checking: Attempts to prove, by mathematical methods, that the system has certain desired properties, and that certain undesired effects (such as deadlock) cannot occur.
  • Equivalence checking: algorithmic comparison between a chip's RTL-description and synthesized gate-netlist, to ensure functional equivalency at the logical level.
  • Power analysis and optimization: optimizes the circuit to reduce the power required for operation, without affecting the functionality.
  • Place and route, PAR: (for digital devices) tool-automated placement of logic-gates and other technology-mapped components of the synthesized gate-netlist, then subsequent routing of the design, which adds wires to connect the components' signal and power terminals.
  • Static timing analysis: Analysis of the timing of a circuit in an input-independent manner, hence finding a worst case over all possible inputs.
  • Transistor layout: (for analog/mixed-signal devices), sometimes called polygon pushing – a prepared-schematic is converted into a layout-map showing all layers of the device.
  • Design for Manufacturability: tools to help optimize a design to make it as easy and cheap as possible to manufacture.
  • Design closure: IC design has many constraints, and fixing one problem often makes another worse. Design closure is the process of converging to a design that satisfies all constraints simultaneously.
  • Analysis of substrate coupling.
  • Power network design and analysis
  • Physical verification, PV: checking if a design is physically manufacturable, and that the resulting chips will not have any function-preventing physical defects, and will meet original specifications.
    • Design rule checking, DRC – checks a number of rules regarding placement and connectivity required for manufacturing.
    • Layout versus schematic, LVS – checks if designed chip layout matches schematics from specification.
    • Layout extraction, RCX – extracts netlists from layout, including parasitic resistors (PRE), and often capacitors (RCX), and sometimes inductors, inherent in the chip layout.
  • Mask data preparation, MDP: generation of actual lithography photomask used to physically manufacture the chip.
  • Manufacturing Test
    • Automatic test pattern generation, ATPG – generates pattern-data to systematically exercise as many logic-gates, and other components, as possible.
    • Built-in self-test, or BIST – installs self-contained test-controllers to automatically test a logic (or memory) structure in the design
    • Design For Test, DFT – adds logic-structures to a gate-netlist, to facilitate post-fabrication (die/wafer) defect testing.
  • Technology CAD, or TCAD, simulates and analyses the underlying process technology. Semiconductor process simulation, the resulting dopant profiles, and electrical properties of devices are derived directly from device physics.
  • Electromagnetic field solvers, or just field solvers, solve Maxwell's equations directly for cases of interest in IC and PCB design. They are known for being slower but more accurate than the layout extraction above.

A schematic of the Washington Metro. ... Verilog is a hardware description language (HDL) used to model electronic systems. ... VHDL, or VHSIC Hardware Description Language, is commonly used as a design-entry language for field-programmable gate arrays and application-specific integrated circuits in electronic design automation of digital circuits. ... For other uses, see Spice (disambiguation). ... Definition: The act of designing a birds eye view of a structure (eg: house). ... Logic synthesis is a process by which an abstract form of desired circuit behavior (typically register transfer level (RTL) or behavioral) is turned into a design implementation in terms of logic gates. ... In integrated circuit design, Register Transfer Level (RTL) description is a way of describing the operation of a synchronous digital circuit. ... The adjective Boolean [], coined in honour of George Boole, is used in many contexts: An evaluation that results in either of the truth values true or false. A Boolean value is a truth value, either true or false, often coded 1 and 0, respectively. ... In electronic design a semiconductor intellectual property core, IP block, or IP core is a reusable unit of logic, cell, or chip layout design and is also the property of one party. ... An EDA database is a database specialized for the purpose of electronic design automation. ... Look up simulation in Wiktionary, the free dictionary. ... For other uses, see Spice (disambiguation). ... Logic simulation is the use of a computer program to simulate the operation of a digital circuit. ... Hardware emulation is the process of imitating the behavior of one piece of hardware (typically a system under design) with another piece of hardware, typically a special purpose emulation system. ... Clock domain crossing (CDC) verification is a vital part of today ASIC designs, and hence an integral part of electronic design automation process. ... Lint is a computer programming tool that performs the lexical and syntactic portions of the compilation with substantial additional checks, noting when variables had been used before being set, when they were used as a datatype other than that of their definition, and numerous other programming errors. ... Metastability in electronics is the ability of a non-equilibrium electronic state to persist for a long period of time (see asynchronous circuit). ... In the context of hardware and software systems, formal verification is the act of proving or disproving the correctness of intended algorithms underlying a system with respect to a certain formal specification or property, using formal methods of mathematics. ... Model checking is the process of checking whether a given model satisfies a given logical formula. ... It has been suggested that Circular wait be merged into this article or section. ... Formal equivalence checking process is a part of Electronic Design Automation, commonly used during the development of digital integrated circuits, to formally prove that two representations of a circuit design exhibit exactly the same behavior. ... Power optimization refers to the use of electronic design automation tools to optimize (reduce) the power consumption of a digital design, while preserving the functionality. ... Place and Route is a stage in design of: Printed circuit boards at which components are graphically placed on the board and the wires drawn between them. ... Placement is an essential step in electronic design automation - the portion of the physical design flow that assigns exact locations for various circuit components within the chip’s core area. ... Routing is a crucial step in the design of integrated circuits. ... Static Timing Analysis is a method of computing the expected timing of a digital circuit without requiring simulation. ... Achieving high-yielding designs in the state of the art, ULSI technology has become an extremely challenging task due to the miniaturization as well as the complexity of leading-edge products. ... Design closure is the process by which a VLSI design is modified from its initial description to meet a growing list of design constraints and objectives. ... In an integrated circuit, a signal can couple from one node to another via the substrate. ... In integrated circuits, electrical power is distributed to the components of the chip over a network of conductors on the chip. ... Design rule checking (DRC) is the area of Electronic Design Automation software that determines whether a particular chip design satisfies a series of recommended parameters called Design Rules. ... Design Rule Checking or Check(s) (DRC) is the area of Electronic Design Automation software that determines whether a particular chip design satisfies a series of recommended parameters called Design Rules. ... Layout Vs. ... Layout extraction is the translation of an integrated circuit layout back into the electrical circuit (netlist) it is intended to represent. ... The word netlist can be used in several different domains, but perhaps the most popular is in the electronic design domain. ... Mask data preparation is the step that translates an intended set of polygons on an integrated circuit layout into a form that can be physically written by the photomask writer. ... Lithography stone and mirror-image print of a map of Munich. ... A photomask is an opaque plate with holes or transparencies that allow light to shine through in a defined pattern. ... Resolution enhancement technologies are methods used to modify photomasks for integrated circuits (ICs) to compensate for limitations in the lithographic processes used to manufacture the chips. ... A photomask is an opaque plate with holes or transparencies that allow light to shine through in a defined pattern. ... Optical proximity correction (OPC) is a photolithography enhancement technique commonly used to compensate for image errors due to diffraction or process effects. ... The intensity pattern formed on a screen by diffraction from a square aperture Diffraction refers to various phenomena associated with wave propagation, such as the bending, spreading and interference of waves passing by an object or aperture that disrupts the wave. ... Interference of two circular waves - Wavelength (decreasing bottom to top) and Wave centers distance (increasing to the right). ... Mask data preparation is the step that translates an intended set of polygons on an integrated circuit layout into a form that can be physically written by the photomask writer. ... // Introduction ATPG, or Automatic test pattern generation is an electronic design automation tool that attempts to find an input (or test) sequence that, when applied to a digital circuit, enables testers to distinguish between the correct circuit behavior and the faulty circuit behavior caused by a particular fault. ... A built-in self-test (BIST) mechanism within an integrated circuit (IC) is a function which verifies all or a portion of the internal functionality of the IC. For example, a BIST mechanism is provided in advanced fieldbus systems to verify functionality. ... Design-for-Test Design for Test (also known as Design for Testability, or DFT for short) is a methodology commonly employed during the design of integrated circuits. ... Technology CAD (or Technology Computer Aided Design, or TCAD) is a branch of electronic design automation that models semiconductor fabrication. ... Technology CAD (or Technology Computer Aided Design, or TCAD) is a branch of electronic design automation that models semiconductor fabrication. ... Semiconductor process simulation is the modeling of the fabrication of semiconductor devices such as transistors. ... Electromagnetic field solvers (or sometimes just field solvers) are specialized programs that solve (a subset of) Maxwells equations directly. ... Electromagnetic field solvers (or sometimes just field solvers) are specialized programs that solve (a subset of) Maxwells equations directly. ... Layout extraction is the translation of an integrated circuit layout back into the electrical circuit (netlist) it is intended to represent. ...

Largest companies and their histories

Well before Electronic Design Automation, also called Computer Aided Design, the use of computers to help with drafting tasks was well established, and software commercially available. For example, Calma, Applicon, and Computervision, established in the late 1960s, sold digitizing and drafting software used for ICs. Zuken Inc. in Japan, established in 1976, sold similar software for PC boards. While these tools were valuable, they did not help with the design portion of the process, which was still done by hand. Design Automation software was developed in the 70s, in academia and within large companies, but it was not until the early 1980s that software to help with the design portion of the process became commercially available. Calma Company, based in Sunnyvale, California, was, between 1965 and 1988, a vendor of digitizers and minicomputer-based graphics systems targeted at the cartographic and electronic, mechanical and architectural design markets. ... Applicon was one of the first vendors of Computer Aided Design and Manufacturing (CAD/CAM) systems. ... Computervision, Inc. ... Zuken Inc. ...


In 1981, Mentor Graphics was founded by managers from Tektronix, Daisy Systems was founded largely by developers from Intel, and Valid Logic Systems by designers from Lawrence Livermore National Laboratory and Hewlett Packard. Meanwhile companies such as Calma and Zuken attempted to expand into the design, as well as the drafting, portion of the market. This article does not cite any references or sources. ... Tektronix is a United States corporation that is currently a major presence in the test, measurement, and measuring industry. ... Daisy Systems Corporation incorporated in 1981 in Mountain View, California, was a Computer-aided engineering company, a pioneer in the Electronic design automation (EDA) industry. ... Intel Corporation (NASDAQ: INTC, SEHK: 4335), founded in 1968 as Integrated Electronics Corporation, is an American multinational corporation that is best known for designing and manufacturing microprocessors and specialized integrated circuits. ... Valid Logic Systems was one of the first commercial EDA Electronic design automation companies. ... Aerial view of the lab and surrounding area. ... HP redirects here. ... Calma Company, based in Sunnyvale, California, was, between 1965 and 1988, a vendor of digitizers and minicomputer-based graphics systems targeted at the cartographic and electronic, mechanical and architectural design markets. ... Zuken Inc. ...


When EDA started, analysts categorized these companies as a niche within the “computer aided design” market, primarily mechanical design drafting tools for conceptualizing bridges, buildings and automobiles. In a few years these fields diverged, and today no companies specialize in both mechanical and electrical design automation.


Cadence Design Systems was founded in the mid 80s, specializing in physical IC design. Synopsys was founded about the same time frame to productize logic synthesis. Both have grown to be the largest full line suppliers of EDA tools. Magma Design Automation was founded in 1997 to take advantage of the simplifications possible by building an IC design system from scratch. Sierra Design Automation was founded in 2003 and they address the Design for Variability on Multi Corner Multi Mode (MCMM) and Design for manufacturability DFM/Litho aware routing during the Physical Design Implementation starting from Netlist to GDS. Cadence Design Systems, Inc (Nasdaq: CDN, NYSE: CDN) is an electronic design automation (EDA) software company, founded in 1988 by the merger of SDA Systems and ECAD. As of 2004, Cadence is the worlds largest supplier of electronic design technologies and engineering services. ... Synopsys, Inc. ... Logic synthesis is a process by which an abstract form of desired circuit behavior (typically register transfer level (RTL) or behavioral) is turned into a design implementation in terms of logic gates. ... Magma Design Automation, Inc (Nasdaq: LAVA) is an electronic design automation (EDA) software company, founded in 1997, located in Santa Clara, California. ... Design for manufacturability (DFM) refers to the general engineering art of designing products in such a way that they are easy to manufacture. ...


See also

Electronics Portal
  • EDA companies
  • EDA software
  • Design flow (EDA), design flows are the explicit combination of electronic design automation tools to accomplish the design of an integrated circuit
  • EDA database, is a database specialized for the purpose of electronic design automation
  • List of EDA companies, a comprehensive list of electronic design automation (EDA) Companies
  • Placement (EDA), placement is an essential step in electronic design automation
  • Power optimization (EDA), power optimization refers to the use of electronic design automation tools to optimize (reduce) the power consumption of a digital design, while preserving the functionality
  • Routing (EDA), routing is a crucial step in the design of integrated circuits

In addition, there are hundreds of articles on various technical details of this subject (Electronic design automation). These are normally presented at conferences such as the Design Automation Conference (DAC) and the International Conference on Computer-Aided Design (ICCAD), along with many smaller conferences. The main journal in the field is IEEE Transactions On Computer-Aided Design Of Integrated Circuits And Systems (Web page here). Most of these journals and conference proceedings are published by the IEEE or the ACM. You can search the IEEE on-line library and the ACM digital library and view the abstracts for free. Downloading full text requires purchase, society membership, or a site license; many schools and companies have such licenses already. Image File history File links Nuvola_apps_ksim. ... Design flows are the explicit combination of electronic design automation tools to accomplish the design of an integrated circuit. ... An EDA database is a database specialized for the purpose of electronic design automation. ... A comprehensive list of electronic design automation (EDA) Companies can be compiled from lists of vendors-exhibitors of DAC (Design Automation Conference) held yearly for more than 30 years. ... Placement is an essential step in electronic design automation - the portion of the physical design flow that assigns exact locations for various circuit components within the chip’s core area. ... Power optimization refers to the use of electronic design automation tools to optimize (reduce) the power consumption of a digital design, while preserving the functionality. ... Routing is a crucial step in the design of integrated circuits. ... The acronym ASIC, depending on context, may stand for: Application-specific integrated circuit ASIC programming language Australian Securities and Investments Commission This is a disambiguation page — a navigational aid which lists pages that might otherwise share the same title. ... The process of circuit design can cover systems ranging from national power grids all the way down to the individual transistors within an integrated circuit. ... Nasas Glenn Research Center clean room. ... GDSII is a database format, which in the integrated circuit industry has been the de facto standard for IC layout data exchange for more than two decades. ... IBIS (Input Output Buffer Information Specification) is a method of providing information about the input/output buffers of an integrated circuit to the outside world. ... List of Computer-Aided Design (CAD) companies and their software products. ... Open Artwork System Interchange Standard (OASIS (TM)) is a specification for hierarchical integrated circuit mask layout data format for interchange between EDA software, IC mask writing tools and mask inspection tools. ... For other uses, see Spice (disambiguation). ... Very-large-scale integration (VLSI) of systems of transistor-based circuits into integrated circuits on a single chip first occurred in the 1980s as part of the semiconductor and communication technologies that were being developed. ... The Design Automation Conference, or DAC is a combination of a technical conference and a trade show, both specializing in electronic design automation. ... IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, often abbreviated IEEE TCAD or IEEE Transactions on CAD, is a technical journal devoted to the design, analysis, and use of computer programs that aid in the design of integrated circuits and systems. ... The Institute of Electrical and Electronics Engineers or IEEE (pronounced as eye-triple-e) is an international non-profit, professional organization for the advancement of technology related to electricity. ... The Association for Computing Machinery, or ACM, was founded in 1947 as the worlds first scientific and educational computing society. ...


External links

Open source EDA tools

  • Open Collector — a news site for Free EDA software
  • OpenCores OpenTech CD ROM — collects several hundred tools
  • gEDA — The gEDA project is a community of open-source developers who have collaboratively produced an end-to-end EDA tool suite called the "gEDA Suite". This toolset includes programs for schematic capture, analog and digital simulation, PCB layout, Gerber viewing, attribute and BOM management, and other design tasks. The tools are release under the GPL.
  • Magic 7 — A popular open-source IC design tool
  • Berkeley Chipmunk — A historic set of tools.
  • The Electric VLSI Design System — a complete system for integrated-circuit design.
  • OpenCores — Predesigned, LGPLed intellectual property blocks for ICs
  • Alliance — Complete set of RTL to layout EDA tools
  • Kicad — Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.
  • Qucs — Qucs is an open source (GPL) software based on Qt for the creation and simulation (large-signal, small-signal, S-parameters, noise behaviour and digital) of electrical and RF circuits.
  • For open source versions of logic design languages, see the languages, i.e. See VHDL, Verilog
  • Signs — Signs (free eclipse-based hardware design and simulation environment)
  • Diglog - Chipmunk suite application 'Diglog' that simulate digital logics. Features realtime view & edit.
  • PacketViz - Packet visualization tool to graph and debug cache coherency simulations and other hardware/software systems.
  • Publicad free educational digital design package.

OpenCores is a loose community of people who are interested in developing open source hardware (digital hardware) through electronic design automation, with a similar ethos to the free software movement. ... The gEDA project is a free, open-source, collaborative software project aiming to produce a full GPL’d suite of electronic design automation tools. ... The Electric VLSI Design System is an EDA tool written by Steven M. Rubin. ... OpenCores is a loose community of people who are interested in developing open source hardware (digital hardware) through electronic design automation, with a similar ethos to the free software movement. ... In electronic design and electronic design automation an intellectual property block, IP-block or IP core is a unit of reusable design, the use of which has been licensed to a third party. ... Quite Universal Circuit Simulator (Qucs) is a open source electronics circuit simulator software released under GPL. It gives you the possibility to setup a circuit with a graphical user interface and simulate the large-signal, small-signal and noise behaviour of the circuit. ... For other uses, see Qt. ... Scattering parameters or S-parameters are terminology used in electrical engineering, electronic engineering, and communications systems engineering describe the electrical behavoir of linear electrical networks when under various steady state stimulii by small signals. ... Radio electronics is the sub-field of electrical engineering concerning itself with the class of electronic circuits which receive or transmit radio signals. ... VHDL, or VHSIC Hardware Description Language, is commonly used as a design-entry language for field-programmable gate arrays and application-specific integrated circuits in electronic design automation of digital circuits. ... Verilog is a hardware description language (HDL) used to model electronic systems. ... The Espresso heuristic logic minimizer is a widely used computer program for efficiently reducing the complexity of digital electronic gate circuits. ...

References

  • http://www.staticfreesoft.com/documentsTextbook.html Computer Aids for VLSI Design by Steven M. Rubin - text is available on line.
  • Electronic Design Automation For Integrated Circuits Handbook, by Lavagno, Martin, and Scheffer, ISBN 0-8493-3096-3, 2006. A two volume book surveying the field of EDA for ICs.
  • Combinatorial Algorithms for Integrated Circuit Layout, by Thomas Lengauer, ISBN 3-5190-2110-2, Teubner Verlag, 1997.
  • The Electronic Design Automation Handbook, by Dirk Jansen et al., Kluwer Academic Publishers, ISBN 1-4020-7502-2, 2003, available also in German ISBN 3-446-21288-4 (2005), a 750 page book with basics on IC design and tool principles, covering the whole field.
Company Location Market Value (12/2005) Logo
Cadence Design Systems San Jose, California $5.17 billion
Synopsys Mountain View, California $2.95 billion
Mentor Graphics Wilsonville, Oregon $729 million
Magma Design Automation Inc Santa Clara, California $302 million
Zuken Inc. Yokohama, Japan $300 million

  Results from FactBites:
 
Electronic Design Automation (1208 words)
It not only appears as if the design world is at last ready to embrace system-on-chip (SoC) design methodologies, but that the electronic design automation (EDA) industry is maneuvering itself into position to make it happen.
Vendors of pc-board design tools are boosting their research-and-development budgets, even in the current business climate, to meet the signal-integrity challenges presented to board designers by devices such as high-speed SERDES (serializer-deserializer) ICs, and 10-Gbit optical interconnects.
Increases in the complexity and electronics content in automobiles and aircraft are forcing changes in the CAD tools used to design electrical distribution systems and wire harnesses.
Electronic Design Automation (1043 words)
Designers can use Afterburner to conduct system verification in C without a simulation license, reducing the software development cost.
With PSDsoft Express, embedded-system designers no longer have to design any of the necessary logic for memory decoding, segmentation, paging, chip selects, or pin assignments required when external memory is added to the design.
Designers can use it to rapidly create quality handcrafted layouts in a very short time.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m