1. What is EDA
In the 1990s, countries with more advanced electronic and computer technology have been actively exploring new electronic circuit design methods and are developing new design methods. , tools and other aspects have been completely transformed and achieved great success. In the field of electronic technology design, the application of programmable logic devices (such as CPLD, FPGA) has been widely popularized. These devices bring great flexibility to the design of digital systems. These devices can reconstruct their hardware structures and working methods through software programming, making hardware design as convenient and fast as software design. All this has greatly changed the traditional digital system design methods, design processes and design concepts, and promoted the rapid development of EDA technology.
EDA is the abbreviation of Electronic Design Automation. In the early 1990s, it evolved from computer-aided design (CAD), computer-aided manufacturing (CAM), computer-aided testing (CAT) and computer-aided testing. Engineering (CAE) concept developed from. EDA technology uses computers as tools. Designers use the hardware description language HDL to complete design files on the EDA software platform, and then the computer automatically completes logic compilation, simplification, segmentation, synthesis, optimization, layout, wiring and simulation. Adaptation compilation, logic mapping and programming download for specific target chips. The emergence of EDA technology has greatly improved the efficiency and reliability of circuit design and reduced the designer's labor intensity.
These devices can reconstruct their hardware structure and working methods through software programming, so that hardware design can be as convenient and fast as software design. All this has greatly changed the traditional digital system design methods, design processes and design concepts, and promoted the rapid development of EDA technology.
2. Design method
Front-end design (system modeling RTL level description) back-end design (FPGAASIC) system modeling
IP reuse
Front-end design
System description: Establish a mathematical model of the system.
Function description: Describe the behavior of the system or the data flow diagram between each sub-module.
Data flow diagram.
Logical design: Structuring the system functions, usually expressing the design results in text,
schematic diagrams, logic diagrams, and Boolean expressions.
Simulation: including functional simulation and timing simulation, mainly verifying the correctness and timing characteristics of the system
functions.
3. Several special websites about EDA
EDA Center www.eda.ac.cn
EDA China Portal www.edacn.net
p>China EDA Technology Network www.51eda.com
EDA enthusiasts www.edafans.com
EDA teaching and research www.edateach.com
< p> Electronic Document Authorization, which refers to electronic document authorization, is the most commonly used function in workflow software systems.It goes beyond text authentication and digital signatures to provide assurance to the recipient of a spreadsheet or message. Its sender has a franchise or appropriate fee limit to sign and send the document. EDA technology is a computer software system developed on the basis of electronic CAD technology. It refers to the automatic design of electronic products using a computer as a working platform and integrating the latest achievements in applied electronic technology, computer technology, information processing and intelligent technology.
Using EDA tools, electronic designers can design electronic systems starting from concepts, algorithms, protocols, etc. A large amount of work can be completed through computers, and electronic products can be designed from circuit design, performance analysis to IC layout design Or the entire process of PCB layout is automatically processed on the computer.
The concept or scope of EDA is now used very broadly. EDA is used in various fields including machinery, electronics, communications, aerospace, chemical industry, mining, biology, medicine, military and other fields.
At present, EDA technology has been widely used in major companies, enterprises, institutions, and scientific research and teaching departments. For example, in the aircraft manufacturing process, EDA technology may be involved from design, performance testing and characteristic analysis to flight simulation. The EDA technology referred to in this article is mainly aimed at electronic circuit design, PCB design and IC design.
EDA design can be divided into system level, circuit level and physical implementation level.
Commonly used EDA software: EDA tools emerge in endlessly. The EDA software currently entering our country and having a wide impact include: multiSIM7 (the latest version of the original EWB), PSPICE, OrCAD, PCAD, Protel, Viewlogic, Mentor, Graphics, Synopsys, LSIIogic, Cadence, MicroSim, ISE, modelsim, etc. These tools have strong functions and can generally be used in several aspects. For example, many software can perform circuit design and simulation. Tongjin can also perform automatic PCB layout and routing, and can output a variety of netlist files and third-party software interfaces.
==================================
The above is Baidu Encyclopedia entry explanation
I am also doing EDA. Generally speaking, EDA is Electronic Design Automation. Choose a platform and a tool to design