PDS 环境搭建

PDS 环境搭建

​1、软件安装 ​ PDS license 安装包

紫光官方PDS下载

下载好我们提供的资料包后解压之后双击安装包中的安装程序 Setup.exe, 启动安装程序。

启动安装程序后的界面如下:

点击 Next ,跳转至许可协议对话框:

选择接受许可协议,点击 I Agree 按钮, 进入选择安装路径选择框, 如下图所示,默认安装路径为 C:\pango\PDS_2022.1, 建议更换到别的路径。

直接点击 Install , 则跳转到安装界面

耐心等待至完成全部安装过程,点击 Finish ,安装完毕。

安装完成后, 会提示是否需要安装运行库 vcredist_VS2017.exe。 若电脑之前未安装过则需要安装此运行库后才能运行 PDS, 点击 是 按钮进行安装; 若电脑之前已安装过此运行库则无需再次安装, 点击否 按钮不进行安装即可。(如果没有这个提示,可以不管)

注: 如果不确定, 建议点击 是 进行安装, 否则可能导致 PDS 无法运行。

点击 是 进入运行库安装界面, 选择同意许可条款和条件, 点击安装按钮进行安装。

安装完成界面点击 关闭 完成安装。

完成安装后,会提示是否需要安装 USBCableDriver。 安装点击 是 ,否则可能导致下载器无法正常使用。点击 是 进入驱动程序安装界面:

点击 下一步 进入安装驱动程序许可协议界面。 点击 我接受这个协议 ,然后点击:

点击 完成 , 完成驱动程序的安装。

完成安装后, 会提示是否需要安装 ParellelPortDriver。 安装点击 是 。

点击 是 进行并口驱动程序安装。

完成后点击 确定 , 结束安装。 在桌面上看到如下图标:

2、License 关联包安装 ​ 同样的, 在我们提供的资料包里也准备了对应的 Licensen。 使用我们提供的 License 的话, 也需要安装一个软件来生成虚拟网卡。 Tap-windows。

双击该 exe 程序, 该软件的安装, 直接默认安装即可, 具体步骤如下所示:

点击 Next:

点击 I Agree:

保持默认,点击 Next:

安装路径保持默认,点击 Install,等待安装完成。

点击 Finish,至此,安装完成。

3、Licnse 的关联 ​软件完成安装后, Pango Design Suite 需要License 文件才能正常使用。

License 申请请联系相关销售, 提供相关资料, 他会帮您申请; 目前我们也直接提 供一个可以使用的 License。若只使用 Verilog 则只需申请 PDS License 即可, 若使用 VHDL或System verilog 则还需要申请 Synplify license;为方便管理 license 文件, 建议在 PDS 软件安装目录下新建一个 license 文件夹存放 license 文件。 首先在电脑上打开运行窗口(win+r), 接着在窗口内输入 sysdm.cpl 然后回车。 在系统属性 界面内选择高级, 然后点击环境变量, 进行设置。 或者直接打开系统环境变量。

PDS license 环境变量设置:

若 PDS License 文件路径为 D:\pango\license\pds_node-locked.lic。

直接设置环境变量:

变量名: PANGO_LICENSE_FILE

变量值: D:\pango\license\pds_node-locked.lic

打开设备管理器, 在网络适配中找到 TAP-Windows Adapter V9, 并双击它。

选择属性选项卡, 并将 MAC Address 的值改成 Lincese 文件名后面的字符串。

3、Modelsim 与 PDS 联合仿真 ​ 安装完 PDS 软件后, 安装 Modelsim 仿真工具。 PDS 并没有自带的仿真工具, 故需要联合第三方一同使用。 Modelsim 安装

安装完 Modelsim 后, 接下来就是编译我们的 PDS 仿真库文件, 具体如下所示:

打开 PDS 工程后, 选择工具栏里的 Tools->Comolie Simulation Libraries。

红框 1 选择存放生成的仿真库的路径, 红框 2 选择 Modelsim 的启动程序路径, 一般在win64pe 或者 win64 或者 win32 文件夹, 具体和 Modelsim 的版本有关, 笔者所用的 Modelsim为 10.6c。

选择好路径后, 点击 Compile, 然后等待编译结束即可。

当出现以上结果时,表示生成成功,点击 Close。

接下来选择 Project->Project Setting, 打开工程设置, 准备设置联合仿真。

选择 Simulation 选项卡,红框 1 选择刚才编译生成的仿真库的路径,红框 2 选择 Modelsim 的启动路径,之后点击 OK。

Run Behavior Simulation 是综合前的行为级仿真, 是开发流程中必要的环节, 它能确保你所设计的功能是否正确。Run Post Synthesis Simulation 是综合后 gtp 仿真, 在复杂的工程项目中, 可以通过它来排除大部分的时序问题。Run Post Pnr Function Simulation 是 pnr 后的功能仿真。Run Post Pnr Timing Simulation 是 pnr 后带 sdf 的时序仿真。之后,右键要仿真的文件,选择 Run Behavior Simulation 即可开始行为仿真,这是比较常用的仿真,可以查看我们程序涉及的逻辑的波形是否正确。 运行后会自动打开 Modelsim 并执行仿真,如果没有任何报错,则表示成功。

相关推荐