Innovative Integration

Innovative Integration is a data acquisition company that designs embedded electronics with digital & analog interfaces and FPGAs for digital signal processing, software radio and data acquisition applications used in industrial and rugged environments.

FrameWork Logic

Development Tools for High Speed Signal Processing in FPGAs

  • FrameWork Logic

Block Diagram

Ruggedization Level Table
  • Ruggedization Level Table

FrameWork Logic Peripherals

ERROR: Unable to read description file! Please contact the webmaster.

Quick Specs
Part Number: 55xxx
Family: Software
Bus Type: AXIe
Bus Width:
Bus Speed:
Form Factor: Stand-Alone
Functions: Software
DSP Quantity: 0
DSP Speed (total):
FPGA Size:
FPGA Quantity: 0
A/D Channels: 0
A/D Resolution:
A/D Rate:
D/A Channels: 0
D/A Resolution:
D/A Rate:
Digital IO:
  • MATLAB and VHDL Board Support Packages
  • Comprehensive hardware support and tools for signal processing
  • Hardware inteface layer design structure allows rapid integration of application-specific code
  • Designed to support real-time signal processing and data acquisition
  • Reference designs illustrating hardware use
  • High Speed Signal Processing Development for FPGAs

FrameWork Logic Overview

The FrameWork Logic tools provide comprehensive support for FPGA signal processing development in MATLAB and RTL for Innovative Integration products. The logic development cycle is shortened by building application logic within the FrameWork Logic hardware layer using pre-written and verified IP cores. The MATLAB tools provide a powerful graphical block diagram environment for the rapid design of custom IP cores. The RTL tools complement the MATLAB environment and provide the flexibility of a high-level language. The tested high level signal processing can be seamlessly integrated with VHDL in the same project, allowing you to work with the tools best suited for the job.

Check out FrameWork tools in action with the Custom DSP Algorithm on a Xilinx FPGA Video Tutorial.

To develop FPGA firmware, the Innovative Framework Logic package for the specific board-level product is required. The Framework Logic package contains annotated VHDL source code for the stock firmware. These VHDL components are packaged so that they may optionally be used within the Mathworks Simulink environment, allowing bit-true, cycle-true simulation in the custom design. VHDL is the preferred environment when developing basic logic functionality, but the Mathworks tools are preferred for sophisticated digital signal processing firmware development.

In addition to the II Framework Logic package, you will also need the following third-party tools:

For VHDL development

  1. Xilinx Design Tools
    • ISE foundation with ISE Simulator Virtex 6 and earlier
      Vivado (for Kintex 7 Series devices and later)Xilinx Vivado

    • ChipScope Pro

    • System Generator for DSP (see note 1, below)

  2. Mentor Graphics Design Tools
    • ModelSim PE or SE Simulator

For Matlab/Simulink

  1. Mathworks Design Tools (Note 1)
    • Matlab
    • Simulink

    • DSP System Toolbox

Note 1: This Toolset is required only to develop custom DSP logic with II BSP.

©1988-2017 Innovative Integration