English
Language : 

COREAI-XX Datasheet, PDF (7/25 Pages) Actel Corporation – CoreAI
CoreAI
Table 4 • CoreAI Parameters/Generics Descriptions (Continued)
Name
Valid Range
Description
ACM_CLK_DIV
1 to 4
Set this to the division value to generate the ACM clock, which has a
maximum frequency of 10 MHz. The actual value will be the frequency of
PCLK divided by (2ACM_CLK_DIV); valid values are 1–4. The default value of 1
sets the ACM clock at half the PCLK frequency.
Note: It is the user’s responsibility to ensure that the ACM clock has a
maximum operating frequency of 10 MHz.
USE_RTC
0 or 1
Use RTC: Set this to 1 if the RTC is to be used, or to 0 if the RTC is not to be
used. The default value of 0 does not use the RTC.
USE_RDFIFO
0 or 1
Use Read FIFO: Set this to 1 if using an internal data FIFO for storing up to 256
ADC conversion results for later reading by a microprocessor, or to 0 if not
using the FIFO. The default value of 0 does not use a read FIFO.
USE_RDFIFO_AEVAL
0 to 255
Read FIFO Almost Empty Value: Set this 8-bit integer to the fixed almost empty
value of the read FIFO. This value determines when the almost empty flag
output from the read FIFO becomes active; it represents the number of 16-bit
ADC conversion result words that are left to be read before the read FIFO will
be empty.
Note: This is only used if USE_RDFIFO = 1.
USE_RDFIFO_AFVAL
0 to 255
Read FIFO Almost Full Value: Set this 8-bit integer to the fixed almost full value
of the read FIFO. This value determines when the almost full flag output from
the read FIFO becomes active; it represents the number of 16-bit ADC
conversion result words that are left to be written before the read FIFO will be
full.
Note: This is only used if USE_RDFIFO = 1.
FIXED_VAREFSEL
0 or 1
Set this to 1 if the VAREFSEL input pin of the AB macro is to be fixed, or to 0 to
allow register-controlled VAREFSEL setting (saves some logic tiles for a fixed
system). The default value of 0 does not have a fixed VAREFSEL setting.
FIXED_VAREFSEL_VAL
0 or 1
Fixed VAREFSEL Value: Set this to a 1-bit constant value (set in higher-level
wrapper). Set to 1 to select external VAREF as input, 0 to select internal VAREF
as output.
Note: This is only used if FIXED_VAREFSEL = 1.
FIXED_MODE
0 or 1
Set this to 1 if the MODE[3:0] pins of the AB macro are a fixed constant, or to
0 to allow register-controlled MODE[3:0] setting (saves some logic tiles for a
fixed system). The default of 0 does not have a fixed MODE[3:0] setting.
FIXED_MODE_VAL
0 to 2,
4 to 6,
8 to 10,
12 to 14*
Fixed MODE Value: Set this to the integer value of the 4-bit fixed constant
connected to the MODE[3:0] input pins of the AB macro (controls ADC
resolution, etc.).
Note: This is only used if FIXED_MODE = 1.
FIXED_TVC
0 or 1
Set this to 1 if the TVC[7:0] pins of the AB macro are a fixed constant, or to 0
to allow register-controlled TVC[7:0] setting (saves some logic tiles for a fixed
system). The default value of 0 does not have a fixed TVC[7:0] setting.
FIXED_TVC_VAL
0 to 255
Fixed TVC Value: Set this to the integer value of the 8-bit fixed constant
connected to the TVC[7:0] inputs of the AB macro.
Note: This is only used if FIXED_TVC = 1.
FIXED_STC
0 or 1
Set this to 1 if the STC[7:0] pins of the AB macro are a fixed constant, or to 0
to allow register-controlled STC[7:0] setting (saves some logic tiles for a fixed
system). The default value of 0 does not have a fixed STC[7:0] setting.
Note: *Invalid values are 3, 7, 11, and 15 (refer to the Fusion datasheet).
v2.0
7