EDA技术及软件外文翻译_第1页
EDA技术及软件外文翻译_第2页
EDA技术及软件外文翻译_第3页
EDA技术及软件外文翻译_第4页
EDA技术及软件外文翻译_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EDA Technology And SoftwareEDA 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 conc

2、epts 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 ch

3、ips, until the adapter compilation, logic mapping and programming download, etc.1 EDA technology conceptsEDA 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, com

4、puter 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 comp

5、uter 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, communication, aer

6、ospace, 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 testing

7、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 Environment MA

8、X + PLUS II / QUARTER IIAltera Corporation is the world's 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 MA

9、X + PLUSIprogrammable 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 Ipro

10、vides 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 n is considered the most easy to u

11、se, the most friendly man-machine interface PLD development software. MAX + PLUSncan develop anything other than the addition APEX20K CPLD / FPGA.MAX + PLUS n development system has many outstanding features: open interface. design and construction related: MAX + PLUSn support Altera's Classic,

12、ACEX 1K, MAX 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 + PLUSncompiler also provides a powe

13、rful logic synthesis and optimization to reduce the burden on the user's design. can be run on multiple platforms: MAX + PLUSn 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

14、workstations. fully integrated: MAX + PLUSn 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

15、, editing, calibration 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 + PLUSn Series supports a variety of devices, designers need to learn new development tools for

16、the development of new device structures. mail-description language (HDL): MAX + PLUSn software supports a variety of HDL design entry, including the standard VHDL, Verilog HDL and Altera's own developed hardware description language AHDL. MegaCore Function: MegaCore are pre-validated for the re

17、alization of complex system-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 ti

18、me and energy to improve the design and final product up. OpenCore Features: MAX + PLUSn software with open characteristics of the kernel, OpenCore come to buy products for designers design their own assessment.At the same time, MAX + PLUS n there are many other design entry methods, including: grap

19、hic design input: MAX + PLUSn graphic design input than other software easier to use features, because the MAX + PLUS n 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 prov

20、ides all of the separatedigital circuit devices. So long as a digital circuit knowledge, almost no learning can take advantage of excess MAX + PLUSn for CPLD / FPGA design. MAX + PLUS nalso includes a variety of special logic macros (Macro-Function) and the parameters of the trillion of new features

21、 (Mega-Function) module. Full use of these modules are designed to greatly reduce the workload of designers to shorten design cycles and multiply. En ter the text editor: MAX + PLUS n text in put Ian guage and compiler system supports AHDL, VHDL language, VERILOG language of the three input methods.

22、 wave input: If you know the input, output waveform, the waveform input can also be used. hybrid approach: MAX + PLUS n design and development environment forgraphical design entry, text editing input, waveform editing input hybrid editing. To do: in graphics editing, wave form editing module by edi

23、ting the text include "module name. Inc" or the use of Function (. .) Return () Way call. Similarly, the textediting 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 th

24、e AHDL language or graphic to use. This flexible input methods, to design the user has brought great convenience.Altera's Quartusn is a comprehensive PLD development software to support the schematic, VHDL, Verilog HDL, and AHDL (Altera Hardware Description Language) and other design input forms

25、, embedded devices, and integrated its own simulator, you can complete the design input to complete the hardware configuration of the PLD design process.Quartusn 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

26、user interface design. With running speed, unified interface, feature set, easy to use and so on.Altera's Quartusn support IP core, including the LPM / MegaFunction macro function module library, allowing users to take full advantage of sophisticated modules, simplifying the design complexity an

27、d speed up the design speed. Good for third-party EDA tool support also allows the user to the various stages in the design process using the familiar third-party EDA tools.In addition, Quartusn and DSP Builder tools and by Matlab / Simulink combination, you can easily achieve a variety of DSP appli

28、cations; support Altera's programmable system chip (SOPC) development, set system-level design, embedded software development, programmable logic design in one, is a comprehensive development platform.MaxPLUSn generation as Altera's PLD design software, due to its excellent ease of use has b

29、een widely used. Altera has now stopped MaxPLUSnupdate support, Quartusn not only support the device type as compared to the rich and the graphical interface changes. Altera Quartusn included in many such SignalTapn , Chip Editor and RTL Viewer design aids, integrated SOPC and HardCopy design proces

