以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

紫光同创和紫光什么关系 紫光同创杯

实验背景

该系列共享基于紫光同创PGL12G FPGA芯片的开发板。EDA工具为Pango设计套件2019.1-patch2,仿真工具为Modelsim 10.4。本系列分享从最直接的EDA工具体验开始,包括项目创建、模拟步骤、IP核心使用等。有了这些基本的了解之后,我们就可以了解芯片的引脚、资源、配置、内部结构等信息。

实验内容

通过点亮led灯,体验EDA工具的工程创建和仿真设置。

实验步骤

打开Pango设计套件2019.1-patch2,界面如下:

要创建新项目,请单击“新建项目”打开以下界面:

单击“下一步”指定项目名称和项目路径

单击“下一步”选择项目类型

器件选择,紫光同创有三个系列的FPGA,分为Logos、Titan和Compact系列。这三个在官网的介绍如下:

:15px;">PGL12G属于Logos系列,器件设置如下:




工程信息小结




完成后,界面如下:






消息和Tcl console




下面创建设计文件


















使用了一个同步复位信号的子模块




代码编写完成后,进行综合编译








没有错误之后,编写仿真文件,














设置仿真参数






注意这里的仿真库是需要编译的,步骤在软件的help文档中有详细介绍,具体查看方法如下:










仿真参数设置完成后,运行仿真




这个时候,程序栏会闪一下,无法正常打开modelsim进行仿真,我们查看工程目录下的sim文件夹下的behav文件夹


可以看到生成了编译和仿真Tcl脚本,双击run_hehave_bat也是闪退,这里估计是软件bug,用文本编辑器查看bat文件,


排查问题后,发现bin_path这个路径没有modelsim命令,修改bat文件后另存为my_run_behav.bat(需要注意的是modelsim的路径需要加入系统变量Path)




后面如果修改了文件,再运行仿真,sim/behave文件夹下的文件会被清空,为了防止my_run_behav.bat被删除,需要设置如下:




双击my_rum_behave.bat文件,仿真启动




仿真正常


至此国产FPGA紫光同创Pango Design Suite工具的创建工程,文件,仿真设置等内容介绍结束。后面将介绍约束文件的创建以及程序下载和固化过程。