1、EDA Technology And Software EDA is Electronic Design Automation (Electronic Automation) is the abbreviation of themselves, in the early 1990s from computer aided Design (CAD), computer aided manufacturing (CAM), computer aided testing (CAT) and computer aided engineering (CAE) development of the con
2、cepts and come. EDA technology is on the computer as the tool, the designer in EDA software platform, with VHDL HDL finish design documents, then by the computer automatically logic compilation, reduction, division, comprehensive, optimization, layout and wiring and simulation for a particular goal
3、chips, until the adapter compilation, logic mapping and programming download, etc. 1 EDA technology concepts EDA technology is in electronic CAD technology developed on the basis of computer software system by means of computer for working platform, shirt-sleeve application of electronic technology,
4、 computer technology and information processing and intelligent technology to the latest achievements of electronic products, the automatic design. Using EDA tools, electronic stylist can be from concept, algorithm, agreement, etc, begin to design your electronic system a lot work can be finished by
5、 computer and electronic products can be from circuit design, performance analysis to design the IC territory or PCB layout the whole process of the computer automatically complete the processing. Now on the concept of using EDA or category very wide. Included in machinery, electronics, communicatio
6、n, aerospace, chemical, mineral, biology, medicine, military and other fields, have EDA applications. Current EDA technology has in big companies, enterprises, institutions and teaching research departments extensive use. For example in the aircraft manufacturing process, from design, performance te
7、sting and characteristic analysis until a flight simulator, all may involve EDA technology. Globalization-the EDA technology, mainly in electronic circuit design, PCB design and IC design. EDA can be divided into system level and circuit-level and physical implementation level. 2. Development Enviro
8、nment MAX + PLUS / QUARTER Altera Corporation is the worlds three major CPLD / FPGA manufacturers of the devices it can achieve the highest performance and integration, not only because of the use of advanced technology and new logic structure, but also because it provides a modern design tools MAX
9、+ PLUS programmable logic development software, the software is launched the third generation of Altera PLD development system. Nothing to do with the structure provides a design environment for Altera CPLD designers to easily design entry, quick processing, and device programming. MAX + PLUS provid
10、es a comprehensive logic design capabilities, including circuit diagrams, text and waveform design entry and compilation, logic synthesis, simulation and timing analysis, and device programming, and many other features. Especially in the schematic so, MAX + PLUS is considered the most easy to use, t
11、he most friendly man-machine interface PLD development software. MAX + PLUS can develop anything other than the addition APEX20K CPLD / FPGA. MAX + PLUS development system has many outstanding features: open interface. design and construction related: MAX + PLUS support Alteras Classic, ACEX 1K, MAX
12、 3000, MAX 5000, MAX 7000, MAX 9000, FLEX 6000, FLEX 8000 and FLEX 10K series of programmable logic devices, gate count is 600 250 000 doors, offers the industry really has nothing to do with the structure of programmable logic design environment. MAX + PLUS compiler also provides a powerful logic s
13、ynthesis and optimization to reduce the burden on the users design. can be run on multiple platforms: MAX + PLUS software PC-based WindowsNT 4.0, Windows 98, Win dows 2000 operating systems, but also in Sun SPARCstations, HP 9000 Series 700/800, IBM RISC System/6000 such as run on workstations. full
14、y integrated: MAX + PLUS software design input, processing, calibration functions are fully integrated within the programmable logic development tools, which can be debugged more quickly and shorten the development cycle. modular tools: designers can input from a variety of design, editing, calibrat
15、ion and programming tools to choose the device to form a user-style development environment, when necessary, to retain on the basis of the original features to add new features. The MAX + PLUS Series supports a variety of devices, designers need to learn new development tools for the development of
16、new device structures. mail-description language (HDL): MAX + PLUS software supports a variety of HDL design entry, including the standard VHDL, Verilog HDL and Alteras own developed hardware description language AHDL. MegaCore Function: MegaCore are pre-validated for the realization of complex syst
17、em-level functions provided by the HDL netlist file. It ACEX 1K, MAX 7000, MAX 9000, FLEX 6000, FLEX 8000 and FLEX 10K devices provide the most optimal design. Users can purchase them from the Altera MegaCore, using them can reduce the design task, designers can make more time and energy to improve
18、the design and final product up. OpenCore Features: MAX + PLUS software with open characteristics of the kernel, OpenCore come to buy products for designers design their own assessment. At the same time, MAX + PLUS there are many other design entry methods, including: graphic design input: MAX + PLU
19、S graphic design input than other software easier to use features, because the MAX + PLUS provides a rich library unit for the designer calls, especially in the MAX2LIB in the provision of the mf library includes almost all 74 series of devices, in the prim library provides all of the separate digit
20、al circuit devices. So long as a digital circuit knowledge, almost no learning can take advantage of excess MAX + PLUS for CPLD / FPGA design. MAX + PLUS also includes a variety of special logic macros (Macro-Function) and the parameters of the trillion of new features (Mega-Function) module. Full u
21、se of these modules are designed to greatly reduce the workload of designers to shorten design cycles and multiply. Enter the text editor: MAX + PLUS text input language and compiler system supports AHDL, VHDL language, VERILOG language of the three input methods. wave input: If you know the input,
22、output waveform, the waveform input can also be used. hybrid approach: MAX + PLUS design and development environment for graphical design entry, text editing input, waveform editing input hybrid editing. To do: in graphics editing, wave form editing module by editing the text include module name. In
23、c or the use of Function (. .) Return (.) Way call. Similarly, the text editing module input form can also be called when the graphics editor, AHDL compiler results can be used in the VHDL language, VHDL compiler of the results can also be entered in the AHDL language or graphic to use. This flexibl
24、e input methods, to design the user has brought great convenience. Alteras Quartus is a comprehensive PLD development software to support the schematic, VHDL, Verilog HDL, and AHDL (Altera Hardware Description Language) and other design input forms, embedded devices, and integrated its own simulator
25、, you can complete the design input to complete the hardware configuration of the PLD design process. Quartus in the XP, Linux and Unix on the use, in addition to using the Tcl script to complete the design process, to provide a complete graphical user interface design. With running speed, unified i
26、nterface, feature set, easy to use and so on. Alteras Quartus support IP core, including the LPM / MegaFunction macro function module library, allowing users to take full advantage of sophisticated modules, simplifying the design complexity and speed up the design speed. Good for third-party EDA too
27、l support also allows the user to the various stages in the design process using the familiar third-party EDA tools. In addition, Quartus and DSP Builder tools and by Matlab / Simulink combination, you can easily achieve a variety of DSP applications; support Alteras programmable system chip (SOPC)
28、development, set system-level design, embedded software development, programmable logic design in one, is a comprehensive development platform. MaxPLUS generation as Alteras PLD design software, due to its excellent ease of use has been widely used. Altera has now stopped MaxPLUS update support, Qua
29、rtus not only support the device type as compared to the rich and the graphical interface changes. Altera Quartus included in many such SignalTap , Chip Editor and RTL Viewer design aids, integrated SOPC and HardCopy design process, and inherit MaxPLUS friendly graphical interface and easy to use. M
30、axPLUS generation as Alteras PLD design software, due to its excellent ease of use has been widely used. Altera has now stopped MaxPLUS update support, Quartus not only support the device type as compared to the rich and the graphical interface changes. Altera Quartus included in many such SignalTap , Chip Editor and RTL Viewer design aids, integrated SOPC and HardCopy design process, and inherit MaxPLUS friendly graphical interface and easy to use.