30、s, and inherit MaxPLUSnfriendly graphical interface and easy to use.MaxPLUSn generation as Altera's PLD design software, due to its excellent ease of use has been widely used. Altera has now stopped MaxPLUSnupdate support, Quartusn not only support the device type as compared to the rich and the

31、 graphical interface changes. Altera Quartusn included in many such SignalTapn , Chip Editor and RTL Viewer design aids, integrated SOPC and HardCopy design process, and inherit MaxPLUSn friendly graphical interface and easy to use.Altera QuartusH as a programmable logic desig n en vir onment, due t

32、o its stro ng design capabilities and intuitive interface, more and more digital systems designers welcome.Altera's QuartusH is the fourth generation of programmable logic PLD software development platform. The platform supports a working group under the design requirements, including support fo

33、r Internet-based collaborative design. Quartus platform and Cadence, ExemplarLogic, MentorGraphics, Synopsys and Synplicity EDA vendors and other development tools are compatible. LogicLock improve the software module design features, added FastFit compiler options, and promote the network editing p

34、erformance, and improved debugging capabilities. MAX7000/MAX3000 devices and other items to support the product.3. Development of language VHDLVHDL (Very High Speed Integrated Circuit Hardware Description Language) is a very high speed integrated circuit hardware description language, it can describ

35、e the function of the hardware circuitry, signal connectivity and the time between languages. It can be more effective than the circuit diagram to express the characteristics of the hardware circuit. Using the VHDL language, you can proceed to the general requirements of the system, since the detail

36、ed content will be designed to come down to earth, and finally to complete the overall design of the system hardware. IEEE VHDL language has been the industry standard as a design to facilitate reuse and sharing the results. At present, it can not be applied analog circuit design, but has been put i

37、nto research. VHDL program structure, including: entity (Entity), structure (Architecture), configure (Configuration), Package Collection (Package) and the Library (Library). Among them, the entity is the basic unit of a VHDL program, by entity and the structure of two parts: the physical design sys

38、tem that is used to describe the external interface signal; structure used to describe the behavior of the system, the system processes or system data structure form. Configuration select the required language from the library system design unit to form different versions of different specifications

39、, so that the function is designed to change the system. Collection of records of the design module package to share the data types, constants, subroutines and so on. Database used to store the compiled entities, the body structure, including the collection and configuration: one is the development

40、of engineering software user, the other is the manufacturer's database.VHDL, the main features are: powerful, high flexibility: VHDL language is a powerful language structure, clear and concise code can be used to design complex control logic. VHDL language also supports hierarchical design, sup

41、port design databases and build reusable components. Currently, VHDL language has become a design, simulation, synthesis of standard hardware description language. Device independence: VHDL language allows designers to generate a design do not need to first select a specific device. For the same des

42、ign description, you can use a variety of different device structures to achieve its function. So the design description stage, able to focus on design ideas. When the design, simulation, after the adoption of a specific device specified integrated, adapter can be. Portability: VHDL language is a st

43、andard language, so the use of VHDL design can be carried out by different EDA tool support. Transplanted from one toanother simulation tools simulation tools, synthesis tools from a port to another integrated tool, from a working platform into another working platform. EDA tools used in a technical

44、 skills, in other tools can also be used. top-down design methods: the traditional design approach is bottom-up design or flat design. Bottom-up design methodology is to start the bottom of the module design, the gradual formation of the functional modules of complex circuits. Advantage of this desi

45、gn is obvious becauseit is a hierarchical circuit design, the general circuit sub-module are in accordance with the structure or function of division, so the circuit level clear, clear structure, easy people to develop, while the design archive file is easy, easy communication. Bottom-up design is a

46、lso very obvious shortcomings, the overall design concept is often not leaving because the cost of months of low-level design in vain. Flat design is a module containing only the circuit, the circuit design is straightforward and, with no division structure and function, it is not hierarchical circu

47、it design. Advantages of small circuit design can save time and effort, but with the increasing complexity of the circuit, this design highlights the shortcomings of the abnormal changes. Top-down design approach is to design top-level circuit description (top model), and then the top-level simulati

48、on using EDA software, if the top-level design of the simulation results meet the requirements, you can continue to lower the top-level module by the division level and simulation, design of such a level will eventually complete the entire circuit. Top-down design method compared with the first two

