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

时间:2025-11-02  作者: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可以越发展越好~

编辑:黄飞

 

猜您喜欢

电流检测电阻又称为分流电阻,主要用于检测电流大小,通过测量电阻两端的电压降来推算电流值。三星作为电子元件制造的重要企业,其电阻产品以高精度、高稳定性和优良的热性...
2015-01-01 18:34:16

现代电子设备中,整流是将交流电(AC)转换为直流电(DC)的重要过程。二极管整流桥作为常见的整流电路,应用于电源供应、充电器和其电子设备中。本文将深入探讨二极管...
2025-04-07 00:00:02

贴片电阻 1003,也称为 0402 封装,是一种尺寸微小的电子元件,其长宽仅为 1.0mm x 0.5mm。别看身材小巧,却在各种电子电路中是很重要的配件。从...
2024-11-29 10:25:42

离心泵作为常见的泵类设备,其工作原理和结构设计使其在不同领域应用。离心泵之间存在多种区别,主要体现在以下几个方面。离心泵的类型多样,包括单级泵和多级泵。单级泵适...
2020-12-18 00:00:00

遥感的基础主要是以电磁波为媒介,得以实现无接触探测。遥感的原理是:电磁波与物体相互作用,使其载有物体的有关信息;对电磁波敏感的遥感器接收载有信息的电磁波,得到含...
2024-04-11 16:13:00

现代电子产品设计中,封装技术的选择对设备的性能和可靠性至关重要。DSBGA12_1.65X1.25MM作为一种新型的封装形式,因其出色的热管理和空间利用效率,逐...
2025-02-24 17:39:59

尺类是指用于测量长度或尺寸的工具,常见的有尺子、卷尺、卡尺等。在日常生活和专业领域中是重要配件。尺子的基本定义是一个平直的测量工具,通常由木材、塑料或金属制成,...
2014-08-05 00:00:00

  模块化设计是FPGA设计中一个很重要的技巧,它能够使一个大型设计的分工协作、仿真测试更加容易,代码维护或升级也更加便利。  如图3.28所示,一般整个设计...
2023-10-07 16:37:00

超声波收发器是利用超声波技术进行信号发送和接收的设备。能够将电信号转换为超声波,并通过空气或其介质传播。然后,再将接收到的超声波信号转换回电信号,从而实现数据的...
2008-08-03 00:00:00

现代电子设备快速发展的背景下,连接器的性能和规格变得愈发重要。USB5-MICROB_6.9X5MM_TM作为一款新型微型USB连接器,凭借其小巧的设计和高效的...
2025-02-27 10:35:33