PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Data Structures
Data structures
PDL API Reference » NNLITE HW Accelerator (NNLITE)

## General Description

## Data Structures
struct | cy_nnlite_context_t
| nnlite context structure More...
struct | cy_nnlite_sparsity_cfg_t
| nnlite sparsity configuration More...
struct | cy_nnlite_clipping_t
| nnlite 2.0 and later clipping settings signed min/max values More...

## Data Structure Documentation

## ◆ cy_nnlite_context_t

struct cy_nnlite_context_t

Data Fields
volatile cy_en_nnlite_state_t | nnliteState | Current state of nnlite driver.
volatile cy_en_nnlite_status_t | opStatus | Status of last operation.
volatile uint32_t | opIntrStatus | Raw nnlite interrupt status of last operation.

## ◆ cy_nnlite_sparsity_cfg_t

struct cy_nnlite_sparsity_cfg_t

Data Fields
uintptr_t | nonZeroWtAddr | non zero weight address
uintptr_t | sparsityBitMapAddr | sparsity bit map address
uintptr_t | wtAddr | weight address

## ◆ cy_nnlite_clipping_t

struct cy_nnlite_clipping_t

Data Fields
int16_t | min | minimum value (signed) to clip in out streamer
int16_t | max | maximum value (signed) to clip in out streamer