49、are obvious advantages. rich data types: as a hardware description language VHDL data types are very rich language, in addition to VHDL language itself dozens of predefined data types, in the VHDL language programming also can be user-defined data types. Std_logic data types in particular the use of

50、 VHDL language can make the most realistic complex signals in analog circuits. modeling convenience: the VHDL language can be integrated in the statement and the statement are available for simulation, behavior description ability, therefore particularly suitable for signal modeling language VHDL. T

51、he current VHDL syn thesizer to complex arithmetic comprehe nsive descripti ons (such as: Quartus n 2.0 and above versions of std_logic_vector type of data can add, subtract, multiply, divide), so the circuit modeling for complex simulation of VHDL language, whether or comprehensive description of t

52、he language are very appropriate. rich runtime and packages: The current package supports VHDL, very rich, mostly in the form of libraries stored in a specific directory, the user can at any time.Such as the IEEE librarycollectionstd_logic_1164,std_logic_arith,std_logic_unsigned other package. In th

53、e CPLD / FPGA synthesis, EDA software vendors can also use the various libraries and provide package. VHDL language and the user using a variety of results can be stored in a library, in the design of the follow-up can continue to use. VHDL language is a modeling hardware description language, so wi

54、th ordinary computer languagesare very different, common computer language is the CPU clock according to the beat, after an instruction to perform the next instruction, so instruction is a sequential, that is the order of execution, and execution of each instruction takes a specific time. VHDL langu

55、age to describe the results with the corresponding hardware circuit, which follows the characteristics of hardware, there is no order of execution of the statement is executed concurrently; and statements that do not like ordinary software, take some time each instruction, just follow their own hard

56、ware delay.EDA技术及软件EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)计算机辅助测试(CAT) 和计算机辅助工程(CAE)的概念发展而来。EDA技术就是以计算机为工具,设计者在 EDA软件平台上,用硬件描述语言 HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优 化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下 载等工作。1 EDA 技术的概念EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算 机为工作

57、平台, 融合了应用电子技术、 计算机技术、 信息处理及智能化技术的最 新成果,进行电子产品的自动设计。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统, 大量工作可以通过计算机完成, 并可以将电子产品从电路设计、 性能分析到设计 出IC版图或PCB版图的整个过程的计算机上自动处理完成。现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、 化工、矿产、生物、医学、军事等各个领域,都有 EDA的应用。目前EDA技术已 在各大公司、 企事业单位和科研教学部门广泛使用。 例如在飞机制造过程中, 从 设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。本文所指

58、的 EDA技术,主要针对电子电路设计、PCB设计和IC设计。EDA设计可分为系统级、电路级和物理实现级。2 开发环境 MAX+PLUS/QUARTERAltera公司是世界三大CPLDT FPGA厂家之一,它的器件能达到最高的性能 和集成度, 不仅仅因为采用了先进的工艺和全新的逻辑结构, 还在于它提供了现 代化的设计工具一 MAX+PLUS可编程逻辑开发软件,该软件是Altera公司推出 的第三代PLD开发系统。提供了一种与结构无关的设计环境,使Altera CPLD设 计者能方便地进行设计输入、快速处理和器件编程。MAX+PLUS提供了全面的逻 辑设计能力,包括电路图、文本和波形的设计输入以

59、及编译、逻辑综合、仿真和 定时分析以及器件编程等诸多功能。特别是在原理图输入等方面,MAX+PLUS被 公认为是最易使用、人机界面最友好的PLD开发软件。MAX+PLUS可以开发除APEX20K以外的任何 CPLDXFPGAMAX+PLUS开发系统具有很多突出的特点: 开放式的界面。 设计与结构无关:MAX+PLUS支持Altera 公司的Classic、ACEX1K、MAX 3000、MAX 5000 MAX 7000 MAX 9000 FLEX 6000 FLEX 8000和 FLEX 10K等 系列可编程逻辑器件,门数为 600250 000门,提供了业界真正与结构无关的可编程逻辑设计环境。MAX+PLUS的编译器还提供了强大的逻辑综合与优化功能 以减轻用户的设计负担。 可在多种平台运行:MAX+PLUS软件可在基于 PC机的 WindowsNT 4.0、 Windows98、Win dows2000 操作系统下运行, 也可在 Sun SPARCstations、HP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论