基于FPGA板卡的EDA、IP、编译速速、生态介绍

时间:2025-06-13  作者:Diven  阅读:0

最近收到了高云寄过来的FPGA板卡,下图:

基于FPGA板卡的EDA、IP、编译速速、生态介绍

FPGA主要参数:

FPGA型号参数
GW2A-LV18PG256C8/I7逻辑单元(LUT4)20736
 寄存器(FF)15552
 分布式静态随机存储器S-SRAM(bits)41472
 块状静态随机存储器B-SRAM(bits)828K
 块状静态随机存储器数目B-SRAM(个)46
 乘法器(18x18 Multiplier)48
 锁相环(PLLs)4
 I/O Bank 总数8

因为板卡是第三方的,所以不予评价,我们今天主要从下面几方面简单说明一下:EDA、IP、编译速速、生态。

EDA

我这次使用的教育版软件,无需LICense,但是也会有些限制。

打开界面:

整体和lattICe diamond界面类似,这里有个不舒服的地方就是文件没有层级关系,需要综合之后才能在Hierarchy看到层级关系:

这里对于大型或者多文件工程极其不友好,对于继承代码,那简直。。。

在编写完代码后,综合、布局布线界面极其方便,在下面界面可完成。

同时绑定引脚也可以使用两种方式,综合后通过界面分配或者文件物理约束都可:

最后布局布线,点击下图中两个位置都可以打开下载插件

这个插件可以单独使用无需license,对于小批量生产很方便。

但是这里也有一个小BUG,在打开下载插件时候,这里的文件不一定是你这个工程的文件:

尤其是在使用逻辑分析仪时候,会重新生成新的二进制文件(新的文件名),而上图的文件位置并不会更新成新的文件,需要重新选择,这两点很容易让你下载到FPGA的目标文件和生成的文件并不是一个文件(调试了好久。。。),这里可以不记忆或者下方提示或者在选择文件位置加一个惊叹号类似的提示。

高云的FPGA还有一个好处就是无需外部FLASH就可以固化启动文件,因为FPGA内部有FLASH(类似Intel CPLD),也可以使用外部FLASH进行双备份,这样即减少了电路复杂度,也减少了成本增加了稳定性。

IP

上面简单介绍了EDA软件(云源软件)的使用,下面看下对于开发者最重要的一部分--IP,一个强大的IP环境可以为开发者节省很多开发时间,我们先看下教育版的IP有多少:

下图就是EDA提供的常规IP,也很丰富,DSP、常用接口、CLOCK、Memory等,因为我用的是教育版EDA,不知道和正版有哪些缺失,不过有些IP我是不能用的,这很正常,差异性服务是未来的趋势。

这里我们重点关注下面箭头的部分:

做图像处理的应该都理解这几个IP的重要性,其中Video Frame Buffer类似AMD-Xilinx 的“VFIFO”,帧缓存至DDR并且从DDR读取帧数据进行显示或者处理,这大大减少了开发者操作DDR的开发周期。

编译速速

这个我就不多说了,因为本身软件需要做优化的地方比较少(内部主频比较低),所以速度很快,后续大容量、高主频的FPGA出来后速度肯定会降低,目前没办法对比。

生态

这个我就不单独以高云为例了,而是目前国产FPGA,都是一样的,生态环境几乎为零,主要是前期一直以站稳市场为主,没有进行推广,所以生态没建立起来很正常,随着未来的发展,肯定会越来越好~

图像处理平台

关于代码这篇文件不详解,主要应用到DDR+FRAME BUFFER两个IP。

在这个基础上可以做自己的IP添加进去。后续大家有兴趣再详细讲解这个工程。

国产FPGA在发展,目前在价格上优势极其明显,后续的发展还要靠国内的开发者去支持。

虽然目前还有一些BUG,但是还可以忍受。最后就是希望国内的FPGA可以越发展越好~

编辑:黄飞

 

猜您喜欢

随着夏季的热浪来袭,我们对冰箱的保鲜功能要求越来越高。想象一下,你刚从超市买了一堆新鲜的蔬菜和水果,希望它们能在家里保持新鲜,但传统冰箱在夏季长时间运行时,不是...
2024-06-18 16:01:00

智能泊车辅助系统(Ultrasound Parking Assist System, UPAS)是现代汽车中的一项重要技术,它通过多种传感器的协同工作,帮助驾驶...
2024-12-27 00:00:00

升功率电阻是重要的元器件,应用于电源管理、电机控制及工业设备中。TMTEC(泰铭)作为国内知名的电阻品牌,高性能、高稳定性和多样化的产品线,赢得了众多客户的青睐...
2020-01-27 01:07:30

气动除锈机是高效的表面处理工具,应用于工业制造和维护领域。利用压缩空气驱动,能够快速去除金属表面的锈蚀、污垢和旧漆,确保金属表面清洁、光滑,为后续处理打下良好基...
2022-03-12 00:00:00

一、 产品简介基于Xilinx公司ZYNQ Ultrascale+ MPSOC系列FPGA芯片设计支持4路双向12Gb/s SD/HD/2K/4K SDI...
2022-11-02 14:38:00

防静电袖套是专为防止静电损害而设计的保护装备,应用于电子、半导体等行业。在生产和组装过程中,静电可能导致电子元件的损坏,甚至引发安全隐患。防静电袖套采用高导电性...
2012-03-25 00:00:00

防静电帽是重要的防护装备,应用于电子、半导体等行业,以防止静电对产品造成的损害。那么,防静电帽的规格尺寸是多少呢?防静电帽的规格主要分为成人和儿童两种。成人防静...
2023-10-21 00:00:00

聚丙烯电容膜是现代电子设备中重要材料。在电容器中是关键配件。本文将介绍聚丙烯电容膜的特性、优点以及应用。聚丙烯电容膜的定义聚丙烯电容膜是由聚丙烯制成。是薄膜材料...
2025-04-12 14:31:09

电容器在电路中作用大,好的电容器能保证电路稳定。反之,坏的电容器会引起故障。那电容好坏怎么测量呢?下面我们就来看看几种测量方法。视觉检查最简单的检查方法是观察。...
2025-03-27 04:30:35

TO94是一个引人注目的科技概念,近年来在多个领域引起了广泛关注。它不仅涉及到先进的技术应用,还与人类生活的方方面面息息相关。本文将深入探讨TO94的核心内容,...
2025-02-21 13:39:49