06 Jan

Comprehensive Support is Part of the 4DSP Advantage

Many technology products are commodity goods that adhere to standards and deliver the performance they advertise. When it comes to the high-speed data acquisition and FPGA world, however, it’s a mixed bag of performance. Most products on the market look fine from a distance, but there can be a lot of room for disappointment upon closer inspection in the absence of a unified standard. The devil, as always, is in the details.

4DSP strives to promote, deliver and support its products in a transparent fashion so that there is no confusion about their capabilities. As part of this effort, we thoroughly test each board and system we sell to eliminate surprises for the end user. We also publish performance reports in which we share the results of tests for the noise, distortion, bandwidth, and offset performance of the ADCs and DACs used on our modules. This helps to reduce risk for our clients and to demonstrate that signal integrity is our top priority.

FMC144 ADC Bandwidth

ADC Bandwidth Performance (all channels) of the FMC144

4DSP adds value to the hardware that we deliver with our Board Support Package for Windows and Linux which contains reference designs for FMC (FPGA Mezzanine Card), FPGA carrier card and system level products. These serve as a baseline with all communication layers already implemented, so customers can build upon the designs as they customize for their specific applications.

Also included in the Board Support Package is our intuitive tool flow that gives engineers of various skill levels the ability to begin working with 4DSP products immediately upon delivery. StellarIP, the flagship application, streamlines the FPGA firmware development process by offering automated code and bitstream generation functions in an intuitive graphical interface. The StellarIP concept identifies IP blocks as stars that can be combined using channels known as wormholes to form top-level designs called constellations. It enables firmware designers to remove repetitive and error-prone tasks from their workflow and to automatically create top level files and manage clock domain crossings to expedite the creation of complex designs for programmable devices.

FMC144 Firmware Workflow24DSP Firmware compilation chain

4DSP additionally offers a multi-function tool called the 4FM GUI for monitoring voltage and temperature, performing memory tests, measuring PCIe bandwidth, and updating FPGA firmware. Also included is the Data Analyzer application which displays real-time digitized data and spectrum analysis. It is effectively an oscilloscope and spectrum analyzer in one simple tool.

Of course, it is also possible to receive more in-depth support directly from 4DSP engineers through the technical support forum, and all 4DSP products are complemented by extensive documentation. Support documents include user manuals, application notes, getting started guides and other instructional documents targeting specific use cases. We are always adding new step-by-step descriptions of how to configure fully-functional firmware designs from 4DSPs StellarIP library for hardware such as host interfaces, memory controllers, and FMC Board Controllers. We also provide tutorials on topics such as how to reuse existing StellarIP designs in your own AXI environment.

4DSP On Time Delivery Score 2014

This commitment to ensuring that those who choose 4DSP products get what they expect every time pays off in a measurable way. We closely monitor our on-time delivery (OTD) and returned merchandise authorization (RMA) statistics while endeavoring to keep the results on target toward aggressive performance goals. 4DSP is working on an initiative to share our OTD and RMA data to openly illustrate how this drives our consistently high customer satisfaction scores.

26 Sep

New White Paper, Video and Improvements for StellarIP

stellar_logo

 

We recently announced some of the numerous updates and improvements that have been made to StellarIP this year to expand its feature set and make it more user-friendly for firmware designers. Today, we direct you to a new white paper that expands on the benefits of our FPGA firmware design tool.

4DSP is constantly working to improve StellarIP to help customers easily implement their designs and quickly get the most out of their hardware. Since its introduction in 2011, a growing number of clients have leveraged the library of proven firmware at the core of StellarIP to more efficiently achieve their design goals. This intuitive tool has also been essential for boosting productivity here at 4DSP, where our engineers have used it to create hundreds of FPGA reference designs for different platforms. These designs have, of course, been passed along to our customers.

Most notable among the improvements made in 2014 are the significant enhancements to the graphical interface, which simplifies editing. Design integrity protection has also been improved to help minimize mistakes and save time. Another key addition is support for Microsoft Windows 8.1, and StellarIP now also has the ability to automatically download updates, which allows 4DSP to deliver the latest features, improvements, and bug fixes directly to users as they become available.

Furthermore, as FPGA industry leader Xilinx prepares to switch to Vivado Design Suite for all of its future FPGA products, 4DSP has added Vivado support to StellarIP. This is important for users because it allows them to regenerate old ISE designs for Vivado for compatible FPGA cards. More improvements are in the works for StellarIP, including plans to streamline the process of firmware updates, add support for VHDL generics, and implement an automated assistant to guide users in the creation of stars (the StellarIP term for IP blocks). Be sure to install the latest version of the tool to ensure that you have timely access to upcoming features.

Selected Updates and Improvements in 2014:

• Improved graphical interface
• Improved library and design integrity protection
• Library merging
• Local library support
• Search in library view to speed up library editing
• More pre-generate checks and better error and warning messages
• Improved log output window (including Xilinx shell outputs redirected to StellarIP)
• File type registration and double-click support from Windows Explorer
• Text file editor
• More custom configuration settings
• Automatic version updates
• Help files
• Xilinx ISE and Vivado support
• Windows 8.1 support

More information, including a new tutorial video, can be found at:

http://www.4dsp.com/software_stellar.php

StellarIP can be used with 4DSP hardware or any third-party FPGA platform under licensing. It is included as part of the Board Support Package (BSP) which is provided for free with the purchase of 4DSP’s FPGA and FMC products.

Please don’t hesitate to contact us if you have additional questions.