Help: ICE_JVCC_CORES
Cores are objects that can be accessed by the external world
Cores are objects that can be accessed by the external world. They are composed of
code that can perform operations on local variables, instantiate other Cores or
Components, and call Tasks or Functions. They are accessable through a set of C
or Java library calls.
core = new Core(N,M) : instantiates a Core with max usage parameters
core.set(Name,value) : sets a runtime parameter
value = core.get(Name) : gets a runtime parameter
core.open() : prepares for processing loop with current parameters
core.process(isb,osb) : runs the processing loop with Input/Output Streams
core.close() : finishes processing and releases resources
Cores typically have one data input stream, one data output stream and a control interface.
The public class variables are accessable from the external interface for monitoring
and/or real-time control.
Cores can instantiate other cores, components, and tasks.