PDS软件使用指南(一)安装与简介
PDS软件属于紫光同创FPGA开发工具套件,里面包含了compact系列、logos系列、logos2、Titan系列和Titan2系列等器件,本人也是最近开始学习这款软件,所以在此做个总结,希望能够帮到后面学习这款工具的同学。
一、PDS软件的下载与license申请
1. 下载
关于下载,用户可访问紫光同创官方网站:
https://www.pangomicro.com/support/License-pds/index.html
这里有可供下载的各种版本,不过需要用户首先在紫光同创官网右上角注册一个账号并登录。
对了,虽说官网说操作系统是win7-64,但是我在本人win10-64上也是可以运行的。除此之外,PDS软件主要支持的综合工具为ADS(猜测是紫光同创自研的),Synplify也支持,但是需要用户下载对应版本(上述网盘链接仅支持ADS综合工具)。
2. 安装
下载完软件之后,解压,Setup就是安装程序。而且还有UserGuide,里面的内容非常详细,而且是中文,让我怀疑有没有必要写这篇文章。安装的话,就不浪费笔墨了,“Pango_Design_Suite_Windows_Install_Guide”文章中都有,基本就是选定安装目录,然后一直Next,后面还有一些驱动要装,选YES即可。
3. license申请与安装
安装完PDS软件之后,倘若没有license,PDS软件是打不开的,license的申请也有两种方法,一种是直接从紫光同创官方网站申请,申请的地方就在下载pds软件页面下面,将自己电脑的mac地址输入,提交即可。
https://www.pangomicro.com/support/License-pds/index.html
还有一种license申请办法就是找紫光同创这边的FAE,如果第一种方法申请不成功的话,大家可以试试第二种方法。
官方的license有两种,一种是单机版license,一种是服务器版license。至于怎么安装,这两种license的区别,大家可以参考文档:
“Pango_Design_Suite_Windows_Install_Guide”
文档说的挺详细的,我这里直接申请的是单机版license,拿到license之后,双击桌面PDS软件标识,在弹出的窗口输入license所在路径之后,点击ok,PDS软件就能正常使用了。
4. PDS软件套件简介
和其他厂家的fpga开发工具一样,PDS也集成了一套自己的开发工具,这些开发套件基本上都可以在菜单栏的Tools下面找到。
(1) UCE用于工程时序、IO管脚等约束。
(2) DE可以在Place&Route之后,查看器件布局布线的效果图。
(3) PowerCalculator可以在编译完工程后,查看工程的功耗;Power Planner则是用户在写代码前,提前对功耗做出预估。
(4) Timming Analyzer用于时序分析,不过我还是比较喜欢在report Summary页面查看Timming report。
(5) SSN相关是用来评估高速高密度PCB板开关同步噪声。
(6) Inserter和Debugger用来对fpga进行在线调试。
(7) Configuration表示对fpga板加载程序。
(8) IP Compiler是指调用IP界面
(9) Compile Simulation Libraries则跟工程仿真有关系。
这里只做简单说明,如果想详细了解这些工具,还是建议大家看看PDS工具安装目录下的文档。