FPGA SDK
Syntacore offers a quick and easy way to start, test and develop your SCR-based projects by providing a fully-featured software development kit. The FPGA SDK is a pre-configured package that consists of an FPGA project with an IP core and peripheral units. It contains memory and standard interfaces that allows you to easily add your own necessary peripherals for a full-featured application testing.
- Fully-integrated development platform
- Ready-to-use FPGA projects and examples
- Pre-built bitstreams
- Extensive range of boards and probes
- Comprehensive documentation
FPGA Boards
The FPGA SDK supports standard and popular boards from the leading manufacturers and includes a pre-built FPGA image, a ready-to-use project with RTL sources, bootloaders, benchmarks, and comprehensive documentation. The boards are seamlessly integrated with BSP/HAL and popular IDEs, such as Eclipse and Visual Studio Code, making it easy to start the evaluation.
Standard off-the-shelf FPGA development boards:
- 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)
Boards from other manufacturers can be considered upon request.
JTAG/cJTAG Probes
A wide range of supported industry-leading JTAG/cJTAG adapters provide architectural and microarchitectural feature exploration and effective debugging of SCR applications.
Supported hardware probes:
Documentation
The FPGA SDK package includes comprehensive documentation (FPGA SDK guide) with detailed steps on FPGA assembly, image update, booting, and building SDK applications for a quick start with your project.
FPGA Resources Utilization
Below is IP cores utilization data for some popular FPGA boards available for purchase from a large number of resellers and online trading platforms. The remaining FPGA capacity can be used to integrate various peripherals and memory with an IP core. Support for common industry AMBA interfaces allows for easy integration with existing designs.
MCU-class Cores
SCR1 |
SCR3 |
SCR3 |
SCR4 |
SCR4 Dual |
SCR4 Quad |
|
---|---|---|---|---|---|---|
Xilinx Virtex UltraScale+ |
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 |
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 Starter Kit |
2.8%/5.9% |
8.8%/5.9% |
14.5%/1.7% |
16%/6% |
91%/45% |
- |
Arty Nexys A7 (100T) |
9.9%/11.9% |
27.5%/23.7% |
47.8%/14.1% |
55%/24% |
- |
- |
Application-class Cores
SCR5 |
SCR7 |
|
---|---|---|
Xilinx Virtex UltraScale+ |
30.2%/8.5% |
- |
Arria® 10 GX FPGA |
55%/12.8% |
- |
Xilinx Virtex UltraScale+ |
- |
27%/20.2% |