ispLEVER培训教程:深入理解Lattice EDA软件

需积分: 33 13 下载量 58 浏览量 更新于2024-12-27 收藏 586KB PDF 举报
"ispLEVER培训教程是一份由lattice公司提供的经典教程,涵盖了 ispDesignEXPERT 软件的详细使用方法,包括原理图输入、设计编译、仿真、混合输入、在系统编程以及ModelSim的使用。教程旨在帮助用户深入理解Lattice公司的ispLSI和MACH系列器件的设计流程。" ispDesignEXPERT 是一套全面的电子设计自动化(EDA)工具,它提供了多种设计输入方式,包括原理图输入、硬件描述语言(如ABEL-HDL、VHDL和Verilog-HDL)以及混合输入。该软件的核心功能是逻辑编译器,能够进行逻辑优化,并将设计映射到特定的Lattice器件中,同时自动完成布局和布线。它支持所有Lattice公司的ispLSI和MACH系列器件,包含相应的宏库和TTL库。 在使用ispDesignEXPERT时,首先需要启动软件并创建新的设计项目。这可以通过选择“文件”菜单,然后选择“新建项目”来完成。在创建项目时,用户需要指定项目名称和器件型号。例如,在教程中提到,可以创建一个名为“DemoProject”的项目,选择器件ispLSI5384V-125LB388。项目命名后,用户可以进一步选择所需的特定器件,如ispLSI1000。 教程还详细介绍了如何使用ispDesignEXPERT进行设计的编译和仿真。编译过程包括了逻辑的结构综合和映射,以及自动布局和布线,确保设计能够在目标器件上高效运行。功能仿真和时序仿真则帮助验证设计的功能正确性和速度性能。此外,教程还涉及了ABEL语言和高级语言(VHDL、Verilog)的混合输入,以满足不同设计需求。 在系统编程(In-System Programming, ISP)操作方法的讲解中,用户将学习如何通过ispDesignEXPERT对已经安装在目标系统中的器件进行编程或更新配置,这对于现场可编程逻辑应用尤其重要。 最后,教程还提供了ModelSim的使用方法,ModelSim是一款广泛使用的逻辑模拟工具,可以独立于ispDesignEXPERT进行更深入的仿真工作。附录部分包括ispDesignEXPERT系统上的上机实习题,帮助用户通过实践加深对软件的理解,以及文件后缀及其含义的解释,以便用户更好地管理设计文件。 ispLEVER培训教程是一份详尽的指南,对于想要掌握lattice公司产品设计流程的工程师来说,无论是新手还是有经验的设计师,都具有极高的学习价值。