Lattice Diamond 和 ispLEVER 的不同之处

Lattice Diamond 和 ispLEVER.有一些不同,尤其是如何管理工程的不同,包括以下几点:

   1、ispLEVER 有多种工程类型,不同的程序文件类型需要不同的类型的工程;但是Diamond只有一种工程类型,

       可以包括不同的类型的程序文件。

   2、Lattice Diamond  包括implementations (实体)和 strategies (策略)。但是ispLEVER 却不包括。 

   3、当一个i工程被打开时,spLEVER会自动解析程序文件的层次,这会引起 存在混合的顶层文件的问题。

       Diamond默认不显示层次结构(尽管显示可 以配置),如果存在多个顶层文件则需要设置顶层文件单元。

   4、ispLEVER 包含一系列分离的工具。. Lattice Diamond 是一个集成环境。

   5、 所有的Lattice Diamond工具视图共用一个设计数据的存储映像,这意味着所有工具都可以知道设计数据的改变。

   6、Lattice Diamond 工程 不允许所有的测试文件作为源程序文件,只包含在一个 Lattice Diamond 工程文件内。

   7、Lattice Diamond 1.3 和 后来者的软件支持标记单个仿真、综合或者两个都是的文件的功能。

        这支持多个具有仿真和编译的不同表示形式的测试程序文件 和模块程序文件。 ispLEVER仅支持单个测试仿真文件,不支持相同的模块程序的不同形式。 

原文地址:https://www.cnblogs.com/fhyfhy/p/4701348.html