AtmelISP软件教程:CPLD编程操作指南

需积分: 9 0 下载量 93 浏览量 更新于2024-09-12 收藏 672KB PDF 举报
"atmelisp_manual" AtmelISP是一个专门针对Atmel公司的复杂可编程逻辑器件(CPLD)的编程工具。它提供了通过并行接口(如ByteBlasterMV下载线)对CPLD进行编程的功能。该软件支持的编程文件格式为*.JED,同时,对于max plus的*.pof文件,用户需要使用额外的转换工具pof2jed将它们转换成JED格式,以便于AtmelISP识别和处理。 在使用AtmelISP时,首先要启动软件,并选择正确的下载线类型。对于CPLD-MCU下载实验仪,通常使用ByteBlasterMV下载线。接着,用户需要指定计算机的并行端口,这是连接下载线的关键步骤。 接下来,进入编程过程。在文件菜单中选择“新建”来创建一个新的编程任务。然后点击“OK”按钮确认设置。在芯片属性框中,选择相应的CPLD型号,例如ATF1508AS,这是AtmelISP支持的一种常见芯片。用户还需要选择JTAG功能,比如“Program/Verify”,用于对芯片进行编程和校验。 在编程前,需要指定用于编程的Jedec文件。点击“Browse”按钮选择包含编程数据的.JED文件,再点击“OK”以加载文件。这时,所有设定的信息会显示在“Chainfile hierarchy”框中,包括芯片型号、选定的JTAG功能和JEDec文件。最后,点击“RUN”按钮开始编程操作。 为了方便下次使用,用户可以在文件菜单中选择“保存”来存储当前配置的文件。这样,在后续的编程过程中,可以直接打开已保存的文件,而无需重新设置。 AtmelISP软件的这些基本操作使得对CPLD的编程变得更为便捷。通过掌握这些步骤,用户能够高效地完成对Atmel CPLD的编程和验证任务,确保硬件设计的正确性和功能实现。在实际应用中,用户可能还会遇到其他高级功能或特定需求,但理解了这些基础操作,就能够灵活应对并进行扩展。