IPB

Welcome Guest ( Log In | Register )

> New Application Note: Using Hardware Libraries with Impulse C
RalphBodenner
post Feb 14 2007, 11:38 AM
Post #1


Advanced Member
***

Group: Admin
Posts: 348
Joined: 4-January 05
Member No.: 3



Impulse has just published an Application Note describing how to integrate custom hardware libraries with the Impulse C compiler. The Application Note (IATAPP108_LIBRARIES) is available for download here:

http://www.impulsec.com/application_notes.htm

From the introduction:

QUOTE
The Impulse C compiler allows the use of customized platform- or application-specific hardware components, either through the use of Platform Support Packages or through explicitly referenced hardware primitive functions.

Custom hardware components may be required for a number of reasons. For example, a complex calculation may benefit from the use of a hand-crafted, low-level hardware primitive, or a custom hardware component related to system I/O may be required. Such components can be integrated into Impulse C at the language level using an open interface to the Impulse C compiler, or via a Platform Support Package library reference. Whether your goal is to redefine the division operator, add a new math library function, or provide an entire floating-point library for a new Platform Support Package, it’s possible to customize the C-to-HDL translation and optimization capabilities of Impulse C for your target hardware platform.

This document describes how custom hardware components can be specified and used via the Platform Support Package interface.


--------------------
Ralph Bodenner
Impulse Accelerated Technologies, Inc.
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 10th September 2010 - 11:40 AM