芯片PGC2KG-6LPG144
1、安装好软件接,加载license,有两个,与电脑MAC地址绑定的
2、正常使用后,新建个工程,配置管脚Tools→UCE
3、程序中有些信号被软件认为是时钟信号,会报错(时钟输入I0约束在非专用时钟管脚上),编译不过去,右击报错会出现解决方案,
有如下两种方法:1、时钟输入端口约束到时钟专用管脚c1ockpad上;2、对时钟源的输出net或pin名字设置PAPCLOCK DEDICATED ROUTE为false
使用方法2,方法1暂时没找到修改方法
3、下载程序
点菜单1位置,出现下载界面
连接下载器,点击2位置会检测是否连接,并出现选择sbit文件提示。
右击3位置,选择下载(一定要在flash字体右击,否则下载后重启无效)
下图是FPGA启动方式,选择embed flash启动
4、有些复用管脚被使用,但是出现异常(输出指示灯显示错误) ,需要查询手册看信号是否使用专用管脚,可以在上图找到对应专用功能,设置为General IO通用管脚
5、与其他芯片连接时候,如果有异常(与交换机芯片GMII管脚连接),可以试试把芯片管脚上下拉配置与连接芯片需求(或默认)上下拉一致
6、芯片BANK2连接输入为5V的信号,无法正常采集到对应信号。其他区域块可以