Electronics 版 (精华区)

发信人: dongyun (冬云), 信区: Electronics
标  题: EDA工具介绍
发信站: 哈工大紫丁香 (2001年02月03日16:44:02 星期六), 站内信件

开发Xilinx 开发Actel 综合开发 其他

在设计中,不可避免的要用到种种工具。 这些工具有的是用来画图的,有的是用来
布线的,有的是用来仿真的……。由于我的站点主要是讨论FPGA/CPLD/ASIC的设计
,所以在以下讨论的EDA工具中,之列出了和这些设计相关的部分工具。有关这些
工具的讨论,只是我个人的一些使用体会,尽请大家注意。 下面我列出一些我曾
经使用过的一些EDA工具,并作些简单的介绍: 


1.Xilinx公司的Foundation系列:由Foundation1.5/2.1I

这个工具特别适合刚刚入门的新手。因为它的前端工具做得十分人性化,整个设计
的流程一目了然。而且,它还有一些非常实用的工具,如:LogicBox,
Langurage Assitant(语言助手)。LogicBox提供了一些半定制的器件,比如说,
你需要一个X进制的计数器,你只用输入是多少进制,上/下缘触发,有无复位/进
位等等就可以得到相应的原理图或者是高级语言模型。而语言助手则列出一些高级
语言中常用的模型的一些实现的语法集合。这样,你可以对这些模型做些简单的修
改就可以得到自己的模型。 这个工具(集合)提供了一整套的开发工具:原理图
输入/高级语言输入(也有Abel的输入),功能仿真,综合/布局布线,时序仿真(
后仿真),在线编程/烧写等等。 但是这个工具它是专为开发Xilinx器件而开发的
。所以具有一定的使用限制。另外,它的后仿真听说不是十分准确。

(这个工具只能用来开发Xilinx的器件)


2.Actel公司提供的ActelDeskTop系列:ActelDesktop,Designer Series

Actel提供的这套开发工具主要是以ActelDesktop为主,而Designer则主要用来进
行布局布线。另 外,在Designer中还集成了一些其他工具,主要有:ActelGen (
用来生成一些简单的逻辑电路。如计数器,Ram,FIFO等等),ActelMap(用来综
合VHDL高级语言设计), ViewLogic Back Anotate(将时序信息回注到用
WorkviewOffice设计的设计文件中,这主要用来协助WorkViewOffice的仿真工具进
行后仿真,它的主要实现方法是将由Actel Designer 生成的.sdf文件中的延时信
息加入到.vsm文件中去)。而ActelDesktop则主要用来输入原理图和VHDL语言设计
、提供前/后仿真、综合VHDL设计等等。这一套工具主要是由第三方厂商提供的工
具软件,有Veribest Suit,Veribest Simulator,Syplify等。目前我正在使用这
一套工具来开发Actel的器件。这套工具给我的整体感觉是比较好的(可能使用熟
了的原因^|^. 但是我今天得到一个消息,veribest公司已经被Mentor Graphic公司
兼并.这样,我们升级软件就有点困难了)。非常方便的是它的仿真文件的生成,只
用用鼠标指指点点就可以完成)。原理图工具我没用太多,主要使用VHDL来做开发
。(如果有那位需要和我交流使用心得的话,可以给我来信: 
honglin_zhang@sina.com )


3.ViewLogic公司提供的WorkView Office系列:

这是一套非常齐的工具,提供了:原理图输入,高级语言输入,原理图仿真,高级语言
仿真, 综合工具,状态机编辑等等一系列工具。就我个人观点而言,这一套工具如
果是全部功能都能使用,而且也有全部库文件的话,那么它应该是一套适合所有器
件的综合开发工具了(但是,它的仿真文件的生成实在是太不方便了,要自己写
*.cmd文件)。因为它基本上支持所有的FPGA/CPLD。不过,他最大的缺点在于使用
的直观性,使用起来似乎不是太方便。特别当你是一个新手的话,你可能基本上不
知道从何下手。我手头上目前有这种工具的7.31和7.5版本。不过不是库文件不全
就是功能不全。7.5版本的在两个月前我还知道在那儿有下载的,可是该站点最近改
版把这些设计工具全都删掉了。好可惜!(特别补充:前几天用Workview Office时
发现可以用 Intelliflow 就可以使设计方便一些,如果那位有不清楚怎样使用的,
请给我来信)

4.Aldec公司的Active-HDL:

该软件主要提供了一些输入工具和仿真工具(和foundation的工具有些像,有语言助
手,设计向导等等)。我没有仔细用,所以不知道该怎么评价。但是值得指出的是,
Foudation用的就是这家公司提供的仿真软件。

5.ModelTech公司提供的Modelsim系列:

(啊,这套工具可是我孜孜以求追寻了许久的东西!)它主要提供了输入和仿真工
具。它最有名的就是仿真做的特别好。ModelTech的广告词是:世界上用的最多的
仿真工具。它可以仿真VHDL和Verilog HDL语言的设计。不仅仅是但语言的仿真,
它还可以允许在设计中同时使用VHDL和Verilog!它在仿真是可以同时打开许多个
不同的窗口,使你同时可以观察任意层的信号波形,可以观察任意信号的数据通路
(datapath),可以观察设计中各个常/变量和处于活动状态的过程…… 反正,这
是一套理想的仿真工具。我现在使用的是5.2e版本。


我用过的工具大概就是这些了,其他还有一些开发工具:如Active-CAD(aldec公
司), Max-Plus II(Altera公司),Powerpakage(Mentor公司),Exampler,
Orcad,Cadence IC-design等等。(还有一家公司提供了类似于Actel的工具,这
家公司叫:Quicklogic,它提供的是一种反熔丝的FPGA,开发的工具也基本一样。
都是用Veribest提供的设计和仿真工具,也是提供了 Synplify的综合工具。为什
么不在上面提及呢,因为这家公司的器件在中国用的很少。而且我在去年曾经负责
过该产品的技术支持,唉,真是一次惨痛的经历)。

--
心如湖水,波澜不惊

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.248.99]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:6.822毫秒