|
![]() |
| Latest News : | Date: | Bookmark |
|
| In detail...
|
Impulse C is designed to simplify the development of highly parallel, processing-intensive applications, including applications that require a mix of hardware and software processing resources, or applications in which specific processes must be interfaced to other hardware and/or software components to form a complete system. (you can download application notes containing sample implementations)
In support of these applications, Impulse C provides a streams-oriented approach to data movement, processing and synchronization as well as advanced compiler technologies allowing process-level parallelism to be automatically identified and utilized. By using these automated compiler features in conjunction with the streams-oriented programming features of Impulse C (which allow parallelism at the system level to be easily expressed) it's possible to create high performance applications without the need to write low-level hardware descriptions.

Applications consisting of multiple hardware and software processes can be easily mapped to FPGA platforms with or without embedded processors.
Efficient application characteristics
Suitable application types
next...
Find out how to accelerate your software applications with Impulse C
view products | Impulse home page
|
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 |
|
| NEWS: Tools |
|
| Literature Centre |
|
| << Backward | Forward >> | Top of Page |
|
Copyright
© 2001 -
Direct Insight Ltd |