PARS : Parallel Application from Rapid Simulation

PARS, Parallel Application from Rapid Simulation, is a new toolbox for Simulink that allows users to build multi-DSP/ multi-FPGA applications from a single Simulink model.

Starting from a Simulink model, you can partition the design into several tasks and assign them to the various processors making up your hardware. In this context, processors can be either DSPs or FPGAs. PARS will then take this description and generate a Diamond application that can be loaded and executed on your target hardware

PARS accepts a Simulink model as input, and helps users to partition the Simulink model into several tasks which will be placed on different processors and/or FPGAs. PARS helps users calculate the size and type of all data transfers between different tasks and then generates the C source code with all necessary inter-task/inter-processor communication functions.

With the help of Diamond it compiles, links and then configures the various generated tasks to build a single application (*.app) file suitable for downloading into the parallel processing network. All the booting and task placement information is built into the application file together with all bit streams for the FPGAs in the system.

PARS checks the Simulink model for the presence of any possible deadlock and in the in case of any deadlock in the model, PARS tries to resolve them. In cases where the deadlock could not be resolved automatically, it will report the source of deadlock and guide user to resolve it manually.

PARS hides the complexity of any parallel application development from the user and lets the user focus on algorithm development in Simulink. User does not need to have deep understanding of parallel processing techniques or even DSP and FPGA. All developments are model based. By using PARS even novices could generate a parallel deployable application from a single Simulink model in less than 30 minutes. This work was originally accomplished under a US Navy contract and Sundance would like to acknowledge this support.

 

 

Software Requirements:

  • Matlab
  • Simulink
  • Real Time Workshop

PARS needs the following software applications to be present when it is used to generate a multi-DSP application:

  • 3L Diamond DSP
  • Code Composer studio (TI C6000 compiler)

PARS needs the following applications to be present when it is used to generate a multi-DSP/multi-FPGA application:

  • Diamond FPGA
  • Xilinx ISE
  • Xilinx SysGen

Part Number:  PARS
Price: $8,000

How To Buy


Boards

IP Center

Tools

Design Services

How To Buy

Search

About Us

Contact Us

Home
 






HiTech Global Design & Distribution, LLC
2059 Camden Ave. Suite # 160
San Jose, CA 95124   USA

Tel : + 1 408 781-8043  
Fax: + 1 408 268-4173
info@hitechglobal.com