HUNT ENGINEERING closed in 2010 - This page is for information only.
But from 2016 we are offering Electronics design services and consultancy.
Please Contact us if you have a project we can help with.

 

 

 

 

 

 

 

 

 

 

Home>>User Support>>C6000 Examples

C6000 examples

There are many examples provided about how HERON-API can be used. You can download them.

DMA copying.
HERON-API uses the DMA engines of the processor to make efficient transfers to and from the HERON FIFOs. It also allows you to claim a DMA for use by your own program.
This example shows how to claim a DMA and to use it to copy data in the C6000 memory.

DMA sorting.
HERON-API uses the DMA engines of the processor to make efficient transfers to and from the HERON FIFOs. It also allows you to claim a DMA for use by your own program.
This example shows how to claim a DMA and to use it to sort some data into separate arrays in the C6000 memory.

Timer out.
HERON-API  allows you to configure a DSP timer to drive one of the Uncommitted Module Interconnect (UMI) pins.
This example shows how to do that.

Timer divide.
HERON-API  allows you to configure a DSP timer to accept an input from and/or drive one of the Uncommitted Module Interconnect (UMI) pins.
This example shows how to accept a clock on one UMI pin, and to use the DSP timer to divide the frequency of that clock.

FLASH programming.
The modules have FLASH ROM fitted that is pre-configured at the factory to have a small boot program that initialises the Hardware correctly for use. You can also add your own application program to the FLASH ROM so that it can be booted onto the C6000 after reset.
This utility allows you to program your own application into the FLASH ROM, and/or to restore it to the factory setting.

You can download all of these examples and utilities.