English
Language : 

COREAI-XX Datasheet, PDF (8/25 Pages) Actel Corporation – CoreAI
CoreAI
Table 4 • CoreAI Parameters/Generics Descriptions (Continued)
Name
Valid Range
Description
FIXED_STC_VAL
0 to 255
Fixed STC Value: Set this to the integer value of the 8-bit fixed constant
connected to the STC[7:0] inputs of the AB macro.
Note: This is only used if FIXED_STC = 1.
DISABLE_TMSTBINT
0 or 1
Disable Internal Temperature Monitor Strobe: Set this 1-bit integer to disable
the internal temperature monitor strobes. If this bit is set to 1, the TMSTBINT
input is disabled; if it is set to 0, the TMSTBINT input is register-controlled. The
default value of 0 allows the internal temperature monitor strobe to be
controlled via register settings.
CFG_AV9, CFG_AV8, CFG_AV7,
CFG_AV6, CFG_AV5, CFG_AV4,
CFG_AV3, CFG_AV2, CFG_AV1,
CFG_AV0
0 to 1,023
Configure AVx Inputs: Set each of these 10-bit integers to configure the AV9
through AV0 inputs that are connected to the AB macro. The lower 8 bits of
each of these 10-bit integers are reserved for generating firmware settings for
the target processor used with CoreAI and are ignored by the CoreAI
hardware. The upper 2 bits are used to create the settings for each AVx input,
shown in Table 5 on page 9.
For example, if CFG_AV5 is set to the binary value 0000000000 (decimal 0),
the AV5 input will be used as an analog voltage monitor input. If CFG_AV5 is
set to the binary value 0100000000 (decimal 256), the AV5 input will be used
as a digital input, and the buffered DAVOUT5 output would be connected to
the user’s own logic. If CFG_AV5 is set to the binary value 1100000000
(decimal 768), the AV5 input will be disabled; in this case, the CoreAI AV5
input will not be used and the AV5 input of the AB macro will be hardwired to
logic 0 within CoreAI.
CFG_AC9, CFG_AC8, CFG_AC7,
CFG_AC6, CFG_AC5, CFG_AC4,
CFG_AC3, CFG_AC2, CFG_AC1,
CFG_AC0
0 to 1,023
Configure ACx Inputs: Set each of these 10-bit integers to configure the AC9
through AC0 inputs that are connected to the AB macro. The lower 8 bits of
each of these 10-bit integers are reserved for generating firmware settings for
the target processor used with CoreAI and are ignored by the CoreAI
hardware. The upper 2 bits are used to create the settings for each ACx input,
shown in Table 6 on page 9.
For example, if CFG_AC7 is set to the binary value 0000000000 (decimal 0),
the AC7 input will be used as an analog current monitor input. If CFG_AC7 is
set to the binary value 0100000000 (decimal 256), the AC7 input will be used
as a digital input, and the buffered DACOUT7 output would be connected to
the user’s own logic. If CFG_AC7 is set to the binary value 1000000000
(decimal 512), the AC7 input will be used as an analog voltage monitor input.
If CFG_AC7 is set to the binary value 1100000000 (decimal 768), the AC7
input will be disabled; in this case, the CoreAI AC7 input will not be used and
the AC7 input of the AB macro will be hardwired to logic 0 within CoreAI.
Note: *Invalid values are 3, 7, 11, and 15 (refer to the Fusion datasheet).
8
v2.0