Direct Insight Ltd embedded platform solutions
  Latest News :  Date:  | Bookmark  
         
 
 
# Menu Links more

get in touch by phone or email email the team

windows embedded CE partner

 

Impulse CoDeveloper C to VHDL for FPGAImpulse - Hardware Generation


In detail...

bulletFPGA CoDesign
bulletANSI C to RTL
bulletOptimal Applications
bulletDesign Acceleration
bulletDesign Analysis
bulletDesign Verification
bulletHardware Generation

spacer bar

bulletOptimal Applications
bulletFrequently Asked Questions...

spacer bar

Select an FPGA target and compile your applications!

To implement your application on a selected programmable hardware platform, you identify specific Impulse C processes to be compiled, select a platform target and let CoDeveloper do the rest.

Code generation options are used to tailor the CoDeveloper output to a specific target platform.
Code generation options are used to tailor the CoDeveloper output to a specific target platform.

CoDeveloper analyzes each process to be compiled, finds opportunities for low-level parallelism to be exploited, performs instruction scheduling, loop unrolling and pipelining and generates hardware descriptions ready for processing using standard hardware synthesis tools. The output is optimized for specific device families, and interface logic is generated allowing software processes to communicate with hardware processes via buffered data streams, signals and via shared memory as appropriate.

The generated HDL code is compatible with widely available hardware synthesis and simulation tools.
The generated HDL code is compatible with widely available hardware synthesis and simulation tools.

  Once you've created, simulated and compiled your application to create a hardware description, the final step is to implement it on the actual programmable hardware platform. This is done using the standard tools supplied by your programmable platform vendor. For example, the Altera Quartus software may be used to synthesize, optimize and route the VHDL generated by CoDeveloper for Altera platforms as shown below:

Interface libraries provided with CoDeveloper make it easy to connect your Impulse C hardware processes with Impulse C software processes (targeting embedded processors) in support of mixed hardware/software solutions.
Interface libraries provided with CoDeveloper make it easy to connect your Impulse C hardware processes with Impulse C software processes (targeting embedded processors) in support of mixed hardware/software solutions.

 

spacer bar

view products | Impulse home page

#
Take The Next Step...

Ask Us A Technical QuestionAsk Us A Technical Question Request Further InformationRequest Further Information
Literature CentreDownload Datasheets For These Products Literature CentreDownload Free Evaluation
Call us on +44 1295 768800 to discuss your requirementsCall +44 1295 768800  
#


Abatron | Adeneo Embedded | ADI Engineering | Blackhawk | Corelis | Domain Technologies | e-con Systems
EMA TimingDesigner | Embedded Planet | Entrek | EPI/Mentor | FlatOak | Intel Software | IntervalZero
Microcross | Microsoft Embedded | Segger | Signum | Sophia | SwiftModule | Tasking | TRITON Modules
Products by Processor | Products by Supplier | Boards & Modules

 

# Impulse News #
#
#Embedded Linux and FPGAs Accelerate Embedded Software Development more...
#Tiny FPGA card runs C algorithms more...

Other News

# NEWS: Tools #
#

#NEW RTX2011 Real-Time Extension for Windows Updated. more...
#New 8-Core processor AMC board reduces system cost and power consumption . more...
#Direct Insight Launches Technology Blog. more...
#IntervalZero RTX 2009 adds SMP support
#TimingDesigner 9.1 adds SDC and  Integration with Altera Quartus II
#Embedded Linux and FPGAs Accelerate Embedded Software Development more...


Optima Package Promotion from Direct Insight, save over 20% on the Optima Sprinter Package
#View a recorded product demo of Impulse CoDeveloper.

ImpulseC Video On Demand...

CoDeveloper provides C to RTL design and compilation for various FPGA platforms including Xilinx and Altera. It enables you to create your own FPGA-based custom platform and to target systems with external processors, including DSPs.
#

Optima Package Promotion from Direct Insight, save over 20% on the Optima Sprinter Package
#View a recorded product demo of Impulse CoDeveloper.

ImpulseC Video On Demand...

CoDeveloper provides C to RTL design and compilation for various FPGA platforms including Xilinx and Altera. It enables you to create your own FPGA-based custom platform and to target systems with external processors, including DSPs.
#

# Literature Centre #
#

Online Documentation at our Literature Centre...See our Literature Centre for documents and other associated files for this product group.

#

more
         
 
<< Backward | Forward >> | Top of Page  

Copyright © 2001 - Direct Insight Ltd
All trademarks on www.directinsight.co.uk are recognised and are the property of their respective owners.
For enquiries or problems encountered on the website, please contact webmaster@directinsight.co.uk