FPGA SDK

Syntacore 通过提供功能齐全的软件开发工具包,为您启动、测试和开发基于 SCR 的项目提供了快速、简便的方法。FPGA SDK 是一个预配置包,包由带有 IP 核心和外设单元的 FPGA 项目。它包含内存和标准接口,使您能够轻松添加所需的外设,进行全功能应用测试。

  • 完全集成的开发平台
  • 即用型 FPGA 项目和示例
  • 预先构建的比特流
  • 各种电路板和测头
  • 全面的文档资料

FPGA 板卡

FPGA SDK 支持来自主要制造商的标准和热门板卡,包括一个预构建的 FPGA 镜像、一个带有 RTL 源码、引导加载程序、基准测试和详细文档的即用型项目。电路板与 BSP/HAL 和流行的 IDE(如 Eclipse 和 Visual Studio Code)无缝集成,使得评估过程变得轻松。

标准的现货 FPGA 开发板:

  • AMD/Xilinx Virtex UltraScale+ VCU118
  • AMD/Xilinx HTG-960: Virtex UltraScale+ VU19P
  • Intel/Altera Arria V GX
  • Intel/Altera Arria 10 GX
  • Digilent Nexys A7 (100T)

如有要求,也可以考虑其他制造商的电路板。

JTAG/cJTAG 探头

支持多种业界领先的 JTAG/cJTAG 适配器,可对 SCR 应用进行架构和微架构功能探索和有效调试。

支持的硬件探头:

lauterbach
SEGGER
Ashling
Digilent
Olimex

文档

FPGA SDK 软件包包括全面的文档(FPGA SDK 指南),其中包含有关 FPGA 组装、镜像更新、启动和构建 SDK 应用程序的详细步骤,以便快速启动您的项目。

FPGA 资源利用率

以下是一些常用 FPGA 板的 IP 核心利用率数据,可从大量经销商和在线交易平台购买。剩余的 FPGA 容量可以用来将各种外设和内存与 IP 核心集成在一起。支持常见的行业 AMBA 接口,便于与现有设计集成。

MCU级核心

 

SCR1
TCM 64KB

SCR3
TCM 128KB

SCR3
L1 (16+16)KB
TCM 128KB

SCR4
TCM 128kB

SCR4 Dual
TCM 128KB
L1 (32+32)KB
L2 512KB

SCR4 Quad
TCM 128KB
L1 (32+32)KB
L2 512KB

Xilinx Virtex UltraScale+
FPGA VCU118 评估套件
1 182 240 LUTs /
2160 BRAM

0.5%/0.7%

1.4%/1.5%

2.8%/0.1%

2.7%/1.5%

14.5%/11.7%

27%/17%

Arria® 10 GX FPGA
开发套件
427 200 ALMs
55 562 240 RAM 位

0.9%/1.9%

2.8%/1.9%

4.6%/0.6%

5.4%/1.9%

28.6%/14.2%

53%/21%

Arria V GX FPGA 入门套件
136 880 ALM
17 674 240 RAM 位

2.8%/5.9%

8.8%/5.9%

14.5%/1.7%

16%/6%

91%/45%

-

Arty Nexys A7 (100T)
63 400 LUTs /
135 BRAM

9.9%/11.9%

27.5%/23.7%

47.8%/14.1%

55%/24%

-

-

 

应用级核心

 

SCR5
Quad
L1 (32KB+32KB)
L2 512KB

SCR7
Quad
L1 (32+32)KB
L2 128KB w/o RVV

Xilinx Virtex UltraScale+
FPGA VCU118 评估套件
1 182 240 LUTs /
2160 BRAM

30.2%/8.5%

-

Arria® 10 GX FPGA
开发套件
427 200 ALMs
55 562 240 RAM 位

55%/12.8%

-

Xilinx Virtex UltraScale+
FPGA HTG-960 评估套件
4 085 760 LUTs /
2160 BRAM

-

27%/20.2%