admin管理员组

文章数量:1538621

2024年5月27日发(作者:)

PAC_Designer软件介绍

一、PAC_Designer的特点PAC_Designer是ispPAC系列器件的编程设计、

仿真和下载的集成化软件。

1)使用方便,只需16MBRAM和10MB硬盘空间。

2)支持原理图输入,可以自己绘制原理图,也可以运行内部宏得到的滤波

器。

3)设计好的电路可以通过仿真来观测其幅频和相频特性。若下载线上联有

相应的器2件,便可直接下载。

二、PAC_Designer软件的主要功能原理图输入、设计仿真、在系统下载、

生成第三方所需的文件:

性能仿真宏函数库函数StimulationPACMicroPACLibrary原理图设

计.PACJTAG操作编程文件文档文件3编程效验.下载三、

PAC_Designer的设计流程原理图输入仿真设计下载生成文件41.原理图输入输

入的方式可以有直接输入、库函数输入、宏函数输入和滤波器库输入共4种。

直接输入是在器件基本原理图上直接连接内部连线并按设计要求修改各单

元的参数。2.功能仿真在原理图输入完成后,可以进行功能仿真,得到幅频和

相频特性曲线。

3.下载在完成功能仿真且结果满意后,可以将器件的配置文件下载到器件

中。

54.生成文件在完成上面的工作后,要进行文件整理。

生成文件包括:

.pac设计原理图原文件.txt设计文本文件.jed提供给第三方的编程文

件.csv仿真结果文本输出形式文件.lib提供Pspice软件仿真的库文件.svf直

接用于JTAG编程6四、PAC_Designer使用向导用一个PAC块实现直流增益为9

的放大器为例。

1.设计输入1)点击LatticeSemiconductor,再点击PAC_Designe,进入

开发设计环境,如图。

7四、PAC_Designer使用向导2)点击“File”菜单中的“New”选项,弹

出如图5-25所示的新建对话框。

3)选择ispPAC10,点击OK,将出现还没有连线和设置的内部电路图如图所

示。

84)根据要求进行设计,目的是用一个PAC块设计直流增益为9的放大器。

根据VoutK1VIN1K2VIN2,只需将K1设为9,信9号从VIN1输入,VIN2无信号

输入即可。具体设置步骤如下:①用鼠标左键双击IA1的连线端,出现连接对话

框如左图。

选择IN1点击OK;再用鼠标左键双击IA1上的1上出现增益选择对话框如

右图。

10②选定9点击OK。到此直流增益为9的放大器就设计完成了,结果见图。

112.仿真完成设计输入后,需要对设计进行仿真,以验证电路的特性是否

与设计要求相符。PAC-Designer软件的仿真结果是以幅频和相频曲线的形式给

出的。仿真步骤如下:

(1)设置仿真参数仿真参数选项含义见表:

12表仿真参数选项的含义选项含义Curve14可同时显示4条输出曲线

Curve14分别设定4条输出曲线的参数FStartHz仿真起始频率FStopHz仿真截

止频率Points/Decade绘制幅频/相频特性曲线时每10倍频率间隔所要计算的点

数InputNode输入节点数默认为IN1OutputNode输出节点数默认为OUT1General

设置每修改原理图就自动仿真与否的菜单RunSimulator该选项在General菜单

中设置每修改原理图就自动仿真13选菜单Operations-Simulator弹出的对话框

如图。

图中其各选项的含义如上表。

14(2)执行仿真操作选菜单Tools-RunSimulator,进行仿真,产生类似下

图所示的曲线图。

由于幅频/相频曲线为对数曲线,为了减少观看时的读数误差,PAC-Designer

软件提供了十字形读数标尺的功能。选中菜单View-CrossHair,将鼠标移至曲

线上某一点,单击鼠标左键,即可看见便于读数用的十字形标尺。与此同时,在

窗口的右下角会显示对应的频率幅值和相位值。

1516五、PAC-Designer重要功能介绍1.宏模块库PAC-Designer中有一宏

模块库。其中有一些设计好的典型电路模块。使用这些模块的方法如下(以设计

ispPAC10为例):

1)在“New”窗中选“ispPAC10Schematic”,按OK即出现未连线的ispPAC10

内部电路结构原理图。

2)选菜单Tools-RunMacro,弹出“RunMacro”选择窗,通过选择特定的项

目则可由用户定义电路模块的参数,而自动生成满足条件的双二阶

ButterworthChebyshev等类型的滤波。

17五、PAC-Designer重要功能介绍该对话框中有3种宏模块可供选择:

ispPAC10_可产生适用于ispPAC10的双二阶滤波器;

ispPAC10_产生适用于ispPAC10的Butterworth和Chebyshev等类

型的滤波器;ispPAC20_则产生适用于ispPAC20的双二阶滤波器。

若选ispPAC10_弹出如图的对话框。

18五、PAC-Designer重要功能介绍对话框可设置待设计的双二阶滤波器的

截止频率、滤波器Q值、DC增益以及PAC模块的选择。点击GenerateSchematic

即可产生满足这些参数设置的双二阶滤波器。若将此设计下载进ispPAC10中即

可进行硬件测试。

对一个已设计好的基于ispPAC10的滤波器电路,按“GetParameters”可获

得此电路的基本参数。

192.示例库观察PAC-Designer有一示例库,库中的各项设计电路可作为用

户设计时的参考,很有实用价值。

打开库的方法是,选菜单File-BrowseLibrary,弹出一对话框

PACLibraryBrowser。

对话框的左窗内是已设计好的各种示例,当用鼠标点中某一示例时,窗口右

边即显示出该项设计示例的名称、功能、输入输出方式和电路参数。按

“OpenFile”,即打开了该项设计的电路原理图。该电路可通过“Download”选

项下载到相应的芯片中。

本文标签: 设计输入原理图功能电路