![]() |
![]() |
Unless otherwise specified, the IMGLIB package installs under C:\Program Files\Texas Instruments\
in directory imglib_c66x_3_1_1_0
. The directory structure of the installed package will look similar to that displayed below in Figure 1, though the install folder will match the installation version.
![]() Figure 1. c66x IMGLIB Directory Structure
|
The files that comprise the IMGLIB installation can be categorized into the following seven categories.
The sections that follow provide details for each category.
Installation places all IMGLIB documentation in a Docs directory in the IMGLIB root. The following documentation comes with the delivery:
|
The installation creates a Components directory in the IMGLIB root folder. This directory serves as a repository for all packages included in the IMGLIB installation. Each package in this repository is compressed. |
The installation also creates a Packages directory in the IMGLIB root folder. This directory holds all kernels contained within the IMGLIB library. This directory follows the standard TI directory structure. As an example, the files that comprise the IMGLIB kernel IMG_conv_3x3_i16s_c16s will be located, relative to the IMGLIB root installation directory, at packages/ti/imglib/src/IMG_conv_3x3_i16s_c16s/ .Each Kernel is delivered with a pre-compiled CCS project that illustrates the kernel API and performs several validation tests. Each project provides an estimate of kernel cycle and program memory requirements. |
The Include directory contains the main API header file for IMGLIB. |
The Library directory will contain all libraries required to integrate IMGLIB into a system.
|
The Eclipse directory contains all files required for IMGLIB to be recognized by Eclipse (CCS) as a plug-in. This is a support directory and can be safely ignored. |
The IMGLIB installation creates a Package directory . This directory contains meta information required by the TI packaging tools. This is a support directory and can be safely ignored. |