| ClockProcessPostfix | Specify
string to append to HDL clock process names |
| CoeffPrefix | Specify
prefix (string) for filter coefficient names |
| ComplexImagPostfix | Specify string to append to imaginary part of complex
signal names |
| ComplexRealPostfix | Specify string to append to real part of complex signal
names |
| EntityConflictPostfix | Specify
string to append to duplicate VHDL entity or Verilog module names |
| InstancePrefix | Specify string prefixed to generated component instance
names |
| PackagePostfix | Specify
string to append to specified filter name to form name of VHDL package
file |
| ReservedWordPostfix | Specify string to append to value names, postfix values,
or labels that are VHDL or Verilog reserved words |
| SplitArchFilePostfix | Specify string to append to specified name to form name
of file containing filter's VHDL architecture |
| SplitEntityArch | Specify
whether generated VHDL entity and architecture code is written to
single VHDL file or to separate files |
| SplitEntityFilePostfix | Specify string to append to specified filter name to form
name of file that contains filter's VHDL entity |
| VectorPrefix | Specify string prefixed to vector names in generated VHDL
code |
| VHDLArchitectureName | Specify architecture name for generated VHDL code |
| VHDLLibraryName | Specify target library name used in initialization section
of compilation script |
| AddInputRegister | Generate extra register in HDL code for filter input |
| AddOutputRegister | Generate extra register in HDL code for filter output |
| ClockEnableInputPort | Name HDL port for filter's clock enable input signals |
| ClockEnableOutputPort | For
multirate filters (with single clock), specify name of clock enable
output port |
| ClockInputPort | Name HDL port for filter's clock input signals |
| ClockInputs | For
multirate filters, specify generation of single or multiple clock
inputs |
| FracDelayPort | Name port for Farrow filter's fractional delay input signal |
| InputComplex | Enable generation ports and signal paths appropriate for
filter with complex input data |
| InputPort | Name HDL port for filter's input signals |
| InputType | Specify HDL data type for filter's input port |
| OutputPort | Name HDL port for filter's output signals |
| OutputType | Specify HDL data type for filter's output port |
| ResetInputPort | Name
HDL port for filter's reset input signals |
| AddRatePort | Generate rate ports for variable-rate CIC filter |
| BlockGenerateLabel | Specify string to append to block labels used for HDL GENERATE statements |
| CastBeforeSum | Enable
or disable type casting of input values for addition and subtraction
operations |
| CoefficientMemory | Specify type of memory for storage of programmable coefficients
for serial FIR filters |
| CoefficientSource | Specify source for FIR or IIR filter coefficients |
| InlineConfigurations | Specify whether generated VHDL code includes inline configurations |
| InstanceGenerateLabel | Specify string to append to instance section labels in VHDL GENERATE statements |
| LoopUnrolling | Specify whether VHDL FOR and GENERATE loops
are unrolled and omitted from generated VHDL cod |
| OutputGenerateLabel | Specify string that labels output assignment block for VHDL GENERATE statements |
| SafeZeroConcat | Specify
syntax used in generated VHDL code for concatenated zeros |
| UseAggregatesForConst | Specify
whether all constants are represented by aggregates, including constants
that are less than 32 bits wide |
| UserComment | Specify comment line in header of generated filter and test
bench files |
| UseRisingEdge | Specify VHDL coding style used to check for rising edges when
operating on registers |
| UseVerilogTimescale | Allow or exclude use of compiler ˋtimescale directives
in generated Verilog code |
| AddPipelineRegisters | Optimize
clock rate used by filter code by adding pipeline registers |
| CoeffMultipliers | Specify
technique used for processing coefficient multiplier operations |
| DALUTPartition | Specify number and size of LUT partitions for distributed
arithmetic architecture |
| DARadix | Specify number of bits processed simultaneously in distributed
arithmetic architecture |
| FIRAdderStyle | Specify final summation technique used for FIR filters |
| MultiplierInputPipeline | Specify number of pipeline stages at multiplier inputs
for FIR filters |
| MultiplierOutputPipeline | Specify number of pipeline stages at multiplier outputs
for FIR filters |
| OptimizeForHDL | Specify whether generated HDL code is optimized for specific
performance or space requirements |
| ReuseAccum | Enable accumulator reuse, generating cascade-serial architecture
for FIR filters |
| SerialPartition | Specify number and size of partitions generated for serial
FIR filter architectures |
| ClockHighTime | Specify
period, in nanoseconds, during which test bench drives clock input
signals high (1) |
| ClockLowTime | Specify period, in nanoseconds, during which test bench drives
clock input signals low (0) |
| ErrorMargin | Specify error margin for HDL language-based test benches |
| ForceClock | Specify whether test bench forces clock input signals |
| ForceClockEnable | Specify
whether test bench forces clock enable input signals |
| ForceReset | Specify whether test bench forces reset input signals |
| GenerateCoSimBlock | Generate model containing HDL Cosimulation block(s) for
simulation of filter in Simulink |
| GenerateCosimModel | Generate model containing realized filter and HDL Cosimulation
block for simulation of filter in Simulink |
| HoldInputDataBetweenSamples | Specify how long input data values are held in valid state |
| HoldTime | Specify hold time for filter data input signals and forced
reset input signals |
| InitializeTestBenchInputs | Specify initial value driven on test bench inputs before
data is asserted to filter |
| MultifileTestBench | Divide generated test bench into helper functions, data,
and HDL test bench code files |
| SimulatorFlags | Specify simulator flags applied to generated test bench |
| TestBenchClockEnableDelay | Define elapsed time (in clock cycles) between deassertion
of reset and assertion of clock enable |
| TestbenchCoeffStimulus | Specify testing options for coefficient memory interface
for FIR or IIR filters |
| TestBenchDataPostFix | Specify suffix added to test bench data file name when
generating multi-file test bench |
| TestBenchFracDelayStimulus | Specify
input stimulus that test bench applies to Farrow filter fractional
delay port |
| TestBenchName | Name VHDL test bench entity or Verilog module and file that
contains test bench code |
| TestbenchRateStimulus | Specify rate stimulus for CIC filter with rate port |
| TestBenchReferencePostFix | Specify string appended to names of reference signals
generated in test bench code |
| TestBenchStimulus | Specify
input stimuli that test bench applies to filter |
| TestBenchUserStimulus | Specify user-defined function that returns vector of values
that test bench applies to filter |
| EDAScriptGeneration | Enable or disable generation of script files for third-party
tools |
| HDLCompileFilePostfix | Specify postfix string appended to file name for generated Mentor Graphics ModelSim compilation
scripts |
| HDLCompileInit | Specify string written to initialization section of compilation
script |
| HDLCompileTerm | Specify string written to termination section of compilation
script |
| HDLCompileVerilogCmd | Specify command string written to compilation script for
Verilog files |
| HDLCompileVHDLCmd | Specify command string written to compilation script for
VHDL files |
| HDLSimCmd | Specify simulation command written to simulation script |
| HDLSimFilePostfix | Specify postfix string appended to file name for generated Mentor Graphics ModelSim simulation
scripts |
| HDLSimInit | Specify string written to initialization section of simulation
script |
| HDLSimTerm | Specify string written to termination section of simulation
script |
| HDLSimViewWaveCmd | Specify waveform viewing command written to simulation
script |
| HDLSynthCmd | Specify command written to synthesis script |
| HDLSynthFilePostfix | Specify postfix string appended to file name for generated Synplify synthesis
scripts |
| HDLSynthInit | Specify string written to initialization section of synthesis
script |
| HDLSynthTerm | Specify string written to termination section of synthesis
script |