77 ispEXPERT 使用方法简介 3.2.1 概述 ispEXPERT 是美国Data I/O 公司推出的一个世界级的强有力的用于可编程逻辑器件的数字系统设计软件,它是一种基于Window s 的设计工具,是一套完整的EDA 软件。设计输入可采用原理图、硬件描述语言、混合输入三种方式。能对所设计的数字电子系统进行功能仿真和时序仿真。ispEXPERT 编译器是此软件的核心,能进行逻辑优化,将逻辑映射到器件中去,自动完成布局与布线并生成编程所需要的熔丝图(.jed)文件。软件支持所有Lattice 公司的ispLSI 器件、pLSI 器件、ispGDS 器件、ispGAL 器件。并能实现系统仿真。ISP 技术使用户能够在无需从电路板上拆下芯片的情况下,改变芯片的逻辑内容,实现在系统编程。这种技术的应用能大大缩短电子系统设计周期,简化生产流程,降低生产成本,并可在现场对系统进行逻辑重构和升级。 ISP 技术的发明,使硬件随时能够改变组态,实现了硬件设计软件化,革命性地改变了电子系统设计的传统概念和方法。 ispEXPERT 软件的主要特征: 1.输入方式 * 原理图输入 * ABEL-HDL 输入 * VHDL 输入 * Verilog-HDL 输入 2.逻辑模拟 * 功能模拟 * 时序模拟 * 静态时序分析 3.编译器 * 结构综合、映射、自动布局和布线 4.支持的器件 * 含有宏库,有500 个宏元件可供调用 * 支持所有ISP 器件 5.下载软件 * ISP 菊花链下载软件 3.2.2 原理图输入 原理图输入方式是比较简单易学的一种方法,只要按照原理图的形式将图画出,设定一定的输入输出符号,系统即可自动生成编程所需要的熔丝图文件,本章介绍如何使用原理图输入方式完成一个电路的设计。 78 1. 创建一个新的设计项目 可以按照以下步骤创建一个新的设计项目: (1)启动isp Expert System 按开始=>程序=>Lattice Semiconductor=>ispEXPERT System ,或者从桌面快捷方式中直接进入,屏幕上出现如图3.16 所示的项目管理器窗口。 图3.16 项目管理器窗口 图3.17 建立New Project 后的对话框 文件(*.doc, *.wri, *.txt)。下面将分别介绍原理图文件(*.sch)、ABEL HDL 文件(*.abl)、测试向量文件(*.abv)的输入方法。 (1)建立原理图输入源文件 ①从图3.17 所示的菜单上选择 Source 项。 ②选择 New,出现图3.19 所示的对话框。 ③在对话框中,选择 Schematic (原理图),按OK 键。 (2)选择菜单 File。 (3)选择 New Project..。 (4...