当前位置:首页 > 新闻资讯 > FPGA之家动态 >

国产FPGA_紫光同创PGL12G_EDA工具体验

时间:2024-07-27      来源:网络搜集 关于我们 0

实验背景

本系列分享基于紫光同创PGL12G FPGA芯片的开发板,EDA工具为Pango Design Suite 2019.1-patch2, 仿真工具为Modelsim 10.4。本系列分享先从最直接的EDA工具体验开始,包括工程创建,仿真步骤,IP核使用等内容,有了这些基本的了解后,再去了解关于该芯片的引脚,资源,配置,内部结构等信息。

实验内容

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

实验步骤

打开Pango Design Suite 2019.1-patch2,界面如下:

新建工程,点击New Project,出现如下界面:

点击next,指定工程名和工程路径

点击next,选择工程类型

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

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工具的创建工程,文件,仿真设置等内容介绍结束。后面将介绍约束文件的创建以及程序下载和固化过程。


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言