小眼睛FPGA是一家以FPGA为核心的设计公司。团队创始人及创始骨干在FPGA领域拥有超过10年的深厚行业经验和技术积累。擅长各种基于FPGA的工业应用,无线通信应用。
这次有幸收到了盘古50开发板,开启试用体验之旅。
打开看到开发板时,有些小小的惊喜。开发板包装豪华,配件丰富,应有尽有。红色的板子给人一种妥妥的高级感。
开发板采用了核心板+扩展板的结构,核心板与扩展板之间使用高速板对板连接器进行连接。
核心板主要由FPGA+2颗DDR3+Flash+电源及复位构成,承担了FPGA的最小系统运行及高速数据处理和存储的功能。
底板为核心板扩展了丰富的外围接口, 预留HDMI收发接口用于图像验证及处理;预留的光纤接口、10/100/1000M以太网接口,PCIE接口,方便各类高速通信系统验证;预留了一个40pin的IO扩展连接器,方便用户在开发平台基础上验证模块电路功能。
开发板配套的资料包,内容丰富,提供软件安装文件,提供详细的软件安装方法文档,初学者只需很短的时间就可以安装好紫光的开发软件Pango Design Suite,极大的增强学习的信心。
整个软件界面非常简洁,各种功能一目了然。第一时间打开资料包里面的led流水灯实验,体验下载运行的感觉。
双击Genrate Bitstream,便可开启整个工程的编译,直到最后生成下载运行的.sbit文件,可谓一键完成。
点击下载,扫描设备,找到设备后选择需要下载的.sbit文件,进入到下面的界面。
右键芯片图标,选择编程下载,程序便下载到开发板上。流水灯就开始运行。
从开发环境的安装到闪灯程序的运行,所需的时间很少,极大的增强了进一步学习的信心,这体现了紫光同创为提升用户体验,所做的努力,也为国产EDA软件点赞。
在实际的开发中,很多代码都是可以复用的,在不同的硬件平台之间都是可以移植的。对输入输出引脚分配和约束文件的创建这是必须的,紫光的开发软件Pango Design Suite在这方面也是做的很好。
两步就可以打开管脚约束的操作界面,可以根据需要选择设置,非常的方便。设置好保存便得到了.fdc的约束文件
后续如果需要修改引脚,可以直接打开约束文件进行编辑。在其他的新项目中,可以复制约束文件到新项目中,能更高效的进行开发。
紫光的开发软件Pango Design Suite在仿真方面也是给我不小的惊喜,能非常方便的设置Pango Design Suite和Modelsim软件联合仿真。
两个简单的路径设置:
1,设置编译库文件存放的位置,如设置在Modelsim安装目录下。
2,选择 ModelSim 运行路径
完成后,把仿真文件添加到工程,便可以开始快速的启动Modelsim进行仿真。