《EDA工具软件包括那些.doc》由会员分享,可在线阅读,更多相关《EDA工具软件包括那些.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、,EDA工具大全2007-08-31 18:36Synplicity Certify 6.4 (FPGA原型验证): Synplicity公司是全球最大的FPGA设计与ASIC验证软件供应商,是全球十大EDA软件公司之一。自1995年在美国硅谷成立以来,营业额每年以超过80%的增长率提高。公司旗下最著名的FPGA综合软件-Synplify在国内已为广大工程师熟悉和使用。相信其正式进入中国以后,随着服务与技术支持力度的提高,定将使广大工程师受益Synplicity目前主要产品有HDL综合工具:Synplify,高级HDL综合工具:Synplify Pro, HDL物理综合工具:Amplify,及
2、ASCI到FPGA转换工具: Certify等Synplicity公司出品的Certify是RTL级多片分割与综合ASIC原形验证技术解决方案。为了提高复杂芯片一次成功的可能性,Certify为客户提供了利用多片FPGA芯片快速而详细的调试和验证大规模ASIC芯片的解决方案。Certify可以快速地在RTL级创建原型,并利用FPGA来实现。同时,Certify提供给客户在实时条件下联合调试软硬件的能力。另外,Certify又加入了DW和门控时钟的支持,这样低功耗设计(手持类芯片)的芯片验证就不存在问题了I-Logix Rhapsody 6.2 (嵌入式仿真开发)下载地址: 或者Rhapsody
3、 6.2高端嵌入式开发工具!于2005.12最新发布!增强图形处理能力与程序开发引擎!它为嵌入式软件的开发提供了一个“四化”的支撑平台,即可视化、工程化、自动化和团队化。它提供了可视化的开发环境,贯穿了工程化的设计思想,使用了自动化的开发模式,并支持团队化的协作开发。 I-Logix Rhapsody在业界享有盛誉。美国国家航空暨太空总署(NASA)的火星探路者航天器就是运用Rhapsody在VxWorks上开发应用程序。官方网址:The newest release of Rhapsody 6.1, offers a rich feature set to users with key en
4、abling technologies that empower designers and developers to use SysML, DoDAF, CORBA and in a natural, easy-to-use tool environment. Loaded with enhancements and new features to make a seamless and efficient environment for systems, software and testability, the new tool family represents a “best of
5、 breed” solution to users.根据第三方的报告,Rhapsody正在迅速成为国防/航空航天领域首选的MDD(模型驱动开发,Model Driven Development)开发环境,在一系列项目中被作为主要开发工具来使用,如Joint Strike Fighter (JSF), Future Combat Systems (FCS) and F-22等,同时在通讯、医疗、汽车和消费电子等领域赢得快速持续的增长。I-Logix公司的Rhapsody系列产品将实时嵌入式应用软件的设计和开发带入了革命性的新阶段。Rhapsody是一种基于统一建模语言UML(Unified Mo
6、deling Language? ) 的可视化编程环境。通过特有的把UML各类视图映射为具体目标机程序语言的技术,Rhapsody提供给你一个完整的用于复杂实时嵌入式应用软件从分析、设计一直到代码实现和软件测试的开发环境。Rhapsody采用基于UML模型的开发方法,通过从设计模型中直接生成高质量的代码,将开发的重心从编码转移到设计上来,这种自动化的软件开发方法有效的促进了团队合作,极大的提高了软件重用率和代码质量,大大缩短了整体的开发时间,代表了软件开发自动化的发展方向.业界领先的Rhapsody是一个模型驱动的开发环境,它以UML2.0为基础,使大小不同的项目都能够通过可视化建模的方法分析
7、、设计、实现和测试自己的工作,构建和配置实时嵌入式应用。Rhapsody专为嵌入式市场的特殊需求设计和优化,包括实时系统的行为语义,实时操作系统的支持,无操作系统的实时应用支持,遗产代码的逆向工程、设计级的调试、高效的代码自动生成(C、C+、Ada、Java)和文档自动生成等。客户报告说,Rhapsody使他们大大缩短了开发周期,哪怕在初次使用该工具的情况下。 Rhapsody6.0与以往版本相比有几个突破性的改进:不仅支持软件开发的面向对象方法,也支持传统的面向功能分解的结构化方法。 Rhapsody独创地扩充了UML使得面向功能和面向对象的设计技术和谐共存于同一个环境之中。 不仅适合软件开
8、发者的需要,也适合作为系统设计的工具来使用。 对C语言的支持进一步强化。无论32位嵌入式应用还是8位/16位应用,无论是否有实时操作系统,Rhapsody5.0都提供强有力的开发手段。 I-Logix的首席讲师Bruce Powel Douglass博士在近期来华访问的演讲中,介绍了Rhapsody的几个重要特性:完全遵循UML标准、独特的模型/代码相关性技术以及图形化的、设计级的调试和验证技术。此外,Rhapsody还能支持大项目开发对于信息共享的需要。每个用户在私有工作区维护自己的设计模型,Rhapsody将所有设计模型以包的形式存储在项目内,并提供管理和划分功能。团队之间可以通过工作区的
9、直接导入以及现有的配置管理工具实现协同开发。 UML的忠实“追星族” UML(统一建模语言)给软件界带来的震动不亚于六级地震,它与OOAD(面向对象分析和设计)工具的结合,更使软件工程思想的实现往前走了一大步。Rhapsody是业界第一个遵循UML语言的面向对象设计工具。总部在美国的I-Logix是OMG(对象管理组织)的成员,并且参与了UML标准的制订。UML在1997年11月成为OMG采纳的标准建模语言,Rhapsody在1998年2月就开始提供对UML的支持。 在Rhapsody中,设计者可以创建UML支持的9种图:顺序图、协作图、类图、对象图、用例图、构件图、状态图、活动图和实施图,其
10、中类图和对象图在Rhapsody中统称为对象模型图。不同的图侧重于模型的不同方面,简化了设计过程。Rhapsody还提供了一整套UML设计元素,用来构造不同的UML设计图表,所有的图表共同构成了一个反映设计的模型。可以从浏览器中检查整个模型,也可以用模型检查器检查模型的一致性以及语法的正确性。 虽然不能提供所有的UML功能,但Douglass博士在介绍Rhapsody的时候强调,I-Logix可以保证只要是Rhapsody提供的功能,都遵循UML标准,而某些OOAD工具会提供一些UML标准之外的专有功能。I-Logix认为,提供一些专有功能模块虽然丰富了工具的内容,但削弱了UML的通用优势。完
11、全遵循UML标准可以在统一标准的基础上对嵌入式系统进行完全的和精确的分析。 自动化代码生成 Rhapsody采用基于模型的开发方式,能从设计模型直接生成可运行的应用程序和基于特定平台的、产品级的、高质量代码。将开发的重心从编码转移到了设计,显著地提高了总体开发效率。 其代码生成框架的最大特点在于模型代码相关性。代码和模型作为同一设计的不同视图而共同存在,当改变其中任意一个时,另外一个也随之自动更新,这使得设计模型总是和实际代码一致。 Rhapsody提供了150多个属性用来定制代码的生成,其中包括生成可运行程序或特定的文件(如源文件、Makefile、库等)、指定参与某个编译的具体元素、在执行
12、速度和代码尺寸之间进行取舍、指定生成代码的风格、选择实时时钟或模拟时钟等。在Rhapsody中还可以将经常使用的配置属性保存下来,以简化由于不同需要而生成不同代码的过程。也可以对代码生成框架进行扩充,以满足特定的需求。灵活的代码生成机制在缩短开发周期的同时,提高了代码质量。 因为Rhapsody专门针对嵌入式开发,所以对实时性能的支持是它的重要组成部分。Rhapsody的实时框架提供了一套为实时嵌入式应用专门优化的设计模板,该实时框架完全开放,用户可以根据特定的操作系统以及应用环境进行定制。应用程序的编写与自动生成都基于具有统一接口的实时框架,开发出来的应用软件与具体的平台无关。 边设计边调试
13、 所谓设计级调试能力就是允许在设计的同时对设计进行调试和验证,这样设计者可以在更短的时间内得到被证明是正确的设计方案。通过使用可运行的设计模型,Rhapsody使用户在调试和验证阶段仍然可以将工作重点放在设计上,消除了许多冗长乏味的代码级调试时间。 Rhapsody实时运行框架在生成的代码中提供了调试和平台相关的接口,从而可以在设计环境中监视和控制代码的运行。开发人员只需在代码生成过程中选择适当的调试方式,就可以使用Rhapsody的代码级调试能力。调试模式可以设置为“动态”和“跟踪”。 在“动态”模式中,可以执行设置单步命令、设置断点、产生事件等操作,被调试的程序既可以在本地运行,也可以在目
14、标系统上运行,运行环境可通过TCP/IP与开发环境相连。Rhapsody提供了一个可视化的编译信息输出窗口,只需要双击编辑器中的错误信息,即可直接跳到程序中出现错误的地方。 “动态”模式最强大的功能是同时从多种角度展示被调试的程序段的动态信息,如顺序图、状态图、浏览器中的属性值和关系等。通过动态的顺序图显示各个实例之间的交互,可以使开发者对系统行为有更为深刻的理解和体会。当调试完成后,可以很快地重新生成代码以代替调试代码,或通过宏定义使调试代码无效。I-Logix Statemate 4.0 (复杂嵌入式自动解决)下载地址:美国I-Logix公司的Statemate 是其多年在从事众多实际工程
15、的基础上提炼出来的一个工具软件包,它是目前世界上最强大和最完整的面向功能需求的系统级自动设计软件包,它定位于复杂的嵌入式系统或实时系统,其宽广的工程应用范围和针对系统层设计的专业技术是其他在系统级设计的工具(如Mathworks公司的state flow,simulink,matlab;ISI 公司的Matrixx, BetterState等)所无法比拟的。而飞机的航空电子与飞行控制系统正是这样一个复杂的实时嵌入式系统,利用Statemate MAGNUM从事其设计是非常合适的。Statemate 软件运用最先进的行为图形建模方法和原型生成技术,使系统设计的工程师能够在规范阶段就可以对整个系统
16、的行为方式、功能要求、控制方式等进行可视化的调试、验证、发现和纠正规范文档中相应的模糊、冗长、错误的地方,从而避免在产品的物理原形阶段或测试阶段才发现上述问题。 当今嵌入式系统设计者面临着大量复杂性设计的挑战。这类挑战来自于设计内容的增加,多变的新特征,模糊的设计参数以及用户不断增长的需求。这些挑战即使是对那些装备最精良的设计小组而言也是远远超出了他们的技术能力。更令人惊讶的是,还有大部分复杂系统是用文本形式进行描述的,这种非正规而又不可测试的交流方法常常导致代价高昂的修改。大量的研究显示在集成期间纠正一个错误的花费将是在规范制定期间的10至1000倍当然,产生完整、准确的规范仅仅是整个成功的
17、一半,现在有一种全新的基于模型的迭代式的方法可以解决以上问题,它允许用户创建一个可视化的、图形化的系统规范,清晰、准确地反映指定系统预期的功能和行为,找到由于需求不明确造成的代价高昂的错误,并尽早地在设计阶段中加以改正。这就是-Statemate MAGNUM。I-Logix Statemate具有以下几个特点:采用基于模型的迭代式V型开发过程进行系统或分系统总体设计。 运用了最先进的行为图形建模方法、先期验证、快速原型、测试用例自动生成、代码自动生成、文档自动生成、实时分布式系统规划、需求追踪、配置管理等技术。 使设计复杂嵌入式系统的工程师在总体方案阶段就可以对整个系统的行为方式、功能要求、
18、控制方式等进行可视化的调试、验证。 在软件功能上,覆盖了从系统需求分析到产品级自动化代码实现的嵌入式系统设计全过程。 解决了规范系统设计方法、总体方案早期验证、嵌入式软件设计自动化等诸多复杂嵌入式系统开发设计问题。 I-Logix Statemate 的建模语言在Statemate MAGNUM中,设计者可使用六种可视化建模语言,即人机交互面板(Panel),用例图(Use Case Diagram)、顺序图(Sequence Diagram),连续控制图(Continuous Diagram),离散状态图(State chart)和功能结构图(Activity Diagram),从而有效地捕
19、捉系统需求,实现对包括连续和离散行为的混合系统的描述和设计。I-Logix Statemate 的模型检查和验证技术Statemate MAGNUM的ModelChecker和ModelCertifier模块是基于最先进的state of the art格式验证技术设计的,从而可以非常高效的完成在传统测试下十分复杂的测试验证工作。I-Logix Statemate 测试用例自动生成技术Statemate MAGNUM是ATG模块可根据设计模型自动生成高覆盖率的测试用例及测试数据,可解决在后期开展测试工作时,测试人员根据系统需求文档人工设计大量繁琐测试用例。I-Logix Statemate 的
20、仿真技术 仿真时的一个重要工具是人机交互面板,因为它与设计图相绑定,可以非常直观的显示仿真结果。此外,仿真器环境提供了所有传统的调试装置,如波形、监视器和调试窗口等。I-Logix Statemate 的代码自动生成技术 Statemate MAGNUM的代码生成器能把Statemate中设计的模型自动为软件开发者转换成高质量的C或Ada码,Statemate MAGNUM自动产生的代码实际上就是系统的原型代码,它比传统的手写原型代码的方式快几个量级,并且保证了原型符合设计规范。有了这种代码,即使脱离软件环境,也能为客户演示系统的虚拟原型(用面板的方式表现)。 I-Logix Statemat
21、e 的嵌入式快速原型技术 在一个复杂系统的设计过程中,工程师们往往要在系统集成期间才会发现系统设计上的错误。为此,工程师往往需要花费大量的时间和金钱来修正错误。Statemate MAGNUM嵌入式快速原型技术能帮助避免这种情况。I-Logix Statemate 的自动文本生成技术Statemate MAGNUM的文档生成器能自动摘录包括图形和文字在内的所有模型数据,然后输出成为标准的或用户自定义的文档,便于整理和归类。I-Logix是一家专门从事实时嵌入式系统开发工具与方法研究,并居于世界领先地位的公司。公司总部设在美国Andover,Massachusetts。I-Logix State
22、mate MAGNUM和Rhapsody支持从概念到代码的整个设计过程,通过一个迭代的方法来联系设计过程所涉及的每个方面,包括需求分析、行为验证、文档生成和代码生成。I-Logix的产品能使工程师们图形化地仿真嵌入式系统的行为和功能、进行系统分析和验证并自动生成多种语言的代码。I-Logix运用传统的和基于Web的技术,将从概念到代码的整个设计过程结合起来。I-Logix的解决方案能使用户加速新产品研发、增强竞争力并节省时间和资金。CodeWarrior提供统一的图形用户界面来集成各种开发工具,支持多种主机平台、多种编程语言、多种处理器和多种实时操作系统,称为下一代集成开发环境。CodeWar
23、rior集成环境包括以下几个功能模块:编辑器、源码浏览器、搜索引擎、构造系统、调试器、工程管理器。编辑器、编译器、连接器和调试器对应开发过程的四个主要阶段,其它模块用以支持代码浏览和构造控制,工程管理器控制整个过程。该集成环境是一个多线程应用,能在内存中保存状态信息、符号表和对象代码,从而提高操作速度;能跟踪源码变化,进行自动编译和连接。该集成环境的运行需要24M到32M内存。 CodeWarrior集成环境支持多种主机平台,在不同平台上具有相同的图形用户界面,其源文件和工程文件可在不同平台之间交换。使用CodeWarrior集成环境,开发语言有多种选择,支持C,C+,Object Pasca
24、l,Java等高级语言,也支持汇编语言。CodeWarrior一个重要的特点是其plugin设计:根据不同开发IDE的需要,提供特殊的服务软件。该软件以一个独立于IDE的文件方式提供,比较典型的有Windows下的DLL文件,Mac OS和UNIX下的共享库文件等。该项功能如同Web浏览器或Adobe Photoshop的plugin功能。这样,只要提供特殊的plugin文件,就可以自动增加IDE的功能。CodeWarrior目前能识别多种plugin:compiler,linker,pre-linker,post-linker,preference panel,version control
25、,APIs for debugger等。Metrowerks公司已有近200个不同的plugin在应用。Plugin通过一个中间平台和IDE通信,Metrowerks公司为该设计提供完整的文档和应用编程接口,从而方便其他开发人员开发可完整集成进CodeWarrior的特殊功能组件。在plugin设计结构下,用户应用Codewarrior时,既可采用Metrowerks公司集成的工具,也可采用第三方工具,和自己设计的工具,以适合不同的开发需要。CodeWarrior支持不同的主机平台、编程语言、处理器和目标操作系统。 对 CodeWarrior* IDE 的详细了解,请见其产品主页。 Windo
26、ws 95/NT, Mac OS, Solaris 683xx, 80x86, ARM, MC680x0, MIPS, NEC Vxx, Pentium, PowerPC, SuperH :Metrowerks Inc. Ti Code Composer Studio v3.1 白金版(强大电子开发): CCStudio v3.1德州仪器智能化集成开发环境适于多场所、多处理器项目的DSP应用开发Code Composer Studio新版本使DSP应用开发更快速、更容易、更可靠:Code Composer Studio v3.1 Platinum (For All Ti DSP支持所有版本)最
27、新版2005.6月中旬发行。功能相当强大。经过广大用户使用,Code Composer Studio v3被证实是用于DSP应用开发的最佳软件,其性能处业界领先的地位,是DSP开发者必备的一款软件!价格: $3,595.00.TI Code Composer Studio (CCStudio)是TI eXpressDSPTM实时软件技术的重要组成部分,它可以使开发人员充分应用DSP的强大功能。随着TI的TMS320C5000(C5K)和TMS320C6000(C6K)DSP平台的应用范围不断扩大,已经由其应用于下载视频流的手持因特网接入产品扩展到蜂窝通信网络和光网络的通信基础设施,eXpres
28、sDSPTM也便获得了越来越多软件工程师的青睐。 eXpressDSP还包含了DSP/BIOS可伸缩内核,TMS320TMDSP标准算法的应用互操作性和可重复使用性以及400多家第三方厂商支持。大部分厂商提供eXpressDSP兼容算法、即插式应用以及种类繁多的硬件配件和咨询服务。TI Code Composer Studio 3.1 Platinum Edition For All Ti DSP(加快优化DSP软件的速度)TI Code Composer Studio 3.1 Platinum Edition For All Ti DSP包括以下平台:Ti code composer stu
29、dio for c6K (TMS320C6000 系列)Ti code composer studio for c5K (TMS320C5000 系列)Ti code composer studio for c2K (TMS320C2000 系列)Ti code composer studio for TMS470(TMS470 Series(ARM))Ti code composer studio for OMAP(OMAP Processor)等。嵌入式编程人员现可利用TI的Code Composer Studio加快优化DSP软件的速度,前瞻性的综合建议及易于使用的调整工具能够帮助开发人
30、员简化并加速代码优化进程。这些强大但易于使用的功能不仅能够缩短开发时间,而且能够帮助编程人员充分发挥 TI TMS320C6000 DSP 平台器件的全部潜能。Code Composer Studio 3.1实现了多场所的连通性,极大地改进了基于TI业界领先的TMS320C5000TM和TMS320C6000TM DSP平台单处理器或多处理器代码的开发、优化及其调试工具的性能。先进的应用,如图像与视频、宽带接入、3G无线通信及其它一些融合高性能的技术将得益于Code Composer Studio v3.1的可靠性及其快捷的开发时间。智能化使软件开发更加轻松快捷 Code Composer S
31、tudio 3.1能够使开发人员编制出更多面向高级DSP应用的、紧凑的高性能代码。通过实时接入的DSP开发者之家网站,内置的Update Advisor对最新的工具、驱动程序及其技术进行自动的流线式管理。只要确保代码和功能调用的正确输入,凭借编辑器程序中的Dynamic CodeMaestro技术即可快速生成C和C+编码。TI 的 eXpressDSP 产品市场营销经理 Mike Trujillo 说:通过充分利用 CCStudio 的工具与功能,编程人员能够大大缩短应用开发的时间。使用 CCStudio 生成的高度优化代码,工程师能够最大限度地发挥高性能 DSP 的全部功能,或者,在其它情况
32、下能够以成本更低的器件来满足其应用需求。 无缝管理大型的多场所、多处理器项目- Code Composer Studio v3.1使开发人员能够无缝管理任何复杂程度的项目,其项目管理器通过一个集成版本的控制接口与通用资源控制器连接,管理着成千上万的文件。同时支持外部 文件制作功能,使项目能够在PC和UNIX平台上交叉运行。工作于同一项目的开发团队,不再需要集中到一个地方,而可分散在不同的场所。他们可以通过采用一个改进的产品开发流程,就可实现同一组项目文件的共享。于是可以使他们的开发周期缩短数周,并获得时间上提前于竞争对手推向市场的优势。 - 对于那些希望把业界领先的C6000TM DSP平台的
33、高性能与C5000TM DSP平台的低功耗相结合的系统开发者来说,Code Composer Studio v3.1为使其同时调试混合多处理器成为了可能。Code Composer Studio v3.1还增加了实时数据交换(RTDXTM)仿真功能,可支持来自任何地方的2至50个C5000和C6000 DSP器件同时运行。此外,支持RTDX的仿真器还实现了实时DSP/BIOSTM仿真调试,该高级调试功能可以使开发人员更深入地了解DSP代码在硬件或仿真状态中的运行情况。关于TI:德州仪器 (TI) 是全球领先的数字信号处理与模拟技术半导体供应商,亦是推动因特网时代不断发展的半导体引擎。 -作为实
34、时技术的领导者,TI正在快速发展,在无线与宽带接入等大型市场及数码相机和数字音频等新兴市场方面,TI凭借性能卓越的半导体解决方案不断推动着因特网时代前进的步伐! -TI预想未来世界的方方面面都渗透着 TI 产品的点点滴滴,您的每个电话、每次上网、拍的每张照片、听的每首歌都来自 TI 数字信号处理器 (DSP) 及模拟技术的神奇力量。 -德州仪器(Texas Instruments),简称TI,是全球领先的半导体公司,为现实世界的信号处理提供创新的数字信号处理(DSP)及模拟器件技术。除半导体业务外,还提供包括传感与控制、教育产品和数字光源处理解决方案。TI总部位于美国得克萨斯州的达拉斯,并在2
35、5多个国家设有制造、设计或销售机构。TI为全球众多的最终用户提供完整的解决方案 TI在DSP市场排名第一 TI在混合信号/模拟产品市场排名第一 1999年售出的数字蜂窝电话中,超过半数使用的是TI的DSP解决方案。其中,诺基亚、爱立信、摩托罗拉、索尼等世界主要手机生产厂商均采用TI的DSP芯片 全球每年投入使用的调制解调器中,有三分之一使用TI的DSP。TI是世界上发展最快的调制解调器芯片组供应商 全球超过70的DSP软件是为TI的DSP解决方案而编写 TI占有北美图形计算器市场80%以上的份额 TI在世界范围内拥有6000项专利目前知道的就这么多了,欢迎各位网友来补充!呵呵!目前所看到的国内最专业的通信网站中国通信资源网(推荐)汇集专业通信人才,引领前卫通信技术,共享专业通信资料,共建问答讨论氛围中国通信资源网愚愚学园为您提供一个崭新的资源检索、文献互助、专业交流的平台,你在这里可以得到最快的资源互助,学到最新的文献检索技术,获得与专业人士交流探讨的机会!
限制150内