public class Cabac extends BaseSet
| Modifier and Type | Field and Description |
|---|---|
static int |
CABAC_FLD_GD |
static int |
CABAC_FLD_MUX0 |
static int |
CABAC_FLD_MUX1 |
static int |
CABAC_FLD_MUXE |
static int |
CABAC_FLD_OD_EXP0 |
static int |
CABAC_FLD_OD_EXP1 |
static int |
CABAC_FLD_OD_RDO0 |
static int |
CABAC_FLD_OD_RDO1 |
static int |
CABAC_FLD_OG |
static int |
CABAC_FLD_PCLK0 |
static int |
CABAC_FLD_PCLK1 |
static int |
CABAC_FLD_PCLK2 |
static int |
CABAC_FLD_PCLK3 |
static int |
CABAC_FLD_PULSE |
static int |
CABAC_FLD_RD |
static int |
CABAC_FLD_RG |
static int |
CABAC_FLD_SCLK0 |
static int |
CABAC_FLD_SCLK1 |
static int |
CABAC_FLD_SCLK2 |
static int |
CABAC_FLD_SPH |
static int |
CABAC_FLD_SPL |
static int |
CABAC_ID_BOTTOM
Public constants.
|
static int |
CABAC_ID_TOP
Public constants.
|
static int |
CABAC_OFF_BOTTOM
Public constants.
|
static int |
CABAC_OFF_FETCH
Public constants.
|
static int |
CABAC_OFF_FETCH_1
Public constants.
|
static int |
CABAC_OFF_LOAD
Public constants.
|
static int |
CABAC_OFF_LOAD_1
Public constants.
|
static int |
CABAC_OFF_READ
Public constants.
|
static int |
CABAC_OFF_RESET
Public constants.
|
static int |
CABAC_OFF_RESET_1
Public constants.
|
static int |
CABAC_OFF_TOP
Public constants.
|
static int |
CABAC_OFF_WRITE
Public constants.
|
static int[] |
FIELD_LENGTHS |
static int[] |
FIELD_STARTS |
static int[] |
FIELD_STARTS_1 |
static int |
NUM_CABAC_FLDS |
static int |
NUM_CABAC_PAIRS
Public constants.
|
static int |
NUM_CABAC_REGS
Public constants.
|
static int |
NUM_CABACS
Public constants.
|
static int |
REG_CABAC
Public constants.
|
CLOCK_PERIOD_0, CLOCK_PERIOD_1, REG_DCDC_SYNC, REG_ID, REG_SCHEMA, REG_SN_DREB_START, REG_SN_DREB_VALUE, REG_SN_REB_START, REG_SN_REB_VALUE, REG_STATE, REG_TIME_BASE, REG_TRIG_TIME, REG_TRIGGER, REG_VERSION, RSET_POWER_ADCS, RSET_SEQUENCER, RSET_STATUS, RSET_TEMP_ADCS, RSET_TIME_BASE, SN_READ_ERROR, SN_READ_OKAY, SN_READ_TIMEOUT, SN_VALUE_MASK, VERSION_0, VERSION_1, VERSION_2, VERSION_3, VERSION_CURR, VERSION_UNKNOWN, VERSION_UNSET| Constructor and Description |
|---|
Cabac()
Constructors.
|
Cabac(RegClient reg) |
| Modifier and Type | Method and Description |
|---|---|
void |
fetch(int pair)
Fetches the contents of a CABAC pair to the registers.
|
int[] |
get(int cabac)
Gets all CABAC field values.
|
int |
get(int cabac,
int field)
Gets one CABAC field value.
|
int[] |
get(int cabac,
int first,
int count)
Gets several CABAC field values.
|
void |
load(int pair)
Loads a CABAC pair from the registers.
|
int[] |
readRaw(int cabac)
Reads all CABAC input registers in raw format.
|
void |
reset(int pair)
Resets a CABAC pair.
|
void |
set(int cabac,
int[] value)
Sets all CABAC field values.
|
void |
set(int cabac,
int field,
int value)
Sets one CABAC field value.
|
void |
set(int cabac,
int first,
int count,
int[] value)
Sets several CABAC field values.
|
checkNotVersion, checkVersion, checkVersion, disable, disable, enable, enable, getDrebSN, getRebSN, getTime, getTimeRaw, getTriggerTime, getTriggerTimeRaw, getVersion, isDcdcSync, setDcdcSync, setTime, setTime, setTimeRaw, waitDonepublic static final int REG_CABAC
public static final int CABAC_OFF_LOAD
public static final int CABAC_OFF_FETCH
public static final int CABAC_OFF_RESET
public static final int CABAC_OFF_LOAD_1
public static final int CABAC_OFF_RESET_1
public static final int CABAC_OFF_FETCH_1
public static final int CABAC_OFF_BOTTOM
public static final int CABAC_OFF_TOP
public static final int CABAC_OFF_WRITE
public static final int CABAC_OFF_READ
public static final int NUM_CABAC_REGS
public static final int CABAC_ID_BOTTOM
public static final int CABAC_ID_TOP
public static final int NUM_CABAC_PAIRS
public static final int NUM_CABACS
public static final int CABAC_FLD_OD_EXP0
public static final int CABAC_FLD_OD_EXP1
public static final int CABAC_FLD_OD_RDO0
public static final int CABAC_FLD_OD_RDO1
public static final int CABAC_FLD_PCLK0
public static final int CABAC_FLD_PCLK1
public static final int CABAC_FLD_PCLK2
public static final int CABAC_FLD_PCLK3
public static final int CABAC_FLD_SCLK0
public static final int CABAC_FLD_SCLK1
public static final int CABAC_FLD_SCLK2
public static final int CABAC_FLD_RG
public static final int CABAC_FLD_GD
public static final int CABAC_FLD_OG
public static final int CABAC_FLD_RD
public static final int CABAC_FLD_SPH
public static final int CABAC_FLD_SPL
public static final int CABAC_FLD_MUX0
public static final int CABAC_FLD_MUX1
public static final int CABAC_FLD_PULSE
public static final int CABAC_FLD_MUXE
public static final int NUM_CABAC_FLDS
public static final int[] FIELD_LENGTHS
public static final int[] FIELD_STARTS
public static final int[] FIELD_STARTS_1
public Cabac()
public Cabac(RegClient reg)
public void load(int pair)
throws RcmException
pair - The number of the pair to be loadedRcmExceptionpublic void reset(int pair)
throws RcmException
pair - The number of the pair to be resetRcmExceptionpublic void fetch(int pair)
throws RcmException
pair - The number of the pair to be fetchedRcmExceptionpublic void set(int cabac,
int field,
int value)
throws RcmException
cabac - The number of the CABACfield - The field IDvalue - The value to be setRcmExceptionpublic void set(int cabac,
int[] value)
throws RcmException
cabac - The number of the CABACvalue - The array of values to be setRcmExceptionpublic void set(int cabac,
int first,
int count,
int[] value)
throws RcmException
cabac - The number of the CABACfirst - The ID of the first fieldcount - The number of fields to setvalue - The array of values to be setRcmExceptionpublic int get(int cabac,
int field)
throws RcmException
cabac - The number of the CABACfield - The field IDRcmExceptionpublic int[] get(int cabac)
throws RcmException
cabac - The number of the CABACRcmExceptionpublic int[] get(int cabac,
int first,
int count)
throws RcmException
cabac - The number of the CABACfield - The ID of the first fieldcount - The number of fields to getRcmExceptionpublic int[] readRaw(int cabac)
throws RcmException
cabac - The number of the CABACRcmExceptionCopyright © 2014 LSST. All Rights Reserved.