<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>my tech blog &#187; Intel FPGA (Altera)</title>
	<atom:link href="http://billauer.se/blog/category/altera/feed/" rel="self" type="application/rss+xml" />
	<link>https://billauer.se/blog</link>
	<description>Anything I found worthy to write down.</description>
	<lastBuildDate>Thu, 12 Mar 2026 11:36:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Quartus Pro 19.2: List of QSF parameter names</title>
		<link>https://billauer.se/blog/2021/10/quartus-pro-qsf-list/</link>
		<comments>https://billauer.se/blog/2021/10/quartus-pro-qsf-list/#comments</comments>
		<pubDate>Thu, 14 Oct 2021 15:15:34 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=6419</guid>
		<description><![CDATA[Due to rather peculiar reasons described in this post, I found myself looking for all QSF parameter names that Quartus recognizes. I ended up searching a binary file in Quartus’ installation directory. So this is by no means an authoritative list, but since I made it, I thought I should post it. Just in case [...]]]></description>
			<content:encoded><![CDATA[<p>Due to rather peculiar reasons described in <a title="Reverse engineering Cyclone 10 transceiver’s attributes" href="https://billauer.se/blog/2021/10/arria-cyclone-10-signal-detect-oob/" target="_blank">this post</a>, I found myself looking for all QSF parameter names that Quartus recognizes. I ended up searching a binary file in Quartus’ installation directory. So this is by no means an authoritative list, but since I made it, I thought I should post it. Just in case someone else is in the business of guesswork.</p>
<p>So this was done with Quartus Pro 19.2 running Linux. For non-Pro Quartus 17.1, refer to <a title="Quartus 17.1 (non-pro): List of QSF parameter names" href="https://billauer.se/blog/2021/10/quartus-qsf-list/" target="_blank">this post</a>.</p>
<p>This is plain text search, so  quite clearly not all items appearing here are legal QSF parameters,  and neither is it clear if this list is complete. Or otherwise useful,  for that matter.</p>
<pre>$ <strong>strings ./quartus/linux64/libdb_acf.so | perl -ne '/^[A-Z][A-Z0-9_]+\n*$/ &amp;&amp; print' | sort -u</strong></pre>
<ul>
<li>ABSORB_PATHS_FROM_OUTPUTS_TO_INPUTS</li>
<li>ACCEPTS_NEGATIVE</li>
<li>ACCEPTS_OPEN</li>
<li>ACCEPTS_SHORT</li>
<li>ACCEPTS_TRACK_VCCIO</li>
<li>ACCEPTS_WILDCARDS</li>
<li>ACCEPTS_ZERO</li>
<li>AC_COUPLING</li>
<li>ACEX1K</li>
<li>ACF_ASSIGNMENT_USE_STRING_POOL</li>
<li>ACF_NOTIFY_ACF_MANAGER_ASSIGNMENTS_CHANGED</li>
<li>ACF_STRING_POOL_MASSIVE_DUMP</li>
<li>ACF_VARIABLE_TRAIT_TYPE_MAX_TRAIT_TYPE</li>
<li>ACF_VARIABLE_TYPE_ACF_ACF_LAST_VARIABLE</li>
<li>ACLK_CAT</li>
<li>ACLK_RULE_IMSZER_ADOMAIN</li>
<li>ACLK_RULE_NO_SZER_ACLK_DOMAIN</li>
<li>ACLK_RULE_SZER_BTW_ACLK_DOMAIN</li>
<li>ACTION</li>
<li>ACTIVE_PARALLEL</li>
<li>ACTIVE_SERIAL_CLOCK</li>
<li>ACTIVE_SERIAL</li>
<li>ACTIVE_SERIAL_X1</li>
<li>ACTIVE_SERIAL_X4</li>
<li>ADCE_ENABLED</li>
<li>ADCE_FULL_BW</li>
<li>ADCE_HALF_BW</li>
<li>ADCE_HIGH_BW</li>
<li>ADCE_HIGH_FREQ_MODE</li>
<li>ADCE_LOW_BW</li>
<li>ADCE_LOW_FREQ_MODE</li>
<li>ADCE_MED_HIGH_BW</li>
<li>ADCE_MED_HIGH_MODE</li>
<li>ADCE_MED_LOW_BW</li>
<li>ADCE_MED_LOW_MODE</li>
<li>ADD_DEFAULT_PINS_TO_OUTPUT_VECTOR_FILE</li>
<li>ADD_DEFAULT_PINS_TO_SIMULATION_OUTPUT_WAVEFORMS</li>
<li>ADD_PASS_THROUGH_LOGIC_TO_INFERRED_RAMS</li>
<li>ADD_TO_SIMULATION_OUTPUT_WAVEFORMS</li>
<li>ADVANCED_CLOCK_OPTIMIZATION</li>
<li>ADVANCED</li>
<li>ADVANCED_PHYSICAL_OPTIMIZATION</li>
<li>ADVANCED_PHYSICAL_RETIMING</li>
<li>ADVANCED_PHYSICAL_SYNTHESIS</li>
<li>ADVANCED_PHYSICAL_SYNTHESIS_REGISTER_PACKING</li>
<li>ADVANCED_PRE_PHYSICAL_SYNTHESIS</li>
<li>ADV_NETLIST_OPT_ALLOWED</li>
<li>ADV_NETLIST_OPT_DONT_TOUCH</li>
<li>ADV_NETLIST_OPT_FIT_LE_DUPLICATION</li>
<li>ADV_NETLIST_OPT_FIT_LE_DUPLICATION_WITH_LUT_RESYNTHESIS</li>
<li>ADV_NETLIST_OPT_FIT_LE_RETIME</li>
<li>ADV_NETLIST_OPT_METASTABLE_REGS</li>
<li>ADV_NETLIST_OPT_RETIME_CORE_AND_IO</li>
<li>ADV_NETLIST_OPT_STRING</li>
<li>ADV_NETLIST_OPT_SYNTH_ALLOW_IP_WYS_UNMAPPING</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME_1</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME_2</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME</li>
<li>ADV_NETLIST_OPT_SYNTH_REMAP_1</li>
<li>ADV_NETLIST_OPT_SYNTH_REMAP_2</li>
<li>ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO</li>
<li>ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP</li>
<li>ADV_NETLIST_OPT_TEST</li>
<li>AFTER_INIT_DONE</li>
<li>AGGREGATE</li>
<li>AGGREGATE_REVISION</li>
<li>AGGRESSIVE_AREA</li>
<li>AGGRESSIVE_COMPILE_TIME___INTERNAL</li>
<li>AGGRESSIVE_COMPILE_TIME</li>
<li>AGGRESSIVE</li>
<li>AGGRESSIVE_POWER</li>
<li>AHDL_FILE</li>
<li>AHDL_INCLUDE_FILE</li>
<li>AHDL_LIMIT_INT_TO_32</li>
<li>AHDL_TEXT_DESIGN_OUTPUT_FILE</li>
<li>AHDL_USE_LPM_FOR_OPERATORS</li>
<li>ALIAS</li>
<li>ALL_EDGE</li>
<li>ALL_EXCEPT_COMBINATIONAL_LOGIC_ELEMENT_OUTPUTS</li>
<li>ALL_NODES</li>
<li>ALLOW_ACLR_FOR_SHIFT_REGISTER_RECOGNITION</li>
<li>ALLOW_ANY_RAM_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_ANY_ROM_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_ANY_SHIFT_REGISTER_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_CASCADE_GPLL_TO_LVDS_TX</li>
<li>ALLOW_CHILD_PARTITIONS</li>
<li>ALLOW_DSP_RETIMING</li>
<li>ALLOW_LVTTL_LVCMOS_INPUT_LEVELS_TO_OVERDRIVE_INPUT_BUFFER</li>
<li>ALLOW_MULTIPLE_PERSONAS</li>
<li>ALLOW_PARALLEL_TERMINATION</li>
<li>ALLOW_POWER_UP_DONT_CARE</li>
<li>ALLOW_RAM_RETIMING</li>
<li>ALLOW_REGISTER_DUPLICATION</li>
<li>ALLOW_REGISTER_MERGING</li>
<li>ALLOW_REGISTER_RETIMING</li>
<li>ALLOW_ROUTING_TO_PERIPHERY_THROUGH_GLOBAL_NETWORK</li>
<li>ALLOW_SERIES_TERMINATION</li>
<li>ALLOW_SERIES_WITH_CALIBRATION_TERMINATION</li>
<li>ALLOW_SEU_FAULT_INJECTION</li>
<li>ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES</li>
<li>ALLOW_SYNCH_CTRL_USAGE</li>
<li>ALLOW_VCCR_VCCT_PER_BANK</li>
<li>ALLOW_VCCR_VCCT_PER_SIX_PACK</li>
<li>ALLOW_XOR_GATE_USAGE</li>
<li>ALL_PATHS</li>
<li>ALL_STAGES_ENABLED</li>
<li>ALM_REGISTER</li>
<li>ALM_REGISTER_PACKING_EFFORT</li>
<li>ALTERA_A10_IOPLL_BOOTSTRAP</li>
<li>ALTERA_INTERNAL_FIB</li>
<li>ALTERA</li>
<li>ALWAYS_ALLOW</li>
<li>ALWAYS_ENABLE_INPUT_BUFFERS</li>
<li>ALWAYS</li>
<li>ALWAYS_REGENERATE_IP</li>
<li>ALWAYS_REGENERATE_IP_SIM</li>
<li>ALWAYS_WRITE_TO_FILE</li>
<li>ANALYZE_LATCHES_AS_SYNCHRONOUS_ELEMENTS</li>
<li>ANALYZE_LATCHES</li>
<li>ANALYZE_METASTABILITY</li>
<li>APEX20KC</li>
<li>APEX20K_CLIQUE_TYPE</li>
<li>APEX20K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>APEX20K_CONFIGURATION_DEVICE</li>
<li>APEX20K_CONFIGURATION_SCHEME</li>
<li>APEX20K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>APEX20K_DEVICE_IO_STANDARD</li>
<li>APEX20KE_DEVICE_IO_STANDARD</li>
<li>APEX20KE</li>
<li>APEX20KF_DEVICE_IO_STANDARD</li>
<li>APEX20K_JTAG_USER_CODE</li>
<li>APEX20K</li>
<li>APEX20K_LOCAL_ROUTING_SOURCE</li>
<li>APEX20K_OPTIMIZATION_TECHNIQUE</li>
<li>APEX20K_TECHNOLOGY_MAPPER</li>
<li>APEX_FITTER_TYPE</li>
<li>APEXII_1_8V_HSTL</li>
<li>APEX_II_CONFIGURATION_SCHEME</li>
<li>APEXII_CONFIGURATION_SCHEME</li>
<li>APEXII_DEVICE_IO_STANDARD</li>
<li>AREA</li>
<li>AREF_VOLT_0</li>
<li>AREF_VOLT_0P5</li>
<li>AREF_VOLT_0P75</li>
<li>AREF_VOLT_1P0</li>
<li>ARM_ASM_COMMAND_LINE</li>
<li>ARM_CPP_COMMAND_LINE</li>
<li>ARM_LINK_COMMAND_LINE</li>
<li>ARMSTRONG_CARRY_CHAIN_LENGTH</li>
<li>ARMSTRONG_OPTIMIZATION_TECHNIQUE</li>
<li>ARRIAIIGX_RX_CDR_LOCKUP_FIX_OVERRIDE</li>
<li>AS_BIDIRECTIONAL</li>
<li>ASCII_REPORT_FILE</li>
<li>AS_FREQ_100MHZ</li>
<li>AS_FREQ_108MHZ</li>
<li>AS_FREQ_115MHZ_IOSC</li>
<li>AS_FREQ_125MHZ</li>
<li>AS_FREQ_133MHZ</li>
<li>AS_FREQ_166_6MHZ</li>
<li>AS_FREQ_25MHZ_IOSC</li>
<li>AS_FREQ_25MHZ</li>
<li>AS_FREQ_38MHZ_IOSC</li>
<li>AS_FREQ_50MHZ</li>
<li>AS_FREQ_58MHZ_IOSC</li>
<li>AS_FREQ_71_5MHZ</li>
<li>AS_FREQ_77MHZ_IOSC</li>
<li>AS_FREQ_80MHZ</li>
<li>ASIC_EMULATION_FAST_FLOW</li>
<li>ASIC_PROTOTYPING_ADVANCED</li>
<li>ASIC_PROTOTYPING_FEATURES</li>
<li>ASIC_PROTOTYPING_LATCH_SUPPORT</li>
<li>ASIC_PROTOTYPING</li>
<li>ASIC_PROTOTYPING_READBACK_WRITEBACK</li>
<li>AS_INPUT_TRI_STATED</li>
<li>AS_INPUT_TRI_STATED_WITH_BUS_HOLD</li>
<li>AS_INPUT_TRI_STATED_WITH_WEAK_PULL_UP</li>
<li>ASM_FILE</li>
<li>ASM_OPTIONS_FILE_KEYWORD</li>
<li>AS_OUTPUT_DRIVING_AN_UNSPECIFIED_SIGNAL</li>
<li>AS_OUTPUT_DRIVING_GROUND</li>
<li>AS_OUTPUT_DRIVING_VCC</li>
<li>ASP_ASM_COMMAND_LINE</li>
<li>ASP_CPP_COMMAND_LINE</li>
<li>ASP_LINK_COMMAND_LINE</li>
<li>ASSEMBLER_ASSIGNMENT</li>
<li>ASSG_CAT</li>
<li>ASSG_RULE_MISSING_FMAX</li>
<li>ASSG_RULE_MISSING_TIMING</li>
<li>AS_SIGNALPROBE_OUTPUT</li>
<li>ASSIGNMENT_GROUP_ASSIGNMENT</li>
<li>ASSIGNMENT_GROUP_EXCEPTION</li>
<li>ASSIGNMENT_GROUP</li>
<li>ASSIGNMENT_GROUP_MEMBER</li>
<li>AS_VREFA</li>
<li>AS_VREFB</li>
<li>AS_VREF</li>
<li>ATSH</li>
<li>ATTRACTION_GROUP</li>
<li>ATTRACTION_GROUP_SOFT_REGION</li>
<li>ATUH</li>
<li>ATUSH</li>
<li>ATUSL</li>
<li>AUATI</li>
<li>AUATL</li>
<li>AUATUH</li>
<li>AUATUSH</li>
<li>AUATUS</li>
<li>AUTO_C3_M9K_BIT_SKIP</li>
<li>AUTO_CARRY_CHAINS</li>
<li>AUTO_CARRY</li>
<li>AUTO_CASCADE_CHAINS</li>
<li>AUTO_CASCADE</li>
<li>AUTO_CLOCK_ENABLE_RECOGNITION</li>
<li>AUTO_DELAY_CHAINS_FOR_HIGH_FANOUT_INPUT_PINS</li>
<li>AUTO_DELAY_CHAINS</li>
<li>AUTO_DISCOVER_AND_SORT</li>
<li>AUTO_DISCOVERY</li>
<li>AUTO_DSP_RECOGNITION</li>
<li>AUTO_ENABLE_SMART_COMPILE</li>
<li>AUTO_EXPORT_INCREMENTAL_COMPILATION</li>
<li>AUTO_EXPORT_VER_COMPATIBLE_DB</li>
<li>AUTO_FAST_INPUT_REGISTERS</li>
<li>AUTO_FAST_OUTPUT_ENABLE_REGISTERS</li>
<li>AUTO_FAST_OUTPUT_REGISTERS</li>
<li>AUTO_FIT</li>
<li>AUTO_GLOBAL_CLOCK</li>
<li>AUTO_GLOBAL_CLOCK_MAX</li>
<li>AUTO_GLOBAL_MEM_CTRL</li>
<li>AUTO_GLOBAL_MEMORY_CONTROLS</li>
<li>AUTO_GLOBAL_OE</li>
<li>AUTO_GLOBAL_OE_MAX</li>
<li>AUTO_GLOBAL_REG_CTRL</li>
<li>AUTO_GLOBAL_REG_CTRL_MAX</li>
<li>AUTO_GLOBAL_REGISTER_CONTROLS</li>
<li>AUTO_IMPLEMENT_IN_ROM</li>
<li>AUTO_INCREMENT_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>AUTO_INCREMENT_EPROM_JTAG_CODE</li>
<li>AUTO_INCREMENT_USER_JTAG_CODE</li>
<li>AUTO_INPUT_REGISTER</li>
<li>AUTO_INPUT_REGISTERS</li>
<li>AUTO_INSERT_SLD_HUB_ENTITY</li>
<li>AUTO_INSERT_SLD_INCR_NODE_ENTITY</li>
<li>AUTO_INSERT_SLD_NODE_ENTITY</li>
<li>AUTO_LCELL_INSERTION</li>
<li>AUTO</li>
<li>AUTOMATICALLY</li>
<li>AUTOMATIC_DANGLING_PORT_TIEOFF</li>
<li>AUTOMATIC</li>
<li>AUTO_MERGE_PLLS</li>
<li>AUTO_MODIFIED_PACKED_REGISTERS</li>
<li>AUTONOMOUS_PCIE_HIP</li>
<li>AUTO_OPEN_DRAIN</li>
<li>AUTO_OPEN_DRAIN_PINS</li>
<li>AUTO_OUTPUT_ENABLE_REGISTER</li>
<li>AUTO_OUTPUT_REGISTER</li>
<li>AUTO_OUTPUT_REGISTERS</li>
<li>AUTO_PACKED_REG_CYCLONE</li>
<li>AUTO_PACKED_REGISTERS_ARMSTRONG</li>
<li>AUTO_PACKED_REGISTERS_CYCLONE</li>
<li>AUTO_PACKED_REGISTERS</li>
<li>AUTO_PACKED_REGISTERS_MAXII</li>
<li>AUTO_PACKED_REGISTERS_MAX</li>
<li>AUTO_PACKED_REGISTERS_STRATIXII</li>
<li>AUTO_PACKED_REGISTERS_STRATIX</li>
<li>AUTO_PACKED_REGISTERS_TSUNAMI</li>
<li>AUTO_PARALLEL_EXPANDERS</li>
<li>AUTO_PARALLEL_SYNTHESIS</li>
<li>AUTO_PERIPH</li>
<li>AUTO_PEXP</li>
<li>AUTO_QIC_EXPORT</li>
<li>AUTO_QXP_PARTITION</li>
<li>AUTO_RAM_BLOCK_BALANCING</li>
<li>AUTO_RAM_RECOGNITION</li>
<li>AUTO_RAM_TO_LCELL_CONVERSION</li>
<li>AUTO_RESERVE_CLKUSR_FOR_CALIBRATION</li>
<li>AUTO_RESOURCE_SHARING</li>
<li>AUTO_RESTART_CONFIGURATION</li>
<li>AUTO_RESTART</li>
<li>AUTO_ROM</li>
<li>AUTO_ROM_RECOGNITION</li>
<li>AUTO_SHIFT_REGISTER_RECOGNITION</li>
<li>AUTO_SLD_HUB_ENTITY</li>
<li>AUTO_TURBO_BIT</li>
<li>AUTO_USE_SIMULATION_PDB_NETLIST</li>
<li>AVAUA</li>
<li>AVAUATA</li>
<li>AVAUATI</li>
<li>AVAUATUH</li>
<li>AVAUATUSH</li>
<li>AVAUI</li>
<li>AVAUL</li>
<li>AVST_CLK_RESERVED</li>
<li>AVST_DATA15_0_RESERVED</li>
<li>AVST_DATA31_16_RESERVED</li>
<li>AVST_VALID_RESERVED</li>
<li>AVST_X16</li>
<li>AVST_X32</li>
<li>AVST_X8</li>
<li>AVUH</li>
<li>AWAVA</li>
<li>AWAVAUA</li>
<li>AWAVAUATA</li>
<li>AWAVAUATI</li>
<li>AWAVAUATL</li>
<li>AWAVAUATUH</li>
<li>AWAVAUATU</li>
<li>AWAVAUATUSH</li>
<li>AWAVAUATUS</li>
<li>AWAVAUI</li>
<li>AWAVAUL</li>
<li>AWAVAUM</li>
<li>AWAVE</li>
<li>AWAVI</li>
<li>AWAVL</li>
<li>AWAVM</li>
<li>BACKUP_BATTERY_RAM</li>
<li>BAK_AUTO_EXPORT</li>
<li>BAK_EXPORT_DIR</li>
<li>BALANCED</li>
<li>BASE_CLOCK</li>
<li>BASED_ON_CLOCK_SETTINGS</li>
<li>BASE</li>
<li>BASEO</li>
<li>BASE_PIN_OUT_FILE_ON_SAMEFRAME_DEVICE</li>
<li>BASE_REVISION</li>
<li>BASE_REVISION_PROJECT_OUTPUT_DIRECTORY</li>
<li>BASIC</li>
<li>BDF_FILE</li>
<li>BEST</li>
<li>BIAS_INT</li>
<li>BIAS_VCMDRV</li>
<li>BIDIRECTIONAL</li>
<li>BINARY_FILE</li>
<li>BLACKBOX</li>
<li>BLOCK_DESIGN_NAMING</li>
<li>BLOCK_RAM_AND_MLAB_EQUIVALENT_PAUSED_READ_CAPABILITIES</li>
<li>BLOCK_RAM_AND_MLAB_EQUIVALENT_POWER_UP_CONDITIONS</li>
<li>BLOCK_RAM_TO_MLAB_CELL_CONVERSION</li>
<li>BOARD</li>
<li>BOARD_MODEL_CUSTOM</li>
<li>BOARD_MODEL_EBD_FAR_END</li>
<li>BOARD_MODEL_EBD_FILE_NAME</li>
<li>BOARD_MODEL_EBD_SIGNAL_NAME</li>
<li>BOARD_MODEL_FAR_C</li>
<li>BOARD_MODEL_FAR_DIFFERENTIAL_R</li>
<li>BOARD_MODEL_FAR_PULLDOWN_R</li>
<li>BOARD_MODEL_FAR_PULLUP_R</li>
<li>BOARD_MODEL_FAR_SERIES_R</li>
<li>BOARD_MODEL_NEAR_C</li>
<li>BOARD_MODEL_NEAR_DIFFERENTIAL_R</li>
<li>BOARD_MODEL_NEAR_PULLDOWN_R</li>
<li>BOARD_MODEL_NEAR_PULLUP_R</li>
<li>BOARD_MODEL_NEAR_SERIES_C</li>
<li>BOARD_MODEL_NEAR_SERIES_R</li>
<li>BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH</li>
<li>BOARD_MODEL_NEAR_TLINE_LENGTH</li>
<li>BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH</li>
<li>BOARD_MODEL_TERMINATION_V</li>
<li>BOARD_MODEL_TLINE_C_PER_LENGTH</li>
<li>BOARD_MODEL_TLINE_LENGTH</li>
<li>BOARD_MODEL_TLINE_L_PER_LENGTH</li>
<li>BOOST_1_STEP</li>
<li>BOOST_2_STEP</li>
<li>BOOST_3_STEP</li>
<li>BOOST_4_STEP</li>
<li>BOOST_5_STEP</li>
<li>BOOST_6_STEP</li>
<li>BOOST_7_STEP</li>
<li>BOOST</li>
<li>BOOT_SEL_PIN</li>
<li>BOTH_EDGES</li>
<li>BREAKPOINT_FILE</li>
<li>BREAKPOINT</li>
<li>BREAKPOINT_LINE_NUMBER</li>
<li>BREAKPOINT_STATE</li>
<li>BSF_FILE</li>
<li>BW_FULL_12P5</li>
<li>BW_HALF_6P5</li>
<li>BYPASS_ERROR_RELEASE_CLEARS_BEFORE_TRISTATES_1S25</li>
<li>BYPASS</li>
<li>BYPASS_OFF</li>
<li>BYPASS_STAGES_234</li>
<li>BYTE_ORDER</li>
<li>BYYPASS_STAGES_234</li>
<li>C0H9</li>
<li>C0M9</li>
<li>C3_M9K_BIT_SKIP</li>
<li>CALIBRATED</li>
<li>CALIBRATED_SSTL</li>
<li>CAL_SIM_ACTIVATOR</li>
<li>CAP_NAME</li>
<li>CARE</li>
<li>CARRY_CHAIN_LENGTH_ARMSTRONG</li>
<li>CARRY_CHAIN_LENGTH_DALI</li>
<li>CARRY_CHAIN_LENGTH_FLEX10K</li>
<li>CARRY_CHAIN_LENGTH_FLEX6K</li>
<li>CARRY_CHAIN_LENGTH</li>
<li>CARRY_CHAIN_LENGTH_TSUNAMI</li>
<li>CARRY_CHAIN_LENGTH_YEAGER</li>
<li>CARRY_OUT_PINS_LCELL_INSERT</li>
<li>CASCADE_CHAIN_LENGTH</li>
<li>CASE_SENSITIVE</li>
<li>CAT_ASSEMBLER</li>
<li>CAT_ASSIGNMENT_GROUP</li>
<li>CAT_DESIGN_ASSISTANT</li>
<li>CAT_FITTER</li>
<li>CAT_INCREMENTAL_COMPILATION</li>
<li>CAT_LOCATION_PIN</li>
<li>CAT_LOGICLOCK</li>
<li>CAT_MAPPER_SYNTHESIS</li>
<li>CAT_NETO</li>
<li>CAT_PARAMETERS</li>
<li>CAT_POWER_ESTIMATION</li>
<li>CAT_PROGRAMMER</li>
<li>CAT_SIGNALPROBE</li>
<li>CAT_SIGNALTAP</li>
<li>CAT_SIMULATION</li>
<li>CAT_SOFTWARE_BUILDER</li>
<li>CAT_TIMEGROUP</li>
<li>CAT_TIMING_ANALYSIS</li>
<li>CAT_TIMING</li>
<li>CB_CLKUSR</li>
<li>CB_INTOSC</li>
<li>CDF_FILE</li>
<li>CDR_BANDWIDTH_PRESET</li>
<li>CEI_11100_LR</li>
<li>CEI_11100_SR</li>
<li>CEI_4976_LR</li>
<li>CEI_4976_SR</li>
<li>CEI_6375_LR</li>
<li>CEI_6375_SR</li>
<li>CEI_9950_LR</li>
<li>CEI_9950_SR</li>
<li>CE_OPTION</li>
<li>C_FILE</li>
<li>CHAIN_FILE</li>
<li>CHECK_AGAINST_TSM_DELAY</li>
<li>CHECK_OUTPUTS</li>
<li>CHIP</li>
<li>CHIP_WIDE_OE</li>
<li>CHIP_WIDE_RESET</li>
<li>CKN_CK_PAIR</li>
<li>CLAMPING_DIODE</li>
<li>CLIQUE</li>
<li>CLIQUE_TYPE_APEX20K</li>
<li>CLIQUE_TYPE_DALI</li>
<li>CLIQUE_TYPE_FLEX10K</li>
<li>CLIQUE_TYPE_FLEX6K</li>
<li>CLIQUE_TYPE</li>
<li>CLIQUE_TYPE_MAX7K</li>
<li>CLK_CAT</li>
<li>CLK_FPLL_VREG_BOOST_1_STEP</li>
<li>CLK_FPLL_VREG_BOOST_2_STEP</li>
<li>CLK_FPLL_VREG_BOOST_3_STEP</li>
<li>CLK_FPLL_VREG_BOOST_4_STEP</li>
<li>CLK_FPLL_VREG_BOOST_5_STEP</li>
<li>CLK_FPLL_VREG_BOOST_6_STEP</li>
<li>CLK_FPLL_VREG_BOOST_7_STEP</li>
<li>CLK_FPLL_VREG_NO_VOLTAGE_BOOST</li>
<li>CLKLOCKX1_INPUT_FREQ</li>
<li>CLK_RULE_ALL</li>
<li>CLK_RULE_CLKNET_CLKSPINES</li>
<li>CLK_RULE_CLKNET_CLKSPINES_THRESHOLD</li>
<li>CLK_RULE_COMB_CLOCK</li>
<li>CLK_RULE_GATED_CLK_FANOUT</li>
<li>CLK_RULE_GATING_SCHEME</li>
<li>CLK_RULE_INPINS_CLKNET</li>
<li>CLK_RULE_INV_CLOCK</li>
<li>CLK_RULE_MIX_EDGES</li>
<li>CLKUSR</li>
<li>CLOCK_ANALYSIS_ONLY</li>
<li>CLOCK_DIVISOR</li>
<li>CLOCK_ENABLE_MULTICYCLE_HOLD</li>
<li>CLOCK_ENABLE_MULTICYCLE</li>
<li>CLOCK_ENABLE_ROUTING</li>
<li>CLOCK_ENABLE_SOURCE_MULTICYCLE_HOLD</li>
<li>CLOCK_ENABLE_SOURCE_MULTICYCLE</li>
<li>CLOCK_FREQUENCY</li>
<li>CLOCK_HOLD_UNCERTAINTY</li>
<li>CLOCK</li>
<li>CLOCK_MAX_ROUTING</li>
<li>CLOCK_REGION</li>
<li>CLOCK_SETTINGS</li>
<li>CLOCK_SETUP_UNCERTAINTY</li>
<li>CLOCK_SOURCE</li>
<li>CLOCK_SPINE</li>
<li>CLOCK_TO_OUTPUT_DELAY</li>
<li>CLOUD_NOTIFY_COMPILE_ID</li>
<li>CLOUD_NOTIFY_ENABLE</li>
<li>CLOUD_NOTIFY_ENABLE_LOGGING</li>
<li>CLOUD_NOTIFY_GROUP_ID</li>
<li>CLOUD_NOTIFY_LOGGING</li>
<li>CLOUD_NOTIFY_PROXY</li>
<li>CLOUD_NOTIFY_SEND_CRIT_WARNINGS</li>
<li>CLOUD_NOTIFY_SEND_ERRORS</li>
<li>CLOUD_NOTIFY_SEND_JSON_REPORTS</li>
<li>CLOUD_NOTIFY_SERVER</li>
<li>CLOUD_NOTIFY_TOKEN</li>
<li>COMMAND_MACRO_FILE</li>
<li>COMMAND_MACRO_MODE</li>
<li>COMPANION_REVISION_NAME</li>
<li>COMPARED_CLOCK</li>
<li>COMPATIBLE_PLACEMENT_AND_ROUTING</li>
<li>COMPATIBLE_PLACEMENT</li>
<li>COMPILATION_LEVEL</li>
<li>COMPILE_NEW_PROJECT</li>
<li>COMPILER_ACTION_POINTS</li>
<li>COMPILER_ASSIGNMENT</li>
<li>COMPILER_CONFIGURED</li>
<li>COMPILER_SETTINGS</li>
<li>COMPILER_SETTINGS_LIST</li>
<li>COMPILER_SIGNATURE_ID</li>
<li>COMPRESSION_MODE</li>
<li>CONBINATION10</li>
<li>CONBINATION11</li>
<li>CONBINATION1</li>
<li>CONBINATION2</li>
<li>CONBINATION3</li>
<li>CONBINATION4</li>
<li>CONBINATION5</li>
<li>CONBINATION6</li>
<li>CONBINATION7</li>
<li>CONBINATION8</li>
<li>CONBINATION9</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE_DALI</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE_FLEX6K</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>CONFIGURATION_CLOCK_DIVISOR</li>
<li>CONFIGURATION_CLOCK_FREQUENCY</li>
<li>CONFIGURATION_DEVICE_DALI</li>
<li>CONFIGURATION_DEVICE_FLEX6K</li>
<li>CONFIGURATION_DEVICE</li>
<li>CONFIGURATION_PINS</li>
<li>CONFIGURATION_SCHEME_DALI</li>
<li>CONFIGURATION_SCHEME_FLEX6K</li>
<li>CONFIGURATION_SCHEME</li>
<li>CONFIGURATION_VCCIO_LEVEL</li>
<li>CONNECT_BIDIR_PIN_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_BIDIR_PIN_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_TO_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_TO_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_SIGNALPROBE_PIN</li>
<li>CONNECT_TO</li>
<li>CONNECT_TO_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_TO_SLD_NODE_ENTITY_PORT</li>
<li>CONTAINS_FAMILY_SPECIFIC_DATA</li>
<li>CONVERT_ALOAD_TO_CLEAR_PRESET</li>
<li>CONVERT_PR_WARNINGS_TO_ERRORS</li>
<li>COPY_IF_NODE_IS_DUPLICATED</li>
<li>COPY_VARIABLE_TYPE_IN_PIN_PLANNER</li>
<li>CORE_INITIALIZATION_AND_UPDATE</li>
<li>CORE_INITIALIZATION</li>
<li>CORE</li>
<li>CORE_ONLY_PLACE_REGION</li>
<li>CORE_UPDATE</li>
<li>COVERAGE_COMPLETE_PANEL_ENABLED</li>
<li>COVERAGE</li>
<li>COVERAGE_MISSING_0_VALUE_PANEL_ENABLED</li>
<li>COVERAGE_MISSING_1_VALUE_PANEL_ENABLED</li>
<li>CPH9</li>
<li>CPP_FILE</li>
<li>CPP_INCLUDE_FILE</li>
<li>CPRI_12500</li>
<li>CPRI_E12HV</li>
<li>CPRI_E12LVIII</li>
<li>CPRI_E12LVII</li>
<li>CPRI_E12LV</li>
<li>CPRI_E24LVIII</li>
<li>CPRI_E24LVII</li>
<li>CPRI_E24LV</li>
<li>CPRI_E30LVIII</li>
<li>CPRI_E30LVII</li>
<li>CPRI_E30LV</li>
<li>CPRI_E48LVIII</li>
<li>CPRI_E48LVII</li>
<li>CPRI_E60LVIII</li>
<li>CPRI_E60LVII</li>
<li>CPRI_E6HV</li>
<li>CPRI_E6LVIII</li>
<li>CPRI_E6LVII</li>
<li>CPRI_E6LV</li>
<li>CPRI_E96LVIII</li>
<li>CPRI_E99LVIII</li>
<li>CPRI</li>
<li>CRC_ERROR_CHECKING</li>
<li>CRC_ERROR_CHECKING_YEAGER</li>
<li>CRC_ERROR_OPEN_DRAIN</li>
<li>CREATED_BY</li>
<li>CREATED_FROM</li>
<li>CREATE_PARTITION_BOUNDARY_PORTS</li>
<li>CREATE_SIGNALPROBE_PIN</li>
<li>CRITICAL_CHAIN_VIEWER</li>
<li>CROSS_BOUNDARY_OPTIMIZATIONS</li>
<li>CURRENT_STRENGTH</li>
<li>CURRENT_STRENGTH_NEW</li>
<li>CUSP_FILE</li>
<li>CUSTOM_BUILD_COMMAND_LINE</li>
<li>CUSTOM_CLOCK_TREE</li>
<li>CUT_OFF_CLEAR_AND_PRESET_PATHS</li>
<li>CUT_OFF_IO_PIN_FEEDBACK</li>
<li>CUT_OFF_PATHS_BETWEEN_CLOCK_DOMAINS</li>
<li>CUT_OFF_READ_DURING_WRITE_PATH</li>
<li>CUT_OFF_READ_DURING_WRITE_PATHS</li>
<li>CVPCIE_CONFDONE_OPEN_DRAIN</li>
<li>CVPCIE_MODE</li>
<li>CVP_CONFDONE_OPEN_DRAIN</li>
<li>CVP_MODE</li>
<li>CVP_REVISION</li>
<li>CVWF</li>
<li>CYCLONE_CONFIGURATION_DEVICE</li>
<li>CYCLONE_CONFIGURATION_SCHEME</li>
<li>CYCLONEII_CONFIGURATION_SCHEME</li>
<li>CYCLONEIII_CONFIGURATION_DEVICE</li>
<li>CYCLONEIII_CONFIGURATION_SCHEME</li>
<li>CYCLONEII_M4K_COMPATIBILITY</li>
<li>CYCLONEII_OPTIMIZATION_TECHNIQUE</li>
<li>CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION</li>
<li>CYCLONEII_TERMINATION</li>
<li>CYCLONE_OPTIMIZATION_TECHNIQUE</li>
<li>D1_DELAY</li>
<li>D1_FINE_DELAY</li>
<li>D2_DELAY</li>
<li>D3_DELAY</li>
<li>D4_DELAY</li>
<li>D4_FINE_DELAY</li>
<li>D5_DELAY</li>
<li>D5_FINE_DELAY</li>
<li>D5_OCT_DELAY</li>
<li>D5_OE_DELAY</li>
<li>D6_DELAY</li>
<li>D6_FINE_DELAY</li>
<li>D6_OCT_DELAY</li>
<li>D6_OE_DELAY</li>
<li>D6_OE_FINE_DELAY</li>
<li>DA_CUSTOM_RULE_FILE</li>
<li>DANGEROUS_EXCEPTION_FOR_READ_ONLY_CONTACT_INFRASTRUCTURE_GROUP</li>
<li>DATA0_PIN</li>
<li>DATA0_RESERVED</li>
<li>DATA15_8_RESERVED</li>
<li>DATA1_RESERVED</li>
<li>DATA31_16_RESERVED</li>
<li>DATA7_1_RESERVED</li>
<li>DATA7_2_RESERVED</li>
<li>DATA7_5_RESERVED</li>
<li>DC_COUPLING_EXTERNAL_RESISTOR</li>
<li>DC_COUPLING_EXTERNAL_TERMINATION</li>
<li>DC_COUPLING_INTERNAL_100_OHMS</li>
<li>DC_CURRENT_FOR_ELECTROMIGRATION_CHECK</li>
<li>DCLK</li>
<li>DCLK_PIN</li>
<li>DCLK_RESERVED</li>
<li>DDIO_INPUT_REGISTER</li>
<li>DDIO_OUTPUT_REGISTER_DISTANCE</li>
<li>DDIO_OUTPUT_REGISTER</li>
<li>DEBUG_BOUNDARY</li>
<li>DEBUG_TRACE</li>
<li>DECREASE_INPUT_DELAY_TO_INPUT_REGISTER</li>
<li>DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>DECREASE_INPUT_DELAY_TO_OUTPUT_REGISTER</li>
<li>DEFAULT_DESIGN_ASSISTANT_SETTINGS</li>
<li>DEFAULT_DEVICE_OPTIONS</li>
<li>DEFAULT_EQUIVALENCE_CHECKER_SETTINGS</li>
<li>DEFAULT_HARDCOPY_SETTINGS</li>
<li>DEFAULT_HOLD_MULTICYCLE</li>
<li>DEFAULT</li>
<li>DEFAULT_LOGIC_OPTIONS</li>
<li>DEFAULT_NETLIST_VIEWER_SETTINGS</li>
<li>DEFAULT_PARAMETERS</li>
<li>DEFAULT_SDC_FILE</li>
<li>DEFAULT_TIMING_REQUIREMENTS</li>
<li>DEFAULT_VALUE</li>
<li>DELAY_MATCH_RELATED_CLOCKS</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_INPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_IO_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_OE_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_VIO_TO_CORE</li>
<li>DELAY_SETTING_TO_CORE_APEX20K</li>
<li>DELAY_SETTING_TO_CORE_DALI</li>
<li>DELAY_SETTING_TO_CORE_FLEX10K</li>
<li>DELAY_SETTING_TO_CORE_FLEX6K</li>
<li>DELAY_SETTING_TO_CORE_TO_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_TO_CORE_TSUNAMI</li>
<li>DELAY_SETTING_TO_CORE_YEAGER</li>
<li>DELAY_SETTING_TO_INPUT_REGISTER</li>
<li>DELAY_SETTING_TO_OUTPUT_ENABLE</li>
<li>DELAY_SETTING_TO_OUTPUT</li>
<li>DELAY_SETTING_TO_ZBT</li>
<li>DEPENDENCY_FILE</li>
<li>DESIGN_ASISTANT_INCLUDE_IP_BLOCKS</li>
<li>DESIGN_ASSISTANT_ASSIGNMENT</li>
<li>DESIGN_ASSISTANT_INCLUDE_IP_BLOCKS</li>
<li>DESIGN_ASSISTANT_MAX_VIOLATIONS_PER_RULE</li>
<li>DESIGN_HASH</li>
<li>DESIGN_PARTITION</li>
<li>DEV_FAMILY_ACEX1K</li>
<li>DEV_FAMILY_APEX20KC</li>
<li>DEV_FAMILY_APEX20KE</li>
<li>DEV_FAMILY_APEX20K</li>
<li>DEV_FAMILY_APEXII</li>
<li>DEV_FAMILY_ARMSTRONG</li>
<li>DEV_FAMILY_ARRIAIIGZ</li>
<li>DEV_FAMILY_ARRIAVGZ</li>
<li>DEV_FAMILY_ARRIAV</li>
<li>DEV_FAMILY_ASC</li>
<li>DEV_FAMILY_AURORA</li>
<li>DEV_FAMILY_BEDROCK</li>
<li>DEV_FAMILY_BS</li>
<li>DEV_FAMILY_CUDA</li>
<li>DEV_FAMILY_CYCLONE10GX</li>
<li>DEV_FAMILY_CYCLONE10LP</li>
<li>DEV_FAMILY_CYCLONEII</li>
<li>DEV_FAMILY_CYCLONEIVE</li>
<li>DEV_FAMILY_CYCLONEV</li>
<li>DEV_FAMILY_DALI</li>
<li>DEV_FAMILY_EMBEDDED_PROCESSOR</li>
<li>DEV_FAMILY_EPC1</li>
<li>DEV_FAMILY_EPC2</li>
<li>DEV_FAMILY_EXCALIBUR_ARM</li>
<li>DEV_FAMILY_FALCONMESA_EMULATOR</li>
<li>DEV_FAMILY_FALCONMESA</li>
<li>DEV_FAMILY_FLASH_LOGIC</li>
<li>DEV_FAMILY_FLEX10KA</li>
<li>DEV_FAMILY_FLEX10KB</li>
<li>DEV_FAMILY_FLEX10KE</li>
<li>DEV_FAMILY_FLEX10K</li>
<li>DEV_FAMILY_FLEX6K</li>
<li>DEV_FAMILY_FLEX8000</li>
<li>DEV_FAMILY_FUSION</li>
<li>DEV_FAMILY_HCXIV</li>
<li>DEV_FAMILY_HCX</li>
<li>DEV_FAMILY_INTEL_CFI</li>
<li>DEV_FAMILY_MAX3000A</li>
<li>DEV_FAMILY_MAX7000AE</li>
<li>DEV_FAMILY_MAX7000A</li>
<li>DEV_FAMILY_MAX7000B</li>
<li>DEV_FAMILY_MAX7000S</li>
<li>DEV_FAMILY_MAX9000</li>
<li>DEV_FAMILY_MAXV</li>
<li>DEV_FAMILY_NADDER_EMULATOR</li>
<li>DEV_FAMILY_NADDER</li>
<li>DEV_FAMILY_NIGHTFURY</li>
<li>DEV_FAMILY_PGM_DUMMY_FAMILY</li>
<li>DEV_FAMILY_PGM_EOL_FAMILY</li>
<li>DEV_FAMILY_PIRANHA</li>
<li>DEV_FAMILY_SOC_HPS</li>
<li>DEV_FAMILY_STINGRAY</li>
<li>DEV_FAMILY_STRATIXHC</li>
<li>DEV_FAMILY_STRATIXIIGX</li>
<li>DEV_FAMILY_STRATIXIIGXLITE</li>
<li>DEV_FAMILY_STRATIXV</li>
<li>DEV_FAMILY_SYN</li>
<li>DEV_FAMILY_TARPON</li>
<li>DEV_FAMILY_TGX</li>
<li>DEV_FAMILY_TITAN</li>
<li>DEV_FAMILY_TORNADO</li>
<li>DEV_FAMILY_TSUNAMI</li>
<li>DEV_FAMILY_VERMEER</li>
<li>DEV_FAMILY_VIRTUAL_JTAG_TAP</li>
<li>DEV_FAMILY_YEAGER</li>
<li>DEV_FAMILY_ZIPPLEBACK</li>
<li>DEVICE_FILTER_PACKAGE</li>
<li>DEVICE_FILTER_PIN_COUNT</li>
<li>DEVICE_FILTER_SPEED_GRADE</li>
<li>DEVICE_FILTER_VOLTAGE</li>
<li>DEVICE_INITIALIZATION_CLOCK</li>
<li>DEVICE_IO_STANDARD_APEX20KE</li>
<li>DEVICE_IO_STANDARD_APEX20KF</li>
<li>DEVICE_IO_STANDARD_APEX20K</li>
<li>DEVICE_IO_STANDARD_DALI</li>
<li>DEVICE_IO_STANDARD_FLEX10K</li>
<li>DEVICE_IO_STANDARD_FLEX6K</li>
<li>DEVICE_IO_STANDARD</li>
<li>DEVICE_IO_STANDARD_MAX7000</li>
<li>DEVICE_IO_STANDARD_YEAGER</li>
<li>DEVICE</li>
<li>DEVICE_MIGRATION_LIST</li>
<li>DEVICE_TECHNOLOGY_MIGRATION_LIST</li>
<li>DEV_PART_GENERIC</li>
<li>DEV_PART_INVALID</li>
<li>DEV_PART_MAX</li>
<li>DFE_PI_BW_0P5GHZ</li>
<li>DFE_PI_BW_10GHZ</li>
<li>DFE_PI_BW_2P5GHZ</li>
<li>DFE_PI_BW_5GHZ</li>
<li>DIFFERENTIAL</li>
<li>DIRECT_FORMAT</li>
<li>DIRECT</li>
<li>DISABLE_CONF_DONE_AND_NSTATUS_ON_EPROM</li>
<li>DISABLE_CONF_DONE_AND_NSTATUS_PULLUPS_ON_CONFIG_DEVICE</li>
<li>DISABLE_CORE_CLK</li>
<li>DISABLE_DA_GX_RULE</li>
<li>DISABLE_DA_RULE</li>
<li>DISABLED</li>
<li>DISABLE_DSP_NEGATE_INFERENCING</li>
<li>DISABLE_EMBEDDED_TIMING_CONSTRAINT</li>
<li>DISABLE</li>
<li>DISABLE_MLAB_RAM_USE</li>
<li>DISABLE_NCS_AND_OE_PULLUPS_ON_CONFIG_DEVICE</li>
<li>DISABLE_OCP_HW_EVAL</li>
<li>DISABLE_PLL_COMPENSATION_DELAY_CHANGE_WARNING</li>
<li>DISABLE_REGION_HIERARCHY</li>
<li>DISABLE_REGISTER_MERGING_ACROSS_HIERARCHIES</li>
<li>DISABLE_REGISTER_POWERUP_INITIALIZATION</li>
<li>DISABLE_TRI</li>
<li>DISALLOW_GLOBAL_ASSIGNMENT_IN_QIP</li>
<li>DIV2</li>
<li>DIV4</li>
<li>DIVIDE_BASE_CLOCK_BY</li>
<li>DIVIDE_BASE_CLOCK_PERIOD_BY</li>
<li>DM_PIN</li>
<li>DO_COMBINED_ANALYSIS</li>
<li>DO_MIN_ANALYSIS</li>
<li>DO_MINMAX_ANALYSIS_USING_RISEFALL_DELAYS</li>
<li>DO_MIN_TIMING</li>
<li>DONE</li>
<li>DONT_AUTODISCOVER_CPP_FILES</li>
<li>DONT_CARE</li>
<li>DONT_CONVERT_TO_USER_FRIENDLY_STRING</li>
<li>DONT_COPY_TO_CREATED_COMPANION_REVISION</li>
<li>DONT_COPY_TO_NEW_FILE_FORMAT</li>
<li>DONT_COPY_TO_NEW_REVISION</li>
<li>DONT_MERGE_REGISTER</li>
<li>DONT_REUSE_REMOVED_ASSIGNMENT</li>
<li>DONT_TOUCH_USER_CELL</li>
<li>DO_POST_BUILD_COMMAND_LINE</li>
<li>DO_SYSTEM_FMAX</li>
<li>DOWN</li>
<li>DP_1620</li>
<li>DP_2700</li>
<li>DP_5400</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_DEEP_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_DEEP_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_DEEP_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_INPUT_EPXA4_10</li>
<li>DPRAM_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_OUTPUT_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_OUTPUT_EPXA4_10</li>
<li>DPRIO_CHANNEL_NUM</li>
<li>DPRIO_CRUCLK_NUM</li>
<li>DPRIO_INTERFACE_REG</li>
<li>DPRIO_NORMAL_STATUS</li>
<li>DPRIO_QUAD_NUM</li>
<li>DPRIO_QUAD_PLL_NUM</li>
<li>DPRIO_TX_PLL0_REFCLK_NUM</li>
<li>DPRIO_TX_PLL1_REFCLK_NUM</li>
<li>DPRIO_TX_PLL_NUM</li>
<li>DQ_GROUP</li>
<li>DQ_PIN</li>
<li>DQSB_DQS_PAIR</li>
<li>DQS_DELAY</li>
<li>DQS_ENABLE_DELAY_CHAIN</li>
<li>DQS_FREQUENCY</li>
<li>DQS_LOCAL_CLOCK_DELAY_CHAIN</li>
<li>DQSOUT_DELAY_CHAIN</li>
<li>DQS_SHIFT</li>
<li>DQS_SYSTEM_CLOCK</li>
<li>DRC_DEADLOCK_STATE_LIMIT</li>
<li>DRC_DETAIL_MESSAGE_LIMIT</li>
<li>DRC_FANOUT_EXCEEDING</li>
<li>DRC_GATED_CLOCK_FEED</li>
<li>DRC_MAX_TOP_FANOUT</li>
<li>DRC_REPORT_FANOUT_EXCEEDING</li>
<li>DRC_REPORT_MAX_TOP_FANOUT</li>
<li>DRC_REPORT_TOP_FANOUT</li>
<li>DRC_TOP_FANOUT</li>
<li>DRC_VIOLATION_MESSAGE_LIMIT</li>
<li>DSE_SEND_REPORT_PANEL</li>
<li>DSE_SERVER_SEND_REPORTS</li>
<li>DSE_SERVER_URL</li>
<li>DSE_SYNTH_EXTRA_EFFORT_MODE</li>
<li>DSE_WORKER_ID</li>
<li>DSM_DFT_OUT</li>
<li>DSM_LSB_OUT</li>
<li>DSM_MSB_OUT</li>
<li>DSP_BLOCK_BALANCING_IMPLEMENTATION</li>
<li>DSP_BLOCK_BALANCING</li>
<li>DSP_BLOCKS</li>
<li>DSPBUILDER_FILE</li>
<li>DSP_REGISTER_PACKING</li>
<li>DUAL_FAST_REGIONAL_CLOCK</li>
<li>DUAL_IMAGES</li>
<li>DUAL_PURPOSE_CLOCK_PIN_DELAY</li>
<li>DUAL_REGIONAL_CLOCK</li>
<li>DUPLICATE_ATOM</li>
<li>DUPLICATE_HIERARCHY_DEPTH</li>
<li>DUPLICATE_LOGIC_EXTRACTION</li>
<li>DUPLICATE_REGISTER_EXTRACTION</li>
<li>DUPLICATE_REGISTER</li>
<li>DUP_LOGIC_EXTRACTION</li>
<li>DUP_REG_EXTRACTION</li>
<li>DUTY_CYCLE</li>
<li>DYNAMIC_ATOM_CONNECTION</li>
<li>DYNAMIC_CTL</li>
<li>DYNAMIC_OCT_CONTROL_GROUP</li>
<li>EARLY_CLOCK_LATENCY</li>
<li>ECO_ALLOW_ROUTING_CHANGES</li>
<li>ECO_OPTIMIZE_TIMING</li>
<li>ECO_REGENERATE_REPORT</li>
<li>ECO_TIMING_DRIVEN_COMPILE</li>
<li>EDA_BOARD_BOUNDARY_SCAN_OPERATION</li>
<li>EDA_BOARD_DESIGN_BOUNDARY_SCAN_TOOL</li>
<li>EDA_BOARD_DESIGN_SIGNAL_INTEGRITY_TOOL</li>
<li>EDA_BOARD_DESIGN_SYMBOL_TOOL</li>
<li>EDA_BOARD_DESIGN_TIMING_TOOL</li>
<li>EDA_BOARD_DESIGN_TOOL</li>
<li>EDA_COPY_TO_SNAPSHOT</li>
<li>EDA_DATA_FORMAT</li>
<li>EDA_DESIGN_ENTRY_SYNTHESIS_TOOL</li>
<li>EDA_DESIGN_EXTRA_ALTERA_SIM_LIB</li>
<li>EDA_DESIGN_INSTANCE_NAME</li>
<li>EDA_ENABLE_GLITCH_FILTERING</li>
<li>EDA_ENABLE_IPUTF_MODE</li>
<li>EDA_ENABLE_OCV_TIMING_ANALYSIS</li>
<li>EDA_EXCALIBUR_ATOMS_AS_SINGLE_STRIPE</li>
<li>EDA_EXCALIBUR_SINGLE_SLICE</li>
<li>EDA_EXTRA_ELAB_OPTION</li>
<li>EDA_FLATTEN_BUSES</li>
<li>EDA_FORMAL_VERIFICATION_ALLOW_RETIMING</li>
<li>EDA_FORMAL_VERIFICATION_TOOL</li>
<li>EDA_FV_HIERARCHY</li>
<li>EDA_GENERATE_FUNCTIONAL_NETLIST</li>
<li>EDA_GENERATE_GATE_LEVEL_SIMULATION_COMMAND_SCRIPT</li>
<li>EDA_GENERATE_POWER_INPUT_FILE</li>
<li>EDA_GENERATE_RTL_SIMULATION_COMMAND_SCRIPT</li>
<li>EDA_GENERATE_SDF_FOR_POWER</li>
<li>EDA_GENERATE_SDF_OUTPUT_FILE</li>
<li>EDA_GENERATE_TIMING_CLOSURE_DATA</li>
<li>EDA_IBIS_EXTENDED_MODEL_SELECTOR</li>
<li>EDA_IBIS_MODEL_SELECTOR</li>
<li>EDA_IBIS_MUTUAL_COUPLING</li>
<li>EDA_IBIS_SPECIFICATION_VERSION</li>
<li>EDA_INCLUDE_VHDL_CONFIGURATION_DECLARATION</li>
<li>EDA_INPUT_DATA_FORMAT</li>
<li>EDA_INPUT_GND</li>
<li>EDA_INPUT_GND_NAME</li>
<li>EDA_INPUT_VCC</li>
<li>EDA_INPUT_VCC_NAME</li>
<li>EDA_IPFS_FILE</li>
<li>EDA_LAUNCH_CMD_LINE_TOOL</li>
<li>EDA_LAUNCH_TOOL</li>
<li>EDA_LMF_FILE</li>
<li>EDA_MAINTAIN_DESIGN_HIERARCHY</li>
<li>EDA_MAP_ILLEGAL_CHARACTERS</li>
<li>EDA_MAP_ILLEGAL</li>
<li>EDA_NATIVELINK_GENERATE_SCRIPT_ONLY</li>
<li>EDA_NATIVELINK_PORTABLE_FILE_PATHS</li>
<li>EDA_NATIVELINK_SIMULATION_SETUP_SCRIPT</li>
<li>EDA_NATIVELINK_SIMULATION_TEST_BENCH</li>
<li>EDA_NETLIST_TYPE</li>
<li>EDA_NETLIST_WRITER_OUTPUT_DIR</li>
<li>EDA_OCV_CORE_DERATING_FACTOR</li>
<li>EDA_OCV_IO_DERATING_FACTOR</li>
<li>EDA_OUTPUT_DATA_FORMAT</li>
<li>EDA_RESYNTHESIS_TOOL</li>
<li>EDA_RTL_SIM_MODE</li>
<li>EDA_RTL_SIMULATION_RUN_SCRIPT</li>
<li>EDA_RTL_TEST_BENCH_FILE_NAME</li>
<li>EDA_RTL_TEST_BENCH_NAME</li>
<li>EDA_RTL_TEST_BENCH_RUN_FOR</li>
<li>EDA_RUN_TOOL_AUTOMATICALLY</li>
<li>EDA_SDC_FILE_NAME</li>
<li>EDA_SETUP_HOLD_DETECTION_INPUT_REGISTERS_BIDIR_PINS_DISABLED</li>
<li>EDA_SHOW_LMF_MAPPING_MESSAGES</li>
<li>EDA_SHOW_LMF_MAPPING_MSGS</li>
<li>EDA_SIMULATION_RUN_SCRIPT</li>
<li>EDA_SIMULATION_TOOL</li>
<li>EDA_SIMULATION_VCD_OUTPUT_SIGNALS_TO_TCL_FILE</li>
<li>EDA_SIMULATION_VCD_OUTPUT_TCL_FILE</li>
<li>EDA_SIMULATION_VCD_OUTPUT_TCL_FILE_NAME</li>
<li>EDA_TEST_BENCH_DESIGN_INSTANCE_NAME</li>
<li>EDA_TEST_BENCH_ENABLE_STATUS</li>
<li>EDA_TEST_BENCH_ENTITY_MODULE_NAME</li>
<li>EDA_TEST_BENCH_EXTRA_ALTERA_SIM_LIB</li>
<li>EDA_TEST_BENCH_FILE</li>
<li>EDA_TEST_BENCH_FILE_NAME</li>
<li>EDA_TEST_BENCH_GATE_LEVEL_NETLIST_LIBRARY</li>
<li>EDA_TEST_BENCH_MODULE_NAME</li>
<li>EDA_TEST_BENCH_NAME</li>
<li>EDA_TEST_BENCH_RUN_FOR</li>
<li>EDA_TEST_BENCH_RUN_SIM_FOR</li>
<li>EDA_TEST_BENCH_SETTINGS</li>
<li>EDA_TIME_SCALE</li>
<li>EDA_TIMESCALE</li>
<li>EDA_TIMING_ANALYSIS_TOOL</li>
<li>EDA_TOOL_SETTINGS</li>
<li>EDA_TRUNCATE_HPATH</li>
<li>EDA_TRUNCATE_LONG_HIERARCHY_PATHS</li>
<li>EDA_USE_IBIS_RLC_TYPE</li>
<li>EDA_USE_LMF</li>
<li>EDA_USER_COMPILED_SIMULATION_LIBRARY_DIRECTORY</li>
<li>EDA_USE_RISE_FALL_DELAYS</li>
<li>EDA_VHDL_ARCH_NAME</li>
<li>EDA_VHDL_LIBRARY</li>
<li>EDA_WAIT_FOR_GUI_TOOL_COMPLETION</li>
<li>EDA_WRITE_CONFIG</li>
<li>EDA_WRITE_DEVICE_CONTROL_PORTS</li>
<li>EDA_WRITE_NODES_FOR_POWER_ESTIMATION</li>
<li>EDA_WRITER_DONT_WRITE_TOP_ENTITY</li>
<li>EDIF_FILE</li>
<li>ELA_FILE</li>
<li>ELEMENT_INDEX</li>
<li>ELF_FILE</li>
<li>EMBEDDED_PROCESSOR</li>
<li>EMIF_SOC_PHYCLK_ADVANCE_MODELING</li>
<li>EMPTY</li>
<li>EMPTY_PLACE_REGION</li>
<li>EMU_REPLICATE_SIGNAL_PER_SECTOR</li>
<li>ENABLE_ACCELERATED_INCREMENTAL_COMPILE</li>
<li>ENABLE_ADVANCED_IO_DELAY_CHAIN_OPTIMIZATION</li>
<li>ENABLE_ADV_SEU_DETECTION</li>
<li>ENABLE_ALT2GXB_CONFIGURATION</li>
<li>ENABLE_APEX_FITTER_CHOICE</li>
<li>ENABLE_ASMI_FOR_FLASH_LOADER</li>
<li>ENABLE_ASM_OPTIONS_FILE</li>
<li>ENABLE_ATTEMPT_SIMILAR_PLACEMENT</li>
<li>ENABLE_AUTONOMOUS_PCIE_HIP</li>
<li>ENABLE_BENEFICIAL_SKEW_OPTIMIZATION_FOR_NON_GLOBAL_CLOCKS</li>
<li>ENABLE_BENEFICIAL_SKEW_OPTIMIZATION</li>
<li>ENABLE_BOOT_SEL_PIN</li>
<li>ENABLE_BUS_HOLD_CIRCUITRY</li>
<li>ENABLE_BUS_HOLD</li>
<li>ENABLE_CHIP_WIDE_OE</li>
<li>ENABLE_CHIP_WIDE_RESET</li>
<li>ENABLE_CLOCK_LATENCY</li>
<li>ENABLE_COMPACT_REPORT_TABLE</li>
<li>ENABLE_CONFIGURATION_PINS</li>
<li>ENABLE_CORE_CLK</li>
<li>ENABLE_CRC_ERROR_PIN</li>
<li>ENABLE_CVPCIE_CONFDONE</li>
<li>ENABLE_CVP_CONFDONE</li>
<li>ENABLE_DA_RULE</li>
<li>ENABLE_DEVICE_WIDE_OE</li>
<li>ENABLE_DEVICE_WIDE_RESET</li>
<li>ENABLE_DISABLED_STRATIX_LVDS_MODES</li>
<li>ENABLED</li>
<li>ENABLE_DRC</li>
<li>ENABLE_DRC_SETTINGS</li>
<li>ENABLE_ED_CRC_CHECK</li>
<li>ENABLE_EXTRA_DQ_DELAY</li>
<li>ENABLE_FALLBACK_TO_EXTERNAL_FLASH</li>
<li>ENABLE_FORMAL_VERIFICATION</li>
<li>ENABLE_HOLD_BACK_OFF</li>
<li>ENABLE_HOLD_MULTICYCLE</li>
<li>ENABLE_HPS_INTERNAL_TIMING</li>
<li>ENABLE_INCREMENTAL_DESIGN</li>
<li>ENABLE_INCREMENTAL_REUSE</li>
<li>ENABLE_INCREMENTAL_SYNTHESIS</li>
<li>ENABLE_INIT_DONE_OUTPUT</li>
<li>ENABLE_INTERMEDIATE_SNAPSHOTS</li>
<li>ENABLE_IP_DEBUG</li>
<li>ENABLE_JTAG_BST_SUPPORT</li>
<li>ENABLE_JTAG_PIN_SHARING</li>
<li>ENABLE_LAB_SHARING_WITH_PARENT_PARTITION</li>
<li>ENABLE</li>
<li>ENABLE_LLIS</li>
<li>ENABLE_LOGIC_ANALYZER_INTERFACE</li>
<li>ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE</li>
<li>ENABLE_LOW_VOLT_MODE_FLEX10K</li>
<li>ENABLE_LOW_VOLT_MODE_FLEX6K</li>
<li>ENABLE_LOW_VOLT_MODE</li>
<li>ENABLE_M512</li>
<li>ENABLE_MERCURY_CDR</li>
<li>ENABLE_MIXED_PORT_RDW_OLD_DATA_FOR_RAM_WITH_TWO_CLOCKS</li>
<li>ENABLE_MULTICYCLE_HOLD</li>
<li>ENABLE_MULTICYCLE</li>
<li>ENABLE_MULTITAP</li>
<li>ENABLE_NCEO_OUTPUT</li>
<li>ENABLE_NCE_PIN</li>
<li>ENABLE_NCONFIG_FROM_CORE</li>
<li>ENABLE_NO_HIPI_INITIALIZATION_FLOW</li>
<li>ENABLE_OCT_DONE</li>
<li>ENABLE_OCTDONE</li>
<li>ENABLE_PHYSICAL_DSP_MERGING</li>
<li>ENABLE_PR_PINS</li>
<li>ENABLE_PR_POF_ID</li>
<li>ENABLE_RAPID_RECOMPILE</li>
<li>ENABLE_RECOVERY_REMOVAL_ANALYSIS</li>
<li>ENABLE_REDUCED_MEMORY_MODE</li>
<li>ENABLE_SIGNALTAP</li>
<li>ENABLE_SMART_VOLTAGE_ID</li>
<li>ENABLE_SOURCE_MULTICYCLE_HOLD</li>
<li>ENABLE_SOURCE_MULTICYCLE</li>
<li>ENABLE_SPI_MODE_CHECK</li>
<li>ENABLE_SRC_HOLD_MULTICYCLE</li>
<li>ENABLE_SRC_MULTICYCLE</li>
<li>ENABLE_STATE_MACHINE_INFERENCE</li>
<li>ENABLE_STRATIX_II_DPA_DEBUG</li>
<li>ENABLE_STRATIXII_DPA_DEBUG</li>
<li>ENABLE_STRATIX_II_LVDS_LOOPBACK</li>
<li>ENABLE_STRATIXII_LVDS_LOOPBACK</li>
<li>ENABLE_STRICT_PRESERVATION</li>
<li>ENABLE_SYNCH_INPUT_REGISTER_1S25</li>
<li>ENABLE_TRI</li>
<li>ENABLE_UNUSED_RX_CLOCK_WORKAROUND</li>
<li>ENABLE_VREFA_PIN</li>
<li>ENABLE_VREFB_PIN</li>
<li>ENCRYPTED_LUTMASK</li>
<li>ENCRYPT_PROGRAMMING_BITSTREAM</li>
<li>END_TIME</li>
<li>ENFORCE_CONFIGURATION_VCCIO</li>
<li>EN_SPI_IO_WEAK_PULLUP</li>
<li>ENTITY_REBINDING</li>
<li>EN_USER_IO_WEAK_PULLUP</li>
<li>EPC1</li>
<li>EPC2</li>
<li>EPROM_JTAG_CODE_APEX20K</li>
<li>EPROM_JTAG_CODE_DALI</li>
<li>EPROM_JTAG_CODE_FLEX10K</li>
<li>EPROM_JTAG_CODE_FLEX6K</li>
<li>EPROM_JTAG_CODE</li>
<li>EPROM_JTAG_CODE_YEAGER</li>
<li>EPROM_USE_CHECKSUM_AS_USERCODE</li>
<li>EQ_BW_1</li>
<li>EQ_BW_2</li>
<li>EQ_BW_3</li>
<li>EQ_BW_4</li>
<li>EQC_AUTO_BREAK_CONE</li>
<li>EQC_AUTO_COMP_LOOP_CUT</li>
<li>EQC_AUTO_INVERSION</li>
<li>EQC_AUTO_PORTSWAP</li>
<li>EQC_AUTO_TERMINATE</li>
<li>EQC_BBOX_MERGE</li>
<li>EQC_CONSTANT_DFF_DETECTION</li>
<li>EQC_DETECT_DONT_CARES</li>
<li>EQC_DFF_SS_EMULATION</li>
<li>EQC_DUPLICATE_DFF_DETECTION</li>
<li>EQC_ENUM_AUTO_BREAK_CONE</li>
<li>EQC_ENUM_AUTO_COMP_LOOP_CUT</li>
<li>EQC_ENUM_AUTO_INVERSION</li>
<li>EQC_ENUM_AUTO_PORTSWAP</li>
<li>EQC_ENUM_AUTO_TERMINATE</li>
<li>EQC_ENUM_BBOX_MERGE</li>
<li>EQC_ENUM_CONSTANT_DFF_DETECTION</li>
<li>EQC_ENUM_DETECT_DONT_CARES</li>
<li>EQC_ENUM_DFF_SS_EMULATION</li>
<li>EQC_ENUM_DUPLICATE_DFF_DETECTION</li>
<li>EQC_ENUM_IO_BUFFER_CONVERSION</li>
<li>EQC_ENUM_LVDS_MERGE</li>
<li>EQC_ENUM_MAC_REGISTER_UNPACK</li>
<li>EQC_ENUM_MANUAL_MAP_LIST</li>
<li>EQC_ENUM_MAX_BDD_NODES</li>
<li>EQC_ENUM_PARAMETER_CHECK</li>
<li>EQC_ENUM_POWER_UP_COMPARE</li>
<li>EQC_ENUM_RAM_REGISTER_UNPACK</li>
<li>EQC_ENUM_RAM_UNMERGING</li>
<li>EQC_ENUM_RENAMING_RULES</li>
<li>EQC_ENUM_RENAMING_RULES_LIST</li>
<li>EQC_ENUM_SET_PARTITION_BB_TO_VCC_GND</li>
<li>EQC_ENUM_SHOW_ALL_MAPPED_POINTS</li>
<li>EQC_ENUM_STRUCTURE_MATCHING</li>
<li>EQC_ENUM_SUB_CONE_REPORT</li>
<li>EQC_LVDS_MERGE</li>
<li>EQC_MAC_REGISTER_UNPACK</li>
<li>EQC_PARAMETER_CHECK</li>
<li>EQC_POWER_UP_COMPARE</li>
<li>EQC_RAM_REGISTER_UNPACK</li>
<li>EQC_RAM_UNMERGING</li>
<li>EQC_RENAMING_RULES</li>
<li>EQC_RENAMING_RULES_LIST</li>
<li>EQC_SET_PARTITION_BB_TO_VCC_GND</li>
<li>EQC_SHOW_ALL_MAPPED_POINTS</li>
<li>EQC_STRUCTURE_MATCHING</li>
<li>EQC_SUB_CONE_REPORT</li>
<li>EQUATION_FILE</li>
<li>EQUIVALENCE_CHECKER_ASSIGNMENT</li>
<li>EQZP_DIS_PEAKING</li>
<li>EQZP_EN_PEAKING</li>
<li>ERROR_CHECK_FREQUENCY_DIVISOR</li>
<li>ESTIMATE_POWER_CONSUMPTION</li>
<li>EXCALIBUR_ARM</li>
<li>EXCALIBUR_CONFIGURATION_DEVICE</li>
<li>EXCALIBUR_CONFIGURATION_SCHEME</li>
<li>EXC_BUSTRANS_SIM_FILE</li>
<li>EXCLUDE_FMAX_PATHS_GREATER_THAN</li>
<li>EXCLUDE_SLACK_PATHS_GREATER_THAN</li>
<li>EXCLUDE_TCO_PATHS_LESS_THAN</li>
<li>EXCLUDE_TH_PATHS_LESS_THAN</li>
<li>EXCLUDE_TPD_PATHS_LESS_THAN</li>
<li>EXCLUDE_TSU_PATHS_LESS_THAN</li>
<li>EXCLUSIVE_IO_GROUP</li>
<li>EXI9</li>
<li>EXPANDED</li>
<li>EXPORT_BLOCK_NAME_OBFUSCATION</li>
<li>EXPORT_PARTITION_SNAPSHOT_FINAL</li>
<li>EXPORT_PARTITION_SNAPSHOT_SYNTHESIZED</li>
<li>EXTENDS_TOP_BLOCK</li>
<li>EXTERNAL_FEEDBACK</li>
<li>EXTERNAL_FLASH_FALLBACK_ADDRESS</li>
<li>EXTERNAL_INPUT_DELAY</li>
<li>EXTERNAL</li>
<li>EXTERNAL_LVDS_RX_USES_DPA</li>
<li>EXTERNAL_OUTPUT_DELAY</li>
<li>EXTERNAL_PIN_CONNECTION</li>
<li>EXTERNAL_RESISTOR</li>
<li>EXTRACT_AND_OPTIMIZE_BUS_MUXES</li>
<li>EXTRACT_VERILOG_STATE_MACHINES</li>
<li>EXTRACT_VHDL_STATE_MACHINES</li>
<li>EXTRA_EFFORT</li>
<li>EYEQ_BW_1G_TO_2P5G</li>
<li>EYEQ_BW_2P5G_TO_7P5G</li>
<li>EYEQ_BW_GREATER_THAN_7P5G</li>
<li>EYEQ_BW_LESS_THAN_1G</li>
<li>F10K_ACEX1K_PCI_LOW_CAP</li>
<li>FALLBACK_TO_EXTERNAL_FLASH</li>
<li>FALL</li>
<li>FALSE</li>
<li>FAMILY</li>
<li>FANIN_PER_CELL_MAX7000</li>
<li>FAP_NAME</li>
<li>FAR_END</li>
<li>FAR_GLOBAL_CLOCK</li>
<li>FAR_REGIONAL_CLOCK</li>
<li>FAST_FIT_COMPILATION</li>
<li>FAST_FIT</li>
<li>FAST_INPUT_REGISTER</li>
<li>FAST_IO</li>
<li>FAST</li>
<li>FAST_OCT_REGISTER</li>
<li>FAST_OPENCL_COMPILE</li>
<li>FAST_OUTPUT_ENABLE_REGISTER</li>
<li>FAST_OUTPUT_REGISTER</li>
<li>FAST_PASSIVE_PARALLEL</li>
<li>FAST_POR_DELAY</li>
<li>FAST_PRESERVE</li>
<li>FAST_REGIONAL_CLOCK</li>
<li>FASTROW_INTERCONNECT</li>
<li>FAST_VIO</li>
<li>FBCLK_COUNTER_OUT</li>
<li>FFFFFFFF</li>
<li>FFFF</li>
<li>FILES</li>
<li>FILTER_PACKAGE</li>
<li>FILTER_PIN_COUNT</li>
<li>FILTER_SPEED_GRADE</li>
<li>FILTER_VOLTAGE</li>
<li>FINAL_PLACEMENT_OPTIMIZATION</li>
<li>FIR_POST_1T_NEG</li>
<li>FIR_POST_1T_POS</li>
<li>FIR_POST_2T_NEG</li>
<li>FIR_POST_2T_POS</li>
<li>FIR_PRE_1T_NEG</li>
<li>FIR_PRE_1T_POS</li>
<li>FIR_PRE_2T_NEG</li>
<li>FIR_PRE_2T_POS</li>
<li>FIT_ATTEMPTS_TO_SKIP</li>
<li>FIT_FAST_FORWARD</li>
<li>FIT_FINALIZE</li>
<li>FIT_INI_VARS</li>
<li>FIT_ONLY_ONE_ATTEMPT</li>
<li>FIT_PLACE</li>
<li>FIT_PLAN</li>
<li>FIT_ROUTE</li>
<li>FIT_SCRIPT_FILE</li>
<li>FIT_SEED</li>
<li>FIT_SMART_IO</li>
<li>FITTER_ADJUST_HC_SHORT_PATH_GUARDBAND</li>
<li>FITTER_AGGRESSIVE_ROUTABILITY_OPTIMIZATION</li>
<li>FITTER_ASSIGNMENT</li>
<li>FITTER_AUTO_EFFORT_DESIRED_SLACK_MARGIN</li>
<li>FITTER_EARLY_RETIMING</li>
<li>FITTER_EARLY_TIMING_ESTIMATE_MODE</li>
<li>FITTER_EFFORT</li>
<li>FITTER_OPTIMIZED</li>
<li>FITTER_PACK_AGGRESSIVE_ROUTABILITY</li>
<li>FITTER_PLL_SCAN_CHAIN_RECONFIG_FILE</li>
<li>FITTER_RESYNTHESIS</li>
<li>FITTER_TCL_CALLBACK_FILE</li>
<li>FITTER_TYPE</li>
<li>FITTER_WILDARDS</li>
<li>FITTER_WILDCARDS</li>
<li>FIT_WYSIWYG_PIA</li>
<li>FLASH_NCE_RESERVED</li>
<li>FLASH_PROGRAMMING_FILE_NAME</li>
<li>FLEX10KA</li>
<li>FLEX10KB</li>
<li>FLEX10K_CARRY_CHAIN_LENGTH</li>
<li>FLEX10K_CLIQUE_TYPE</li>
<li>FLEX10K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>FLEX10K_CONFIGURATION_DEVICE</li>
<li>FLEX10K_CONFIGURATION_SCHEME</li>
<li>FLEX10K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>FLEX10K_DEVICE_IO_STANDARD</li>
<li>FLEX10KE</li>
<li>FLEX10K_ENABLE_LOCK_OUTPUT</li>
<li>FLEX10K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE</li>
<li>FLEX10KE_PCI_LOW_CAP_ADJUST</li>
<li>FLEX10K_JTAG_USER_CODE</li>
<li>FLEX10K</li>
<li>FLEX10K_MAX_PERIPHERAL_OE</li>
<li>FLEX10K_OPTIMIZATION_TECHNIQUE</li>
<li>FLEX10K_TECHNOLOGY_MAPPER</li>
<li>FLEX6000</li>
<li>FLEX6K_CARRY_CHAIN_LENGTH</li>
<li>FLEX6K_CLIQUE_TYPE</li>
<li>FLEX6K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>FLEX6K_CONFIGURATION_DEVICE</li>
<li>FLEX6K_CONFIGURATION_SCHEME</li>
<li>FLEX6K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>FLEX6K_DEVICE_IO_STANDARD</li>
<li>FLEX6K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE</li>
<li>FLEX6K_JTAG_USER_CODE</li>
<li>FLEX6K_LOCAL_ROUTING_DESTINATION</li>
<li>FLEX6K_LOCAL_ROUTING_SOURCE</li>
<li>FLEX6K_OPTIMIZATION_TECHNIQUE</li>
<li>FLEX6K_TECHNOLOGY_MAPPER</li>
<li>FLEX8000</li>
<li>FLEXIBLE_TIMING</li>
<li>FLOATING</li>
<li>FLOATING_REGION</li>
<li>FLOW_DISABLE_ASSEMBLER</li>
<li>FLOW_ENABLE_DESIGN_ASSISTANT</li>
<li>FLOW_ENABLE_EARLY_PLACE</li>
<li>FLOW_ENABLE_HC_COMPARE</li>
<li>FLOW_ENABLE_HCII_COMPARE</li>
<li>FLOW_ENABLE_HYPER_RETIMER_FAST_FORWARD</li>
<li>FLOW_ENABLE_IO_ASSIGNMENT_ANALYSIS</li>
<li>FLOW_ENABLE_PARALLEL_MODULES</li>
<li>FLOW_ENABLE_POWER_ANALYZER</li>
<li>FLOW_ENABLE_RTL_VIEWER</li>
<li>FLOW_ENABLE_TIMEQUEST_AFTER_EARLY_PLACE_STAGE</li>
<li>FLOW_ENABLE_TIMEQUEST_AFTER_PLAN_STAGE</li>
<li>FLOW_ENABLE_TIMING_ANALYZER_AFTER_EARLY_PLACE_STAGE</li>
<li>FLOW_ENABLE_TIMING_ANALYZER_AFTER_PLAN_STAGE</li>
<li>FLOW_ENABLE_TIMING_CONSTRAINT_CHECK</li>
<li>FLOW_HARDCOPY_DESIGN_READINESS_CHECK</li>
<li>FMAX_REQUIREMENT</li>
<li>FOCUS_ENTITY_NAME</li>
<li>FORCE_ALL_TILES_WITH_FAILING_TIMING_PATHS_TO_HIGH_SPEED</li>
<li>FORCE_ALL_USED_TILES_TO_HIGH_SPEED</li>
<li>FORCE_CONFIGURATION_VCCIO</li>
<li>FORCED_IF_ASYNCHRONOUS</li>
<li>FORCED</li>
<li>FORCE_FITTER_TO_AVOID_PERIPHERY_PLACEMENT_WARNINGS</li>
<li>FORCE_FRACTURED_MODE_ALM_IMPLEMENTATION</li>
<li>FORCE_HYPER_REGISTER_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>FORCE_HYPER_REGISTER_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>FORCE_HYPER_REGISTER_FOR_UIB_ESRAM_CORE_REGISTER</li>
<li>FORCE_MERGE_PLL_FANOUTS</li>
<li>FORCE_MERGE_PLL</li>
<li>FORCE_NON_FRACTURED_MODE_ALM_IMPLEMENTATION</li>
<li>FORCE_POINT_TO_POINT</li>
<li>FORCE_RECOMPILE</li>
<li>FORCE_SLACK</li>
<li>FORCE_SSMCLK_TO_ISMCLK</li>
<li>FORCE_SYNCH_CLEAR</li>
<li>FORM_DDR_CLUSTERING_CLIQUE</li>
<li>FPLL</li>
<li>FPLL_VREG1_BOOST_1_STEP</li>
<li>FPLL_VREG1_BOOST_2_STEP</li>
<li>FPLL_VREG1_BOOST_3_STEP</li>
<li>FPLL_VREG1_BOOST_4_STEP</li>
<li>FPLL_VREG1_BOOST_5_STEP</li>
<li>FPLL_VREG1_BOOST_6_STEP</li>
<li>FPLL_VREG1_BOOST_7_STEP</li>
<li>FPLL_VREG1_NO_VOLTAGE_BOOST</li>
<li>FPLL_VREG_BOOST_1_STEP</li>
<li>FPLL_VREG_BOOST_2_STEP</li>
<li>FPLL_VREG_BOOST_3_STEP</li>
<li>FPLL_VREG_BOOST_4_STEP</li>
<li>FPLL_VREG_BOOST_5_STEP</li>
<li>FPLL_VREG_BOOST_6_STEP</li>
<li>FPLL_VREG_BOOST_7_STEP</li>
<li>FPLL_VREG_NO_VOLTAGE_BOOST</li>
<li>FRACTAL_SYNTHESIS</li>
<li>FREQ_100MHZ</li>
<li>FREQ_12_5MHZ</li>
<li>FREQ_20MHZ</li>
<li>FREQ_25MHZ</li>
<li>FREQ_40MHZ</li>
<li>FREQ_50MHZ</li>
<li>FSDA_LEVEL_AUTO</li>
<li>FSDA_LEVEL_C1</li>
<li>FSDA_LEVEL_C2</li>
<li>FSDA_LEVEL_U</li>
<li>FSM_CAT</li>
<li>FSM_RULE_DEADLOCK_STATE</li>
<li>FSM_RULE_NO_RESET_STATE</li>
<li>FSM_RULE_NO_SZER_ACLK_DOMAIN</li>
<li>FSM_RULE_UNREACHABLE_STATE</li>
<li>FSM_RULE_UNUSED_TRANSITION</li>
<li>FSYN_AND_ICP_REGTEST_MODE</li>
<li>FULL_BW</li>
<li>FULL_COMPILATION</li>
<li>FULL_INCREMENTAL_COMPILATION</li>
<li>FULL_INCREMENTAL_DESIGN</li>
<li>FULL</li>
<li>FULL_VPACK</li>
<li>FULL_VPR</li>
<li>FUNCTIONAL</li>
<li>FV_BLACKBOX</li>
<li>GBE_1250</li>
<li>GDF_FILE</li>
<li>GEN3_OFF</li>
<li>GEN3_ON</li>
<li>GEN4_OFF</li>
<li>GEN4_ON</li>
<li>GENERAL_POOL</li>
<li>GENERATE_CONFIG_HEXOUT_FILE</li>
<li>GENERATE_CONFIG_ISC_FILE</li>
<li>GENERATE_CONFIG_JAM_FILE</li>
<li>GENERATE_CONFIG_JBC_FILE_COMPRESSED</li>
<li>GENERATE_CONFIG_JBC_FILE</li>
<li>GENERATE_CONFIG_SVF_FILE</li>
<li>GENERATE_GXB_RECONFIG_MIF</li>
<li>GENERATE_GXB_RECONFIG_MIF_WITH_PLL</li>
<li>GENERATE_HEX_FILE</li>
<li>GENERATE_ISC_FILE</li>
<li>GENERATE_JAM_FILE</li>
<li>GENERATE_JBC_FILE_COMPRESSED</li>
<li>GENERATE_JBC_FILE</li>
<li>GENERATE_PMSF_FILES</li>
<li>GENERATE_PR_RBF_FILE</li>
<li>GENERATE_RBF_FILE</li>
<li>GENERATE_SVF_FILE</li>
<li>GENERATE_TTF_FILE</li>
<li>GENERATION_DIRECTORY</li>
<li>GENERIC_TRAIT</li>
<li>GIGE</li>
<li>GIVE_ERROR</li>
<li>GIVE_INFO</li>
<li>GIVE_WARNING</li>
<li>GLITCH_DETECTION</li>
<li>GLITCH_DETECTION_PULSE</li>
<li>GLITCH_INTERVAL</li>
<li>GLOBAL_CLOCK</li>
<li>GLOBAL</li>
<li>GLOBAL_PLACEMENT_EFFORT</li>
<li>GLOBAL_SIGNAL_CLKCTRL_LOCATION</li>
<li>GLOBAL_SIGNAL</li>
<li>GLOBAL_SKEW_BALANCED</li>
<li>GNDIO_CURRENT_1PT8V</li>
<li>GNDIO_CURRENT_2PT5V</li>
<li>GNDIO_CURRENT_GTL</li>
<li>GNDIO_CURRENT_GTL_PLUS</li>
<li>GNDIO_CURRENT_LVCMOS</li>
<li>GNDIO_CURRENT_LVTTL</li>
<li>GNDIO_CURRENT_PCI</li>
<li>GNDIO_CURRENT_SSTL2_CLASS1</li>
<li>GNDIO_CURRENT_SSTL2_CLASS2</li>
<li>GNDIO_CURRENT_SSTL3_CLASS1</li>
<li>GNDIO_CURRENT_SSTL3_CLASS2</li>
<li>GNU_ASM_COMMAND_LINE</li>
<li>GNU_CPP_COMMAND_LINE</li>
<li>GNU_CSP_ASM_COMMAND_LINE</li>
<li>GNU_CSP_CPP_COMMAND_LINE</li>
<li>GNU_CSP_LINK_COMMAND_LINE</li>
<li>GNU_LINK_COMMAND_LINE</li>
<li>GNUPRO_ARM_ASM_COMMAND_LINE</li>
<li>GNUPRO_ARM_CPP_COMMAND_LINE</li>
<li>GNUPRO_ARM_LINK_COMMAND_LINE</li>
<li>GNUPRO_MIPS_ASM_COMMAND_LINE</li>
<li>GNUPRO_MIPS_CPP_COMMAND_LINE</li>
<li>GNUPRO_MIPS_LINK_COMMAND_LINE</li>
<li>GNUPRO_NIOS_ASM_COMMAND_LINE</li>
<li>GNUPRO_NIOS_CPP_COMMAND_LINE</li>
<li>GNUPRO_NIOS_LINK_COMMAND_LINE</li>
<li>GPH9</li>
<li>GPLL_TO_LVDS_TX</li>
<li>GPON_1244</li>
<li>GPON_155</li>
<li>GPON_2488</li>
<li>GPON_622</li>
<li>GRAY</li>
<li>GROUNDED</li>
<li>GROUP_COMB_LOGIC_IN_CLOUD</li>
<li>GROUP_COMB_LOGIC_IN_CLOUD_TMV</li>
<li>GROUP_NODES</li>
<li>GROUP_NODES_TMV</li>
<li>GUARANTEE_MIN_DELAY_CORNER_IO_ZERO_HOLD_TIME</li>
<li>GXB_0PPM_CLOCK_GROUP_DRIVER</li>
<li>GXB_0PPM_CLOCK_GROUP</li>
<li>GXB_0PPM_CORECLK</li>
<li>GXB_0PPM_CORE_CLOCK</li>
<li>GXB_CLOCK_GROUP_DRIVER</li>
<li>GXB_CLOCK_GROUP</li>
<li>GXB_IO_PIN_TERMINATION</li>
<li>GXB_RECONFIG_GROUP</li>
<li>GXB_RECONFIG_MIF</li>
<li>GXB_RECONFIG_MIF_PLL</li>
<li>GXB_REFCLK_COUPLING_TERMINATION_SETTING</li>
<li>GXB_REFCLK_PIN_TERMINATION</li>
<li>GXB_RESERVED_TRANSMIT_CHANNEL</li>
<li>GXB_TX_PLL_RECONFIG_GROUP</li>
<li>GXB_VCCA_VOLTAGE</li>
<li>GXB_VCCR_VCCT_VOLTAGE</li>
<li>H9K8</li>
<li>HALF_BW</li>
<li>HALF</li>
<li>HALF_MEGALAB_COLUMN</li>
<li>HALF_RESOLUTION</li>
<li>HALF_ROW</li>
<li>HARD_BLOCK_PARTITION</li>
<li>HARDCOPY_DEVICE_IDENTIFIER</li>
<li>HARDCOPY_EXTERNAL_CLOCK_JITTER</li>
<li>HARDCOPY_FLOW_AUTOMATION</li>
<li>HARDCOPYII_COMPANION_REVISION_NAME</li>
<li>HARDCOPYII_POWER_ON_EXTRA_DELAY</li>
<li>HARDCOPYII_RUN_COMPARISON_ON_EVERY_COMPILE</li>
<li>HARDCOPYII_SAVE_MIGRATION_INFO_DURING_COMPILATION</li>
<li>HARDCOPY_INDIVIDUAL_SETTINGS</li>
<li>HARDCOPY_INPUT_TRANSITION_CLOCK_PIN</li>
<li>HARDCOPY_INPUT_TRANSITION_DATA_PIN</li>
<li>HARDCOPY_NEW_PROJECT_PATH</li>
<li>HARD_POST_FIT</li>
<li>HCII_OUTPUT_DIR</li>
<li>HC_OUTPUT_DIR</li>
<li>HCPY_ALOAD_SIGNALS</li>
<li>HCPY_ASYN_RAM</li>
<li>HCPY_CAT</li>
<li>HCPY_EXCEED_RAM_USAGE</li>
<li>HCPY_EXCEED_USER_IO_USAGE</li>
<li>HCPY_EXT_CLK_JITTER_CHECK</li>
<li>HCPY_EXT_CLK_JITTER_EDGE</li>
<li>HCPY_EXT_CLK_JITTER</li>
<li>HCPY_ILLEGAL_HC_DEV_PKG</li>
<li>HCPY_INPUT_TRANS_CLK_PIN</li>
<li>HCPY_INPUT_TRANS_DATA_PIN</li>
<li>HCPY_PLL_MULTIPLE_CLK_NETWORK_TYPES</li>
<li>HCPY_TRANS_CONDITION_CLK_PIN</li>
<li>HCPY_TRANS_CONDITION_DATA_PIN</li>
<li>HCPY_TRANS_EDGE_CLK_PIN</li>
<li>HCPY_TRANS_EDGE_DATA_PIN</li>
<li>HCPY_VREF_PINS</li>
<li>HDL_INITIAL_FANOUT_LIMIT</li>
<li>HDL_INTERFACE_INSTANCE_ENTITY</li>
<li>HDL_INTERFACE_INSTANCE_NAME</li>
<li>HDL_INTERFACE_INSTANCE_PARAMETERS</li>
<li>HDL_INTERFACE_OUTPUT_PATH</li>
<li>HDL_MESSAGE_LEVEL</li>
<li>HDL_MESSAGE_OFF</li>
<li>HDL_MESSAGE_ON</li>
<li>HDL_SETTINGS</li>
<li>HDL_VERSION</li>
<li>HEIGHT</li>
<li>HEX_FILE_COUNT_UP_DOWN</li>
<li>HEX_FILE_COUNT_UP_OR_DOWN</li>
<li>HEX_FILE</li>
<li>HEX_FILE_START_ADDRESS</li>
<li>HEXOUT_FILE_COUNT_DIRECTION</li>
<li>HEXOUT_FILE</li>
<li>HEXOUT_FILE_START_ADDRESS</li>
<li>HEX_OUTPUT_FILE</li>
<li>HIDE_RCF_WARNINGS</li>
<li>HIERARCHICAL_COMPILE</li>
<li>HIERARCHICAL_PRPOF_ID_CHECK</li>
<li>HIERARCHY_BLACKBOX_FILE</li>
<li>HIGH_EFFORT</li>
<li>HIGH_EFFORT_ROUTE_INI</li>
<li>HIGH</li>
<li>HIGH_PACKING_ROUTABILITY_EFFORT</li>
<li>HIGH_PERF</li>
<li>HIGH_PERFORMANCE_EFFORT</li>
<li>HIGH_PERFORMANCE_EFFORT_WITH_MAXIMUM_PLACEMENT_EFFORT</li>
<li>HIGH_PLACEMENT_ROUTABILITY_EFFORT</li>
<li>HIGH_POWER_EFFORT</li>
<li>HIGH_ROUTABILITY_EFFORT</li>
<li>HIGH_VCM</li>
<li>HIGIG_4062</li>
<li>HIGIG_5000</li>
<li>HIGIG_6250</li>
<li>HIGIG_6562</li>
<li>HOLD_MULTICYCLE_DEFAULT</li>
<li>HOLD_MULTICYCLE</li>
<li>HOLD_RELATIONSHIP</li>
<li>HPS_AUTO_PARTITION</li>
<li>HPS_COLD_RESET_PIN_MODE</li>
<li>HPS_DAP_SPLIT_MODE</li>
<li>HPS_EARLY_IO_RELEASE</li>
<li>HPS_FIRST</li>
<li>HPS_INITIALIZATION</li>
<li>HPS_IO</li>
<li>HPS_ISW_DATA</li>
<li>HPS_ISW_EMIF</li>
<li>HPS_ISW_FILE</li>
<li>HPS_LOCATION</li>
<li>HPS_PARTITION</li>
<li>HPS_PINS</li>
<li>HPS_WARM_RESET_PIN_MODE</li>
<li>HSSI_A10_CDR_PLL_ANALOG_MODE</li>
<li>HSSI_A10_CDR_PLL_POWER_MODE</li>
<li>HSSI_A10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>HSSI_A10_CDR_PLL_UC_RO_CAL</li>
<li>HSSI_A10_CMU_FPLL_ANALOG_MODE</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>HSSI_A10_CMU_FPLL_POWER_MODE</li>
<li>HSSI_A10_LC_PLL_ANALOG_MODE</li>
<li>HSSI_A10_LC_PLL_POWER_MODE</li>
<li>HSSI_A10_PM_UC_CLKDIV_SEL</li>
<li>HSSI_A10_PM_UC_CLKSEL_CORE</li>
<li>HSSI_A10_PM_UC_CLKSEL_OSC</li>
<li>HSSI_A10_REFCLK_TERM_TRISTATE</li>
<li>HSSI_A10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>HSSI_A10_RX_ADAPT_DFE_SEL</li>
<li>HSSI_A10_RX_ADAPT_VGA_SEL</li>
<li>HSSI_A10_RX_ADAPT_VREF_SEL</li>
<li>HSSI_A10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>HSSI_A10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>HSSI_A10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP10</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP11</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP1</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP2</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP3</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP4</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP5</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP6</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP7</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP8</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP9</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>HSSI_A10_RX_ADP_LFEQ_FB_SEL</li>
<li>HSSI_A10_RX_ADP_ONETIME_DFE</li>
<li>HSSI_A10_RX_ADP_VGA_SEL</li>
<li>HSSI_A10_RX_ADP_VREF_SEL</li>
<li>HSSI_A10_RX_BYPASS_EQZ_STAGES_234</li>
<li>HSSI_A10_RX_EQ_BW_SEL</li>
<li>HSSI_A10_RX_EQ_DC_GAIN_TRIM</li>
<li>HSSI_A10_RX_INPUT_VCM_SEL</li>
<li>HSSI_A10_RX_LINK</li>
<li>HSSI_A10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>HSSI_A10_RX_ONE_STAGE_ENABLE</li>
<li>HSSI_A10_RX_POWER_MODE</li>
<li>HSSI_A10_RX_QPI_ENABLE</li>
<li>HSSI_A10_RX_RX_SEL_BIAS_SOURCE</li>
<li>HSSI_A10_RX_SD_OUTPUT_OFF</li>
<li>HSSI_A10_RX_SD_OUTPUT_ON</li>
<li>HSSI_A10_RX_SD_THRESHOLD</li>
<li>HSSI_A10_RX_TERM_SEL</li>
<li>HSSI_A10_RX_TERM_TRI_ENABLE</li>
<li>HSSI_A10_RX_UC_RX_DFE_CAL</li>
<li>HSSI_A10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>HSSI_A10_RX_VCM_CURRENT_ADD</li>
<li>HSSI_A10_RX_VCM_SEL</li>
<li>HSSI_A10_RX_XRX_PATH_ANALOG_MODE</li>
<li>HSSI_A10_TX_COMPENSATION_EN</li>
<li>HSSI_A10_TX_DCD_DETECTION_EN</li>
<li>HSSI_A10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>HSSI_A10_TX_LINK</li>
<li>HSSI_A10_TX_LOW_POWER_EN</li>
<li>HSSI_A10_TX_POWER_MODE</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>HSSI_A10_TX_RES_CAL_LOCAL</li>
<li>HSSI_A10_TX_RX_DET</li>
<li>HSSI_A10_TX_RX_DET_OUTPUT_SEL</li>
<li>HSSI_A10_TX_RX_DET_PDB</li>
<li>HSSI_A10_TX_SLEW_RATE_CTRL</li>
<li>HSSI_A10_TX_TERM_CODE</li>
<li>HSSI_A10_TX_TERM_SEL</li>
<li>HSSI_A10_TX_UC_DCD_CAL</li>
<li>HSSI_A10_TX_UC_GEN3</li>
<li>HSSI_A10_TX_UC_GEN4</li>
<li>HSSI_A10_TX_UC_SKEW_CAL</li>
<li>HSSI_A10_TX_UC_TXVOD_CAL_CONT</li>
<li>HSSI_A10_TX_UC_TXVOD_CAL</li>
<li>HSSI_A10_TX_UC_VCC_SETTING</li>
<li>HSSI_A10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>HSSI_A10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>HSSI_A10_TX_XTX_PATH_ANALOG_MODE</li>
<li>HSSI_ADCE_RGEN_MODE</li>
<li>HSSI_ANALOG_SETTINGS_PROTOCOL</li>
<li>HSSI_C10_CDR_PLL_ANALOG_MODE</li>
<li>HSSI_C10_CDR_PLL_POWER_MODE</li>
<li>HSSI_C10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>HSSI_C10_CDR_PLL_UC_RO_CAL</li>
<li>HSSI_C10_CMU_FPLL_ANALOG_MODE</li>
<li>HSSI_C10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>HSSI_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>HSSI_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>HSSI_C10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>HSSI_C10_CMU_FPLL_POWER_MODE</li>
<li>HSSI_C10_LC_PLL_ANALOG_MODE</li>
<li>HSSI_C10_LC_PLL_POWER_MODE</li>
<li>HSSI_C10_PM_UC_CLKDIV_SEL</li>
<li>HSSI_C10_PM_UC_CLKSEL_CORE</li>
<li>HSSI_C10_PM_UC_CLKSEL_OSC</li>
<li>HSSI_C10_REFCLK_TERM_TRISTATE</li>
<li>HSSI_C10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>HSSI_C10_RX_ADAPT_DFE_SEL</li>
<li>HSSI_C10_RX_ADAPT_VGA_SEL</li>
<li>HSSI_C10_RX_ADAPT_VREF_SEL</li>
<li>HSSI_C10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>HSSI_C10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>HSSI_C10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP10</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP11</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP1</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP2</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP3</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP4</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP5</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP6</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP7</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP8</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP9</li>
<li>HSSI_C10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>HSSI_C10_RX_ADP_LFEQ_FB_SEL</li>
<li>HSSI_C10_RX_ADP_ONETIME_DFE</li>
<li>HSSI_C10_RX_ADP_VGA_SEL</li>
<li>HSSI_C10_RX_ADP_VREF_SEL</li>
<li>HSSI_C10_RX_BYPASS_EQZ_STAGES_234</li>
<li>HSSI_C10_RX_EQ_BW_SEL</li>
<li>HSSI_C10_RX_EQ_DC_GAIN_TRIM</li>
<li>HSSI_C10_RX_INPUT_VCM_SEL</li>
<li>HSSI_C10_RX_LINK</li>
<li>HSSI_C10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>HSSI_C10_RX_ONE_STAGE_ENABLE</li>
<li>HSSI_C10_RX_POWER_MODE</li>
<li>HSSI_C10_RX_QPI_ENABLE</li>
<li>HSSI_C10_RX_RX_SEL_BIAS_SOURCE</li>
<li>HSSI_C10_RX_SD_OUTPUT_OFF</li>
<li>HSSI_C10_RX_SD_OUTPUT_ON</li>
<li>HSSI_C10_RX_SD_THRESHOLD</li>
<li>HSSI_C10_RX_TERM_SEL</li>
<li>HSSI_C10_RX_TERM_TRI_ENABLE</li>
<li>HSSI_C10_RX_UC_RX_DFE_CAL</li>
<li>HSSI_C10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>HSSI_C10_RX_VCM_CURRENT_ADD</li>
<li>HSSI_C10_RX_VCM_SEL</li>
<li>HSSI_C10_RX_XRX_PATH_ANALOG_MODE</li>
<li>HSSI_C10_TX_COMPENSATION_EN</li>
<li>HSSI_C10_TX_DCD_DETECTION_EN</li>
<li>HSSI_C10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>HSSI_C10_TX_LINK</li>
<li>HSSI_C10_TX_LOW_POWER_EN</li>
<li>HSSI_C10_TX_POWER_MODE</li>
<li>HSSI_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>HSSI_C10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>HSSI_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>HSSI_C10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>HSSI_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>HSSI_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>HSSI_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>HSSI_C10_TX_RES_CAL_LOCAL</li>
<li>HSSI_C10_TX_RX_DET</li>
<li>HSSI_C10_TX_RX_DET_OUTPUT_SEL</li>
<li>HSSI_C10_TX_RX_DET_PDB</li>
<li>HSSI_C10_TX_SLEW_RATE_CTRL</li>
<li>HSSI_C10_TX_TERM_CODE</li>
<li>HSSI_C10_TX_TERM_SEL</li>
<li>HSSI_C10_TX_UC_DCD_CAL</li>
<li>HSSI_C10_TX_UC_GEN3</li>
<li>HSSI_C10_TX_UC_GEN4</li>
<li>HSSI_C10_TX_UC_SKEW_CAL</li>
<li>HSSI_C10_TX_UC_TXVOD_CAL_CONT</li>
<li>HSSI_C10_TX_UC_TXVOD_CAL</li>
<li>HSSI_C10_TX_UC_VCC_SETTING</li>
<li>HSSI_C10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>HSSI_C10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>HSSI_C10_TX_XTX_PATH_ANALOG_MODE</li>
<li>HSSI_CLOCK_TOPOLOGY</li>
<li>HSSI_FAST_LOCK_MODE</li>
<li>HSSI_GT_FORCE_VCO_CONST</li>
<li>HSSI_GT_RX_CTLE</li>
<li>HSSI_GT_RX_RX_DC_GAIN</li>
<li>HSSI_GT_RX_VCM_SEL</li>
<li>HSSI_GT_TERMINATION</li>
<li>HSSI_GT_TX_COMMON_MODE_DRIVER_SEL</li>
<li>HSSI_GT_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_GT_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP</li>
<li>HSSI_GT_TX_SIG_INV_PRE_TAP</li>
<li>HSSI_GT_TX_VOD_SWITCHING_CTRL_MAIN_TAP</li>
<li>HSSI_ODI_EYE_MONITOR_BW_SEL</li>
<li>HSSI_PARAMETER</li>
<li>HSSI_REFCLK_TERMINATION</li>
<li>HSSI_RX_ACGAIN_A</li>
<li>HSSI_RX_ACGAIN_V</li>
<li>HSSI_RX_ADCE_HSF_HFBW</li>
<li>HSSI_RX_ADCE_RGEN_BW</li>
<li>HSSI_RX_BYPASS_EQZ_STAGES_234</li>
<li>HSSI_RX_CT_EQUALIZER_SETTING</li>
<li>HSSI_RX_DFE_PI_BW</li>
<li>HSSI_RX_ENABLE_RX_GAINCTRL_PCIEMODE</li>
<li>HSSI_RX_EQ_BW_SEL</li>
<li>HSSI_RX_INPUT_VCM_SEL</li>
<li>HSSI_RX_PDB_SD</li>
<li>HSSI_RX_PMOS_GAIN_PEAK</li>
<li>HSSI_RX_QPI_ENABLE</li>
<li>HSSI_RX_RX_DC_GAIN</li>
<li>HSSI_RX_RX_SEL_BIAS_SOURCE</li>
<li>HSSI_RX_SD_OFF</li>
<li>HSSI_RX_SD_ON</li>
<li>HSSI_RX_SD_THRESHOLD</li>
<li>HSSI_RX_SEL_HALF_BW</li>
<li>HSSI_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>HSSI_RX_VCM_CURRENT_ADD</li>
<li>HSSI_RX_VCM_SEL</li>
<li>HSSI_S10_REFCLK_TERM_TRISTATE</li>
<li>HSSI_TERMINATION</li>
<li>HSSI_TX_COMMON_MODE_DRIVER_SEL</li>
<li>HSSI_TX_DRIVER_RESOLUTION_CTRL</li>
<li>HSSI_TX_FIR_COEFF_CTRL_SEL</li>
<li>HSSI_TX_LOCAL_IB_CTL</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP_USER</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_USER</li>
<li>HSSI_TX_QPI_EN</li>
<li>HSSI_TX_RX_DET</li>
<li>HSSI_TX_RX_DET_OUTPUT_SEL</li>
<li>HSSI_TX_RX_DET_PDB</li>
<li>HSSI_TX_SIG_INV_2ND_TAP</li>
<li>HSSI_TX_SIG_INV_PRE_TAP</li>
<li>HSSI_TX_SLEW_RATE_CTRL</li>
<li>HSSI_TX_SWING_BOOST</li>
<li>HSSI_TX_VCM_CTRL_SEL</li>
<li>HSSI_TX_VCM_CURRENT_ADDL</li>
<li>HSSI_TX_VOD_BOOST</li>
<li>HSSI_TX_VOD_SWITCHING_CTRL_MAIN_TAP</li>
<li>HSSI_VCCEH_VOLTAGE</li>
<li>HSSI_VCCER_VCCET_VOLTAGE</li>
<li>HTML_FILE</li>
<li>HTML_REPORT_FILE</li>
<li>HUB_AUTO_INSERT</li>
<li>HUB_ENTITY_NAME</li>
<li>HUB_INSTANCE_NAME</li>
<li>HUB_SOURCE_FILE</li>
<li>HYBRID_FLOW_NEW_EXTRACTOR</li>
<li>HYBRID</li>
<li>HYPER_AWARE_OPTIMIZE_REGISTER_CHAINS</li>
<li>HYPER_AWARE_OPTIMIZE_SHORT_PATHS</li>
<li>HYPER_AWARE_OPTIMIZE_TIMING</li>
<li>HYPER_AWARE_REGISTER_PLACEMENT</li>
<li>HYPER_AWARE_SET_REGISTER_BYPASS</li>
<li>HYPER_AWARE_SET_REGISTER_INITIAL_STATE</li>
<li>HYPER_EARLY_RETIMER</li>
<li>HYPER_REGISTER_DELAY_CHAIN</li>
<li>HYPER_REGISTER</li>
<li>HYPER_RETIMER_ADD_PIPELINING_GROUP</li>
<li>HYPER_RETIMER_ADD_PIPELINING</li>
<li>HYPER_RETIMER_ENABLE_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FALSE_PATH_RESTRICTION</li>
<li>HYPER_RETIMER_FAST_FORWARD_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FAST_FORWARD_ADD_PIPELINING_MAX</li>
<li>HYPER_RETIMER_FAST_FORWARD_AGGRESSIVE_EXPLORATION</li>
<li>HYPER_RETIMER_FAST_FORWARD_ASYNCH_CLEAR</li>
<li>HYPER_RETIMER_FAST_FORWARD_CUT_ALL_CLOCK_TRANSFERS</li>
<li>HYPER_RETIMER_FAST_FORWARD_DSP_BLOCKS</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_AGGRESSIVE_EXPLORATION</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_ASYNCH_CLEAR</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_USER_PRESERVE_RESTRICTION</li>
<li>HYPER_RETIMER_FAST_FORWARD</li>
<li>HYPER_RETIMER_FAST_FORWARD_OFF_DESCRIPTION</li>
<li>HYPER_RETIMER_FAST_FORWARD_RAM_BLOCKS</li>
<li>HYPER_RETIMER_FAST_FORWARD_TARGET_MAX_PERFORMANCE</li>
<li>HYPER_RETIMER_FAST_FORWARD_USER_PRESERVE_RESTRICTION</li>
<li>HYPER_RETIMER</li>
<li>HYPER_RETIMER_REGISTERS_REMOVED</li>
<li>IB_22OHM</li>
<li>IB_29OHM</li>
<li>IB_42OHM</li>
<li>IB_49OHM</li>
<li>IEEE_10G_BASE_CR_10312</li>
<li>IEEE_10G_KR_10312</li>
<li>IEEE_40G_BASE_KR_10312</li>
<li>IGNORE_CARRY_BUFFERS</li>
<li>IGNORE_CARRY</li>
<li>IGNORE_CASCADE_BUFFERS</li>
<li>IGNORE_CASCADE</li>
<li>IGNORE_CLOCK_SETTINGS</li>
<li>IGNORE_DUPLICATE_DESIGN_ENTITY</li>
<li>IGNORE_GLOBAL_BUFFERS</li>
<li>IGNORE_GLOBAL</li>
<li>IGNORE_HSSI_COLUMN_POWER_FOR_BTI_MITIGATION</li>
<li>IGNORE_HSSI_COLUMN_POWER_WHEN_PRESERVING_UNUSED_XCVR_CHANNELS</li>
<li>IGNORE_LCELL_BUFFERS</li>
<li>IGNORE_LCELL</li>
<li>IGNORE_LCELL_MAX7000</li>
<li>IGNORE_MAX_FANOUT_ASSIGNMENTS</li>
<li>IGNORE_MODE_FOR_MERGE</li>
<li>IGNORE_PARTITIONS</li>
<li>IGNORE_ROW_GLOBAL_BUFFERS</li>
<li>IGNORE_ROW_GLOBAL</li>
<li>IGNORE_SOFT_BUFFERS</li>
<li>IGNORE_SOFT</li>
<li>IGNORE_SOFT_MAX7000</li>
<li>IGNORE_TRANSLATE_OFF_AND_SYNTHESIS_OFF</li>
<li>IGNORE_TRANSLATE_OFF</li>
<li>IGNORE_VERILOG_INITIAL_CONSTRUCTS</li>
<li>IGNORE_VREF_RESTRICTION</li>
<li>IMMEDIATE_ASSERTION_FAIL_ACTION</li>
<li>IMMEDIATE_ASSERTION_FAIL_MESSAGE</li>
<li>IMMEDIATE_ASSERTION</li>
<li>IMMEDIATE_ASSERTION_PASS_MESSAGE</li>
<li>IMMEDIATE_ASSERTION_STATE</li>
<li>IMMEDIATE_ASSERTION_TEST_CONDITION</li>
<li>IMPLEMENT_AS_CLOCK_ENABLE</li>
<li>IMPLEMENT_AS_LCELL</li>
<li>IMPLEMENT_AS_OUTPUT_OF_LOGIC_CELL</li>
<li>IMPLEMENT_MLAB_IN_16_BIT_DEEP_MODE</li>
<li>IMPLEMENTS_FREE_RUNNING_CLOCK</li>
<li>IMPORT_BASED_POST_FIT</li>
<li>IMPORT_BLOCK</li>
<li>IMPORTED</li>
<li>IMPORT</li>
<li>INCLUDED_IN_OLD_CHIP_SECTION</li>
<li>INCLUDED_IN_OLD_PROJECT_INFO_SECTION</li>
<li>INCLUDE_EXTERNAL_PIN_DELAYS_IN_FMAX_CALCULATIONS</li>
<li>INCLUDE_FILE</li>
<li>INCLUDE_IN_ALL_TB2</li>
<li>INCLUDE_IN_COMPILER_REPORT</li>
<li>INCLUDE_IN_FITTER_TB2</li>
<li>INCLUDE_IN_POWER_TB2</li>
<li>INCLUDE_IN_SIMULATOR_REPORT</li>
<li>INCLUDE_IN_SYNTHESIS_REPORT</li>
<li>INCLUDE_IN_SYNTHESIS_TB2</li>
<li>INCLUDE_IN_TIMING_TB2</li>
<li>INCLUDE_PATHS_GREATER_THAN_TCO</li>
<li>INCLUDE_PATHS_GREATER_THAN_TH</li>
<li>INCLUDE_PATHS_GREATER_THAN_TPD</li>
<li>INCLUDE_PATHS_GREATER_THAN_TSU</li>
<li>INCLUDE_PATHS_LESS_THAN_FMAX</li>
<li>INCLUDE_PATHS_LESS_THAN_SLACK</li>
<li>INCLUDE_PIN_DELAYS_IN_CALCULATIONS</li>
<li>INC_PLACE_PREF_LOCATION</li>
<li>INC_PLC_MODE</li>
<li>INCREASE_DELAY_TO_OUTPUT_ENABLE_PIN</li>
<li>INCREASE_DELAY_TO_OUTPUT_PIN</li>
<li>INCREASE_INPUT_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_INPUT_DELAY_TO_CE_IO_REGISTER</li>
<li>INCREASE_OUTPUT_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_OUTPUT_ENABLE_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_OUTPUT_ENABLE_CLOCK_ENABLE_DELAYR</li>
<li>INCREASE_TZX_DELAY_TO_OUTPUT_PIN</li>
<li>INCREMENTAL_COMPILATION_EXPORT_FILE</li>
<li>INCREMENTAL_COMPILATION_EXPORT_FLATTEN</li>
<li>INCREMENTAL_COMPILATION_EXPORT_NETLIST_TYPE</li>
<li>INCREMENTAL_COMPILATION_EXPORT_PARTITION_NAME</li>
<li>INCREMENTAL_COMPILATION_EXPORT_POST_FIT</li>
<li>INCREMENTAL_COMPILATION_EXPORT_POST_SYNTH</li>
<li>INCREMENTAL_COMPILATION_EXPORT_ROUTING</li>
<li>INCREMENTAL_COMPILATION</li>
<li>INCREMENTAL_INPUT_VECTOR_FILE</li>
<li>INCREMENTAL_SYNTHESIS_FULL</li>
<li>INCREMENTAL_SYNTHESIS</li>
<li>INCREMENTAL_SYNTHESIS_PARTITION</li>
<li>INCREMENTAL_SYNTHESIS_TOP</li>
<li>INCREMENTAL_TIME_INPUT</li>
<li>INCREMENTAL_VECTOR_INPUT_SOURCE</li>
<li>INCR_SIGNALTAP_PARTITION</li>
<li>INCR_TAP</li>
<li>INDIRECT_PORT_ASSIGNMENT</li>
<li>INERTIAL</li>
<li>INFER_RAMS_FROM_RAW_LOGIC</li>
<li>INIT_CLKUSR</li>
<li>INIT_DCLK</li>
<li>INIT_DONE_OPEN_DRAIN</li>
<li>INIT_DONE_OUTPUT</li>
<li>INITIALIZATION_CLOCK</li>
<li>INITIAL_PLACEMENT_CONFIGURATION</li>
<li>INIT_INTOSC</li>
<li>INI_VARS</li>
<li>INNER_NUM</li>
<li>INPUT_DELAY_CHAIN</li>
<li>INPUT_DELAY</li>
<li>INPUT_EDGE</li>
<li>INPUT</li>
<li>INPUT_MAX_DELAY</li>
<li>INPUT_MIN_DELAY</li>
<li>INPUT_OCT_VALUE</li>
<li>INPUT_ONLY</li>
<li>INPUT_PERSONA</li>
<li>INPUT_REFERENCE</li>
<li>INPUT_REGISTER</li>
<li>INPUT_TERMINATION</li>
<li>INPUT_TRANSITION_TIME</li>
<li>INSERT_ADDITIONAL_LOGIC_CELL</li>
<li>INSERT_BOUNDARY_WIRE_LUTS</li>
<li>INSTANT_ON</li>
<li>INTERFACE</li>
<li>INTERFACE_ROLE</li>
<li>INTERFACES</li>
<li>INTERFACE_TYPE</li>
<li>INTERLAKEN_11100</li>
<li>INTERLAKEN_12500</li>
<li>INTERLAKEN_3125</li>
<li>INTERLAKEN_6375</li>
<li>INTERLAKEN</li>
<li>INTERNAL_CONFIGURATION</li>
<li>INTERNAL_FLASH_UPDATE_MODE</li>
<li>INTERNAL</li>
<li>INTERNAL_OSCILLATOR_DIVIDE_DOWN</li>
<li>INTERNAL_SCRUBBING</li>
<li>INTERNAL_VREF_MODE</li>
<li>INVALID_DESIGN_SOURCE</li>
<li>INVERT_BASE_CLOCK</li>
<li>INVERTED_CLOCK</li>
<li>IO_12_LANE_INPUT_DATA_DELAY_CHAIN</li>
<li>IO_12_LANE_INPUT_DATA_DELAY</li>
<li>IO_12_LANE_INPUT_STROBE_DELAY_CHAIN</li>
<li>IO_12_LANE_INPUT_STROBE_DELAY</li>
<li>IOBANK</li>
<li>IOBANK_VCCIO</li>
<li>IO_MAXIMUM_TOGGLE_RATE</li>
<li>IO_PARTITION_PLACEMENT</li>
<li>IO_PATHS_AND_MINIMUM_TPD_PATHS</li>
<li>IO_PLACEMENT_OPTIMIZATION</li>
<li>IOPLL</li>
<li>IO_SSO_CHECKING</li>
<li>IO_STANDARD</li>
<li>IP_ADVISOR_FILE</li>
<li>IPA_FILE</li>
<li>IP_COMPONENT_AUTHOR</li>
<li>IP_COMPONENT_DESCRIPTION</li>
<li>IP_COMPONENT_DISPLAY_NAME</li>
<li>IP_COMPONENT_DOCUMENTATION_LINK</li>
<li>IP_COMPONENT_GROUP</li>
<li>IP_COMPONENT_INTERNAL</li>
<li>IP_COMPONENT_NAME</li>
<li>IP_COMPONENT_PARAMETER</li>
<li>IP_COMPONENT_REPORT_HIERARCHY</li>
<li>IP_COMPONENT_SETTING</li>
<li>IP_COMPONENT_VERSION</li>
<li>IP_DEBUG_VISIBLE</li>
<li>IP_FILE</li>
<li>IP_GENERATED_DEVICE_FAMILY</li>
<li>IP_QSYS_MODE</li>
<li>IP_SEARCH_PATHS</li>
<li>IP_SHOW_ANALYSIS_MESSAGES</li>
<li>IP_SHOW_ELABORATION_MESSAGES</li>
<li>IP_TARGETED_DEVICE_FAMILY</li>
<li>IP_TARGETED_PART_TRAIT</li>
<li>IP_TOOL_ENV</li>
<li>IP_TOOL_HIERARCHY_LEVELS</li>
<li>IP_TOOL_NAME</li>
<li>IP_TOOL_VENDOR_NAME</li>
<li>IP_TOOL_VERSION_CREATED</li>
<li>IP_TOOL_VERSION</li>
<li>IP_TOP_LEVEL_COMPONENT_NAME</li>
<li>IP_TOP_LEVEL_ENTITY_NAME</li>
<li>IPX_FILE</li>
<li>ISC_FILE</li>
<li>IS_DEBUG</li>
<li>IS_FREEFORM</li>
<li>ISL82XX</li>
<li>ISP_CLAMP_STATE_DEFAULT</li>
<li>ISP_CLAMP_STATE</li>
<li>JAM_FILE</li>
<li>JBC_FILE</li>
<li>JESD204_A_B_12500</li>
<li>JESD204_A_B_6375</li>
<li>JOHNSON</li>
<li>JTAG_BST_SUPPORT</li>
<li>JTAG_BST_SUPPORT_MAX7000</li>
<li>JTAG_PIN_SHARING</li>
<li>JTAG_USER_CODE_DALI</li>
<li>JTAG_USER_CODE_FLEX6K</li>
<li>JTAG_USER_CODE</li>
<li>K0H9</li>
<li>KEEP_LCELL_FOLLOWING_PLL</li>
<li>KEEP_LUT_SYN_ONLY</li>
<li>KXL9</li>
<li>LARGE</li>
<li>LARGE_PERIPHERY_CLOCK</li>
<li>LAST_QUARTUS_VERSION</li>
<li>LATE_CLOCK_LATENCY</li>
<li>LCELL_AS_VIO</li>
<li>LCELL_INSERTION</li>
<li>LCELL_PERIPHERY_ROUTER</li>
<li>LEVEL1</li>
<li>LEVEL2</li>
<li>LEVEL3</li>
<li>LIBRARY</li>
<li>LIBRARY_SEARCH_ORDER</li>
<li>LICENSE_FILE</li>
<li>LIMIT_AHDL_INTEGERS_TO_32_BITS</li>
<li>LINEAR_FORMAT</li>
<li>LL_AUTO_SIZE</li>
<li>LL_COLOR</li>
<li>LL_CORE_ONLY</li>
<li>LL_ENABLED</li>
<li>LL_EXCLUDE</li>
<li>LL_FSDA_LEVEL</li>
<li>LL_FSDA_ROUTING_INTERFACE</li>
<li>LL_HEIGHT</li>
<li>LL_HORIZONTAL_FLIP</li>
<li>LL_IGNORE_IO_BANK_FSDA_CONSTRAINT</li>
<li>LL_IGNORE_IO_BANK_SECURITY_CONSTRAINT</li>
<li>LL_IGNORE_IO_PIN_FSDA_CONSTRAINT</li>
<li>LL_IGNORE_IO_PIN_SECURITY_CONSTRAINT</li>
<li>LL_IMPORT_FILE</li>
<li>LL_MEMBER_EXCEPTIONS</li>
<li>LL_MEMBER_OF_FSDA_ROUTING_INTERFACE</li>
<li>LL_MEMBER_OF</li>
<li>LL_MEMBER_OF_SECURITY_ROUTING_INTERFACE</li>
<li>LL_MEMBER_OPTION</li>
<li>LL_MEMBER_RESOURCE_EXCLUDE</li>
<li>LL_MEMBER_STATE</li>
<li>LL_NODE_LOCATION</li>
<li>LL_OLD_BEHAVIOR</li>
<li>LL_ORIGIN</li>
<li>LL_OUTPUT_SIGNAL_FSDA_LEVEL</li>
<li>LL_PARENT</li>
<li>LL_PATH_EXCLUDE</li>
<li>LL_PATH_INCLUDE</li>
<li>LL_PRIORITY</li>
<li>LL_PR_REGION</li>
<li>LL_RCF_IMPORT_FILE</li>
<li>LL_RECT</li>
<li>LL_REGION_SECURITY_LEVEL</li>
<li>LL_RESERVED_IS_LIMITED</li>
<li>LL_RESERVED</li>
<li>LL_RESERVED_MEMBERS_OF_IMMEDIATE_PARENT_REGION_HIERARCHY_ONLY</li>
<li>LL_RESERVE</li>
<li>LL_ROOT_REGION</li>
<li>LL_ROUGH</li>
<li>LL_ROUTING_REGION_EXPANSION_SIZE</li>
<li>LL_ROUTING_REGION</li>
<li>LL_SECURITY_ROUTING_INTERFACE</li>
<li>LL_SIGNAL_SECURITY_LEVEL</li>
<li>LL_SOFT</li>
<li>LL_SOURCE_PARTITION_HIERARCHY</li>
<li>LL_SOURCE_PARTITION</li>
<li>LL_SOURCE_REGION</li>
<li>LL_STATE</li>
<li>LL_WIDTH</li>
<li>LMF_FILE</li>
<li>LOCAL</li>
<li>LOCAL_LINE_DELAY_CHAIN</li>
<li>LOCATION</li>
<li>LOCATION_PIN_ASSIGNMENT</li>
<li>LOCKED</li>
<li>LOGIC_ANALYZER_INTERFACE_FILE</li>
<li>LOGIC_ELEMENTS</li>
<li>LOGIC</li>
<li>LOGICLOCK_ASSIGNMENT</li>
<li>LOGICLOCK_INCREMENTAL_COMPILE_ASSIGNMENT</li>
<li>LOGICLOCK_INCREMENTAL_COMPILE_FILE</li>
<li>LOGICLOCK_REGION</li>
<li>LOGIC_MINIMIZATION_SCRIPT</li>
<li>LOW_CAP_ADJUST_FLEX10KE</li>
<li>LOW_POWER</li>
<li>LOW_VCM</li>
<li>LTM4677</li>
<li>LUTRAM_INSTANCES_FOR_ASIC_PROTOTYPING</li>
<li>LVDS_CLOCK_DATA_DESKEW_ADJUST</li>
<li>LVDS_DESKEW</li>
<li>LVDS_DIRECT_LOOPBACK_MODE</li>
<li>LVDS_FIXED_CLOCK_DATA_PHASE</li>
<li>LVDS</li>
<li>LVDS_RX_REGISTER</li>
<li>M10K</li>
<li>M144K_BLOCK_READ_CLOCK_DUTY_CYCLE_DEPENDENCY</li>
<li>M144K</li>
<li>M144K_USE_DCD</li>
<li>M20K</li>
<li>M512</li>
<li>MACRO_HEAD</li>
<li>MACRO_MEMBER</li>
<li>MACRO_TIMING</li>
<li>MAP_FILE</li>
<li>MAPPER_SYNTHESIS_ASSIGNMENT</li>
<li>MASK</li>
<li>MASK_REVISION</li>
<li>MATCH_PLL_COMPENSATION_CLOCK</li>
<li>MAX10FPGA_CONFIGURATION_SCHEME</li>
<li>MAX3000A</li>
<li>MAX7000AE</li>
<li>MAX7000A</li>
<li>MAX7000B</li>
<li>MAX7000B_VCCIO_IOBANK1</li>
<li>MAX7000B_VCCIO_IOBANK2</li>
<li>MAX7000_DEVICE_IO_STANDARD</li>
<li>MAX7000_ENABLE_JTAG_BST_SUPPORT</li>
<li>MAX7000_FANIN_PER_CELL</li>
<li>MAX7000_IGNORE_LCELL_BUFFERS</li>
<li>MAX7000_IGNORE_SOFT_BUFFERS</li>
<li>MAX7000_INDIVIDUAL_TURBO_BIT</li>
<li>MAX7000_JTAG_USER_CODE</li>
<li>MAX7000_OPTIMIZATION_TECHNIQUE</li>
<li>MAX7000_PARALLEL_EXPANDER_CHAIN_LENGTH</li>
<li>MAX7000S_JTAG_USER_CODE</li>
<li>MAX7000S</li>
<li>MAX7000_TECHNOLOGY_MAPPER</li>
<li>MAX7000_USE_CHECKSUM_AS_USERCODE</li>
<li>MAX7K_CLIQUE_TYPE</li>
<li>MAX9000</li>
<li>MAX_AUTO_GLOBAL_REGISTER_CONTROLS</li>
<li>MAX_BALANCING_DSP_BLOCKS</li>
<li>MAX_CLOCK_ARRIVAL_SKEW</li>
<li>MAX_CLOCKS_ALLOWED</li>
<li>MAX_CONSECUTIVE_OUTPUTS_FOR_ELECTROMIGRATION</li>
<li>MAX_CONSECUTIVE_VIO_OUTPUTS_FOR_ELECTROMIGRATION</li>
<li>MAX_CORE_JUNCTION_TEMP</li>
<li>MAX_CORE_SUPPLY_VOLTAGE</li>
<li>MAX_CURRENT_FOR_ELECTROMIGRATION</li>
<li>MAX_CURRENT_FOR_VIO_ELECTROMIGRATION</li>
<li>MAX_DATA_ARRIVAL_SKEW</li>
<li>MAX_DELAY_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MAX_DELAY_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MAX_DELAY</li>
<li>MAX_FANOUT</li>
<li>MAX_GLOBAL_CLOCKS_ALLOWED</li>
<li>MAX_IGNORED_ASGN_MSG</li>
<li>MAXII_CARRY_CHAIN_LENGTH</li>
<li>MAXII_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>MAXII_OPTIMIZATION_TECHNIQUE</li>
<li>MAXIMUM_EFFORT</li>
<li>MAXIMUM</li>
<li>MAX_LABS</li>
<li>MAX_LARGE_PERIPHERY_CLOCKS_ALLOWED</li>
<li>MAX_NUMBER_OF_REGISTERS_FROM_UNINFERRED_RAMS</li>
<li>MAX_PERIPHERY_CLOCKS_ALLOWED</li>
<li>MAXPLUSII</li>
<li>MAX_PROCESSORS_USED_FOR_MULTITHREADING</li>
<li>MAX_RAM_BLOCKS_M4K</li>
<li>MAX_RAM_BLOCKS_M512</li>
<li>MAX_RAM_BLOCKS_MRAM</li>
<li>MAX_REGIONAL_CLOCKS_ALLOWED</li>
<li>MAX_SCC_SIZE</li>
<li>MAX_WIRES_FOR_CORE_PERIPHERY_ROUTER</li>
<li>MAX_WIRES_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MAX_WIRES_FOR_PERIPHERY_CORE_ROUTER</li>
<li>MAX_WIRES_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MEDIUM</li>
<li>MEGAFUNCTION_GENERATED_TRI</li>
<li>MEGALAB_COLUMN</li>
<li>MEGALAB</li>
<li>MEGARAM</li>
<li>MEMBER_OF</li>
<li>MEM_INTERFACE_DELAY_CHAIN_CONFIG</li>
<li>MEMORY_INTERFACE_DATA_PIN_GROUP</li>
<li>MERCURY_CARRY_CHAIN_LENGTH</li>
<li>MERCURY_CLIQUE_TYPE</li>
<li>MERCURY_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>MERCURY_CONFIGURATION_DEVICE</li>
<li>MERCURY_CONFIGURATION_SCHEME</li>
<li>MERCURY_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>MERCURY_DEVICE_IO_STANDARD</li>
<li>MERCURY_FITTER_TYPE</li>
<li>MERCURY_JTAG_USER_CODE</li>
<li>MERCURY_OPTIMIZATION_TECHNIQUE</li>
<li>MERCURY_TECHNOLOGY_MAPPER</li>
<li>MERGE_EQUIVALENT_BIDIRS</li>
<li>MERGE_EQUIVALENT_INPUTS</li>
<li>MERGE_HEX_FILE</li>
<li>MERGE_TX_PLL_DRIVEN_BY_REGISTERS_WITH_SAME_CLEAR</li>
<li>MESSAGE_DISABLE</li>
<li>MESSAGE_ENABLE</li>
<li>MESSAGE_SUPPRESSION_RULE_FILE</li>
<li>MFCU</li>
<li>MID_POWER</li>
<li>MIF_FILE</li>
<li>MIGRATION_ASSIGNMENT</li>
<li>MIGRATION_AUTO_PACKED_REGISTERS</li>
<li>MIGRATION_AUTO_PORT_SWAP</li>
<li>MIGRATION_CONSTRAIN_CORE_RESOURCES</li>
<li>MIGRATION_DEVICES</li>
<li>MIGRATION_DIFFERENT_SOURCE_FILE</li>
<li>MIGRATION_ONLY</li>
<li>MIGRATION_PORT_SWAPPING</li>
<li>MIGRATION_RAM_INFORMATION</li>
<li>MIGRATION_RAM_PACKING_INFORMATION</li>
<li>MIGRATION_REGISTER_PACKING</li>
<li>MILLIVOLTS</li>
<li>MIN_CORE_JUNCTION_TEMP</li>
<li>MIN_CORE_SUPPLY_VOLTAGE</li>
<li>MIN_DELAY_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MIN_DELAY_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MIN_DELAY</li>
<li>MINIMAL_BITS</li>
<li>MINIMIZE_AREA</li>
<li>MINIMIZE_AREA_WITH_CHAINS</li>
<li>MINIMIZE_POWER_ONLY</li>
<li>MINIMUM_DELAY_REQUIREMENT</li>
<li>MINIMUM</li>
<li>MINIMUM_SEU_INTERVAL</li>
<li>MINIMUM_TPD_REQUIREMENT</li>
<li>MINIMUM_WIDTH_CLOCK_ENABLE</li>
<li>MINIMUM_WIDTH_SLOAD_SCLEAR</li>
<li>MIN_MTBF_REQUIREMENT</li>
<li>MIN_TCO_REQUIREMENT</li>
<li>MIN_TPD_REQUIREMENT</li>
<li>MINUS_DELTA10</li>
<li>MINUS_DELTA11</li>
<li>MINUS_DELTA12</li>
<li>MINUS_DELTA13</li>
<li>MINUS_DELTA14</li>
<li>MINUS_DELTA15</li>
<li>MINUS_DELTA1</li>
<li>MINUS_DELTA2</li>
<li>MINUS_DELTA3</li>
<li>MINUS_DELTA4</li>
<li>MINUS_DELTA5</li>
<li>MINUS_DELTA6</li>
<li>MINUS_DELTA7</li>
<li>MINUS_DELTA8</li>
<li>MINUS_DELTA9</li>
<li>MIN_WIRES_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MIN_WIRES_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MISC_FILE</li>
<li>MLAB_ADD_TIMING_CONSTRAINTS_FOR_MIXED_PORT_FEED_THROUGH_MODE_SETTING_DONT_CARE</li>
<li>MLAB</li>
<li>MLAB_TIMING_CONSTRAINTS_IN_FEED_THROUGH_DONT_CARE_MODE</li>
<li>MODE_0</li>
<li>MODE_10</li>
<li>MODE_11</li>
<li>MODE_12</li>
<li>MODE_13</li>
<li>MODE_14</li>
<li>MODE_15</li>
<li>MODE_1</li>
<li>MODE_2</li>
<li>MODE_3</li>
<li>MODE_4</li>
<li>MODE_5</li>
<li>MODE_6</li>
<li>MODE_7</li>
<li>MODE_8</li>
<li>MODE_9</li>
<li>MODE_DEFAULT</li>
<li>MODEL_1</li>
<li>MODEL_2</li>
<li>MODEL_3</li>
<li>MODULE_BLOATING_FACTOR</li>
<li>MOVE_TO_TOP_IO</li>
<li>MP2_EXPORT_FILE</li>
<li>MULTICYCLE_HOLD</li>
<li>MULTICYCLE</li>
<li>MULTIPLY_BASE_CLOCK_BY</li>
<li>MULTIPLY_BASE_CLOCK_PERIOD_BY</li>
<li>MULTITAP_FILE</li>
<li>MUX_RESTRUCTURE</li>
<li>MUX_USE_ROUTING_ASSIGNMENT</li>
<li>NCEO_OPEN_DRAIN</li>
<li>NCEO_RESERVED_CYCLONEII</li>
<li>NCEO_RESERVED</li>
<li>NCE_PIN</li>
<li>NDQS_LOCAL_CLOCK_DELAY_CHAIN</li>
<li>NEAR_END</li>
<li>NEAR_GLOBAL_CLOCK</li>
<li>NEAR_REGIONAL_CLOCK</li>
<li>NEGATIVE_180</li>
<li>NEGATIVE_90</li>
<li>NEGATIVE_EDGE</li>
<li>NETLIST_ONLY</li>
<li>NETLIST_VIEWER_ASSIGNMENT</li>
<li>NETO_ASSIGNMENT</li>
<li>NEVER_ALLOW</li>
<li>NEVER</li>
<li>NEVER_REGENERATE_IP</li>
<li>NEVER_REGENERATE_IP_SIM</li>
<li>NEW_EXTRACTOR</li>
<li>NO_AUTO_INST_DISCOVERY</li>
<li>NO_BACK_ANNOTATION</li>
<li>NO_BYTE_ENABLE</li>
<li>NO_DC_GAIN</li>
<li>NO_GLOBAL_ROUTE</li>
<li>NOMINAL_CORE_SUPPLY_VOLTAGE</li>
<li>NONDEFAULT_LIBS</li>
<li>NONE</li>
<li>NON_LOCAL</li>
<li>NON_QPI_MODE</li>
<li>NON_S1_MODE</li>
<li>NONSYNCHSTRUCT_CAT</li>
<li>NONSYNCHSTRUCT_RULE_COMB_DRIVES_RAM_WE</li>
<li>NONSYNCHSTRUCT_RULE_COMBLOOP</li>
<li>NONSYNCHSTRUCT_RULE_DELAY_CHAIN</li>
<li>NONSYNCHSTRUCT_RULE_DLATCH</li>
<li>NONSYNCHSTRUCT_RULE_ILLEGAL_PULSE_GEN</li>
<li>NONSYNCHSTRUCT_RULE_LATCH_UNIDENTIFIED</li>
<li>NONSYNCHSTRUCT_RULE_MULTI_VIBRATOR</li>
<li>NONSYNCHSTRUCT_RULE_REG_LOOP</li>
<li>NONSYNCHSTRUCT_RULE_RIPPLE_CLK</li>
<li>NONSYNCHSTRUCT_RULE_SRLATCH</li>
<li>NORMAL_COMPILATION</li>
<li>NORMAL_LCELL_INSERT</li>
<li>NORMAL</li>
<li>NO_SDC_PROMOTION</li>
<li>NOT_A_CLOCK</li>
<li>NOT_BOOST</li>
<li>NOT_CLOCK</li>
<li>NOT_GATE_PUSH_BACK</li>
<li>NO_TO_OPTION_REQUIRED</li>
<li>NOT_USED</li>
<li>NO_VOLTAGE_BOOST</li>
<li>NTFQ_MSG_ACF_ASSIGNMENTS_CHANGED</li>
<li>NUMBER_OF_DESTINATION_TO_REPORT</li>
<li>NUMBER_OF_EXAMPLE_NODES_REPORTED</li>
<li>NUMBER_OF_INVERTED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_PATHS_TO_REPORT</li>
<li>NUMBER_OF_PROTECTED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_REMOVED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_SOURCES_PER_DESTINATION_TO_REPORT</li>
<li>NUMBER_OF_SWEPT_NODES_REPORTED</li>
<li>NUMBER_OF_SYNTHESIS_MIGRATION_ROWS</li>
<li>NUM_PARALLEL_PROCESSORS</li>
<li>NWS_NRS_NCS_CS_RESERVED</li>
<li>OBJECT_FILE</li>
<li>OBSAI_1536</li>
<li>OBSAI_3072</li>
<li>OBSAI_6144</li>
<li>OBSAI_768</li>
<li>OBSERVABLE</li>
<li>OCP_AUTO_PARTITION</li>
<li>OCP_FILE</li>
<li>OCP_HW_EVAL</li>
<li>OCP_PARTITION</li>
<li>OCP_TIMEOUT_PARTITION</li>
<li>OCT_100_OHMS</li>
<li>OCT_120_OHMS</li>
<li>OCT_150_OHMS</li>
<li>OCT_AND_IMPEDANCE_MATCHING_CYCLONEII</li>
<li>OCT_AND_IMPEDANCE_MATCHING</li>
<li>OCT_AND_IMPEDANCE_MATCHING_STRATIXII</li>
<li>OCT_CONTROL_BLOCK</li>
<li>OCT_REGISTER</li>
<li>OE_DELAY_CHAIN</li>
<li>OE_DELAY</li>
<li>OE_OPTION</li>
<li>OFFSET_FROM_BASE_CLOCK</li>
<li>OFFSET_MAIN</li>
<li>OFFSET_PO1</li>
<li>OFFSET_PRE</li>
<li>ON_CHIP_BITSTREAM_DECOMPRESSION</li>
<li>ONE_HOT</li>
<li>OPTIMISTIC</li>
<li>OPTIMIZATION_MODE</li>
<li>OPTIMIZATION_TECHNIQUE_APEX20K</li>
<li>OPTIMIZATION_TECHNIQUE_ARMSTRONG</li>
<li>OPTIMIZATION_TECHNIQUE_CYCLONEII</li>
<li>OPTIMIZATION_TECHNIQUE_CYCLONE</li>
<li>OPTIMIZATION_TECHNIQUE_DALI</li>
<li>OPTIMIZATION_TECHNIQUE_FLEX10K</li>
<li>OPTIMIZATION_TECHNIQUE_FLEX6K</li>
<li>OPTIMIZATION_TECHNIQUE</li>
<li>OPTIMIZATION_TECHNIQUE_MAX7000</li>
<li>OPTIMIZATION_TECHNIQUE_TSUNAMI</li>
<li>OPTIMIZATION_TECHNIQUE_YEAGER</li>
<li>OPTIMIZED_EFFORT</li>
<li>OPTIMIZE_FAST_CORNER_TIMING</li>
<li>OPTIMIZE_FOR_METASTABILITY</li>
<li>OPTIMIZE_HOLD_TIMING</li>
<li>OPTIMIZE_INTERNAL_TIMING</li>
<li>OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING</li>
<li>OPTIMIZE_IO_TIMING</li>
<li>OPTIMIZE_MULTI_CORNER_TIMING</li>
<li>OPTIMIZE_NETLIST_FOR_ROUTABILITY</li>
<li>OPTIMIZE_PERSONA_ROUTABILITY</li>
<li>OPTIMIZE_POWER_DURING_FITTING</li>
<li>OPTIMIZE_POWER_DURING_SYNTHESIS</li>
<li>OPTIMIZE_SIGNAL_INTEGRITY</li>
<li>OPTIMIZE_SSN</li>
<li>OPTIMIZE_TIMING</li>
<li>OPTIONS_FOR_ENTITIES_ONLY</li>
<li>OPTIONS_FOR_INDIVIDUAL_NODES_ONLY</li>
<li>OPTIONS_FOR_NODES_AND_ENTITIES</li>
<li>ORIGINAL_INTERFACE_PORT_NAME</li>
<li>ORIGINAL_QUARTUS_VERSION</li>
<li>ORIGINATING_COMPANION_REVISION</li>
<li>OSC_CLK_1_100MHZ</li>
<li>OSC_CLK_1_125MHZ</li>
<li>OSC_CLK_1_25MHZ</li>
<li>OTHER_APF_RESERVED</li>
<li>OTHER</li>
<li>OTP_AUTO_PARTITION</li>
<li>OTP_PARTITION</li>
<li>OUTPUT_BUFFER_DELAY_CONTROL</li>
<li>OUTPUT_BUFFER_DELAY</li>
<li>OUTPUT_DELAY_CHAIN</li>
<li>OUTPUT_DELAY</li>
<li>OUTPUT_ENABLE_DELAY</li>
<li>OUTPUT_ENABLE_GROUP</li>
<li>OUTPUT_ENABLE_REGISTER_DUPLICATION</li>
<li>OUTPUT_ENABLE_REGISTER</li>
<li>OUTPUT_ENABLE_ROUTING</li>
<li>OUTPUT_FILE_NAME</li>
<li>OUTPUT_IO_TIMING_ENDPOINT</li>
<li>OUTPUT_IO_TIMING_FAR_END_VMEAS</li>
<li>OUTPUT_IO_TIMING_NEAR_END_VMEAS</li>
<li>OUTPUT</li>
<li>OUTPUT_MAX_DELAY</li>
<li>OUTPUT_MIN_DELAY</li>
<li>OUTPUT_OCT_VALUE</li>
<li>OUTPUT_PIN_C_FAR</li>
<li>OUTPUT_PIN_C_NEAR</li>
<li>OUTPUT_PIN_C_PER_LENGTH</li>
<li>OUTPUT_PIN_LENGTH</li>
<li>OUTPUT_PIN_LOAD</li>
<li>OUTPUT_PIN_L_PER_LENGTH</li>
<li>OUTPUT_PIN_R_FAR_HIGH</li>
<li>OUTPUT_PIN_R_FAR_LOW</li>
<li>OUTPUT_PIN_R_FAR_SERIES</li>
<li>OUTPUT_PIN_R_NEAR_HIGH</li>
<li>OUTPUT_PIN_R_NEAR_LOW</li>
<li>OUTPUT_PIN_R_NEAR_SERIES</li>
<li>OUTPUT_PIN_V_TERMINATION</li>
<li>OUTPUT_REGISTER</li>
<li>OUTPUT_TERMINATION</li>
<li>OUTPUT_TYPE</li>
<li>OVERRIDE_DEFAULT_ELECTROMIGRATION_PARAMETERS</li>
<li>OWNED_BY_UPPER_PARTITION</li>
<li>P0H9</li>
<li>P0L9</li>
<li>PACKAGE_SKEW_COMPENSATION</li>
<li>PACK_ALL_IO_REGISTERS</li>
<li>PAD_TO_CORE_DELAY</li>
<li>PAD_TO_DDIO_REGISTER_DELAY</li>
<li>PAD_TO_INPUT_REGISTER_DELAY</li>
<li>PARALLEL_50_OHMS_WITH_CALIBRATION</li>
<li>PARALLEL_EXPANDER_CHAIN_LENGTH</li>
<li>PARALLEL</li>
<li>PARALLEL_SYNTHESIS</li>
<li>PARAMETER_ARRAY</li>
<li>PARAMETER_BOOL</li>
<li>PARAMETER_CHAR</li>
<li>PARAMETER_ENUM</li>
<li>PARAMETER</li>
<li>PARAMETER_PHYSICAL</li>
<li>PARAMETER_SIGNED_BIN</li>
<li>PARAMETER_SIGNED_DEC</li>
<li>PARAMETER_SIGNED_FLOAT</li>
<li>PARAMETER_SIGNED_HEX</li>
<li>PARAMETER_SIGNED_OCT</li>
<li>PARAMETERS</li>
<li>PARAMETER_STRING</li>
<li>PARAMETER_UNKNOWN</li>
<li>PARAMETER_UNSIGNED_BIN</li>
<li>PARAMETER_UNSIGNED_DEC</li>
<li>PARAMETER_UNSIGNED_FLOAT</li>
<li>PARAMETER_UNSIGNED_HEX</li>
<li>PARAMETER_UNSIGNED_OCT</li>
<li>PARAMETER_UNSIZED_BIT_LITERAL</li>
<li>PARTIAL_RECONFIGURATION_PARTITION</li>
<li>PARTIAL_SRAM_OBJECT_FILE</li>
<li>PARTITION_ALWAYS_USE_QXP_NETLIST</li>
<li>PARTITION_ASD_REGION_ID</li>
<li>PARTITION_ASD_REGION</li>
<li>PARTITION_BACK_ANNOTATION</li>
<li>PARTITION_COLOR</li>
<li>PARTITION_COLOUR</li>
<li>PARTITION_ENABLE_STRICT_PRESERVATION</li>
<li>PARTITION_EXTRACT_HARD_BLOCK_NODES</li>
<li>PARTITION_FITTER_PRESERVATION_LEVEL</li>
<li>PARTITION_HIERARCHY</li>
<li>PARTITION_IGNORE_SOURCE_FILE_CHANGES</li>
<li>PARTITION_IMPORT_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_EXISTING_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_EXISTING_LOGICLOCK_REGIONS</li>
<li>PARTITION_IMPORT_FILE</li>
<li>PARTITION_IMPORT_NEW_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_PIN_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_PROMOTE_ASSIGNMENTS</li>
<li>PARTITION_LAST_IMPORTED_FILE</li>
<li>PARTITION</li>
<li>PARTITION_NETLIST_TYPE</li>
<li>PARTITION_ONLY</li>
<li>PARTITION_PRESERVE_HIGH_SPEED_TILES</li>
<li>PARTITION_SOURCE</li>
<li>PARTITION_TYPE</li>
<li>PASSIVE_PARALLEL_ASYNCHRONOUS</li>
<li>PASSIVE_PARALLEL_SYNCHRONOUS</li>
<li>PASSIVE_PARALLEL_X16</li>
<li>PASSIVE_PARALLEL_X32</li>
<li>PASSIVE_PARALLEL_X8</li>
<li>PASSIVE_PROGRAMMING_FILE_NAME</li>
<li>PASSIVE_RESISTOR</li>
<li>PASSIVE_SERIAL_ASYNCHRONOUS</li>
<li>PASSIVE_SERIAL</li>
<li>PBIP_FILE</li>
<li>PCB_LAYERS</li>
<li>PCIE_CABLE</li>
<li>PCIE_GEN1_3P5DB</li>
<li>PCIE_GEN1</li>
<li>PCIE_GEN2_3P5DB</li>
<li>PCIE_GEN2_6DB</li>
<li>PCIE_GEN2</li>
<li>PCIE_GEN3</li>
<li>PCIE_PRE_EMPH_GEN1</li>
<li>PCIE_PRE_EMPH_GEN2_3_5DB_DEEMPH</li>
<li>PCIE_PRE_EMPH_GEN2_6DB_DEEMPH</li>
<li>PCIE_PRE_EMPH_GEN2_LOW_MARGIN</li>
<li>PCIE_PRE_EMPH_GEN2_LOW_SWING</li>
<li>PCIE_VOD_GEN1</li>
<li>PCIE_VOD_GEN2_3_5DB_DEEMPH</li>
<li>PCIE_VOD_GEN2_6DB_DEEMPH</li>
<li>PCIE_VOD_GEN2_LOW_MARGIN</li>
<li>PCIE_VOD_GEN2_LOW_SWING</li>
<li>PCI_IO</li>
<li>PDC_FILE</li>
<li>PERIPHERAL</li>
<li>PERIPHERY_CLOCK</li>
<li>PERIPHERY_REUSE_CORE</li>
<li>PERIPHERY_SEED</li>
<li>PERIPHERY_TO_CORE_PLACEMENT_AND_ROUTING_OPTIMIZATION</li>
<li>PERIPH_FITTER_SCRIPT</li>
<li>PERIPH_REPORT_SCRIPT</li>
<li>PERSONA_FILE</li>
<li>PESSIMISTIC</li>
<li>PEXP_LENGTH</li>
<li>PEXP_LENGTH_MAX7000</li>
<li>PHASE_FROM_BASE_CLOCK</li>
<li>PHASE_OF_0_DEGREES</li>
<li>PHASE_OF_72_DEGREES</li>
<li>PHASE_OF_90_DEGREES</li>
<li>PHYSICAL_SHIFT_REGISTER_INFERENCE</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING_DISABLE_DESTINATION_CHECK</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING_REG_REACH</li>
<li>PHYSICAL_SYNTHESIS_COMBO_LOGIC_FOR_AREA</li>
<li>PHYSICAL_SYNTHESIS_COMBO_LOGIC</li>
<li>PHYSICAL_SYNTHESIS_EFFORT</li>
<li>PHYSICAL_SYNTHESIS</li>
<li>PHYSICAL_SYNTHESIS_LOG_FILE</li>
<li>PHYSICAL_SYNTHESIS_MAP_LOGIC_TO_MEMORY_FOR_AREA</li>
<li>PHYSICAL_SYNTHESIS_PIPELINE</li>
<li>PHYSICAL_SYNTHESIS_REGISTER_DUPLICATION</li>
<li>PHYSICAL_SYNTHESIS_REGISTER_RETIMING</li>
<li>PIN_CONNECT_FROM_NODE</li>
<li>PIN_FILE</li>
<li>PIN_PLANNER_DISPLAY_ASSIGNMENT_VALUE_FROM_POSITIVE_PIN_TO_NEGATIVE_PIN</li>
<li>PIN_PLANNER_FILE</li>
<li>PIN_PLANNER_GROUP_EXCEPTION</li>
<li>PIN_PLANNER_GROUP_MEMBER</li>
<li>PIN_PLANNER_GROUP_SETTINGS</li>
<li>PLACEMENT_AND_ROUTING_AND_HIGH_SPEED_TILE</li>
<li>PLACEMENT_AND_ROUTING_AND_HIGH_SPEED_TILES</li>
<li>PLACEMENT_AND_ROUTING_AND_TILE</li>
<li>PLACEMENT_AND_ROUTING</li>
<li>PLACEMENT_EFFORT_MULTIPLIER</li>
<li>PLACEMENT</li>
<li>PLACE_REGION</li>
<li>PLD_TO_STRIPE_INTERRUPTS_EPXA4_10</li>
<li>PLL_APLLY_PFD_ISSUE_WORKAROUND</li>
<li>PLL_AUTO_RESET</li>
<li>PLL_BANDWIDTH_PRESET</li>
<li>PLL_C_COUNTER_DELAY_CHAIN</li>
<li>PLL_CHANNEL_SPACING</li>
<li>PLL_COMPENSATE</li>
<li>PLL_COMPENSATION_MODE</li>
<li>PLL_DISABLE_COUNTER_SETTINGS_OPTIMIZATION</li>
<li>PLL_ENFORCE_USER_PHASE_SHIFT</li>
<li>PLL_EXTERNAL_FEEDBACK_BOARD_DELAY</li>
<li>PLL_FEEDBACK_CLOCK_SIGNAL</li>
<li>PLL_FORCE_OUTPUT_COUNTER_HARDCOPY_REPLAY</li>
<li>PLL_FORCE_OUTPUT_COUNTER</li>
<li>PLL_IGNORE_MIGRATION_DEVICES</li>
<li>PLL_LOCK_10K</li>
<li>PLL_LOCK</li>
<li>PLL_LVDS_DELAY_CHAIN</li>
<li>PLL_OPTIMIZE_PHASE_SHIFT_FOR_TIMING</li>
<li>PLL_OUTPUT_CLOCK_FREQUENCY</li>
<li>PLL_PFD_CLOCK_FREQUENCY</li>
<li>PLL_PHASE_RECONFIG_COUNTER_REMAP_LCELL</li>
<li>PLL_PRE_C_COUNTER_DELAY_CHAIN</li>
<li>PLL_SCAN_RECONFIG_COUNTER_REMAP_LCELL</li>
<li>PLL_TYPE</li>
<li>PLL_VCO_CLOCK_FREQUENCY</li>
<li>PLUS_DELTA10</li>
<li>PLUS_DELTA11</li>
<li>PLUS_DELTA12</li>
<li>PLUS_DELTA13</li>
<li>PLUS_DELTA14</li>
<li>PLUS_DELTA15</li>
<li>PLUS_DELTA1</li>
<li>PLUS_DELTA2</li>
<li>PLUS_DELTA3</li>
<li>PLUS_DELTA4</li>
<li>PLUS_DELTA5</li>
<li>PLUS_DELTA6</li>
<li>PLUS_DELTA7</li>
<li>PLUS_DELTA8</li>
<li>PLUS_DELTA9</li>
<li>PMBUS_MASTER</li>
<li>PMBUS_SLAVE</li>
<li>POF_VERIFY_PROTECT</li>
<li>POR_SCHEME</li>
<li>POSITIVE_180</li>
<li>POSITIVE_90</li>
<li>POSITIVE_EDGE</li>
<li>POST_BUILD_COMMAND_LINE</li>
<li>POST_CONFIG</li>
<li>POST_FIT_CONNECT_FROM_SLD_NODE_ENTITY_PORT</li>
<li>POST_FIT_CONNECT_TO_SLD_NODE_ENTITY_PORT</li>
<li>POST_FIT</li>
<li>POST_FIT_WITH_ROUTING</li>
<li>POST_FLOW_SCRIPT_FILE</li>
<li>POST_MAPPING_RESYNTHESIS</li>
<li>POST_MODULE_SCRIPT_FILE</li>
<li>POST_SYNTH</li>
<li>POWER_APPLY_THERMAL_MARGIN</li>
<li>POWER_AUTO_COMPUTE_TJ</li>
<li>POWER_BOARD_TEMPERATURE</li>
<li>POWER_BOARD_THERMAL_MODEL</li>
<li>POWER_COOLING_FOR_MAX_TJ</li>
<li>POWER_DEFAULT_INPUT_IO_TOGGLE_RATE</li>
<li>POWER_DEFAULT_TOGGLE_RATE</li>
<li>POWER_ESTIMATION_ASSIGNMENT</li>
<li>POWER_ESTIMATION_END_TIME</li>
<li>POWER_ESTIMATION_START_TIME</li>
<li>POWER_GLITCH_FACTOR</li>
<li>POWER_HPS_DYNAMIC_POWER_DUAL</li>
<li>POWER_HPS_DYNAMIC_POWER_SINGLE</li>
<li>POWER_HPS_ENABLE</li>
<li>POWER_HPS_JUNCTION_TEMPERATURE</li>
<li>POWER_HPS_PROC_FREQ</li>
<li>POWER_HPS_STATIC_POWER</li>
<li>POWER_HPS_TOTAL_POWER</li>
<li>POWER_HSSI_LEFT</li>
<li>POWER_HSSI</li>
<li>POWER_HSSI_RIGHT</li>
<li>POWER_HSSI_VCCHIP_LEFT</li>
<li>POWER_HSSI_VCCHIP_RIGHT</li>
<li>POWER_INPUT_FILE</li>
<li>POWER_INPUT_FILE_NAME</li>
<li>POWER_INPUT_FILE_SETTINGS</li>
<li>POWER_INPUT_FILE_TYPE</li>
<li>POWER</li>
<li>POWER_MAX_TJ_VALUE</li>
<li>POWER_OCS_VALUE</li>
<li>POWER_OJB_VALUE</li>
<li>POWER_OJC_VALUE</li>
<li>POWER_OSA_VALUE</li>
<li>POWER_OUTPUT_SAF_NAME</li>
<li>POWER_PRESET_COOLING_SOLUTION</li>
<li>POWER_READ_INPUT_FILE</li>
<li>POWER_REPORT_POWER_DISSIPATION</li>
<li>POWER_REPORT_SIGNAL_ACTIVITY</li>
<li>POWER_STATIC_PROBABILITY</li>
<li>POWER_STATIC_TOGGLE_RATE</li>
<li>POWER_TJ_VALUE</li>
<li>POWER_TOGGLE_RATE</li>
<li>POWER_TOGGLE_RATE_PERCENTAGE</li>
<li>POWER_UP_HIGH</li>
<li>POWER_UP_LEVEL</li>
<li>POWER_USE_CUSTOM_COOLING_SOLUTION</li>
<li>POWER_USE_DEVICE_CHARACTERISTICS</li>
<li>POWER_USE_INPUT_FILES</li>
<li>POWER_USE_PVA</li>
<li>POWER_USE_TA_VALUE</li>
<li>POWER_USE_VOLTAGE</li>
<li>POWER_VCCA_FPLL_USER_VOLTAGE</li>
<li>POWER_VCCA_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCA_GTB_USER_VOLTAGE</li>
<li>POWER_VCCA_GXBL_USER_OPTION</li>
<li>POWER_VCCA_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCA_GXBR_USER_OPTION</li>
<li>POWER_VCCA_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCA_GXB_USER_OPTION</li>
<li>POWER_VCCA_GXB_USER_VOLTAGE</li>
<li>POWER_VCCA_L_USER_OPTION</li>
<li>POWER_VCCA_L_USER_VOLTAGE</li>
<li>POWER_VCCA_PLL_USER_VOLTAGE</li>
<li>POWER_VCCA_R_USER_OPTION</li>
<li>POWER_VCCA_R_USER_VOLTAGE</li>
<li>POWER_VCCA_USER_VOLTAGE</li>
<li>POWER_VCCAUX_SHARED_USER_VOLTAGE</li>
<li>POWER_VCCAUX_USER_OPTION</li>
<li>POWER_VCCAUX_USER_VOLTAGE</li>
<li>POWER_VCCBAT_USER_VOLTAGE</li>
<li>POWER_VCCCB_USER_OPTION</li>
<li>POWER_VCCCB_USER_VOLTAGE</li>
<li>POWER_VCCD_FPLL_USER_VOLTAGE</li>
<li>POWER_VCCD_PLL_USER_VOLTAGE</li>
<li>POWER_VCCD_USER_VOLTAGE</li>
<li>POWER_VCCE_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCE_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCE_GXB_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXB_USER_VOLTAGE</li>
<li>POWER_VCCERAM_USER_VOLTAGE</li>
<li>POWER_VCCE_USER_VOLTAGE</li>
<li>POWER_VCCH_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCH_GTB_USER_VOLTAGE</li>
<li>POWER_VCCH_GXBL_USER_OPTION</li>
<li>POWER_VCCH_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCH_GXBR_USER_OPTION</li>
<li>POWER_VCCH_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCH_GXB_USER_OPTION</li>
<li>POWER_VCCH_GXB_USER_VOLTAGE</li>
<li>POWER_VCCHIP_L_USER_VOLTAGE</li>
<li>POWER_VCCHIP_R_USER_VOLTAGE</li>
<li>POWER_VCCHIP_USER_VOLTAGE</li>
<li>POWER_VCCH_L_USER_VOLTAGE</li>
<li>POWER_VCC_HPS_USER_VOLTAGE</li>
<li>POWER_VCCH_R_USER_VOLTAGE</li>
<li>POWER_VCCHSSI_L_USER_VOLTAGE</li>
<li>POWER_VCCHSSI_R_USER_VOLTAGE</li>
<li>POWER_VCCINT_USER_VOLTAGE</li>
<li>POWER_VCCIO_HPS_USER_VOLTAGE</li>
<li>POWER_VCCIOREF_HPS_USER_VOLTAGE</li>
<li>POWER_VCCIO_USER_OPTION</li>
<li>POWER_VCCIO_USER_VOLTAGE</li>
<li>POWER_VCCL_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCL_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCL_GTB_USER_VOLTAGE</li>
<li>POWER_VCCL_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCL_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCL_GXB_USER_OPTION</li>
<li>POWER_VCCL_GXB_USER_VOLTAGE</li>
<li>POWER_VCCL_HPS_USER_VOLTAGE</li>
<li>POWER_VCCL_USER_VOLTAGE</li>
<li>POWER_VCCPD_USER_OPTION</li>
<li>POWER_VCCPD_USER_VOLTAGE</li>
<li>POWER_VCCPGM_USER_VOLTAGE</li>
<li>POWER_VCCPLL_HPS_USER_VOLTAGE</li>
<li>POWER_VCCPT_USER_VOLTAGE</li>
<li>POWER_VCCP_USER_VOLTAGE</li>
<li>POWER_VCCR_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCR_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCR_GTB_USER_VOLTAGE</li>
<li>POWER_VCCR_GXBL_USER_OPTION</li>
<li>POWER_VCCR_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCR_GXBR_USER_OPTION</li>
<li>POWER_VCCR_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCR_GXB_USER_OPTION</li>
<li>POWER_VCCR_GXB_USER_VOLTAGE</li>
<li>POWER_VCCR_L_USER_VOLTAGE</li>
<li>POWER_VCCR_R_USER_VOLTAGE</li>
<li>POWER_VCCRSTCLK_HPS_USER_VOLTAGE</li>
<li>POWER_VCCR_USER_VOLTAGE</li>
<li>POWER_VCCT_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCT_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCT_GTB_USER_VOLTAGE</li>
<li>POWER_VCCT_GXBL_USER_OPTION</li>
<li>POWER_VCCT_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCT_GXBR_USER_OPTION</li>
<li>POWER_VCCT_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCT_GXB_USER_OPTION</li>
<li>POWER_VCCT_GXB_USER_VOLTAGE</li>
<li>POWER_VCCT_L_USER_VOLTAGE</li>
<li>POWER_VCCT_R_USER_VOLTAGE</li>
<li>POWER_VCCT_USER_VOLTAGE</li>
<li>POWER_VCC_USER_VOLTAGE</li>
<li>POWER_VCD_FILE_END_TIME</li>
<li>POWER_VCD_FILE_START_TIME</li>
<li>POWER_VCD_FILTER_GLITCHES</li>
<li>POWER_WILDCARDS</li>
<li>PPF_FILE</li>
<li>PPLQ_GROUP_EXCEPTION</li>
<li>PPLQ_GROUP</li>
<li>PPLQ_GROUP_MEMBER</li>
<li>PR_ALLOW_GLOBAL_LIMS</li>
<li>PR_BASE</li>
<li>PR_BASE_MSF</li>
<li>PR_BASE_SOF</li>
<li>PR_DONE_OPEN_DRAIN</li>
<li>PRE_CONFIG</li>
<li>PRE_FLOW_SCRIPT_FILE</li>
<li>PRE_MAPPING_RESYNTHESIS</li>
<li>PR_ERROR_OPEN_DRAIN</li>
<li>PRESERVED_HANGING_NODES</li>
<li>PRESERVE_FANOUT_FREE_NODE</li>
<li>PRESERVE_FANOUT_FREE_WYSIWYG</li>
<li>PRESERVE_HIERARCHICAL_BOUNDARY</li>
<li>PRESERVE</li>
<li>PRESERVE_PLL_COUNTER_ORDER</li>
<li>PRESERVE_PORT_NAME</li>
<li>PRESERVE_REGISTER</li>
<li>PRESERVE_REGISTER_SYN_ONLY</li>
<li>PRESERVE_SYNONYMS</li>
<li>PRESERVE_UNUSED_XCVR_CHANNEL</li>
<li>PR_IMPL</li>
<li>PRINT_DEBUG_MSG_AND_EXIT</li>
<li>PRIORITY_SEU_AREA</li>
<li>PROCESSOR_DEBUG_EXTENSIONS_EPXA4_10</li>
<li>PROCESSOR</li>
<li>PRODUCT_TERM</li>
<li>PROGRAMMABLE_POWER_MAXIMUM_HIGH_SPEED_FRACTION_OF_USED_LAB_TILES</li>
<li>PROGRAMMABLE_POWER_TECHNOLOGY_SETTING</li>
<li>PROGRAMMABLE_PREEMPHASIS</li>
<li>PROGRAMMABLE_VOD</li>
<li>PROGRAMMER_ASSIGNMENT</li>
<li>PROGRAMMER_OBJECT_FILE</li>
<li>PROGRAMMING_BITSTREAM_ENCRYPTION_KEY_SELECT</li>
<li>PROGRAMMING_BITSTREAM_ENCRYPTION_UPDATE_RATIO</li>
<li>PROGRAMMING_FILE_TYPE</li>
<li>PROGRAMMING_MODE_APEX20KF</li>
<li>PROGRAMMING_MODE_APEX20K</li>
<li>PROGRAMMING_MODE_ARMSTRONG</li>
<li>PROGRAMMING_MODE_CUDA</li>
<li>PROGRAMMING_MODE_CYCLONEII</li>
<li>PROGRAMMING_MODE_DALI</li>
<li>PROGRAMMING_MODE_EXCALIBUR</li>
<li>PROGRAMMING_MODE_FLEX10K</li>
<li>PROGRAMMING_MODE_FLEX6K</li>
<li>PROGRAMMING_MODE</li>
<li>PROGRAMMING_MODE_TITAN</li>
<li>PROGRAMMING_MODE_TORNADO</li>
<li>PROGRAMMING_MODE_YEAGER</li>
<li>PROGRAMMING_MODE_ZIPPLEBACK</li>
<li>PROJECT_ASSIGNMENT</li>
<li>PROJECT_CREATION_TIME_DATE</li>
<li>PROJECT_INFO</li>
<li>PROJECT_IP_GEN_PARALLEL_ENABLED</li>
<li>PROJECT_IP_GEN_SIM_FILESETS_WITH_SYNTHESIS</li>
<li>PROJECT_IP_REGENERATION_POLICY</li>
<li>PROJECT_IP_SEARCH_PATHS</li>
<li>PROJECT_IP_SIM_REGENERATION_POLICY</li>
<li>PROJECT_MIGRATION_TIMESTAMP</li>
<li>PROJECT_OUTPUT_DIRECTORY</li>
<li>PROJECT_SHOW_ENTITY_NAME</li>
<li>PROJECT_SOURCE_FILE</li>
<li>PROJECT_THUNDER_BAY</li>
<li>PROJECT_USE_SIMPLIFIED_NAMES</li>
<li>PRO_ONLY</li>
<li>PROPAGATE_CONSTANTS_ON_INPUTS</li>
<li>PROPAGATE_INVERSIONS_ON_INPUTS</li>
<li>PR_PARTITION</li>
<li>PR_PINS_OPEN_DRAIN</li>
<li>PRPOF_ID_CHECK</li>
<li>PRPOF_ID</li>
<li>PRPOF_ID_VALUE</li>
<li>PR_READY_OPEN_DRAIN</li>
<li>PR_SECURITY_VALIDATION</li>
<li>PR_SKIP_BASE_CHECK</li>
<li>PR_SYN</li>
<li>PULL_DN</li>
<li>PULLDOWN_DRIVE_STRENGTH_BITS</li>
<li>PULL_DOWN</li>
<li>PULL_RESISTOR</li>
<li>PULLUP_DRIVE_STRENGTH_BITS</li>
<li>PULL_UP</li>
<li>PULL_UP_TO_VCCELA</li>
<li>PULSE_WIDTH_0</li>
<li>PULSE_WIDTH_1</li>
<li>PULSE_WIDTH_2_LARGE</li>
<li>PULSE_WIDTH_2</li>
<li>PULSE_WIDTH_NONE</li>
<li>PWRMGT_ADV_CLOCK_DATA_FALL_TIME</li>
<li>PWRMGT_ADV_CLOCK_DATA_RISE_TIME</li>
<li>PWRMGT_ADV_DATA_HOLD_TIME</li>
<li>PWRMGT_ADV_DATA_SETUP_TIME</li>
<li>PWRMGT_ADV_FPGA_RELEASE_DELAY</li>
<li>PWRMGT_ADV_INITIAL_DELAY</li>
<li>PWRMGT_ADV_VOLTAGE_STABLE_DELAY</li>
<li>PWRMGT_ADV_VOUT_READING_ERR_MARGIN</li>
<li>PWRMGT_BUS_SPEED_MODE</li>
<li>PWRMGT_DEVICE_ADDRESS_IN_PMBUS_SLAVE_MODE</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_B</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_M</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_R</li>
<li>PWRMGT_LINEAR_FORMAT_N</li>
<li>PWRMGT_PAGE_COMMAND_ENABLE</li>
<li>PWRMGT_SLAVE_DEVICE0_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE1_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE2_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE3_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE4_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE5_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE6_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE7_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE_TYPE</li>
<li>PWRMGT_TABLE_VERSION</li>
<li>PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT</li>
<li>PWRMGT_VOLTAGE_OUTPUT_FORMAT</li>
<li>QAR_FILE</li>
<li>QARLOG_FILE</li>
<li>QDB_FILE</li>
<li>QDB_FILE_PARTITION</li>
<li>QDB_PATH</li>
<li>QDFS_USE_CHERRY</li>
<li>QDR_D_PIN_GROUP</li>
<li>QHD_MODE</li>
<li>QIC_EXPORT_FILE</li>
<li>QIC_EXPORT_FLATTEN</li>
<li>QIC_EXPORT_NETLIST_TYPE</li>
<li>QIC_EXPORT_PARTITION_NAME</li>
<li>QIC_EXPORT_ROUTING</li>
<li>QIC_USE_BINARY_DATABASES</li>
<li>QID_ASSIGNMENT</li>
<li>QII_AUTO_PACKED_REGISTERS</li>
<li>QIP_FILE</li>
<li>QKY_FILE</li>
<li>QPI_MODE</li>
<li>QSGMII_5000</li>
<li>QSYS_FILE</li>
<li>QUARTUS_ACF_FILE</li>
<li>QUARTUS_COMPILER_SETTINGS_FILE</li>
<li>QUARTUS_ENTITY_SETTINGS_FILE</li>
<li>QUARTUS_GUI_SIGNATURE_ID</li>
<li>QUARTUSII</li>
<li>QUARTUS_PROJECT_FILE</li>
<li>QUARTUS_PROJECT_SETTINGS_FILE</li>
<li>QUARTUS_PTF_FILE</li>
<li>QUARTUS_SBD_FILE</li>
<li>QUARTUS_SIMULATOR_SETTINGS_FILE</li>
<li>QUARTUS_SOFTWARE_SETTINGS_FILE</li>
<li>QUARTUS_STANDARD_DELAY_FILE</li>
<li>QUARTUS_WORKSPACE_FILE</li>
<li>QVAR_FILE</li>
<li>QXP_FILE</li>
<li>R_ADAPT_DFE_CONTROL_SEL_0</li>
<li>R_ADAPT_DFE_CONTROL_SEL_1</li>
<li>R_ADAPT_DFE_CONTROL_SEL_2</li>
<li>R_ADAPT_DFE_CONTROL_SEL_3</li>
<li>R_ADAPT_DFE_SEL_0</li>
<li>R_ADAPT_DFE_SEL_1</li>
<li>R_ADAPT_VGA_SEL_0</li>
<li>R_ADAPT_VGA_SEL_1</li>
<li>R_ADAPT_VREF_SEL_0</li>
<li>R_ADAPT_VREF_SEL_1</li>
<li>R_ADAPT_VREF_SEL_2</li>
<li>R_ADAPT_VREF_SEL_3</li>
<li>RADP_CTLE_ACGAIN_4S_0</li>
<li>RADP_CTLE_ACGAIN_4S_10</li>
<li>RADP_CTLE_ACGAIN_4S_11</li>
<li>RADP_CTLE_ACGAIN_4S_12</li>
<li>RADP_CTLE_ACGAIN_4S_13</li>
<li>RADP_CTLE_ACGAIN_4S_14</li>
<li>RADP_CTLE_ACGAIN_4S_15</li>
<li>RADP_CTLE_ACGAIN_4S_16</li>
<li>RADP_CTLE_ACGAIN_4S_17</li>
<li>RADP_CTLE_ACGAIN_4S_18</li>
<li>RADP_CTLE_ACGAIN_4S_19</li>
<li>RADP_CTLE_ACGAIN_4S_1</li>
<li>RADP_CTLE_ACGAIN_4S_20</li>
<li>RADP_CTLE_ACGAIN_4S_21</li>
<li>RADP_CTLE_ACGAIN_4S_22</li>
<li>RADP_CTLE_ACGAIN_4S_23</li>
<li>RADP_CTLE_ACGAIN_4S_24</li>
<li>RADP_CTLE_ACGAIN_4S_25</li>
<li>RADP_CTLE_ACGAIN_4S_26</li>
<li>RADP_CTLE_ACGAIN_4S_27</li>
<li>RADP_CTLE_ACGAIN_4S_28</li>
<li>RADP_CTLE_ACGAIN_4S_2</li>
<li>RADP_CTLE_ACGAIN_4S_3</li>
<li>RADP_CTLE_ACGAIN_4S_4</li>
<li>RADP_CTLE_ACGAIN_4S_5</li>
<li>RADP_CTLE_ACGAIN_4S_6</li>
<li>RADP_CTLE_ACGAIN_4S_7</li>
<li>RADP_CTLE_ACGAIN_4S_8</li>
<li>RADP_CTLE_ACGAIN_4S_9</li>
<li>RADP_CTLE_EQZ_1S_SEL_0</li>
<li>RADP_CTLE_EQZ_1S_SEL_10</li>
<li>RADP_CTLE_EQZ_1S_SEL_11</li>
<li>RADP_CTLE_EQZ_1S_SEL_12</li>
<li>RADP_CTLE_EQZ_1S_SEL_13</li>
<li>RADP_CTLE_EQZ_1S_SEL_14</li>
<li>RADP_CTLE_EQZ_1S_SEL_15</li>
<li>RADP_CTLE_EQZ_1S_SEL_1</li>
<li>RADP_CTLE_EQZ_1S_SEL_2</li>
<li>RADP_CTLE_EQZ_1S_SEL_3</li>
<li>RADP_CTLE_EQZ_1S_SEL_4</li>
<li>RADP_CTLE_EQZ_1S_SEL_5</li>
<li>RADP_CTLE_EQZ_1S_SEL_6</li>
<li>RADP_CTLE_EQZ_1S_SEL_7</li>
<li>RADP_CTLE_EQZ_1S_SEL_8</li>
<li>RADP_CTLE_EQZ_1S_SEL_9</li>
<li>RADP_DFE_FLTAP_POSITION_0</li>
<li>RADP_DFE_FLTAP_POSITION_10</li>
<li>RADP_DFE_FLTAP_POSITION_11</li>
<li>RADP_DFE_FLTAP_POSITION_12</li>
<li>RADP_DFE_FLTAP_POSITION_13</li>
<li>RADP_DFE_FLTAP_POSITION_14</li>
<li>RADP_DFE_FLTAP_POSITION_15</li>
<li>RADP_DFE_FLTAP_POSITION_16</li>
<li>RADP_DFE_FLTAP_POSITION_17</li>
<li>RADP_DFE_FLTAP_POSITION_18</li>
<li>RADP_DFE_FLTAP_POSITION_19</li>
<li>RADP_DFE_FLTAP_POSITION_1</li>
<li>RADP_DFE_FLTAP_POSITION_20</li>
<li>RADP_DFE_FLTAP_POSITION_21</li>
<li>RADP_DFE_FLTAP_POSITION_22</li>
<li>RADP_DFE_FLTAP_POSITION_23</li>
<li>RADP_DFE_FLTAP_POSITION_24</li>
<li>RADP_DFE_FLTAP_POSITION_25</li>
<li>RADP_DFE_FLTAP_POSITION_26</li>
<li>RADP_DFE_FLTAP_POSITION_27</li>
<li>RADP_DFE_FLTAP_POSITION_28</li>
<li>RADP_DFE_FLTAP_POSITION_29</li>
<li>RADP_DFE_FLTAP_POSITION_2</li>
<li>RADP_DFE_FLTAP_POSITION_30</li>
<li>RADP_DFE_FLTAP_POSITION_31</li>
<li>RADP_DFE_FLTAP_POSITION_32</li>
<li>RADP_DFE_FLTAP_POSITION_33</li>
<li>RADP_DFE_FLTAP_POSITION_34</li>
<li>RADP_DFE_FLTAP_POSITION_35</li>
<li>RADP_DFE_FLTAP_POSITION_36</li>
<li>RADP_DFE_FLTAP_POSITION_37</li>
<li>RADP_DFE_FLTAP_POSITION_38</li>
<li>RADP_DFE_FLTAP_POSITION_39</li>
<li>RADP_DFE_FLTAP_POSITION_3</li>
<li>RADP_DFE_FLTAP_POSITION_40</li>
<li>RADP_DFE_FLTAP_POSITION_41</li>
<li>RADP_DFE_FLTAP_POSITION_42</li>
<li>RADP_DFE_FLTAP_POSITION_43</li>
<li>RADP_DFE_FLTAP_POSITION_44</li>
<li>RADP_DFE_FLTAP_POSITION_45</li>
<li>RADP_DFE_FLTAP_POSITION_46</li>
<li>RADP_DFE_FLTAP_POSITION_47</li>
<li>RADP_DFE_FLTAP_POSITION_48</li>
<li>RADP_DFE_FLTAP_POSITION_49</li>
<li>RADP_DFE_FLTAP_POSITION_4</li>
<li>RADP_DFE_FLTAP_POSITION_50</li>
<li>RADP_DFE_FLTAP_POSITION_51</li>
<li>RADP_DFE_FLTAP_POSITION_52</li>
<li>RADP_DFE_FLTAP_POSITION_53</li>
<li>RADP_DFE_FLTAP_POSITION_54</li>
<li>RADP_DFE_FLTAP_POSITION_55</li>
<li>RADP_DFE_FLTAP_POSITION_5</li>
<li>RADP_DFE_FLTAP_POSITION_6</li>
<li>RADP_DFE_FLTAP_POSITION_7</li>
<li>RADP_DFE_FLTAP_POSITION_8</li>
<li>RADP_DFE_FLTAP_POSITION_9</li>
<li>RADP_DFE_FXTAP10_0</li>
<li>RADP_DFE_FXTAP10_10</li>
<li>RADP_DFE_FXTAP10_11</li>
<li>RADP_DFE_FXTAP10_12</li>
<li>RADP_DFE_FXTAP10_13</li>
<li>RADP_DFE_FXTAP10_14</li>
<li>RADP_DFE_FXTAP10_15</li>
<li>RADP_DFE_FXTAP10_16</li>
<li>RADP_DFE_FXTAP10_17</li>
<li>RADP_DFE_FXTAP10_18</li>
<li>RADP_DFE_FXTAP10_19</li>
<li>RADP_DFE_FXTAP10_1</li>
<li>RADP_DFE_FXTAP10_20</li>
<li>RADP_DFE_FXTAP10_21</li>
<li>RADP_DFE_FXTAP10_22</li>
<li>RADP_DFE_FXTAP10_23</li>
<li>RADP_DFE_FXTAP10_24</li>
<li>RADP_DFE_FXTAP10_25</li>
<li>RADP_DFE_FXTAP10_26</li>
<li>RADP_DFE_FXTAP10_27</li>
<li>RADP_DFE_FXTAP10_28</li>
<li>RADP_DFE_FXTAP10_29</li>
<li>RADP_DFE_FXTAP10_2</li>
<li>RADP_DFE_FXTAP10_30</li>
<li>RADP_DFE_FXTAP10_31</li>
<li>RADP_DFE_FXTAP10_32</li>
<li>RADP_DFE_FXTAP10_33</li>
<li>RADP_DFE_FXTAP10_34</li>
<li>RADP_DFE_FXTAP10_35</li>
<li>RADP_DFE_FXTAP10_36</li>
<li>RADP_DFE_FXTAP10_37</li>
<li>RADP_DFE_FXTAP10_38</li>
<li>RADP_DFE_FXTAP10_39</li>
<li>RADP_DFE_FXTAP10_3</li>
<li>RADP_DFE_FXTAP10_40</li>
<li>RADP_DFE_FXTAP10_41</li>
<li>RADP_DFE_FXTAP10_42</li>
<li>RADP_DFE_FXTAP10_43</li>
<li>RADP_DFE_FXTAP10_44</li>
<li>RADP_DFE_FXTAP10_45</li>
<li>RADP_DFE_FXTAP10_46</li>
<li>RADP_DFE_FXTAP10_47</li>
<li>RADP_DFE_FXTAP10_48</li>
<li>RADP_DFE_FXTAP10_49</li>
<li>RADP_DFE_FXTAP10_4</li>
<li>RADP_DFE_FXTAP10_50</li>
<li>RADP_DFE_FXTAP10_51</li>
<li>RADP_DFE_FXTAP10_52</li>
<li>RADP_DFE_FXTAP10_53</li>
<li>RADP_DFE_FXTAP10_54</li>
<li>RADP_DFE_FXTAP10_55</li>
<li>RADP_DFE_FXTAP10_56</li>
<li>RADP_DFE_FXTAP10_57</li>
<li>RADP_DFE_FXTAP10_58</li>
<li>RADP_DFE_FXTAP10_59</li>
<li>RADP_DFE_FXTAP10_5</li>
<li>RADP_DFE_FXTAP10_60</li>
<li>RADP_DFE_FXTAP10_61</li>
<li>RADP_DFE_FXTAP10_62</li>
<li>RADP_DFE_FXTAP10_63</li>
<li>RADP_DFE_FXTAP10_6</li>
<li>RADP_DFE_FXTAP10_7</li>
<li>RADP_DFE_FXTAP10_8</li>
<li>RADP_DFE_FXTAP10_9</li>
<li>RADP_DFE_FXTAP1_0</li>
<li>RADP_DFE_FXTAP10_SGN_0</li>
<li>RADP_DFE_FXTAP10_SGN_1</li>
<li>RADP_DFE_FXTAP1_100</li>
<li>RADP_DFE_FXTAP1_101</li>
<li>RADP_DFE_FXTAP1_102</li>
<li>RADP_DFE_FXTAP1_103</li>
<li>RADP_DFE_FXTAP1_104</li>
<li>RADP_DFE_FXTAP1_105</li>
<li>RADP_DFE_FXTAP1_106</li>
<li>RADP_DFE_FXTAP1_107</li>
<li>RADP_DFE_FXTAP1_108</li>
<li>RADP_DFE_FXTAP1_109</li>
<li>RADP_DFE_FXTAP1_10</li>
<li>RADP_DFE_FXTAP11_0</li>
<li>RADP_DFE_FXTAP1_110</li>
<li>RADP_DFE_FXTAP11_10</li>
<li>RADP_DFE_FXTAP1_111</li>
<li>RADP_DFE_FXTAP11_11</li>
<li>RADP_DFE_FXTAP1_112</li>
<li>RADP_DFE_FXTAP11_12</li>
<li>RADP_DFE_FXTAP1_113</li>
<li>RADP_DFE_FXTAP11_13</li>
<li>RADP_DFE_FXTAP1_114</li>
<li>RADP_DFE_FXTAP11_14</li>
<li>RADP_DFE_FXTAP1_115</li>
<li>RADP_DFE_FXTAP11_15</li>
<li>RADP_DFE_FXTAP1_116</li>
<li>RADP_DFE_FXTAP11_16</li>
<li>RADP_DFE_FXTAP1_117</li>
<li>RADP_DFE_FXTAP11_17</li>
<li>RADP_DFE_FXTAP1_118</li>
<li>RADP_DFE_FXTAP11_18</li>
<li>RADP_DFE_FXTAP1_119</li>
<li>RADP_DFE_FXTAP11_19</li>
<li>RADP_DFE_FXTAP1_11</li>
<li>RADP_DFE_FXTAP11_1</li>
<li>RADP_DFE_FXTAP1_120</li>
<li>RADP_DFE_FXTAP11_20</li>
<li>RADP_DFE_FXTAP1_121</li>
<li>RADP_DFE_FXTAP11_21</li>
<li>RADP_DFE_FXTAP1_122</li>
<li>RADP_DFE_FXTAP11_22</li>
<li>RADP_DFE_FXTAP1_123</li>
<li>RADP_DFE_FXTAP11_23</li>
<li>RADP_DFE_FXTAP1_124</li>
<li>RADP_DFE_FXTAP11_24</li>
<li>RADP_DFE_FXTAP1_125</li>
<li>RADP_DFE_FXTAP11_25</li>
<li>RADP_DFE_FXTAP1_126</li>
<li>RADP_DFE_FXTAP11_26</li>
<li>RADP_DFE_FXTAP1_127</li>
<li>RADP_DFE_FXTAP11_27</li>
<li>RADP_DFE_FXTAP11_28</li>
<li>RADP_DFE_FXTAP11_29</li>
<li>RADP_DFE_FXTAP1_12</li>
<li>RADP_DFE_FXTAP11_2</li>
<li>RADP_DFE_FXTAP11_30</li>
<li>RADP_DFE_FXTAP11_31</li>
<li>RADP_DFE_FXTAP11_32</li>
<li>RADP_DFE_FXTAP11_33</li>
<li>RADP_DFE_FXTAP11_34</li>
<li>RADP_DFE_FXTAP11_35</li>
<li>RADP_DFE_FXTAP11_36</li>
<li>RADP_DFE_FXTAP11_37</li>
<li>RADP_DFE_FXTAP11_38</li>
<li>RADP_DFE_FXTAP11_39</li>
<li>RADP_DFE_FXTAP1_13</li>
<li>RADP_DFE_FXTAP11_3</li>
<li>RADP_DFE_FXTAP11_40</li>
<li>RADP_DFE_FXTAP11_41</li>
<li>RADP_DFE_FXTAP11_42</li>
<li>RADP_DFE_FXTAP11_43</li>
<li>RADP_DFE_FXTAP11_44</li>
<li>RADP_DFE_FXTAP11_45</li>
<li>RADP_DFE_FXTAP11_46</li>
<li>RADP_DFE_FXTAP11_47</li>
<li>RADP_DFE_FXTAP11_48</li>
<li>RADP_DFE_FXTAP11_49</li>
<li>RADP_DFE_FXTAP1_14</li>
<li>RADP_DFE_FXTAP11_4</li>
<li>RADP_DFE_FXTAP11_50</li>
<li>RADP_DFE_FXTAP11_51</li>
<li>RADP_DFE_FXTAP11_52</li>
<li>RADP_DFE_FXTAP11_53</li>
<li>RADP_DFE_FXTAP11_54</li>
<li>RADP_DFE_FXTAP11_55</li>
<li>RADP_DFE_FXTAP11_56</li>
<li>RADP_DFE_FXTAP11_57</li>
<li>RADP_DFE_FXTAP11_58</li>
<li>RADP_DFE_FXTAP11_59</li>
<li>RADP_DFE_FXTAP1_15</li>
<li>RADP_DFE_FXTAP11_5</li>
<li>RADP_DFE_FXTAP11_60</li>
<li>RADP_DFE_FXTAP11_61</li>
<li>RADP_DFE_FXTAP11_62</li>
<li>RADP_DFE_FXTAP11_63</li>
<li>RADP_DFE_FXTAP1_16</li>
<li>RADP_DFE_FXTAP11_6</li>
<li>RADP_DFE_FXTAP1_17</li>
<li>RADP_DFE_FXTAP11_7</li>
<li>RADP_DFE_FXTAP1_18</li>
<li>RADP_DFE_FXTAP11_8</li>
<li>RADP_DFE_FXTAP1_19</li>
<li>RADP_DFE_FXTAP11_9</li>
<li>RADP_DFE_FXTAP1_1</li>
<li>RADP_DFE_FXTAP11_SGN_0</li>
<li>RADP_DFE_FXTAP11_SGN_1</li>
<li>RADP_DFE_FXTAP1_20</li>
<li>RADP_DFE_FXTAP1_21</li>
<li>RADP_DFE_FXTAP1_22</li>
<li>RADP_DFE_FXTAP1_23</li>
<li>RADP_DFE_FXTAP1_24</li>
<li>RADP_DFE_FXTAP1_25</li>
<li>RADP_DFE_FXTAP1_26</li>
<li>RADP_DFE_FXTAP1_27</li>
<li>RADP_DFE_FXTAP1_28</li>
<li>RADP_DFE_FXTAP1_29</li>
<li>RADP_DFE_FXTAP1_2</li>
<li>RADP_DFE_FXTAP1_30</li>
<li>RADP_DFE_FXTAP1_31</li>
<li>RADP_DFE_FXTAP1_32</li>
<li>RADP_DFE_FXTAP1_33</li>
<li>RADP_DFE_FXTAP1_34</li>
<li>RADP_DFE_FXTAP1_35</li>
<li>RADP_DFE_FXTAP1_36</li>
<li>RADP_DFE_FXTAP1_37</li>
<li>RADP_DFE_FXTAP1_38</li>
<li>RADP_DFE_FXTAP1_39</li>
<li>RADP_DFE_FXTAP1_3</li>
<li>RADP_DFE_FXTAP1_40</li>
<li>RADP_DFE_FXTAP1_41</li>
<li>RADP_DFE_FXTAP1_42</li>
<li>RADP_DFE_FXTAP1_43</li>
<li>RADP_DFE_FXTAP1_44</li>
<li>RADP_DFE_FXTAP1_45</li>
<li>RADP_DFE_FXTAP1_46</li>
<li>RADP_DFE_FXTAP1_47</li>
<li>RADP_DFE_FXTAP1_48</li>
<li>RADP_DFE_FXTAP1_49</li>
<li>RADP_DFE_FXTAP1_4</li>
<li>RADP_DFE_FXTAP1_50</li>
<li>RADP_DFE_FXTAP1_51</li>
<li>RADP_DFE_FXTAP1_52</li>
<li>RADP_DFE_FXTAP1_53</li>
<li>RADP_DFE_FXTAP1_54</li>
<li>RADP_DFE_FXTAP1_55</li>
<li>RADP_DFE_FXTAP1_56</li>
<li>RADP_DFE_FXTAP1_57</li>
<li>RADP_DFE_FXTAP1_58</li>
<li>RADP_DFE_FXTAP1_59</li>
<li>RADP_DFE_FXTAP1_5</li>
<li>RADP_DFE_FXTAP1_60</li>
<li>RADP_DFE_FXTAP1_61</li>
<li>RADP_DFE_FXTAP1_62</li>
<li>RADP_DFE_FXTAP1_63</li>
<li>RADP_DFE_FXTAP1_64</li>
<li>RADP_DFE_FXTAP1_65</li>
<li>RADP_DFE_FXTAP1_66</li>
<li>RADP_DFE_FXTAP1_67</li>
<li>RADP_DFE_FXTAP1_68</li>
<li>RADP_DFE_FXTAP1_69</li>
<li>RADP_DFE_FXTAP1_6</li>
<li>RADP_DFE_FXTAP1_70</li>
<li>RADP_DFE_FXTAP1_71</li>
<li>RADP_DFE_FXTAP1_72</li>
<li>RADP_DFE_FXTAP1_73</li>
<li>RADP_DFE_FXTAP1_74</li>
<li>RADP_DFE_FXTAP1_75</li>
<li>RADP_DFE_FXTAP1_76</li>
<li>RADP_DFE_FXTAP1_77</li>
<li>RADP_DFE_FXTAP1_78</li>
<li>RADP_DFE_FXTAP1_79</li>
<li>RADP_DFE_FXTAP1_7</li>
<li>RADP_DFE_FXTAP1_80</li>
<li>RADP_DFE_FXTAP1_81</li>
<li>RADP_DFE_FXTAP1_82</li>
<li>RADP_DFE_FXTAP1_83</li>
<li>RADP_DFE_FXTAP1_84</li>
<li>RADP_DFE_FXTAP1_85</li>
<li>RADP_DFE_FXTAP1_86</li>
<li>RADP_DFE_FXTAP1_87</li>
<li>RADP_DFE_FXTAP1_88</li>
<li>RADP_DFE_FXTAP1_89</li>
<li>RADP_DFE_FXTAP1_8</li>
<li>RADP_DFE_FXTAP1_90</li>
<li>RADP_DFE_FXTAP1_91</li>
<li>RADP_DFE_FXTAP1_92</li>
<li>RADP_DFE_FXTAP1_93</li>
<li>RADP_DFE_FXTAP1_94</li>
<li>RADP_DFE_FXTAP1_95</li>
<li>RADP_DFE_FXTAP1_96</li>
<li>RADP_DFE_FXTAP1_97</li>
<li>RADP_DFE_FXTAP1_98</li>
<li>RADP_DFE_FXTAP1_99</li>
<li>RADP_DFE_FXTAP1_9</li>
<li>RADP_DFE_FXTAP2_0</li>
<li>RADP_DFE_FXTAP2_100</li>
<li>RADP_DFE_FXTAP2_101</li>
<li>RADP_DFE_FXTAP2_102</li>
<li>RADP_DFE_FXTAP2_103</li>
<li>RADP_DFE_FXTAP2_104</li>
<li>RADP_DFE_FXTAP2_105</li>
<li>RADP_DFE_FXTAP2_106</li>
<li>RADP_DFE_FXTAP2_107</li>
<li>RADP_DFE_FXTAP2_108</li>
<li>RADP_DFE_FXTAP2_109</li>
<li>RADP_DFE_FXTAP2_10</li>
<li>RADP_DFE_FXTAP2_110</li>
<li>RADP_DFE_FXTAP2_111</li>
<li>RADP_DFE_FXTAP2_112</li>
<li>RADP_DFE_FXTAP2_113</li>
<li>RADP_DFE_FXTAP2_114</li>
<li>RADP_DFE_FXTAP2_115</li>
<li>RADP_DFE_FXTAP2_116</li>
<li>RADP_DFE_FXTAP2_117</li>
<li>RADP_DFE_FXTAP2_118</li>
<li>RADP_DFE_FXTAP2_119</li>
<li>RADP_DFE_FXTAP2_11</li>
<li>RADP_DFE_FXTAP2_120</li>
<li>RADP_DFE_FXTAP2_121</li>
<li>RADP_DFE_FXTAP2_122</li>
<li>RADP_DFE_FXTAP2_123</li>
<li>RADP_DFE_FXTAP2_124</li>
<li>RADP_DFE_FXTAP2_125</li>
<li>RADP_DFE_FXTAP2_126</li>
<li>RADP_DFE_FXTAP2_127</li>
<li>RADP_DFE_FXTAP2_12</li>
<li>RADP_DFE_FXTAP2_13</li>
<li>RADP_DFE_FXTAP2_14</li>
<li>RADP_DFE_FXTAP2_15</li>
<li>RADP_DFE_FXTAP2_16</li>
<li>RADP_DFE_FXTAP2_17</li>
<li>RADP_DFE_FXTAP2_18</li>
<li>RADP_DFE_FXTAP2_19</li>
<li>RADP_DFE_FXTAP2_1</li>
<li>RADP_DFE_FXTAP2_20</li>
<li>RADP_DFE_FXTAP2_21</li>
<li>RADP_DFE_FXTAP2_22</li>
<li>RADP_DFE_FXTAP2_23</li>
<li>RADP_DFE_FXTAP2_24</li>
<li>RADP_DFE_FXTAP2_25</li>
<li>RADP_DFE_FXTAP2_26</li>
<li>RADP_DFE_FXTAP2_27</li>
<li>RADP_DFE_FXTAP2_28</li>
<li>RADP_DFE_FXTAP2_29</li>
<li>RADP_DFE_FXTAP2_2</li>
<li>RADP_DFE_FXTAP2_30</li>
<li>RADP_DFE_FXTAP2_31</li>
<li>RADP_DFE_FXTAP2_32</li>
<li>RADP_DFE_FXTAP2_33</li>
<li>RADP_DFE_FXTAP2_34</li>
<li>RADP_DFE_FXTAP2_35</li>
<li>RADP_DFE_FXTAP2_36</li>
<li>RADP_DFE_FXTAP2_37</li>
<li>RADP_DFE_FXTAP2_38</li>
<li>RADP_DFE_FXTAP2_39</li>
<li>RADP_DFE_FXTAP2_3</li>
<li>RADP_DFE_FXTAP2_40</li>
<li>RADP_DFE_FXTAP2_41</li>
<li>RADP_DFE_FXTAP2_42</li>
<li>RADP_DFE_FXTAP2_43</li>
<li>RADP_DFE_FXTAP2_44</li>
<li>RADP_DFE_FXTAP2_45</li>
<li>RADP_DFE_FXTAP2_46</li>
<li>RADP_DFE_FXTAP2_47</li>
<li>RADP_DFE_FXTAP2_48</li>
<li>RADP_DFE_FXTAP2_49</li>
<li>RADP_DFE_FXTAP2_4</li>
<li>RADP_DFE_FXTAP2_50</li>
<li>RADP_DFE_FXTAP2_51</li>
<li>RADP_DFE_FXTAP2_52</li>
<li>RADP_DFE_FXTAP2_53</li>
<li>RADP_DFE_FXTAP2_54</li>
<li>RADP_DFE_FXTAP2_55</li>
<li>RADP_DFE_FXTAP2_56</li>
<li>RADP_DFE_FXTAP2_57</li>
<li>RADP_DFE_FXTAP2_58</li>
<li>RADP_DFE_FXTAP2_59</li>
<li>RADP_DFE_FXTAP2_5</li>
<li>RADP_DFE_FXTAP2_60</li>
<li>RADP_DFE_FXTAP2_61</li>
<li>RADP_DFE_FXTAP2_62</li>
<li>RADP_DFE_FXTAP2_63</li>
<li>RADP_DFE_FXTAP2_64</li>
<li>RADP_DFE_FXTAP2_65</li>
<li>RADP_DFE_FXTAP2_66</li>
<li>RADP_DFE_FXTAP2_67</li>
<li>RADP_DFE_FXTAP2_68</li>
<li>RADP_DFE_FXTAP2_69</li>
<li>RADP_DFE_FXTAP2_6</li>
<li>RADP_DFE_FXTAP2_70</li>
<li>RADP_DFE_FXTAP2_71</li>
<li>RADP_DFE_FXTAP2_72</li>
<li>RADP_DFE_FXTAP2_73</li>
<li>RADP_DFE_FXTAP2_74</li>
<li>RADP_DFE_FXTAP2_75</li>
<li>RADP_DFE_FXTAP2_76</li>
<li>RADP_DFE_FXTAP2_77</li>
<li>RADP_DFE_FXTAP2_78</li>
<li>RADP_DFE_FXTAP2_79</li>
<li>RADP_DFE_FXTAP2_7</li>
<li>RADP_DFE_FXTAP2_80</li>
<li>RADP_DFE_FXTAP2_81</li>
<li>RADP_DFE_FXTAP2_82</li>
<li>RADP_DFE_FXTAP2_83</li>
<li>RADP_DFE_FXTAP2_84</li>
<li>RADP_DFE_FXTAP2_85</li>
<li>RADP_DFE_FXTAP2_86</li>
<li>RADP_DFE_FXTAP2_87</li>
<li>RADP_DFE_FXTAP2_88</li>
<li>RADP_DFE_FXTAP2_89</li>
<li>RADP_DFE_FXTAP2_8</li>
<li>RADP_DFE_FXTAP2_90</li>
<li>RADP_DFE_FXTAP2_91</li>
<li>RADP_DFE_FXTAP2_92</li>
<li>RADP_DFE_FXTAP2_93</li>
<li>RADP_DFE_FXTAP2_94</li>
<li>RADP_DFE_FXTAP2_95</li>
<li>RADP_DFE_FXTAP2_96</li>
<li>RADP_DFE_FXTAP2_97</li>
<li>RADP_DFE_FXTAP2_98</li>
<li>RADP_DFE_FXTAP2_99</li>
<li>RADP_DFE_FXTAP2_9</li>
<li>RADP_DFE_FXTAP2_SGN_0</li>
<li>RADP_DFE_FXTAP2_SGN_1</li>
<li>RADP_DFE_FXTAP3_0</li>
<li>RADP_DFE_FXTAP3_100</li>
<li>RADP_DFE_FXTAP3_101</li>
<li>RADP_DFE_FXTAP3_102</li>
<li>RADP_DFE_FXTAP3_103</li>
<li>RADP_DFE_FXTAP3_104</li>
<li>RADP_DFE_FXTAP3_105</li>
<li>RADP_DFE_FXTAP3_106</li>
<li>RADP_DFE_FXTAP3_107</li>
<li>RADP_DFE_FXTAP3_108</li>
<li>RADP_DFE_FXTAP3_109</li>
<li>RADP_DFE_FXTAP3_10</li>
<li>RADP_DFE_FXTAP3_110</li>
<li>RADP_DFE_FXTAP3_111</li>
<li>RADP_DFE_FXTAP3_112</li>
<li>RADP_DFE_FXTAP3_113</li>
<li>RADP_DFE_FXTAP3_114</li>
<li>RADP_DFE_FXTAP3_115</li>
<li>RADP_DFE_FXTAP3_116</li>
<li>RADP_DFE_FXTAP3_117</li>
<li>RADP_DFE_FXTAP3_118</li>
<li>RADP_DFE_FXTAP3_119</li>
<li>RADP_DFE_FXTAP3_11</li>
<li>RADP_DFE_FXTAP3_120</li>
<li>RADP_DFE_FXTAP3_121</li>
<li>RADP_DFE_FXTAP3_122</li>
<li>RADP_DFE_FXTAP3_123</li>
<li>RADP_DFE_FXTAP3_124</li>
<li>RADP_DFE_FXTAP3_125</li>
<li>RADP_DFE_FXTAP3_126</li>
<li>RADP_DFE_FXTAP3_127</li>
<li>RADP_DFE_FXTAP3_12</li>
<li>RADP_DFE_FXTAP3_13</li>
<li>RADP_DFE_FXTAP3_14</li>
<li>RADP_DFE_FXTAP3_15</li>
<li>RADP_DFE_FXTAP3_16</li>
<li>RADP_DFE_FXTAP3_17</li>
<li>RADP_DFE_FXTAP3_18</li>
<li>RADP_DFE_FXTAP3_19</li>
<li>RADP_DFE_FXTAP3_1</li>
<li>RADP_DFE_FXTAP3_20</li>
<li>RADP_DFE_FXTAP3_21</li>
<li>RADP_DFE_FXTAP3_22</li>
<li>RADP_DFE_FXTAP3_23</li>
<li>RADP_DFE_FXTAP3_24</li>
<li>RADP_DFE_FXTAP3_25</li>
<li>RADP_DFE_FXTAP3_26</li>
<li>RADP_DFE_FXTAP3_27</li>
<li>RADP_DFE_FXTAP3_28</li>
<li>RADP_DFE_FXTAP3_29</li>
<li>RADP_DFE_FXTAP3_2</li>
<li>RADP_DFE_FXTAP3_30</li>
<li>RADP_DFE_FXTAP3_31</li>
<li>RADP_DFE_FXTAP3_32</li>
<li>RADP_DFE_FXTAP3_33</li>
<li>RADP_DFE_FXTAP3_34</li>
<li>RADP_DFE_FXTAP3_35</li>
<li>RADP_DFE_FXTAP3_36</li>
<li>RADP_DFE_FXTAP3_37</li>
<li>RADP_DFE_FXTAP3_38</li>
<li>RADP_DFE_FXTAP3_39</li>
<li>RADP_DFE_FXTAP3_3</li>
<li>RADP_DFE_FXTAP3_40</li>
<li>RADP_DFE_FXTAP3_41</li>
<li>RADP_DFE_FXTAP3_42</li>
<li>RADP_DFE_FXTAP3_43</li>
<li>RADP_DFE_FXTAP3_44</li>
<li>RADP_DFE_FXTAP3_45</li>
<li>RADP_DFE_FXTAP3_46</li>
<li>RADP_DFE_FXTAP3_47</li>
<li>RADP_DFE_FXTAP3_48</li>
<li>RADP_DFE_FXTAP3_49</li>
<li>RADP_DFE_FXTAP3_4</li>
<li>RADP_DFE_FXTAP3_50</li>
<li>RADP_DFE_FXTAP3_51</li>
<li>RADP_DFE_FXTAP3_52</li>
<li>RADP_DFE_FXTAP3_53</li>
<li>RADP_DFE_FXTAP3_54</li>
<li>RADP_DFE_FXTAP3_55</li>
<li>RADP_DFE_FXTAP3_56</li>
<li>RADP_DFE_FXTAP3_57</li>
<li>RADP_DFE_FXTAP3_58</li>
<li>RADP_DFE_FXTAP3_59</li>
<li>RADP_DFE_FXTAP3_5</li>
<li>RADP_DFE_FXTAP3_60</li>
<li>RADP_DFE_FXTAP3_61</li>
<li>RADP_DFE_FXTAP3_62</li>
<li>RADP_DFE_FXTAP3_63</li>
<li>RADP_DFE_FXTAP3_64</li>
<li>RADP_DFE_FXTAP3_65</li>
<li>RADP_DFE_FXTAP3_66</li>
<li>RADP_DFE_FXTAP3_67</li>
<li>RADP_DFE_FXTAP3_68</li>
<li>RADP_DFE_FXTAP3_69</li>
<li>RADP_DFE_FXTAP3_6</li>
<li>RADP_DFE_FXTAP3_70</li>
<li>RADP_DFE_FXTAP3_71</li>
<li>RADP_DFE_FXTAP3_72</li>
<li>RADP_DFE_FXTAP3_73</li>
<li>RADP_DFE_FXTAP3_74</li>
<li>RADP_DFE_FXTAP3_75</li>
<li>RADP_DFE_FXTAP3_76</li>
<li>RADP_DFE_FXTAP3_77</li>
<li>RADP_DFE_FXTAP3_78</li>
<li>RADP_DFE_FXTAP3_79</li>
<li>RADP_DFE_FXTAP3_7</li>
<li>RADP_DFE_FXTAP3_80</li>
<li>RADP_DFE_FXTAP3_81</li>
<li>RADP_DFE_FXTAP3_82</li>
<li>RADP_DFE_FXTAP3_83</li>
<li>RADP_DFE_FXTAP3_84</li>
<li>RADP_DFE_FXTAP3_85</li>
<li>RADP_DFE_FXTAP3_86</li>
<li>RADP_DFE_FXTAP3_87</li>
<li>RADP_DFE_FXTAP3_88</li>
<li>RADP_DFE_FXTAP3_89</li>
<li>RADP_DFE_FXTAP3_8</li>
<li>RADP_DFE_FXTAP3_90</li>
<li>RADP_DFE_FXTAP3_91</li>
<li>RADP_DFE_FXTAP3_92</li>
<li>RADP_DFE_FXTAP3_93</li>
<li>RADP_DFE_FXTAP3_94</li>
<li>RADP_DFE_FXTAP3_95</li>
<li>RADP_DFE_FXTAP3_96</li>
<li>RADP_DFE_FXTAP3_97</li>
<li>RADP_DFE_FXTAP3_98</li>
<li>RADP_DFE_FXTAP3_99</li>
<li>RADP_DFE_FXTAP3_9</li>
<li>RADP_DFE_FXTAP3_SGN_0</li>
<li>RADP_DFE_FXTAP3_SGN_1</li>
<li>RADP_DFE_FXTAP4_0</li>
<li>RADP_DFE_FXTAP4_10</li>
<li>RADP_DFE_FXTAP4_11</li>
<li>RADP_DFE_FXTAP4_12</li>
<li>RADP_DFE_FXTAP4_13</li>
<li>RADP_DFE_FXTAP4_14</li>
<li>RADP_DFE_FXTAP4_15</li>
<li>RADP_DFE_FXTAP4_16</li>
<li>RADP_DFE_FXTAP4_17</li>
<li>RADP_DFE_FXTAP4_18</li>
<li>RADP_DFE_FXTAP4_19</li>
<li>RADP_DFE_FXTAP4_1</li>
<li>RADP_DFE_FXTAP4_20</li>
<li>RADP_DFE_FXTAP4_21</li>
<li>RADP_DFE_FXTAP4_22</li>
<li>RADP_DFE_FXTAP4_23</li>
<li>RADP_DFE_FXTAP4_24</li>
<li>RADP_DFE_FXTAP4_25</li>
<li>RADP_DFE_FXTAP4_26</li>
<li>RADP_DFE_FXTAP4_27</li>
<li>RADP_DFE_FXTAP4_28</li>
<li>RADP_DFE_FXTAP4_29</li>
<li>RADP_DFE_FXTAP4_2</li>
<li>RADP_DFE_FXTAP4_30</li>
<li>RADP_DFE_FXTAP4_31</li>
<li>RADP_DFE_FXTAP4_32</li>
<li>RADP_DFE_FXTAP4_33</li>
<li>RADP_DFE_FXTAP4_34</li>
<li>RADP_DFE_FXTAP4_35</li>
<li>RADP_DFE_FXTAP4_36</li>
<li>RADP_DFE_FXTAP4_37</li>
<li>RADP_DFE_FXTAP4_38</li>
<li>RADP_DFE_FXTAP4_39</li>
<li>RADP_DFE_FXTAP4_3</li>
<li>RADP_DFE_FXTAP4_40</li>
<li>RADP_DFE_FXTAP4_41</li>
<li>RADP_DFE_FXTAP4_42</li>
<li>RADP_DFE_FXTAP4_43</li>
<li>RADP_DFE_FXTAP4_44</li>
<li>RADP_DFE_FXTAP4_45</li>
<li>RADP_DFE_FXTAP4_46</li>
<li>RADP_DFE_FXTAP4_47</li>
<li>RADP_DFE_FXTAP4_48</li>
<li>RADP_DFE_FXTAP4_49</li>
<li>RADP_DFE_FXTAP4_4</li>
<li>RADP_DFE_FXTAP4_50</li>
<li>RADP_DFE_FXTAP4_51</li>
<li>RADP_DFE_FXTAP4_52</li>
<li>RADP_DFE_FXTAP4_53</li>
<li>RADP_DFE_FXTAP4_54</li>
<li>RADP_DFE_FXTAP4_55</li>
<li>RADP_DFE_FXTAP4_56</li>
<li>RADP_DFE_FXTAP4_57</li>
<li>RADP_DFE_FXTAP4_58</li>
<li>RADP_DFE_FXTAP4_59</li>
<li>RADP_DFE_FXTAP4_5</li>
<li>RADP_DFE_FXTAP4_60</li>
<li>RADP_DFE_FXTAP4_61</li>
<li>RADP_DFE_FXTAP4_62</li>
<li>RADP_DFE_FXTAP4_63</li>
<li>RADP_DFE_FXTAP4_6</li>
<li>RADP_DFE_FXTAP4_7</li>
<li>RADP_DFE_FXTAP4_8</li>
<li>RADP_DFE_FXTAP4_9</li>
<li>RADP_DFE_FXTAP4_SGN_0</li>
<li>RADP_DFE_FXTAP4_SGN_1</li>
<li>RADP_DFE_FXTAP5_0</li>
<li>RADP_DFE_FXTAP5_10</li>
<li>RADP_DFE_FXTAP5_11</li>
<li>RADP_DFE_FXTAP5_12</li>
<li>RADP_DFE_FXTAP5_13</li>
<li>RADP_DFE_FXTAP5_14</li>
<li>RADP_DFE_FXTAP5_15</li>
<li>RADP_DFE_FXTAP5_16</li>
<li>RADP_DFE_FXTAP5_17</li>
<li>RADP_DFE_FXTAP5_18</li>
<li>RADP_DFE_FXTAP5_19</li>
<li>RADP_DFE_FXTAP5_1</li>
<li>RADP_DFE_FXTAP5_20</li>
<li>RADP_DFE_FXTAP5_21</li>
<li>RADP_DFE_FXTAP5_22</li>
<li>RADP_DFE_FXTAP5_23</li>
<li>RADP_DFE_FXTAP5_24</li>
<li>RADP_DFE_FXTAP5_25</li>
<li>RADP_DFE_FXTAP5_26</li>
<li>RADP_DFE_FXTAP5_27</li>
<li>RADP_DFE_FXTAP5_28</li>
<li>RADP_DFE_FXTAP5_29</li>
<li>RADP_DFE_FXTAP5_2</li>
<li>RADP_DFE_FXTAP5_30</li>
<li>RADP_DFE_FXTAP5_31</li>
<li>RADP_DFE_FXTAP5_32</li>
<li>RADP_DFE_FXTAP5_33</li>
<li>RADP_DFE_FXTAP5_34</li>
<li>RADP_DFE_FXTAP5_35</li>
<li>RADP_DFE_FXTAP5_36</li>
<li>RADP_DFE_FXTAP5_37</li>
<li>RADP_DFE_FXTAP5_38</li>
<li>RADP_DFE_FXTAP5_39</li>
<li>RADP_DFE_FXTAP5_3</li>
<li>RADP_DFE_FXTAP5_40</li>
<li>RADP_DFE_FXTAP5_41</li>
<li>RADP_DFE_FXTAP5_42</li>
<li>RADP_DFE_FXTAP5_43</li>
<li>RADP_DFE_FXTAP5_44</li>
<li>RADP_DFE_FXTAP5_45</li>
<li>RADP_DFE_FXTAP5_46</li>
<li>RADP_DFE_FXTAP5_47</li>
<li>RADP_DFE_FXTAP5_48</li>
<li>RADP_DFE_FXTAP5_49</li>
<li>RADP_DFE_FXTAP5_4</li>
<li>RADP_DFE_FXTAP5_50</li>
<li>RADP_DFE_FXTAP5_51</li>
<li>RADP_DFE_FXTAP5_52</li>
<li>RADP_DFE_FXTAP5_53</li>
<li>RADP_DFE_FXTAP5_54</li>
<li>RADP_DFE_FXTAP5_55</li>
<li>RADP_DFE_FXTAP5_56</li>
<li>RADP_DFE_FXTAP5_57</li>
<li>RADP_DFE_FXTAP5_58</li>
<li>RADP_DFE_FXTAP5_59</li>
<li>RADP_DFE_FXTAP5_5</li>
<li>RADP_DFE_FXTAP5_60</li>
<li>RADP_DFE_FXTAP5_61</li>
<li>RADP_DFE_FXTAP5_62</li>
<li>RADP_DFE_FXTAP5_63</li>
<li>RADP_DFE_FXTAP5_6</li>
<li>RADP_DFE_FXTAP5_7</li>
<li>RADP_DFE_FXTAP5_8</li>
<li>RADP_DFE_FXTAP5_9</li>
<li>RADP_DFE_FXTAP5_SGN_0</li>
<li>RADP_DFE_FXTAP5_SGN_1</li>
<li>RADP_DFE_FXTAP6_0</li>
<li>RADP_DFE_FXTAP6_10</li>
<li>RADP_DFE_FXTAP6_11</li>
<li>RADP_DFE_FXTAP6_12</li>
<li>RADP_DFE_FXTAP6_13</li>
<li>RADP_DFE_FXTAP6_14</li>
<li>RADP_DFE_FXTAP6_15</li>
<li>RADP_DFE_FXTAP6_16</li>
<li>RADP_DFE_FXTAP6_17</li>
<li>RADP_DFE_FXTAP6_18</li>
<li>RADP_DFE_FXTAP6_19</li>
<li>RADP_DFE_FXTAP6_1</li>
<li>RADP_DFE_FXTAP6_20</li>
<li>RADP_DFE_FXTAP6_21</li>
<li>RADP_DFE_FXTAP6_22</li>
<li>RADP_DFE_FXTAP6_23</li>
<li>RADP_DFE_FXTAP6_24</li>
<li>RADP_DFE_FXTAP6_25</li>
<li>RADP_DFE_FXTAP6_26</li>
<li>RADP_DFE_FXTAP6_27</li>
<li>RADP_DFE_FXTAP6_28</li>
<li>RADP_DFE_FXTAP6_29</li>
<li>RADP_DFE_FXTAP6_2</li>
<li>RADP_DFE_FXTAP6_30</li>
<li>RADP_DFE_FXTAP6_31</li>
<li>RADP_DFE_FXTAP6_3</li>
<li>RADP_DFE_FXTAP6_4</li>
<li>RADP_DFE_FXTAP6_5</li>
<li>RADP_DFE_FXTAP6_6</li>
<li>RADP_DFE_FXTAP6_7</li>
<li>RADP_DFE_FXTAP6_8</li>
<li>RADP_DFE_FXTAP6_9</li>
<li>RADP_DFE_FXTAP6_SGN_0</li>
<li>RADP_DFE_FXTAP6_SGN_1</li>
<li>RADP_DFE_FXTAP7_0</li>
<li>RADP_DFE_FXTAP7_10</li>
<li>RADP_DFE_FXTAP7_11</li>
<li>RADP_DFE_FXTAP7_12</li>
<li>RADP_DFE_FXTAP7_13</li>
<li>RADP_DFE_FXTAP7_14</li>
<li>RADP_DFE_FXTAP7_15</li>
<li>RADP_DFE_FXTAP7_16</li>
<li>RADP_DFE_FXTAP7_17</li>
<li>RADP_DFE_FXTAP7_18</li>
<li>RADP_DFE_FXTAP7_19</li>
<li>RADP_DFE_FXTAP7_1</li>
<li>RADP_DFE_FXTAP7_20</li>
<li>RADP_DFE_FXTAP7_21</li>
<li>RADP_DFE_FXTAP7_22</li>
<li>RADP_DFE_FXTAP7_23</li>
<li>RADP_DFE_FXTAP7_24</li>
<li>RADP_DFE_FXTAP7_25</li>
<li>RADP_DFE_FXTAP7_26</li>
<li>RADP_DFE_FXTAP7_27</li>
<li>RADP_DFE_FXTAP7_28</li>
<li>RADP_DFE_FXTAP7_29</li>
<li>RADP_DFE_FXTAP7_2</li>
<li>RADP_DFE_FXTAP7_30</li>
<li>RADP_DFE_FXTAP7_31</li>
<li>RADP_DFE_FXTAP7_3</li>
<li>RADP_DFE_FXTAP7_4</li>
<li>RADP_DFE_FXTAP7_5</li>
<li>RADP_DFE_FXTAP7_6</li>
<li>RADP_DFE_FXTAP7_7</li>
<li>RADP_DFE_FXTAP7_8</li>
<li>RADP_DFE_FXTAP7_9</li>
<li>RADP_DFE_FXTAP7_SGN_0</li>
<li>RADP_DFE_FXTAP7_SGN_1</li>
<li>RADP_DFE_FXTAP8_0</li>
<li>RADP_DFE_FXTAP8_10</li>
<li>RADP_DFE_FXTAP8_11</li>
<li>RADP_DFE_FXTAP8_12</li>
<li>RADP_DFE_FXTAP8_13</li>
<li>RADP_DFE_FXTAP8_14</li>
<li>RADP_DFE_FXTAP8_15</li>
<li>RADP_DFE_FXTAP8_16</li>
<li>RADP_DFE_FXTAP8_17</li>
<li>RADP_DFE_FXTAP8_18</li>
<li>RADP_DFE_FXTAP8_19</li>
<li>RADP_DFE_FXTAP8_1</li>
<li>RADP_DFE_FXTAP8_20</li>
<li>RADP_DFE_FXTAP8_21</li>
<li>RADP_DFE_FXTAP8_22</li>
<li>RADP_DFE_FXTAP8_23</li>
<li>RADP_DFE_FXTAP8_24</li>
<li>RADP_DFE_FXTAP8_25</li>
<li>RADP_DFE_FXTAP8_26</li>
<li>RADP_DFE_FXTAP8_27</li>
<li>RADP_DFE_FXTAP8_28</li>
<li>RADP_DFE_FXTAP8_29</li>
<li>RADP_DFE_FXTAP8_2</li>
<li>RADP_DFE_FXTAP8_30</li>
<li>RADP_DFE_FXTAP8_31</li>
<li>RADP_DFE_FXTAP8_32</li>
<li>RADP_DFE_FXTAP8_33</li>
<li>RADP_DFE_FXTAP8_34</li>
<li>RADP_DFE_FXTAP8_35</li>
<li>RADP_DFE_FXTAP8_36</li>
<li>RADP_DFE_FXTAP8_37</li>
<li>RADP_DFE_FXTAP8_38</li>
<li>RADP_DFE_FXTAP8_39</li>
<li>RADP_DFE_FXTAP8_3</li>
<li>RADP_DFE_FXTAP8_40</li>
<li>RADP_DFE_FXTAP8_41</li>
<li>RADP_DFE_FXTAP8_42</li>
<li>RADP_DFE_FXTAP8_43</li>
<li>RADP_DFE_FXTAP8_44</li>
<li>RADP_DFE_FXTAP8_45</li>
<li>RADP_DFE_FXTAP8_46</li>
<li>RADP_DFE_FXTAP8_47</li>
<li>RADP_DFE_FXTAP8_48</li>
<li>RADP_DFE_FXTAP8_49</li>
<li>RADP_DFE_FXTAP8_4</li>
<li>RADP_DFE_FXTAP8_50</li>
<li>RADP_DFE_FXTAP8_51</li>
<li>RADP_DFE_FXTAP8_52</li>
<li>RADP_DFE_FXTAP8_53</li>
<li>RADP_DFE_FXTAP8_54</li>
<li>RADP_DFE_FXTAP8_55</li>
<li>RADP_DFE_FXTAP8_56</li>
<li>RADP_DFE_FXTAP8_57</li>
<li>RADP_DFE_FXTAP8_58</li>
<li>RADP_DFE_FXTAP8_59</li>
<li>RADP_DFE_FXTAP8_5</li>
<li>RADP_DFE_FXTAP8_60</li>
<li>RADP_DFE_FXTAP8_61</li>
<li>RADP_DFE_FXTAP8_62</li>
<li>RADP_DFE_FXTAP8_63</li>
<li>RADP_DFE_FXTAP8_6</li>
<li>RADP_DFE_FXTAP8_7</li>
<li>RADP_DFE_FXTAP8_8</li>
<li>RADP_DFE_FXTAP8_9</li>
<li>RADP_DFE_FXTAP8_SGN_0</li>
<li>RADP_DFE_FXTAP8_SGN_1</li>
<li>RADP_DFE_FXTAP9_0</li>
<li>RADP_DFE_FXTAP9_10</li>
<li>RADP_DFE_FXTAP9_11</li>
<li>RADP_DFE_FXTAP9_12</li>
<li>RADP_DFE_FXTAP9_13</li>
<li>RADP_DFE_FXTAP9_14</li>
<li>RADP_DFE_FXTAP9_15</li>
<li>RADP_DFE_FXTAP9_16</li>
<li>RADP_DFE_FXTAP9_17</li>
<li>RADP_DFE_FXTAP9_18</li>
<li>RADP_DFE_FXTAP9_19</li>
<li>RADP_DFE_FXTAP9_1</li>
<li>RADP_DFE_FXTAP9_20</li>
<li>RADP_DFE_FXTAP9_21</li>
<li>RADP_DFE_FXTAP9_22</li>
<li>RADP_DFE_FXTAP9_23</li>
<li>RADP_DFE_FXTAP9_24</li>
<li>RADP_DFE_FXTAP9_25</li>
<li>RADP_DFE_FXTAP9_26</li>
<li>RADP_DFE_FXTAP9_27</li>
<li>RADP_DFE_FXTAP9_28</li>
<li>RADP_DFE_FXTAP9_29</li>
<li>RADP_DFE_FXTAP9_2</li>
<li>RADP_DFE_FXTAP9_30</li>
<li>RADP_DFE_FXTAP9_31</li>
<li>RADP_DFE_FXTAP9_32</li>
<li>RADP_DFE_FXTAP9_33</li>
<li>RADP_DFE_FXTAP9_34</li>
<li>RADP_DFE_FXTAP9_35</li>
<li>RADP_DFE_FXTAP9_36</li>
<li>RADP_DFE_FXTAP9_37</li>
<li>RADP_DFE_FXTAP9_38</li>
<li>RADP_DFE_FXTAP9_39</li>
<li>RADP_DFE_FXTAP9_3</li>
<li>RADP_DFE_FXTAP9_40</li>
<li>RADP_DFE_FXTAP9_41</li>
<li>RADP_DFE_FXTAP9_42</li>
<li>RADP_DFE_FXTAP9_43</li>
<li>RADP_DFE_FXTAP9_44</li>
<li>RADP_DFE_FXTAP9_45</li>
<li>RADP_DFE_FXTAP9_46</li>
<li>RADP_DFE_FXTAP9_47</li>
<li>RADP_DFE_FXTAP9_48</li>
<li>RADP_DFE_FXTAP9_49</li>
<li>RADP_DFE_FXTAP9_4</li>
<li>RADP_DFE_FXTAP9_50</li>
<li>RADP_DFE_FXTAP9_51</li>
<li>RADP_DFE_FXTAP9_52</li>
<li>RADP_DFE_FXTAP9_53</li>
<li>RADP_DFE_FXTAP9_54</li>
<li>RADP_DFE_FXTAP9_55</li>
<li>RADP_DFE_FXTAP9_56</li>
<li>RADP_DFE_FXTAP9_57</li>
<li>RADP_DFE_FXTAP9_58</li>
<li>RADP_DFE_FXTAP9_59</li>
<li>RADP_DFE_FXTAP9_5</li>
<li>RADP_DFE_FXTAP9_60</li>
<li>RADP_DFE_FXTAP9_61</li>
<li>RADP_DFE_FXTAP9_62</li>
<li>RADP_DFE_FXTAP9_63</li>
<li>RADP_DFE_FXTAP9_6</li>
<li>RADP_DFE_FXTAP9_7</li>
<li>RADP_DFE_FXTAP9_8</li>
<li>RADP_DFE_FXTAP9_9</li>
<li>RADP_DFE_FXTAP9_SGN_0</li>
<li>RADP_DFE_FXTAP9_SGN_1</li>
<li>RADP_LFEQ_FB_SEL_0</li>
<li>RADP_LFEQ_FB_SEL_1</li>
<li>RADP_LFEQ_FB_SEL_2</li>
<li>RADP_LFEQ_FB_SEL_3</li>
<li>RADP_LFEQ_FB_SEL_4</li>
<li>RADP_LFEQ_FB_SEL_5</li>
<li>RADP_LFEQ_FB_SEL_6</li>
<li>RADP_LFEQ_FB_SEL_7</li>
<li>RADP_ONETIME_DFE_0</li>
<li>RADP_ONETIME_DFE_1</li>
<li>RADP_VGA_SEL_0</li>
<li>RADP_VGA_SEL_1</li>
<li>RADP_VGA_SEL_2</li>
<li>RADP_VGA_SEL_3</li>
<li>RADP_VGA_SEL_4</li>
<li>RADP_VGA_SEL_5</li>
<li>RADP_VGA_SEL_6</li>
<li>RADP_VGA_SEL_7</li>
<li>RADP_VREF_SEL_0</li>
<li>RADP_VREF_SEL_10</li>
<li>RADP_VREF_SEL_11</li>
<li>RADP_VREF_SEL_12</li>
<li>RADP_VREF_SEL_13</li>
<li>RADP_VREF_SEL_14</li>
<li>RADP_VREF_SEL_15</li>
<li>RADP_VREF_SEL_16</li>
<li>RADP_VREF_SEL_17</li>
<li>RADP_VREF_SEL_18</li>
<li>RADP_VREF_SEL_19</li>
<li>RADP_VREF_SEL_1</li>
<li>RADP_VREF_SEL_20</li>
<li>RADP_VREF_SEL_21</li>
<li>RADP_VREF_SEL_22</li>
<li>RADP_VREF_SEL_23</li>
<li>RADP_VREF_SEL_24</li>
<li>RADP_VREF_SEL_25</li>
<li>RADP_VREF_SEL_26</li>
<li>RADP_VREF_SEL_27</li>
<li>RADP_VREF_SEL_28</li>
<li>RADP_VREF_SEL_29</li>
<li>RADP_VREF_SEL_2</li>
<li>RADP_VREF_SEL_30</li>
<li>RADP_VREF_SEL_31</li>
<li>RADP_VREF_SEL_3</li>
<li>RADP_VREF_SEL_4</li>
<li>RADP_VREF_SEL_5</li>
<li>RADP_VREF_SEL_6</li>
<li>RADP_VREF_SEL_7</li>
<li>RADP_VREF_SEL_8</li>
<li>RADP_VREF_SEL_9</li>
<li>RAM_BLOCK_READ_CLOCK_DUTY_CYCLE_DEPENDENCY</li>
<li>RAM_CTL</li>
<li>RAM_REGISTER_DUPLICATION</li>
<li>RAMSTYLE_ATTRIBUTE</li>
<li>RAM_USE_DCD</li>
<li>RANDOM</li>
<li>RANDOM_PIN</li>
<li>RANDOM_PIN_SEED</li>
<li>RAPID_RECOMPILE_ASSIGNMENT_CHECKING</li>
<li>RAPID_RECOMPILE_MODE</li>
<li>RAPID_RECOMPILE_SYNTHESIS_MODE</li>
<li>RAW_BINARY_FILE</li>
<li>RBCGEN_CRITICAL_WARNING_TO_ERROR</li>
<li>RBF_FILE_GENERATION_FOR_SUPR</li>
<li>RDYNBUSY_RESERVED</li>
<li>READ</li>
<li>READ_OR_WRITE_IN_BYTE_ADDRESS</li>
<li>REALISTIC</li>
<li>RECOMMENDED</li>
<li>RECOMPILE_QUESTION</li>
<li>RECONFIGURABLE</li>
<li>RECONFIGURABLE_REVISION</li>
<li>REFCLK_COUNTER_OUT</li>
<li>REFCLK_COUPLING_OCT</li>
<li>REGENERATE_IP_IF_HDL_QSYS_MISMATCH</li>
<li>REGIONAL_CLOCK</li>
<li>REGION_NAME</li>
<li>REGISTER_LOCATION_TYPE</li>
<li>REGISTER_PACKING_ARMSTRONG</li>
<li>REGISTER_PACKING</li>
<li>REGISTER_PACKING_TSUNAMI</li>
<li>REGISTERS_ONLY</li>
<li>RELATIVE_NEUTRON_FLUX</li>
<li>RELEASE_CLEARS_BEFORE_TRI</li>
<li>RELEASE_CLEARS_BEFORE_TRI_STATES</li>
<li>REMOTE</li>
<li>REMOVE_DUPLICATE_LOGIC</li>
<li>REMOVE_DUPLICATE_REGISTERS</li>
<li>REMOVE_FANOUT_FREE_REGISTERS</li>
<li>REMOVE</li>
<li>REMOVE_LOGIC_ON_UNCONNECTED_OUTPUTS</li>
<li>REMOVE_REDUNDANT_LOGIC_CELLS</li>
<li>REMOVE_REDUNDANT_USER_CELLS</li>
<li>REPLACE_CONFLICTING</li>
<li>REPORT_AS_DQS</li>
<li>REPORT_CONNECTIVITY_CHECKS</li>
<li>REPORT_DELAY</li>
<li>REPORT_IO_PATHS_SEPARATELY</li>
<li>REPORT_PARAMETER_SETTINGS</li>
<li>REPORT_PARAMETER_SETTINGS_PRO</li>
<li>REPORT_PR_INITIAL_VALUES_AS_ERROR</li>
<li>REPORT_SOURCE_ASSIGNMENTS</li>
<li>REPORT_SOURCE_ASSIGNMENTS_PRO</li>
<li>REQUIRED_DUTY_CYCLE</li>
<li>REQUIRED_FMAX</li>
<li>RESERVE_ALL_UNUSED_PINS</li>
<li>RESERVE_ALL_UNUSED_PINS_NO_OUTPUT_GND</li>
<li>RESERVE_ALL_UNUSED_PINS_WEAK_PULLUP</li>
<li>RESERVE_ASDO_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_CLK_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_DATA15_THROUGH_DATA0_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_DATA31_THROUGH_DATA16_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_VALID_AFTER_CONFIGURATION</li>
<li>RESERVED1</li>
<li>RESERVED2</li>
<li>RESERVED3</li>
<li>RESERVED_ALL_UNUSED_PINS</li>
<li>RESERVED_ALL_UNUSED_PINS_NO_OUTPUT_GND</li>
<li>RESERVE_DATA0_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA15_THROUGH_DATA8_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA1_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA31_THROUGH_DATA16_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA1_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA2_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA5_AFTER_CONFIGURATION</li>
<li>RESERVE_DCLK_AFTER_CONFIGURATION</li>
<li>RESERVED_CORE</li>
<li>RESERVED</li>
<li>RESERVED_PIN</li>
<li>RESERVE_FLASH_NCE_AFTER_CONFIGURATION</li>
<li>RESERVE_FLEXIBLE_CLOCK_NETWORK</li>
<li>RESERVE_NCEO_AFTER_CONFIGURATION</li>
<li>RESERVE_NWS_NRS_NCS_CS_AFTER_CONFIGURATION</li>
<li>RESERVE_OTHER_APF_PINS_AFTER_CONFIGURATION</li>
<li>RESERVE_OTHER_AP_PINS_AFTER_CONFIGURATION</li>
<li>RESERVE_PIN</li>
<li>RESERVE_PLACE_REGION</li>
<li>RESERVE_PR_PINS</li>
<li>RESERVE_RDYNBUSY_AFTER_CONFIGURATION</li>
<li>RESERVE_ROUTE_REGION</li>
<li>RESERVE_ROUTING_OUTPUT_FLEXIBILITY</li>
<li>RESERVE_SDO_AFTER_CONFIGURATION</li>
<li>RESET_CAT</li>
<li>RESET_RULE_ALL</li>
<li>RESET_RULE_COMB_ASYNCH_RESET</li>
<li>RESET_RULE_IMSYNCH_ASYNCH_DOMAIN</li>
<li>RESET_RULE_IMSYNCH_EXRESET</li>
<li>RESET_RULE_INPINS_RESETNET</li>
<li>RESET_RULE_REG_ASNYCH</li>
<li>RESET_RULE_UNSYNCH_ASYNCH_DOMAIN</li>
<li>RESET_RULE_UNSYNCH_EXRESET</li>
<li>RESOLVE_FILENAME</li>
<li>RESOURCE_ALLOCATION</li>
<li>RESYNTHESIS_EXTRA_DEBUGGING_INFORMATION</li>
<li>RESYNTHESIS_OPTIMIZATION_EFFORT</li>
<li>RESYNTHESIS_PHYSICAL_SYNTHESIS</li>
<li>RESYNTHESIS_RETIMING</li>
<li>RETAIN_COMB_LOGIC_OUTSIDE_CLOUD</li>
<li>RETIMER_ASSIGNMENT</li>
<li>RETIMER_FAST_FORWARD_ASSIGNMENT</li>
<li>REVISION_BASED_FILE_NAME</li>
<li>REVISION_CONTROL_DIR</li>
<li>REVISION_CONTROL_SYSTEM</li>
<li>REVISION_CONTROL_TCL</li>
<li>REVISION_CONTROL_TCL_SCRIPT</li>
<li>REVISION_TYPE</li>
<li>R_EXT0</li>
<li>RISE</li>
<li>ROOT</li>
<li>ROUTER_CLOCKING_TOPOLOGY_ANALYSIS</li>
<li>ROUTER_EFFORT_MULTIPLIER</li>
<li>ROUTE_REGION</li>
<li>ROUTER_LCELL_INSERTION_AND_LOGIC_DUPLICATION</li>
<li>ROUTER_REGISTER_DUPLICATION</li>
<li>ROUTER_TIMING_OPTIMIZATION_LEVEL</li>
<li>ROUTING_BACK_ANNOTATE</li>
<li>ROUTING_BACK_ANNOTATION_FILE</li>
<li>ROUTING_BACK_ANNOTATION_MODE</li>
<li>ROW_GLOBAL</li>
<li>ROW_GLOBAL_SIGNAL</li>
<li>R_R1</li>
<li>R_R2</li>
<li>RR_HYBRID</li>
<li>RTERM_CODE0</li>
<li>RTERM_CODE10</li>
<li>RTERM_CODE11</li>
<li>RTERM_CODE12</li>
<li>RTERM_CODE13</li>
<li>RTERM_CODE14</li>
<li>RTERM_CODE15</li>
<li>RTERM_CODE1</li>
<li>RTERM_CODE2</li>
<li>RTERM_CODE3</li>
<li>RTERM_CODE4</li>
<li>RTERM_CODE5</li>
<li>RTERM_CODE6</li>
<li>RTERM_CODE7</li>
<li>RTERM_CODE8</li>
<li>RTERM_CODE9</li>
<li>RTLV_GROUP_COMB_LOGIC_IN_CLOUD</li>
<li>RTLV_GROUP_COMB_LOGIC_IN_CLOUD_TMV</li>
<li>RTLV_GROUP_RELATED_NODES</li>
<li>RTLV_GROUP_RELATED_NODES_TMV</li>
<li>RTLV_PRESERVED_HANGING_NODES</li>
<li>RTLV_REMOVE_FANOUT_FREE_REGISTERS</li>
<li>RTLV_RETAIN_COMB_LOGIC_OUTSIDE_CLOUD</li>
<li>RTLV_SIMPLIFIED_LOGIC</li>
<li>RUN_ALL_TIMING_ANALYSES</li>
<li>RUN_CLOCK_TAN</li>
<li>RUN_COMPARISON_ON_EVERY_COMPILE</li>
<li>RUN_DRC_DURING_COMPILATION</li>
<li>RUN_FITTER_IN_SIGNALPROBE_MODE</li>
<li>RUN_FULL_COMPILE_ON_DEVICE_CHANGE</li>
<li>RUN_P2P_TAN</li>
<li>RUN_TAN</li>
<li>RUN_TIMING_ANALYSES</li>
<li>RUN_TIMING_ANALYSES_ONLY_FOR_TIMING_ASSIGNMENTS</li>
<li>RX_DET_OFF</li>
<li>RX_DET_ON</li>
<li>RX_DET_PCIE_OUT</li>
<li>RX_DET_QPI_OUT</li>
<li>RZQ_GROUP</li>
<li>S0H9</li>
<li>S1_MODE</li>
<li>SAFE_STATE_MACHINE</li>
<li>SAME_AS_MULTICYCLE</li>
<li>SAMPLE_AND_SUSTAIN</li>
<li>SAP_NAME</li>
<li>SATA1_I</li>
<li>SATA1_M</li>
<li>SATA1_X</li>
<li>SATA2_I</li>
<li>SATA2_M</li>
<li>SATA2_X</li>
<li>SAVE_DISK_SPACE</li>
<li>SAVE_INTERMEDIATE_FITTING_RESULTS</li>
<li>SAVE_MIGRATION_INFO_DURING_COMPILATION</li>
<li>SBI_FILE</li>
<li>SCE_PIN</li>
<li>SDC_ENTITY_FILE</li>
<li>SDC_ENTITY_HELPER_FILE</li>
<li>SDC_FILE</li>
<li>SDC_STATEMENT</li>
<li>SDC_UNIQUIFIED_STATEMENT</li>
<li>SDF_OUTPUT_FILE</li>
<li>SDI_1485_HD</li>
<li>SDI_270_SD</li>
<li>SDI_2970_3G</li>
<li>SDLV_0</li>
<li>SDLV_10</li>
<li>SDLV_11</li>
<li>SDLV_12</li>
<li>SDLV_13</li>
<li>SDLV_14</li>
<li>SDLV_15</li>
<li>SDLV_1</li>
<li>SDLV_2</li>
<li>SDLV_3</li>
<li>SDLV_4</li>
<li>SDLV_5</li>
<li>SDLV_6</li>
<li>SDLV_7</li>
<li>SDLV_8</li>
<li>SDLV_9</li>
<li>SDM_DIRECT_TO_FACTORY_IMAGE</li>
<li>SDM_PCIE_CALIB_START</li>
<li>SDM_PINS</li>
<li>SDO_PIN</li>
<li>SDO_RESERVED</li>
<li>SEARCH_PATH</li>
<li>SECTION_COLUMN</li>
<li>SECTION</li>
<li>SECURITY_BIT</li>
<li>SEED</li>
<li>SELECTED_EDGE</li>
<li>SEQUENTIAL</li>
<li>SERIAL_BITSTREAM_FILE</li>
<li>SERIAL_LITE_III_16400</li>
<li>SERIAL_LITE_III_17400</li>
<li>SERIAL_VECTOR_FILE</li>
<li>SERIES_25_OHMS</li>
<li>SERIES_25_OHMS_WITH_CALIBRATION</li>
<li>SERIES_25_OHMS_WITHOUT_CALIBRATION</li>
<li>SERIES_50_OHMS</li>
<li>SERIES_50_OHMS_WITH_CALIBRATION</li>
<li>SERIES_50_OHMS_WITHOUT_CALIBRATION</li>
<li>SERIES</li>
<li>SET_PULSE_WIDTH</li>
<li>SETUP_HOLD_DETECTION_INPUT_REGISTERS_BIDIR_PINS_DISABLED</li>
<li>SETUP_HOLD_DETECTION</li>
<li>SETUP_HOLD_TIME_VIOLATION_DETECTION</li>
<li>SETUP_RELATIONSHIP</li>
<li>SEU_FIT_REPORT</li>
<li>SFCU</li>
<li>SFI_S_6250</li>
<li>SFIS</li>
<li>SHIFT_REGISTER_RECOGNITION_ACLR_SIGNAL</li>
<li>SHOW_ALL_TAN_PANELS</li>
<li>SHOW_PARAMETER_SETTINGS_TABLES_IN_SYNTHESIS_REPORT</li>
<li>SHOW_REGISTRATION_MESSAGE</li>
<li>SHOW_TIMING_MODEL_CHANGE_MESSAGE</li>
<li>SIGNAL_INTEGRITY_ASSIGNMENT</li>
<li>SIGNAL_INTEGRITY_WILDCARDS</li>
<li>SIGNALPROBE_ALLOW_OVERUSE</li>
<li>SIGNALPROBE_ASSIGNMENT</li>
<li>SIGNALPROBE_CLOCK</li>
<li>SIGNALPROBE_DURING_NORMAL_COMPILATION</li>
<li>SIGNAL_PROBE_ENABLE</li>
<li>SIGNALPROBE_ENABLE</li>
<li>SIGNALPROBE</li>
<li>SIGNALPROBE_NUM_REGISTERS</li>
<li>SIGNAL_PROBE_SOURCE</li>
<li>SIGNALPROBE_SOURCE</li>
<li>SIGNALRACE_CAT</li>
<li>SIGNALRACE_RULE_ASYNCHPIN_SYNCH_CLKPIN</li>
<li>SIGNALRACE_RULE_CLK_PORT_RACE</li>
<li>SIGNALRACE_RULE_RESET_RACE</li>
<li>SIGNALRACE_RULE_SECOND_SIGNAL_RACE</li>
<li>SIGNALRACE_RULE_TRISTATE</li>
<li>SIGNALTAP_ASSIGNMENTS</li>
<li>SIGNALTAP_FILE</li>
<li>SIGNALTAP</li>
<li>SIGNALTAP_LOGIC_ANALYZER_PROJECT_FILES</li>
<li>SIGNALTAP_LOGIC_ANALYZER_SETTINGS</li>
<li>SIM_AUTO_USE_GLITCH_FILTERING</li>
<li>SIM_BEHAVIOR_SIMULATION</li>
<li>SIM_BUS_CHANNEL_GROUPING</li>
<li>SIM_CELL_DELAY_MODEL_TYPE</li>
<li>SIM_COMPARE_SIGNAL</li>
<li>SIM_COMPILE_HDL_FILES</li>
<li>SIM_DEFAULT_VECTOR_COMPARE_TOLERANCE</li>
<li>SIM_DELAY_MODEL_TYPE</li>
<li>SIM_ENABLE_SIMULATION_NETLIST_VIEWER</li>
<li>SIMGEN_ARBITRARY_BLACKBOX</li>
<li>SIMGEN_BLACKBOX_FILE</li>
<li>SIMGEN_PARAMETER</li>
<li>SIM_HDL_TOP_MODULE_NAME</li>
<li>SIM_INTERCONNECT_DELAY_MODEL_TYPE</li>
<li>SIM_NO_DELAYS</li>
<li>SIM_OUTPUT_POWERPLAY_VCD</li>
<li>SIM_OUTPUT_POWERPLAY_VCD_NAME</li>
<li>SIM_OUTPUT_SAF</li>
<li>SIM_OUTPUT_SAF_NAME</li>
<li>SIM_OVERWRITE_WAVEFORM_INPUTS</li>
<li>SIMPLE_18_BIT_MULTIPLIERS</li>
<li>SIMPLE_MULTIPLIERS</li>
<li>SIMPLE_MULT</li>
<li>SIMPLE_MULT_UPGRADE_WIDTH</li>
<li>SIMPLIFIED_LOGIC</li>
<li>SIM_POWERPLAY_VCD_END_TIME</li>
<li>SIM_POWERPLAY_VCD_START_TIME</li>
<li>SIM_PVT_TIMING_MODEL_TYPE</li>
<li>SIM_SET_NO_DELAYS_VIRTUAL_IO</li>
<li>SIM_SIGNAL_ACTIVITY_END_TIME</li>
<li>SIM_SIGNAL_ACTIVITY_START_TIME</li>
<li>SIM_SIGNAL_COMPARE_TOLERANCE</li>
<li>SIM_SIGNAL_TRIGGER_VECTOR_COMPARE</li>
<li>SIM_SIMULATION_DEBUGGER</li>
<li>SIM_TAP_REGISTER_D_Q_PORTS</li>
<li>SIMULATION_ASSIGNMENT</li>
<li>SIMULATION_BUS_CHANNEL_GROUPING</li>
<li>SIMULATION_CELL_DELAY_MODEL_TYPE</li>
<li>SIMULATION_COMPARE_SIGNAL</li>
<li>SIMULATION_COMPLETE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_COVERAGE</li>
<li>SIMULATION_DEFAULT_VECTOR_COMPARE_TOLERANCE</li>
<li>SIMULATION_DELAY_MODEL_TYPE</li>
<li>SIMULATION_INCREMENTAL_TIME_INPUT</li>
<li>SIMULATION_INTERCONNECT_DELAY_MODEL_TYPE</li>
<li>SIMULATION</li>
<li>SIMULATION_MISSING_0_VALUE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_MISSING_1_VALUE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_MODE</li>
<li>SIMULATION_NETLIST_VIEWER</li>
<li>SIMULATION_SIGNAL_COMPARE_TOLERANCE</li>
<li>SIMULATION_TYPE</li>
<li>SIMULATION_VDB_RESULT_FLUSH</li>
<li>SIMULATION_VECTOR_COMPARE_BEGIN_TIME</li>
<li>SIMULATION_VECTOR_COMPARE_END_TIME</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_0</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_1</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_DC</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_H</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_L</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_U</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_W</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_X</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_Z</li>
<li>SIMULATION_WITH_AUTO_GLITCH_FILTERING</li>
<li>SIMULATION_WITH_GLITCH_FILTERING_IN_NORMAL_FLOW</li>
<li>SIMULATION_WITH_GLITCH_FILTERING</li>
<li>SIMULATION_WITH_GLITCH_FILTERING_WHEN_GENERATING_SAF</li>
<li>SIMULATOR_ACTION_POINTS</li>
<li>SIMULATOR_GENERATE_POWERPLAY_VCD_FILE</li>
<li>SIMULATOR_GENERATE_SIGNAL_ACTIVITY_FILE</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_END_TIME</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_OUTPUT_DESTINATION</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_START_TIME</li>
<li>SIMULATOR_PVT_TIMING_MODEL_TYPE</li>
<li>SIMULATOR_SETTINGS</li>
<li>SIMULATOR_SETTINGS_LIST</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_END_TIME</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_OUTPUT_DESTINATION</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_START_TIME</li>
<li>SIMULATOR_TCL_SCRIPT_FILE</li>
<li>SIM_USE_FAST_TIMING_MODEL</li>
<li>SIM_USE_GLITCH_FILTERING</li>
<li>SIM_USE_GLITCH_FILTERING_WHEN_GENERATING_SAF</li>
<li>SIM_USE_PDB_NETLIST</li>
<li>SIM_VDB_RESULT_FLUSH</li>
<li>SIM_VECTOR_COMPARE_BEGIN_TIME</li>
<li>SIM_VECTOR_COMPARED_CLOCK_DUTY_CYCLE</li>
<li>SIM_VECTOR_COMPARED_CLOCK_OFFSET</li>
<li>SIM_VECTOR_COMPARED_CLOCK_PERIOD</li>
<li>SIM_VECTOR_COMPARE_END_TIME</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_0</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_1</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_DC</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_H</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_L</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_U</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_W</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_X</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_Z</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_CLOCK</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_MODE</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_SIGNAL</li>
<li>SIM_VECTOR_OUTPUT_FILE</li>
<li>SIM_VECTOR_OUTPUT_FORMAT</li>
<li>SINGLE_COMP_IMAGE</li>
<li>SINGLE_COMP_IMAGE_WITH_ERAM</li>
<li>SINGLE_IMAGE</li>
<li>SINGLE_IMAGE_WITH_ERAM</li>
<li>SINGLE_PIN</li>
<li>SIP_FILE</li>
<li>SIZE_OF_LATCH_REPORT</li>
<li>SIZE_OF_PR_INITIAL_CONDITIONS_REPORT</li>
<li>SKIP_ATOM_SWEEPER</li>
<li>SKIP_CONFLICTING</li>
<li>SKIP_CRC_CHECK_IN_HC</li>
<li>SKIP_REGENERATING_IP_IF_HDL_MODIFIED</li>
<li>SLD_BIDIR_PIN_CONNECT_FROM_PORT</li>
<li>SLD_FABRIC_PARTITION</li>
<li>SLD_FILE</li>
<li>SLD_INCR_NODE_CREATOR_ID</li>
<li>SLD_INCR_NODE_ENTITY_NAME</li>
<li>SLD_INCR_NODE_PARAMETER_ASSIGNMENT</li>
<li>SLD_INCR_NODE_SOURCE_FILE</li>
<li>SLD_INFO</li>
<li>SLD_NODE_CONNECT_FROM_PORT</li>
<li>SLD_NODE_CONNECT_TO_PORT</li>
<li>SLD_NODE_CREATOR_ID</li>
<li>SLD_NODE_ENTITY_NAME</li>
<li>SLD_NODE_PARAMETER_ASSIGNMENT</li>
<li>SLD_NODE_SOURCE_FILE</li>
<li>SLD_PARAMETER_ASSIGNMENT</li>
<li>SLD_PARAMETER_COMPATIBILITY_STRING</li>
<li>SLD_PIN_CONNECT_FROM_PORT</li>
<li>SLD_PIN_CONNECT_TO_PORT</li>
<li>SLD_PRE_SYN_COMPATIBILITY_STRING</li>
<li>SLEW_R0</li>
<li>SLEW_R1</li>
<li>SLEW_R2</li>
<li>SLEW_R3</li>
<li>SLEW_R4</li>
<li>SLEW_R5</li>
<li>SLEW_R6</li>
<li>SLEW_R7</li>
<li>SLEW_RATE</li>
<li>SLOW_POR_DELAY</li>
<li>SLOW_SLEW_RATE</li>
<li>SMALL</li>
<li>SMART_COMPILE_IGNORES_TDC_FOR_STRATIX_PLL_CHANGES</li>
<li>SMART_RECOMPILE</li>
<li>SMF_FILE</li>
<li>SMP_PROCESS_TYPE</li>
<li>SOFT</li>
<li>SOFTWARE_ACTION_POINTS</li>
<li>SOFTWARE_LIBRARY_FILE</li>
<li>SOFTWARE_SETTINGS</li>
<li>SOFTWARE_SETTINGS_LIST</li>
<li>SONET</li>
<li>SONET_OC12_622</li>
<li>SONET_OC192_9953</li>
<li>SONET_OC3_155</li>
<li>SONET_OC48_2488</li>
<li>SOPC_BUILDER_SIGNATURE_ID</li>
<li>SOPC_FILE</li>
<li>SOPCINFO_FILE</li>
<li>SOURCE_FILE</li>
<li>SOURCE</li>
<li>SOURCE_MULTICYCLE_HOLD</li>
<li>SOURCE_MULTICYCLE</li>
<li>SOURCES_PER_DESTINATION_INCLUDE_COUNT</li>
<li>SOURCE_SYNCHRONOUS</li>
<li>SOURCE_TCL_SCRIPT_FILE</li>
<li>SOURCE_TCL_SCRIPT</li>
<li>SPARSE_AUTO</li>
<li>SPARSE</li>
<li>SPAUI_6250</li>
<li>SPD_FILE</li>
<li>SPECTRAQ_PHYSICAL_SYNTHESIS</li>
<li>SPEED_DISK_USAGE_TRADEOFF</li>
<li>SPEED</li>
<li>SRAM_OBJECT_FILE</li>
<li>SRC_HOLD_MULTICYCLE</li>
<li>SRC_MULTICYCLE</li>
<li>SRECORDS_FILE</li>
<li>SRIO_1250_LR</li>
<li>SRIO_1250_SR</li>
<li>SRIO_2500_LR</li>
<li>SRIO_2500_SR</li>
<li>SRIO_3125_LR</li>
<li>SRIO_3125_SR</li>
<li>SRIO_5000_LR</li>
<li>SRIO_5000_MR</li>
<li>SRIO_5000_SR</li>
<li>SRIO_6250_LR</li>
<li>SRIO_6250_MR</li>
<li>SRIO_6250_SR</li>
<li>SRIO</li>
<li>STA_IGNORED_EMBEDDED_SDC_STATEMENT</li>
<li>STA_MODE</li>
<li>STANDARD_DELAY_FORMAT_OUTPUT_FILE</li>
<li>STANDARD_FIT</li>
<li>STANDARD</li>
<li>STANDARD_PARTITION</li>
<li>START_TIME</li>
<li>START_UP_CLOCK</li>
<li>STATE_MACHINE_PROCESSING</li>
<li>STD_ONLY</li>
<li>STG1_GAIN7</li>
<li>STG2_GAIN7</li>
<li>STG3_GAIN7</li>
<li>STG4_GAIN7</li>
<li>STOP</li>
<li>STP_FILE</li>
<li>STP_INCREMENTAL_SOURCE</li>
<li>STP_SIGNAL_PROBE_SOURCE</li>
<li>STP_SIGNALPROBE_SOURCE</li>
<li>STP_VIRTUAL_PIN_CLK_SOURCE</li>
<li>STP_VIRTUAL_PIN</li>
<li>STRATIX_CARRY_CHAIN_LENGTH</li>
<li>STRATIX_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>STRATIX_CONFIGURATION_DEVICE</li>
<li>STRATIX_CONFIGURATION_SCHEME</li>
<li>STRATIX_CRC_ERROR_CHECKING</li>
<li>STRATIX_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>STRATIX_DEVICE_IO_STANDARD</li>
<li>STRATIX_FAST_PLL_INCREASE_LOCK_WINDOW</li>
<li>STRATIXGX_ALLOW_CLOCK_FANOUT_WITH_ANALOG_RESET</li>
<li>STRATIXGX_ALLOW_DEDICATED_CLOCK_FANOUT_WITH_ANALOG_RESET</li>
<li>STRATIXGX_ALLOW_GIGE_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_GIGE_UNDER_FULL_DATARATE_RANGE</li>
<li>STRATIXGX_ALLOW_GIGE_WITH_CORECLK_SELECTED_AT_RATE_MATCHER</li>
<li>STRATIXGX_ALLOW_GIGE_WITHOUT_8B10B</li>
<li>STRATIXGX_ALLOW_GIGE_WITH_RX_CORECLK_FROM_NON_TXPLL_SOURCE</li>
<li>STRATIXGX_ALLOW_PARALLEL_LOOPBACK_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_POST8B10B_LOOPBACK</li>
<li>STRATIXGX_ALLOW_REVERSE_PARALLEL_LOOPBACK</li>
<li>STRATIXGX_ALLOW_RX_CORECLK_FROM_NON_RX_CLKOUT_SOURCE_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_USE_OF_GXB_COUPLED_IOS</li>
<li>STRATIXGX_ALLOW_XAUI_IN_SINGLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_XAUI_WITH_CORECLK_SELECTED_AT_RATE_MATCHER</li>
<li>STRATIXGX_ALLOW_XAUI_WITH_RX_CORECLK_FROM_NON_TXPLL_SOURCE</li>
<li>STRATIXGX_BYPASS_REMAPPING_OF_FORCE_SIGNAL_DETECT_SIGNAL_THRESHOLD_SELECT</li>
<li>STRATIXGX_OCT_VALUE</li>
<li>STRATIXGX_TERMINATION_VALUE</li>
<li>STRATIXII_ALLOW_DUAL_PORT_DUAL_CLOCK_MRAM_USAGE</li>
<li>STRATIXII_CARRY_CHAIN_LENGTH</li>
<li>STRATIX_II_CONFIGURATION_DEVICE</li>
<li>STRATIXII_CONFIGURATION_DEVICE</li>
<li>STRATIX_II_CONFIGURATION_SCHEME</li>
<li>STRATIXII_CONFIGURATION_SCHEME</li>
<li>STRATIXII_EP2S60ES_ALLOW_MRAM_USAGE</li>
<li>STRATIXIIGX_OCT_VALUE</li>
<li>STRATIXIIGX_TERMINATION_VALUE</li>
<li>STRATIXIII_CONFIGURATION_SCHEME</li>
<li>STRATIXIII_LUTAB_SLOWDOWN</li>
<li>STRATIXIII_MRAM_COMPATIBILITY</li>
<li>STRATIXIII_OUTPUT_DUTY_CYCLE_DELAY</li>
<li>STRATIXIII_UPDATE_MODE</li>
<li>STRATIXII_MRAM_COMPATIBILITY</li>
<li>STRATIXII_OPTIMIZATION_TECHNIQUE</li>
<li>STRATIXII_OUTPUT_DUTY_CYCLE_CONTROL</li>
<li>STRATIXII_SILICON_VERSION</li>
<li>STRATIXII_TERMINATION</li>
<li>STRATIXIV_CONFIGURATION_SCHEME</li>
<li>STRATIX_JTAG_USER_CODE</li>
<li>STRATIX_OPTIMIZATION_TECHNIQUE</li>
<li>STRATIX_TECHNOLOGY_MAPPER</li>
<li>STRATIX_UPDATE_MODE</li>
<li>STRATIXV_CONFIGURATION_SCHEME</li>
<li>STRICT_POST_FIT</li>
<li>STRICT_RAM_RECOGNITION</li>
<li>STRIPE_TO_PLD_BRIDGE_EPXA4_10</li>
<li>STRIPE_TO_PLD_INTERRUPTS_EPXA4_10</li>
<li>SUBCLIQUE_OF</li>
<li>SUPERIOR_PERFORMANCE</li>
<li>SUPERIOR_PERFORMANCE_WITH_MAXIMUM_PLACEMENT_EFFORT</li>
<li>SUPPRESS_DA_RULE_INTERNAL</li>
<li>SUPPRESS_REG_MINIMIZATION_MSG</li>
<li>SVF_FILE</li>
<li>SXL9</li>
<li>SYMBOL_FILE</li>
<li>SYM_FILE</li>
<li>SYNCHRONIZATION_REGISTER_CHAIN_LENGTH</li>
<li>SYNCHRONIZER_IDENTIFICATION</li>
<li>SYNCHRONIZER_TOGGLE_RATE</li>
<li>SYNTH_CHECK_PORT_CONNECTIONS</li>
<li>SYNTH_CLOCK_MUX_PROTECTION</li>
<li>SYNTH_CRITICAL_CLOCK</li>
<li>SYNTH_CRITICAL_CLOCK_TO_OUTPUT</li>
<li>SYNTH_CRITICAL_ENABLE</li>
<li>SYNTH_CRITICAL_INPUT_TO_CLOCK</li>
<li>SYNTH_CRITICAL_PIN</li>
<li>SYNTHESIS_EFFORT</li>
<li>SYNTHESIS_FITTING_SETTINGS</li>
<li>SYNTHESIS_KEEP_SYNCH_CLEAR_PRESET_BEHAVIOR_IN_UNMAPPER</li>
<li>SYNTHESIS_ON_ATOMS</li>
<li>SYNTHESIS_ONLY</li>
<li>SYNTHESIS_ONLY_QIP</li>
<li>SYNTHESIS_S10_MIGRATION_CHECKS</li>
<li>SYNTHESIS_SEED</li>
<li>SYNTHESIS_WILDCARDS</li>
<li>SYNTHESIZE_LATCHES_AS_HIPIS</li>
<li>SYNTH_GATED_CLOCK_CONVERSION</li>
<li>SYNTH_MESSAGE_LEVEL</li>
<li>SYNTH_PROTECT_SDC_CONSTRAINT</li>
<li>SYNTH_REPORT_SOURCE_ASSIGNMENTS</li>
<li>SYNTH_RESOURCE_AWARE_INFERENCE_FOR_BLOCK_RAM</li>
<li>SYNTH_RPT_SHOW_PARAMS_PER_ENTITY_INSTANCE</li>
<li>SYNTH_TIMING_DRIVEN_BALANCED_MAPPING</li>
<li>SYNTH_TIMING_DRIVEN_REGISTER_DUPLICATION</li>
<li>SYNTH_TIMING_DRIVEN_SYNTHESIS</li>
<li>SYSTEMVERILOG_2005</li>
<li>SYSTEMVERILOG_2009</li>
<li>SYSTEMVERILOG_FILE</li>
<li>T10_DELAY</li>
<li>T10_FINE_DELAY</li>
<li>T10_OCT_DELAY</li>
<li>T10_OE_DELAY</li>
<li>T10_OE_FINE_DELAY</li>
<li>T11_0_DELAY</li>
<li>T11_1_DELAY</li>
<li>T11_DELAY</li>
<li>T11_FINE_DELAY</li>
<li>T1_DELAY</li>
<li>T1_FINE_DELAY</li>
<li>T2_DELAY</li>
<li>T3_DELAY</li>
<li>T4_DELAY</li>
<li>T7_DELAY</li>
<li>T7_FINE_DELAY</li>
<li>T8_DELAY0</li>
<li>T8_DELAY1</li>
<li>T9_DELAY</li>
<li>T9_FINE_DELAY</li>
<li>T9_OCT_DELAY</li>
<li>T9_OE_DELAY</li>
<li>TAN_SCRIPT_FILE</li>
<li>TAO_FILE</li>
<li>TAO_FILE_NAME</li>
<li>TBFF_PULSE_WIDTH</li>
<li>TCL_ENTITY_FILE</li>
<li>TCL_FILE</li>
<li>TCL_SCRIPT_FILE</li>
<li>TCO_REQUIREMENT</li>
<li>TDC_AGGRESSIVE_HOLD_CLOSURE_EFFORT</li>
<li>TDC_CCPP_TRADEOFF_TOLERANCE</li>
<li>TDO_DUMP_FILE</li>
<li>TECH_MAPPER_APEX20K</li>
<li>TECH_MAPPER_DALI</li>
<li>TECH_MAPPER_FLEX10K</li>
<li>TECH_MAPPER_FLEX6K</li>
<li>TECH_MAPPER</li>
<li>TECH_MAPPER_MAX7000</li>
<li>TECH_MAPPER_YEAGER</li>
<li>TECHNOLOGY_MAPPER_DALI</li>
<li>TECHNOLOGY_MAPPER_FLEX6K</li>
<li>TECHNOLOGY_MAPPER</li>
<li>TEMPLATE_FILE</li>
<li>TENG_1588</li>
<li>TENG_BASER</li>
<li>TENG_KR_10312</li>
<li>TENG_SDI</li>
<li>TERMINATION_CONTROL_BLOCK</li>
<li>TERMINATION</li>
<li>TEST_BENCH_MODE</li>
<li>TESTING_BOOL</li>
<li>TESTING_ENUM</li>
<li>TESTING_FILE</li>
<li>TESTING_INT_GLOBAL_DISALLOWED_IN_QIP</li>
<li>TESTING_INT</li>
<li>TESTING_SINGLE_ABSOLUTE_NODE_ENTITY_INT</li>
<li>TESTING_SINGLE_BOOL</li>
<li>TESTING_SINGLE_ENUM</li>
<li>TESTING_SINGLE_INT</li>
<li>TESTING_SINGLE_RELATIVE_BOOL</li>
<li>TESTING_SINGLE_RELATIVE_ENTITY_INT</li>
<li>TESTING_SINGLE_RELATIVE_NODE_ENTITY_BOOL</li>
<li>TESTING_SINGLE_RELATIVE_NODE_ENTITY_INT</li>
<li>TESTING_SINGLE_RELATIVE_NODE_INT</li>
<li>TESTING_SINGLE_STRING</li>
<li>TESTING_STRING</li>
<li>TEXT_FILE</li>
<li>TEXT_FORMAT_REPORT_FILE</li>
<li>THIRD_PARTY_EDA_TOOLS</li>
<li>THREE</li>
<li>TH_REQUIREMENT</li>
<li>THR_THREAD_MAIN_ID</li>
<li>TIMEGROUP_EXCEPTION</li>
<li>TIMEGROUP_MEMBER</li>
<li>TIMEQUEST2</li>
<li>TIMEQUEST_CCPP_TRADEOFF_TOLERANCE</li>
<li>TIMEQUEST_DO_CCPP_REMOVAL</li>
<li>TIMEQUEST_DO_REPORT_CDC_VIEWER</li>
<li>TIMEQUEST_DO_REPORT_TIMING</li>
<li>TIMEQUEST_MULTICORNER_ANALYSIS</li>
<li>TIMEQUEST_REPORT_NUM_WORST_CASE_TIMING_PATHS</li>
<li>TIMEQUEST_REPORT_SCRIPT_INCLUDE_DEFAULT_ANALYSIS</li>
<li>TIMEQUEST_REPORT_SCRIPT</li>
<li>TIMEQUEST_REPORT_WORST_CASE_TIMING_PATHS</li>
<li>TIMEQUEST_SIMULTANEOUS_MULTICORNER_ANALYSIS</li>
<li>TIMEQUEST_SPECTRA_Q</li>
<li>TIMING_ANALYSIS_OUTPUT_FILE</li>
<li>TIMING_ANALYZER_CCPP_TRADEOFF_TOLERANCE</li>
<li>TIMING_ANALYZER_DO_CCPP_REMOVAL</li>
<li>TIMING_ANALYZER_DO_REPORT_CDC_VIEWER</li>
<li>TIMING_ANALYZER_DO_REPORT_TIMING</li>
<li>TIMING_ANALYZER_MULTICORNER_ANALYSIS</li>
<li>TIMING_ANALYZER_REPORT_NUM_WORST_CASE_TIMING_PATHS</li>
<li>TIMING_ANALYZER_REPORT_SCRIPT_INCLUDE_DEFAULT_ANALYSIS</li>
<li>TIMING_ANALYZER_REPORT_SCRIPT</li>
<li>TIMING_ANALYZER_REPORT_WORST_CASE_TIMING_PATHS</li>
<li>TIMING_ANALYZER_SIMULTANEOUS_MULTICORNER_ANALYSIS</li>
<li>TIMING_ASSIGNMENT</li>
<li>TIMING_CAT</li>
<li>TIMING_DERATING_FILE</li>
<li>TIMING_DRIVEN_COMPILE</li>
<li>TIMING</li>
<li>TIMING_REQUIREMENTS</li>
<li>TIMING_RULE_COIN_CLKEDGE</li>
<li>TIMING_RULE_HIGH_FANOUTS</li>
<li>TIMING_RULE_SHIFT_REG</li>
<li>TIMING_USING_FAST_TIMING_MODEL</li>
<li>TOGGLE_RATE</li>
<li>TOOLSET</li>
<li>TOP_LEVEL_ENTITY</li>
<li>TOP_PARTITION_PIN</li>
<li>TPD_REQUIREMENT</li>
<li>TRANSPORT</li>
<li>TREAT_BIDIR_AS_OUTPUT</li>
<li>TRI_CONVERTED_FROM_DIRECTIONAL_BUFFER</li>
<li>TRIGGER_EQUATION</li>
<li>TRIGGER_VECTOR_COMPARE_ON_SIGNAL</li>
<li>TRISTATE1</li>
<li>TRISTATED1</li>
<li>TRI_STATE</li>
<li>TRISTATE</li>
<li>TRISTATE_OFF</li>
<li>TRISTATE_ON</li>
<li>TRI_STATE_SPI_PINS</li>
<li>TRUE</li>
<li>TRUE_WYSIWYG_FLOW</li>
<li>TSUNAMI_OPTIMIZATION_TECHNIQUE</li>
<li>TSU_REQUIREMENT</li>
<li>TURBO_BIT</li>
<li>TXPMA_SLEW_RATE</li>
<li>TYPICAL</li>
<li>U0H9</li>
<li>UC_DCD_CAL_OFF</li>
<li>UC_DCD_CAL_ON</li>
<li>UC_RO_CAL_OFF</li>
<li>UC_RO_CAL_ON</li>
<li>UC_RX_DFE_CAL_OFF</li>
<li>UC_RX_DFE_CAL_ON</li>
<li>UC_SKEW_CAL_OFF</li>
<li>UC_SKEW_CAL_ON</li>
<li>UC_TX_VOD_CAL_CONT_OFF</li>
<li>UC_TX_VOD_CAL_CONT_ON</li>
<li>UC_TX_VOD_CAL_OFF</li>
<li>UC_TX_VOD_CAL_ON</li>
<li>UI_DEFAULT_ASSEMBLER_SETTING</li>
<li>UI_DEFAULT_COMP_PROCESS_SETTING</li>
<li>UI_DEFAULT_EDA_NATIVELINK_SETTING</li>
<li>UI_DEFAULT_EDA_SIMULATION_SETTING</li>
<li>UI_DEFAULT_FITTER_SETTING</li>
<li>UI_DEFAULT_HYPERFLEX_SETTING</li>
<li>UI_DEFAULT_OPTIMIZATION_SETTING</li>
<li>UI_DEFAULT_SIMULATOR_SETTING</li>
<li>UI_DEFAULT_SYNTHESIS_SETTING</li>
<li>UI_DEFAULT_TIMING_SETTING</li>
<li>UNFORCE_MERGE_PLL</li>
<li>UNFORCE_MERGE_PLL_OUTPUT_COUNTER</li>
<li>UNIPHY_SEQUENCER_DQS_CONFIG_ENABLE</li>
<li>UNIPHY_TEMP_VER_CODE</li>
<li>UNNAMED_POOL</li>
<li>UNSECURED</li>
<li>UNUSED_RXCLK_BTI_MITIGATION</li>
<li>UNUSED_RXTXCLK_BTI_MITIGATION</li>
<li>UNUSED_TSD_PINS_GND</li>
<li>UPCORE_TRANSACTION_MODEL_FILE</li>
<li>UPDATE_ASE_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_ASSIGNMENT_GROUP_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_CHIP_EDITOR_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_CONFLICTING</li>
<li>UPDATE_ECMC_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_FLOORPLAN_EDITOR_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_MODE_INTERNAL_FLASH</li>
<li>UPDATE_MODE_TITAN</li>
<li>UPDATE_MODE_YEAGER</li>
<li>UPDATE_PAT_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_PIN_PLANNER_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_SIM_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_SSN_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_TAN_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPGRADE_WIDTH</li>
<li>USE_ADVANCED_DETAILED_LAB_LEGALITY</li>
<li>USE_AS_3V_GPIO</li>
<li>USE_AS_PROGRAMMING_PIN</li>
<li>USE_AS_REGULAR_IO</li>
<li>USE_CAP</li>
<li>USE_CHECKERED_PATTERN_AS_UNINITIALIZED_RAM_CONTENT</li>
<li>USE_CHECKSUM_AS_USERCODE</li>
<li>USE_CHECKSUM_AS_USERCODE_MAX7000</li>
<li>USE_CLK_FOR_VIRTUAL_PIN</li>
<li>USE_CLOCK</li>
<li>USE_CLOCK_SETTINGS</li>
<li>USE_COMPILER_SETTINGS</li>
<li>USE_CONF_DONE</li>
<li>USE_CONFIGURATION_DEVICE</li>
<li>USE_CONFIGURATION_DEVICE_NAME_APEX20K</li>
<li>USE_CONFIGURATION_DEVICE_NAME_ARMSTRONG</li>
<li>USE_CONFIGURATION_DEVICE_NAME_CUDA</li>
<li>USE_CONFIGURATION_DEVICE_NAME_CYCLONE</li>
<li>USE_CONFIGURATION_DEVICE_NAME_DALI</li>
<li>USE_CONFIGURATION_DEVICE_NAME_EXCALIBUR</li>
<li>USE_CONFIGURATION_DEVICE_NAME_FLEX10K</li>
<li>USE_CONFIGURATION_DEVICE_NAME_FLEX6K</li>
<li>USE_CONFIGURATION_DEVICE_NAME</li>
<li>USE_CONFIGURATION_DEVICE_NAME_YEAGER</li>
<li>USE_CONFIGURATION_DEVICE_OPTIONS</li>
<li>USE_C_PREPROCESSOR_FOR_GNU_ASM_FILES</li>
<li>USE_CVP_CONFDONE</li>
<li>USE_DATA_UNLOCK</li>
<li>USE_DLL_FREQUENCY_FOR_DQS_DELAY_CHAIN</li>
<li>USE_DMF</li>
<li>USE_GENERATED_PHYSICAL_CONSTRAINTS</li>
<li>USE_GLOBAL_SETTINGS</li>
<li>USE_HIGH_SPEED_ADDER</li>
<li>USE_HPS_COLD_RESET</li>
<li>USE_HPS_WARM_RESET</li>
<li>USE_INIT_DONE</li>
<li>USE_LOCAL_APEX20K</li>
<li>USE_LOCAL_FLEX6K</li>
<li>USE_LOCAL</li>
<li>USE_LOGIC_ANALYZER_INTERFACE_FILE</li>
<li>USE_LOGICLOCK_CONSTRAINTS_IN_BALANCING</li>
<li>USE_LPM_FOR_AHDL_OPERATORS</li>
<li>USE_MULTITAP_FILE</li>
<li>USE_NEW_TEXT_REPORT_TABLE_FORMAT</li>
<li>USE_PWRMGT_ALERT</li>
<li>USE_PWRMGT_PWM0</li>
<li>USE_PWRMGT_SCL</li>
<li>USE_PWRMGT_SDA</li>
<li>USER_CUSTOM</li>
<li>USER_ENABLED</li>
<li>USER_ENCODED</li>
<li>USER_FILES_NEW_EXTRACTOR</li>
<li>USER_JTAG_CODE_APEX20K</li>
<li>USER_JTAG_CODE_DALI</li>
<li>USER_JTAG_CODE_FLEX10K</li>
<li>USER_JTAG_CODE_FLEX6K</li>
<li>USER_JTAG_CODE</li>
<li>USER_JTAG_CODE_MAX7000</li>
<li>USER_JTAG_CODE_MAX7000S</li>
<li>USER_JTAG_CODE_YEAGER</li>
<li>USER_LIBRARIES</li>
<li>USER_MESSAGE</li>
<li>USER_START_UP_CLOCK</li>
<li>USER_VALUE</li>
<li>USE_SEU_ERROR</li>
<li>USE_SIGNALTAP_FILE</li>
<li>USE_TCL_PROC</li>
<li>USE_TIMEQUEST_TIMING_ANALYZER</li>
<li>USE_TIMING_DRIVEN_COMPILATION</li>
<li>USE_UIB_CATTRIP</li>
<li>USE_VPACK</li>
<li>USE_VPR</li>
<li>USE_VQM_INSTEAD_OF_SOURCE</li>
<li>V0P00</li>
<li>V0P58</li>
<li>V0P64</li>
<li>V0P67</li>
<li>V0P70</li>
<li>V0P75</li>
<li>V0P81</li>
<li>V0P86</li>
<li>V0P87</li>
<li>V0P93</li>
<li>V0P96</li>
<li>V1P00</li>
<li>V1P04</li>
<li>V1P13</li>
<li>V1P22</li>
<li>V1P30</li>
<li>V1P39</li>
<li>VALUE_IS_NODE</li>
<li>VARIABLE_VALUE_CANNOT_BE_CHANGED</li>
<li>VCCA_FPLL_USER_VOLTAGE</li>
<li>VCCA_GTBR_USER_VOLTAGE</li>
<li>VCCA_GTB_USER_VOLTAGE</li>
<li>VCCA_GXBL_USER_VOLTAGE</li>
<li>VCCA_GXBR_USER_VOLTAGE</li>
<li>VCCA_GXB_USER_VOLTAGE</li>
<li>VCCA_L_USER_VOLTAGE</li>
<li>VCCA_PLL_USER_VOLTAGE</li>
<li>VCCA_R_USER_VOLTAGE</li>
<li>VCCA_USER_VOLTAGE</li>
<li>VCCAUX_SHARED_USER_VOLTAGE</li>
<li>VCCAUX_USER_VOLTAGE</li>
<li>VCCBAT_USER_VOLTAGE</li>
<li>VCCCB_USER_VOLTAGE</li>
<li>VCCD_FPLL_USER_VOLTAGE</li>
<li>VCCD_PLL_USER_VOLTAGE</li>
<li>VCCD_USER_VOLTAGE</li>
<li>VCCE_GXBL_USER_VOLTAGE</li>
<li>VCCE_GXBR_USER_VOLTAGE</li>
<li>VCCE_GXB_USER_VOLTAGE</li>
<li>VCCEH_GXBL_USER_VOLTAGE</li>
<li>VCCEH_GXBR_USER_VOLTAGE</li>
<li>VCCEH_GXB_USER_VOLTAGE</li>
<li>VCCELA_0P85V</li>
<li>VCCELA_0P9V</li>
<li>VCCELA_1P0V</li>
<li>VCCELA_1P1V</li>
<li>VCCERAM_USER_VOLTAGE</li>
<li>VCCER</li>
<li>VCCE_USER_VOLTAGE</li>
<li>VCCH_GTBR_USER_VOLTAGE</li>
<li>VCCH_GTB_USER_VOLTAGE</li>
<li>VCCH_GXBL_USER_VOLTAGE</li>
<li>VCCH_GXBR_USER_VOLTAGE</li>
<li>VCCH_GXB_USER_VOLTAGE</li>
<li>VCCHIP_L_USER_VOLTAGE</li>
<li>VCCHIP_R_USER_VOLTAGE</li>
<li>VCCHIP_USER_VOLTAGE</li>
<li>VCCH_L_USER_VOLTAGE</li>
<li>VCC_HPS_USER_VOLTAGE</li>
<li>VCCH_R_USER_VOLTAGE</li>
<li>VCCHSSI_L_USER_VOLTAGE</li>
<li>VCCHSSI_R_USER_VOLTAGE</li>
<li>VCCINT_USER_VOLTAGE</li>
<li>VCCIO_45</li>
<li>VCCIO_50</li>
<li>VCCIO_55</li>
<li>VCCIO_65</li>
<li>VCCIO_70</li>
<li>VCCIO_75</li>
<li>VCCIO_CURRENT_1PT8V</li>
<li>VCCIO_CURRENT_2PT5V</li>
<li>VCCIO_CURRENT_GTL</li>
<li>VCCIO_CURRENT_GTL_PLUS</li>
<li>VCCIO_CURRENT_LVCMOS</li>
<li>VCCIO_CURRENT_LVTTL</li>
<li>VCCIO_CURRENT_PCI</li>
<li>VCCIO_CURRENT_SSTL2_CLASS1</li>
<li>VCCIO_CURRENT_SSTL2_CLASS2</li>
<li>VCCIO_CURRENT_SSTL3_CLASS1</li>
<li>VCCIO_CURRENT_SSTL3_CLASS2</li>
<li>VCCIO_HPS_USER_VOLTAGE</li>
<li>VCCIO_IOBANK1_MAX7000B</li>
<li>VCCIO_IOBANK2_MAX7000B</li>
<li>VCCIOREF_HPS_USER_VOLTAGE</li>
<li>VCCIO_USER_VOLTAGE</li>
<li>VCCL_GTBL_USER_VOLTAGE</li>
<li>VCCL_GTBR_USER_VOLTAGE</li>
<li>VCCL_GTB_USER_VOLTAGE</li>
<li>VCCL_GXBL_USER_VOLTAGE</li>
<li>VCCL_GXBR_USER_VOLTAGE</li>
<li>VCCL_GXB_USER_VOLTAGE</li>
<li>VCCL_HPS_USER_VOLTAGE</li>
<li>VCCL_USER_VOLTAGE</li>
<li>VCCPD_USER_VOLTAGE</li>
<li>VCCPD_VOLTAGE</li>
<li>VCCPGM_USER_VOLTAGE</li>
<li>VCCPLL_HPS_USER_VOLTAGE</li>
<li>VCCPT_USER_VOLTAGE</li>
<li>VCCP_USER_VOLTAGE</li>
<li>VCCR_GTBL_USER_VOLTAGE</li>
<li>VCCR_GTBR_USER_VOLTAGE</li>
<li>VCCR_GTB_USER_VOLTAGE</li>
<li>VCCR_GXBL_USER_VOLTAGE</li>
<li>VCCR_GXBR_USER_VOLTAGE</li>
<li>VCCR_GXB_USER_VOLTAGE</li>
<li>VCCR_L_USER_VOLTAGE</li>
<li>VCCR_R_USER_VOLTAGE</li>
<li>VCCRSTCLK_HPS_USER_VOLTAGE</li>
<li>VCCR_USER_VOLTAGE</li>
<li>VCC_SETTING0</li>
<li>VCC_SETTING1</li>
<li>VCC_SETTING2</li>
<li>VCC_SETTING3</li>
<li>VCCT_GTBL_USER_VOLTAGE</li>
<li>VCCT_GTBR_USER_VOLTAGE</li>
<li>VCCT_GTB_USER_VOLTAGE</li>
<li>VCCT_GXBL_USER_VOLTAGE</li>
<li>VCCT_GXBR_USER_VOLTAGE</li>
<li>VCCT_GXB_USER_VOLTAGE</li>
<li>VCCT_L_USER_VOLTAGE</li>
<li>VCCT_R_USER_VOLTAGE</li>
<li>VCCT_USER_VOLTAGE</li>
<li>VCC_USER_VOLTAGE</li>
<li>VCD_FILE</li>
<li>VCM_CURRENT_1</li>
<li>VCM_CURRENT_2</li>
<li>VCM_CURRENT_3</li>
<li>VCM_CURRENT_DEFAULT</li>
<li>VCM_SETTING_00</li>
<li>VCM_SETTING_01</li>
<li>VCM_SETTING_02</li>
<li>VCM_SETTING_03</li>
<li>VCM_SETTING_04</li>
<li>VCM_SETTING_05</li>
<li>VCM_SETTING_06</li>
<li>VCM_SETTING_07</li>
<li>VCM_SETTING_08</li>
<li>VCM_SETTING_09</li>
<li>VCM_SETTING_10</li>
<li>VCM_SETTING_11</li>
<li>VCM_SETTING_12</li>
<li>VCM_SETTING_13</li>
<li>VCM_SETTING_14</li>
<li>VCM_SETTING_15</li>
<li>VECTOR_CHANNEL_FILE</li>
<li>VECTOR_COMPARE_TRIGGER_MODE</li>
<li>VECTOR_FILE</li>
<li>VECTOR_INPUT_SOURCE</li>
<li>VECTOR_OUTPUT_DESTINATION</li>
<li>VECTOR_OUTPUT_FORMAT</li>
<li>VECTOR_SOURCE_FILE</li>
<li>VECTOR_TABLE_OUTPUT_FILE</li>
<li>VECTOR_TEXT_FILE</li>
<li>VECTOR_WAVEFORM_FILE</li>
<li>VER_COMPATIBLE_DB_DIR</li>
<li>VERILOG_1995</li>
<li>VERILOG_2001</li>
<li>VERILOG_CONSTANT_LOOP_LIMIT</li>
<li>VERILOG_CU_MODE</li>
<li>VERILOG_FILE</li>
<li>VERILOG_GLOBAL_COMPILER_MACRO_FILE</li>
<li>VERILOG_INCLUDE_FILE</li>
<li>VERILOG_INPUT_VERSION</li>
<li>VERILOG_LMF_FILE</li>
<li>VERILOG_MACRO</li>
<li>VERILOG_NON_CONSTANT_LOOP_LIMIT</li>
<li>VERILOG_OUTPUT_FILE</li>
<li>VERILOG_SHOW_LMF_MAPPING_MESSAGES</li>
<li>VERILOG_SHOW_LMF_MAPPING_MSGS</li>
<li>VERILOG_TEST_BENCH_FILE</li>
<li>VERILOG_VH_FILE</li>
<li>VHDL_1987</li>
<li>VHDL_1993</li>
<li>VHDL_2008</li>
<li>VHDL87</li>
<li>VHDL93</li>
<li>VHDL_FILE</li>
<li>VHDL_INPUT_LIBRARY</li>
<li>VHDL_INPUT_VERSION</li>
<li>VHDL_LMF_FILE</li>
<li>VHDL_OUTPUT_FILE</li>
<li>VHDL_SHOW_LMF_MAPPING_MESSAGES</li>
<li>VHDL_SHOW_LMF_MAPPING_MSGS</li>
<li>VHDL_TEST_BENCH_FILE</li>
<li>VID_OPERATION_MODE</li>
<li>VIRTUAL_CLOCK_REFERENCE</li>
<li>VIRTUAL_EFUSES</li>
<li>VIRTUAL_IO_DRIVES_CLOCK_PORT</li>
<li>VIRTUAL_PIN</li>
<li>VOLT_0MV</li>
<li>VOLT_0P35V</li>
<li>VOLT_0P50V</li>
<li>VOLT_0P55V</li>
<li>VOLT_0P60V</li>
<li>VOLT_0P65V</li>
<li>VOLT_0P70V</li>
<li>VOLT_0P75V</li>
<li>VOLT_0P80V</li>
<li>VOLTS</li>
<li>VPACK</li>
<li>VPACK_ONLY</li>
<li>VQM_FILE</li>
<li>VREF_MODE</li>
<li>VREF_VOLT_0</li>
<li>VREF_VOLT_0P5</li>
<li>VREF_VOLT_0P75</li>
<li>VREF_VOLT_1P0</li>
<li>VTT_0P35V</li>
<li>VTT_0P50V</li>
<li>VTT_0P55V</li>
<li>VTT_0P60V</li>
<li>VTT_0P65V</li>
<li>VTT_0P70V</li>
<li>VTT_0P75V</li>
<li>VTT_0P80V</li>
<li>VTT_PDN_STRONG</li>
<li>VTT_PDN_WEAK</li>
<li>VTT_PUP_STRONG</li>
<li>VTT_PUP_WEAK</li>
<li>VTT_VCMOFF0</li>
<li>VTT_VCMOFF1</li>
<li>VTT_VCMOFF2</li>
<li>VTT_VCMOFF3</li>
<li>VTT_VCMOFF4</li>
<li>VTT_VCMOFF5</li>
<li>VTT_VCMOFF6</li>
<li>VTT_VCMOFF7</li>
<li>WAIT_1_MS</li>
<li>WAIT_2_MS</li>
<li>WAIT_4_MS</li>
<li>WAIT_50_MS</li>
<li>WAIT_8_MS</li>
<li>WEAK_PULL_UP</li>
<li>WEAK_PULL_UP_RESISTOR</li>
<li>WHEN_REQUESTED_BY_FPGA</li>
<li>WHEN_TSU_AND_TPD_CONSTRAINTS_PERMIT</li>
<li>WIDTH_0</li>
<li>WIDTH_18_BIT_MULTIPLIERS</li>
<li>WIDTH_1</li>
<li>WIDTH_2</li>
<li>WIDTH_3</li>
<li>WIDTH</li>
<li>WRITE</li>
<li>X1_PLL_FREQUENCY</li>
<li>XACTO_INCREMENTAL_COMPILE_ASSIGNMENT</li>
<li>XACTO_INCREMENTAL_COMPILE_FILE</li>
<li>XACTO_REGION</li>
<li>XACTO_VQM_FILES</li>
<li>XAUI_3125</li>
<li>XAUI</li>
<li>XCVR_A10_CDR_PLL_ANALOG_MODE</li>
<li>XCVR_A10_CDR_PLL_POWER_MODE</li>
<li>XCVR_A10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>XCVR_A10_CDR_PLL_UC_RO_CAL</li>
<li>XCVR_A10_CMU_FPLL_ANALOG_MODE</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>XCVR_A10_CMU_FPLL_POWER_MODE</li>
<li>XCVR_A10_LC_PLL_ANALOG_MODE</li>
<li>XCVR_A10_LC_PLL_POWER_MODE</li>
<li>XCVR_A10_PM_UC_CLKDIV_SEL</li>
<li>XCVR_A10_PM_UC_CLKSEL_CORE</li>
<li>XCVR_A10_PM_UC_CLKSEL_OSC</li>
<li>XCVR_A10_REFCLK_TERM_TRISTATE</li>
<li>XCVR_A10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>XCVR_A10_RX_ADAPT_DFE_SEL</li>
<li>XCVR_A10_RX_ADAPT_VGA_SEL</li>
<li>XCVR_A10_RX_ADAPT_VREF_SEL</li>
<li>XCVR_A10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>XCVR_A10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>XCVR_A10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP10</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP11</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP1</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP2</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP3</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP4</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP5</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP6</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP7</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP8</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP9</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>XCVR_A10_RX_ADP_LFEQ_FB_SEL</li>
<li>XCVR_A10_RX_ADP_ONETIME_DFE</li>
<li>XCVR_A10_RX_ADP_VGA_SEL</li>
<li>XCVR_A10_RX_ADP_VREF_SEL</li>
<li>XCVR_A10_RX_BYPASS_EQZ_STAGES_234</li>
<li>XCVR_A10_RX_EQ_BW_SEL</li>
<li>XCVR_A10_RX_EQ_DC_GAIN_TRIM</li>
<li>XCVR_A10_RX_INPUT_VCM_SEL</li>
<li>XCVR_A10_RX_LINK</li>
<li>XCVR_A10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>XCVR_A10_RX_ONE_STAGE_ENABLE</li>
<li>XCVR_A10_RX_POWER_MODE</li>
<li>XCVR_A10_RX_QPI_ENABLE</li>
<li>XCVR_A10_RX_RX_SEL_BIAS_SOURCE</li>
<li>XCVR_A10_RX_SD_OUTPUT_OFF</li>
<li>XCVR_A10_RX_SD_OUTPUT_ON</li>
<li>XCVR_A10_RX_SD_THRESHOLD</li>
<li>XCVR_A10_RX_TERM_SEL</li>
<li>XCVR_A10_RX_TERM_TRI_ENABLE</li>
<li>XCVR_A10_RX_UC_RX_DFE_CAL</li>
<li>XCVR_A10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>XCVR_A10_RX_VCM_CURRENT_ADD</li>
<li>XCVR_A10_RX_VCM_SEL</li>
<li>XCVR_A10_RX_XRX_PATH_ANALOG_MODE</li>
<li>XCVR_A10_TX_COMPENSATION_EN</li>
<li>XCVR_A10_TX_DCD_DETECTION_EN</li>
<li>XCVR_A10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>XCVR_A10_TX_LINK</li>
<li>XCVR_A10_TX_LOW_POWER_EN</li>
<li>XCVR_A10_TX_POWER_MODE</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>XCVR_A10_TX_RES_CAL_LOCAL</li>
<li>XCVR_A10_TX_RX_DET</li>
<li>XCVR_A10_TX_RX_DET_OUTPUT_SEL</li>
<li>XCVR_A10_TX_RX_DET_PDB</li>
<li>XCVR_A10_TX_SLEW_RATE_CTRL</li>
<li>XCVR_A10_TX_TERM_CODE</li>
<li>XCVR_A10_TX_TERM_SEL</li>
<li>XCVR_A10_TX_UC_DCD_CAL</li>
<li>XCVR_A10_TX_UC_GEN3</li>
<li>XCVR_A10_TX_UC_GEN4</li>
<li>XCVR_A10_TX_UC_SKEW_CAL</li>
<li>XCVR_A10_TX_UC_TXVOD_CAL_CONT</li>
<li>XCVR_A10_TX_UC_TXVOD_CAL</li>
<li>XCVR_A10_TX_UC_VCC_SETTING</li>
<li>XCVR_A10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>XCVR_A10_TX_XTX_PATH_ANALOG_MODE</li>
<li>XCVR_ANALOG_SETTINGS_PROTOCOL</li>
<li>XCVR_C10_CDR_PLL_ANALOG_MODE</li>
<li>XCVR_C10_CDR_PLL_POWER_MODE</li>
<li>XCVR_C10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>XCVR_C10_CDR_PLL_UC_RO_CAL</li>
<li>XCVR_C10_CMU_FPLL_ANALOG_MODE</li>
<li>XCVR_C10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>XCVR_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>XCVR_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>XCVR_C10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>XCVR_C10_CMU_FPLL_POWER_MODE</li>
<li>XCVR_C10_LC_PLL_ANALOG_MODE</li>
<li>XCVR_C10_LC_PLL_POWER_MODE</li>
<li>XCVR_C10_PM_UC_CLKDIV_SEL</li>
<li>XCVR_C10_PM_UC_CLKSEL_CORE</li>
<li>XCVR_C10_PM_UC_CLKSEL_OSC</li>
<li>XCVR_C10_REFCLK_TERM_TRISTATE</li>
<li>XCVR_C10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>XCVR_C10_RX_ADAPT_DFE_SEL</li>
<li>XCVR_C10_RX_ADAPT_VGA_SEL</li>
<li>XCVR_C10_RX_ADAPT_VREF_SEL</li>
<li>XCVR_C10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>XCVR_C10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>XCVR_C10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP10</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP11</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP1</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP2</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP3</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP4</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP5</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP6</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP7</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP8</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP9</li>
<li>XCVR_C10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>XCVR_C10_RX_ADP_LFEQ_FB_SEL</li>
<li>XCVR_C10_RX_ADP_ONETIME_DFE</li>
<li>XCVR_C10_RX_ADP_VGA_SEL</li>
<li>XCVR_C10_RX_ADP_VREF_SEL</li>
<li>XCVR_C10_RX_BYPASS_EQZ_STAGES_234</li>
<li>XCVR_C10_RX_EQ_BW_SEL</li>
<li>XCVR_C10_RX_EQ_DC_GAIN_TRIM</li>
<li>XCVR_C10_RX_INPUT_VCM_SEL</li>
<li>XCVR_C10_RX_LINK</li>
<li>XCVR_C10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>XCVR_C10_RX_ONE_STAGE_ENABLE</li>
<li>XCVR_C10_RX_POWER_MODE</li>
<li>XCVR_C10_RX_QPI_ENABLE</li>
<li>XCVR_C10_RX_RX_SEL_BIAS_SOURCE</li>
<li>XCVR_C10_RX_SD_OUTPUT_OFF</li>
<li>XCVR_C10_RX_SD_OUTPUT_ON</li>
<li>XCVR_C10_RX_SD_THRESHOLD</li>
<li>XCVR_C10_RX_TERM_SEL</li>
<li>XCVR_C10_RX_TERM_TRI_ENABLE</li>
<li>XCVR_C10_RX_UC_RX_DFE_CAL</li>
<li>XCVR_C10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>XCVR_C10_RX_VCM_CURRENT_ADD</li>
<li>XCVR_C10_RX_VCM_SEL</li>
<li>XCVR_C10_RX_XRX_PATH_ANALOG_MODE</li>
<li>XCVR_C10_TX_COMPENSATION_EN</li>
<li>XCVR_C10_TX_DCD_DETECTION_EN</li>
<li>XCVR_C10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>XCVR_C10_TX_LINK</li>
<li>XCVR_C10_TX_LOW_POWER_EN</li>
<li>XCVR_C10_TX_POWER_MODE</li>
<li>XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>XCVR_C10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>XCVR_C10_TX_RES_CAL_LOCAL</li>
<li>XCVR_C10_TX_RX_DET</li>
<li>XCVR_C10_TX_RX_DET_OUTPUT_SEL</li>
<li>XCVR_C10_TX_RX_DET_PDB</li>
<li>XCVR_C10_TX_SLEW_RATE_CTRL</li>
<li>XCVR_C10_TX_TERM_CODE</li>
<li>XCVR_C10_TX_TERM_SEL</li>
<li>XCVR_C10_TX_UC_DCD_CAL</li>
<li>XCVR_C10_TX_UC_GEN3</li>
<li>XCVR_C10_TX_UC_GEN4</li>
<li>XCVR_C10_TX_UC_SKEW_CAL</li>
<li>XCVR_C10_TX_UC_TXVOD_CAL_CONT</li>
<li>XCVR_C10_TX_UC_TXVOD_CAL</li>
<li>XCVR_C10_TX_UC_VCC_SETTING</li>
<li>XCVR_C10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>XCVR_C10_TX_XTX_PATH_ANALOG_MODE</li>
<li>XCVR_FAST_LOCK_MODE</li>
<li>XCVR_GT_IO_PIN_TERMINATION</li>
<li>XCVR_GT_RX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_GT_RX_CTLE</li>
<li>XCVR_GT_RX_DC_GAIN</li>
<li>XCVR_GT_RX_FORCE_VCO_CONST</li>
<li>XCVR_GT_TX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_GT_TX_PRE_EMP_1ST_POST_TAP</li>
<li>XCVR_GT_TX_PRE_EMP_INV_PRE_TAP</li>
<li>XCVR_GT_TX_PRE_EMP_PRE_TAP</li>
<li>XCVR_GT_TX_VOD_MAIN_TAP</li>
<li>XCVR_IO_PIN_TERMINATION</li>
<li>XCVR_RECONFIG_AVMM_GROUP</li>
<li>XCVR_RECONFIG_GROUP</li>
<li>XCVR_REFCLK_PIN_TERMINATION</li>
<li>XCVR_RX_ACGAIN_A</li>
<li>XCVR_RX_ACGAIN_V</li>
<li>XCVR_RX_ADCE_HSF_HFBW</li>
<li>XCVR_RX_ADCE_RGEN_BW</li>
<li>XCVR_RX_ADCE_RGEN_MODE</li>
<li>XCVR_RX_BYPASS_EQ_STAGES_234</li>
<li>XCVR_RX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_RX_DC_GAIN</li>
<li>XCVR_RX_DFE_PI_BW</li>
<li>XCVR_RX_ENABLE_LINEAR_EQUALIZER_PCIEMODE</li>
<li>XCVR_RX_EQ_BW_SEL</li>
<li>XCVR_RX_EYEQ_BANDWIDTH</li>
<li>XCVR_RX_INPUT_VCM_SEL</li>
<li>XCVR_RX_LINEAR_EQUALIZER_CONTROL</li>
<li>XCVR_RX_PMOS_GAIN_PEAK</li>
<li>XCVR_RX_QPI_ENABLE</li>
<li>XCVR_RX_SD_ENABLE</li>
<li>XCVR_RX_SD_OFF</li>
<li>XCVR_RX_SD_ON</li>
<li>XCVR_RX_SD_THRESHOLD</li>
<li>XCVR_RX_SEL_BIAS_SOURCE</li>
<li>XCVR_RX_SEL_HALF_BW</li>
<li>XCVR_RX_VCM_DRIVE_STRENGTH</li>
<li>XCVR_S10_REFCLK_TERM_TRISTATE</li>
<li>XCVR_TX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_TX_DRIVER_RESOLUTION_CTRL</li>
<li>XCVR_TX_LOCAL_IB_CTL</li>
<li>XCVR_TX_PLL_RECONFIG_GROUP</li>
<li>XCVR_TX_PRE_EMP_1ST_POST_TAP</li>
<li>XCVR_TX_PRE_EMP_2ND_POST_TAP</li>
<li>XCVR_TX_PRE_EMP_2ND_POST_TAP_USER</li>
<li>XCVR_TX_PRE_EMP_INV_2ND_TAP</li>
<li>XCVR_TX_PRE_EMP_INV_PRE_TAP</li>
<li>XCVR_TX_PRE_EMP_PRE_TAP</li>
<li>XCVR_TX_PRE_EMP_PRE_TAP_USER</li>
<li>XCVR_TX_QPI_EN</li>
<li>XCVR_TX_RX_DET_ENABLE</li>
<li>XCVR_TX_RX_DET_MODE</li>
<li>XCVR_TX_RX_DET_OUTPUT_SEL</li>
<li>XCVR_TX_SLEW_RATE_CTRL</li>
<li>XCVR_TX_SWING_BOOST</li>
<li>XCVR_TX_VCM_CTRL_SRC</li>
<li>XCVR_TX_VCM_DRIVE_STRENGTH</li>
<li>XCVR_TX_VOD_BOOST</li>
<li>XCVR_TX_VOD</li>
<li>XCVR_TX_VOD_PRE_EMP_CTRL_SRC</li>
<li>XCVR_USE_HQ_REFCLK</li>
<li>XCVR_USE_SKEW_BALANCED</li>
<li>XCVR_VCCA_VOLTAGE</li>
<li>XCVR_VCCR_VCCT_VOLTAGE</li>
<li>X_ON_VIOLATION_OPTION</li>
<li>XOR_SYNTHESIS</li>
<li>XR_AUTO_SIZE</li>
<li>XR_CORE_ONLY</li>
<li>XR_EXCLUDE</li>
<li>XR_HEIGHT</li>
<li>XR_MEMBER_OF</li>
<li>XR_MEMBER_OPTION</li>
<li>XR_MEMBER_RESOURCE_EXCLUDE</li>
<li>XR_MEMBER_STATE</li>
<li>XR_NODE_LOCATION</li>
<li>XR_ORIGIN</li>
<li>XR_PARENT</li>
<li>XR_PATH_EXCLUDE</li>
<li>XR_PATH_INCLUDE</li>
<li>XR_PRIORITY</li>
<li>XR_RESERVE</li>
<li>XR_ROOT_REGION</li>
<li>XR_ROUGH</li>
<li>XR_SOFT</li>
<li>XR_STATE</li>
<li>XR_WIDTH</li>
<li>XSTL_INPUT_ALLOW_SE_BUFFER</li>
<li>YEAGER_CONFIGURATION_DEVICE</li>
<li>YEAGER_CRC_ERROR_CHECKING</li>
<li>YEAGER_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>YEAGER_DEVICE_IO_STANDARD</li>
<li>YEAGER_OCT_AND_IMPEDANCE_MATCHING</li>
<li>YEAGER_OPTIMIZATION_TECHNIQUE</li>
<li>YEAGER_TECHNOLOGY_MAPPER</li>
<li>YEAGER_UPDATE_MODE</li>
<li>ZBT_OE_FALLING_EDGE_DELAY</li>
<li>ZERO_DELAY_BUFFER</li>
<li>ZERO</li>
<li>ZIP_VECTOR_CHANNEL_FILE</li>
<li>ZIP_VECTOR_WAVEFORM_FILE</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2021/10/quartus-pro-qsf-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartus 17.1 (non-pro): List of QSF parameter names</title>
		<link>https://billauer.se/blog/2021/10/quartus-qsf-list/</link>
		<comments>https://billauer.se/blog/2021/10/quartus-qsf-list/#comments</comments>
		<pubDate>Thu, 14 Oct 2021 15:11:16 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=6417</guid>
		<description><![CDATA[Due to rather peculiar reasons described in this post, I found myself looking for all QSF parameter names that Quartus recognizes. I ended up searching a binary file in Quartus&#8217; installation directory. So this is by no means an authoritative list, but since I made it, I thought I should post it. Just in case [...]]]></description>
			<content:encoded><![CDATA[<p>Due to rather peculiar reasons described in <a title="Reverse engineering Cyclone 10 transceiver’s attributes" href="https://billauer.se/blog/2021/10/arria-cyclone-10-signal-detect-oob/" target="_blank">this post</a>, I found myself looking for all QSF parameter names that Quartus recognizes. I ended up searching a binary file in Quartus&#8217; installation directory. So this is by no means an authoritative list, but since I made it, I thought I should post it. Just in case someone else is in the business of guesswork.</p>
<p>So this was done with non-Pro Quartus 17.1 running Linux. For Quartus Pro 19.2, refer to <a title="Quartus Pro 19.2: List of QSF parameter names" href="https://billauer.se/blog/2021/10/quartus-pro-qsf-list/" target="_blank">this post</a>.</p>
<p>This is plain text search, so quite clearly not all items appearing here are legal QSF parameters, and neither is it clear if this list is complete. Or otherwise useful, for that matter.</p>
<pre>$ <strong>strings ./quartus/linux64/libdb_acf.so | perl -ne '/^[A-Z][A-Z0-9_]+\n*$/ &amp;&amp; print' | sort -u</strong></pre>
<ul>
<li>ABSORB_PATHS_FROM_OUTPUTS_TO_INPUTS</li>
<li>ACCEPTS_NEGATIVE</li>
<li>ACCEPTS_OPEN</li>
<li>ACCEPTS_SHORT</li>
<li>ACCEPTS_TRACK_VCCIO</li>
<li>ACCEPTS_WILDCARDS</li>
<li>ACCEPTS_ZERO</li>
<li>AC_COUPLING</li>
<li>ACF_ASSIGNMENT_USE_STRING_POOL</li>
<li>ACF_NOTIFY_ACF_MANAGER_ASSIGNMENTS_CHANGED</li>
<li>ACF_STRING_POOL_MASSIVE_DUMP</li>
<li>ACF_VARIABLE_TRAIT_TYPE_MAX_TRAIT_TYPE</li>
<li>ACF_VARIABLE_TYPE_ACF_ACF_LAST_VARIABLE</li>
<li>ACLK_CAT</li>
<li>ACLK_RULE_IMSZER_ADOMAIN</li>
<li>ACLK_RULE_NO_SZER_ACLK_DOMAIN</li>
<li>ACLK_RULE_SZER_BTW_ACLK_DOMAIN</li>
<li>ACTIVE_PARALLEL</li>
<li>ACTIVE_SERIAL_CLOCK</li>
<li>ACTIVE_SERIAL</li>
<li>ACTIVE_SERIAL_X1</li>
<li>ACTIVE_SERIAL_X4</li>
<li>ADCE_ENABLED</li>
<li>ADCE_FULL_BW</li>
<li>ADCE_HALF_BW</li>
<li>ADCE_HIGH_BW</li>
<li>ADCE_HIGH_FREQ_MODE</li>
<li>ADCE_LOW_BW</li>
<li>ADCE_LOW_FREQ_MODE</li>
<li>ADCE_MED_HIGH_BW</li>
<li>ADCE_MED_HIGH_MODE</li>
<li>ADCE_MED_LOW_BW</li>
<li>ADCE_MED_LOW_MODE</li>
<li>ADD_DEFAULT_PINS_TO_OUTPUT_VECTOR_FILE</li>
<li>ADD_DEFAULT_PINS_TO_SIMULATION_OUTPUT_WAVEFORMS</li>
<li>ADD_PASS_THROUGH_LOGIC_TO_INFERRED_RAMS</li>
<li>ADD_TO_SIMULATION_OUTPUT_WAVEFORMS</li>
<li>ADVANCED_CLOCK_OPTIMIZATION</li>
<li>ADVANCED</li>
<li>ADVANCED_PHYSICAL_OPTIMIZATION</li>
<li>ADVANCED_PHYSICAL_RETIMING</li>
<li>ADVANCED_PHYSICAL_SYNTHESIS</li>
<li>ADV_NETLIST_OPT_ALLOWED</li>
<li>ADV_NETLIST_OPT_DONT_TOUCH</li>
<li>ADV_NETLIST_OPT_FIT_LE_DUPLICATION</li>
<li>ADV_NETLIST_OPT_FIT_LE_DUPLICATION_WITH_LUT_RESYNTHESIS</li>
<li>ADV_NETLIST_OPT_FIT_LE_RETIME</li>
<li>ADV_NETLIST_OPT_METASTABLE_REGS</li>
<li>ADV_NETLIST_OPT_RETIME_CORE_AND_IO</li>
<li>ADV_NETLIST_OPT_STRING</li>
<li>ADV_NETLIST_OPT_SYNTH_ALLOW_IP_WYS_UNMAPPING</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME_1</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME_2</li>
<li>ADV_NETLIST_OPT_SYNTH_GATE_RETIME</li>
<li>ADV_NETLIST_OPT_SYNTH_REMAP_1</li>
<li>ADV_NETLIST_OPT_SYNTH_REMAP_2</li>
<li>ADV_NETLIST_OPT_SYNTH_USE_FITTER_INFO</li>
<li>ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP</li>
<li>ADV_NETLIST_OPT_TEST</li>
<li>AGGREGATE</li>
<li>AGGREGATE_REVISION</li>
<li>AGGRESSIVE_AREA</li>
<li>AGGRESSIVE</li>
<li>AGGRESSIVE_PERFORMANCE</li>
<li>AGGRESSIVE_POWER</li>
<li>AHDL_FILE</li>
<li>AHDL_INCLUDE_FILE</li>
<li>AHDL_LIMIT_INT_TO_32</li>
<li>AHDL_TEXT_DESIGN_OUTPUT_FILE</li>
<li>AHDL_USE_LPM_FOR_OPERATORS</li>
<li>ALIAS</li>
<li>ALL_EDGE</li>
<li>ALL_EXCEPT_COMBINATIONAL_LOGIC_ELEMENT_OUTPUTS</li>
<li>ALL_NODES</li>
<li>ALLOW_ACLR_FOR_SHIFT_REGISTER_RECOGNITION</li>
<li>ALLOW_ANY_RAM_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_ANY_ROM_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_ANY_SHIFT_REGISTER_SIZE_FOR_RECOGNITION</li>
<li>ALLOW_CASCADE_GPLL_TO_LVDS_TX</li>
<li>ALLOW_CHILD_PARTITIONS</li>
<li>ALLOW_LVTTL_LVCMOS_INPUT_LEVELS_TO_OVERDRIVE_INPUT_BUFFER</li>
<li>ALLOW_MULTIPLE_PERSONAS</li>
<li>ALLOW_PARALLEL_TERMINATION</li>
<li>ALLOW_POWER_UP_DONT_CARE</li>
<li>ALLOW_REGISTER_DUPLICATION</li>
<li>ALLOW_REGISTER_MERGING</li>
<li>ALLOW_REGISTER_RETIMING</li>
<li>ALLOW_SERIES_TERMINATION</li>
<li>ALLOW_SERIES_WITH_CALIBRATION_TERMINATION</li>
<li>ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES</li>
<li>ALLOW_SYNCH_CTRL_USAGE</li>
<li>ALLOW_XOR_GATE_USAGE</li>
<li>ALL_PATHS</li>
<li>ALL_STAGES_ENABLED</li>
<li>ALM_REGISTER</li>
<li>ALM_REGISTER_PACKING_EFFORT</li>
<li>ALTERA_A10_IOPLL_BOOTSTRAP</li>
<li>ALTERA_INTERNAL_FIB</li>
<li>ALTERA</li>
<li>ALWAYS_ALLOW</li>
<li>ALWAYS_ENABLE_INPUT_BUFFERS</li>
<li>ALWAYS</li>
<li>ALWAYS_REGENERATE_IP</li>
<li>ALWAYS_WRITE_TO_FILE</li>
<li>ANALYZE_LATCHES_AS_SYNCHRONOUS_ELEMENTS</li>
<li>ANALYZE_LATCHES</li>
<li>ANALYZE_METASTABILITY</li>
<li>APEX20K_CLIQUE_TYPE</li>
<li>APEX20K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>APEX20K_CONFIGURATION_DEVICE</li>
<li>APEX20K_CONFIGURATION_SCHEME</li>
<li>APEX20K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>APEX20K_DEVICE_IO_STANDARD</li>
<li>APEX20KE_DEVICE_IO_STANDARD</li>
<li>APEX20KF_DEVICE_IO_STANDARD</li>
<li>APEX20K_JTAG_USER_CODE</li>
<li>APEX20K_LOCAL_ROUTING_SOURCE</li>
<li>APEX20K_OPTIMIZATION_TECHNIQUE</li>
<li>APEX20K_TECHNOLOGY_MAPPER</li>
<li>APEX_FITTER_TYPE</li>
<li>APEXII_1_8V_HSTL</li>
<li>APEX_II_CONFIGURATION_SCHEME</li>
<li>APEXII_CONFIGURATION_SCHEME</li>
<li>APEXII_DEVICE_IO_STANDARD</li>
<li>AREF_VOLT_0</li>
<li>AREF_VOLT_0P5</li>
<li>AREF_VOLT_0P75</li>
<li>AREF_VOLT_1P0</li>
<li>ARMSTRONG_CARRY_CHAIN_LENGTH</li>
<li>ARMSTRONG_OPTIMIZATION_TECHNIQUE</li>
<li>ARRIAIIGX_RX_CDR_LOCKUP_FIX_OVERRIDE</li>
<li>AS_BIDIRECTIONAL</li>
<li>ASCII_REPORT_FILE</li>
<li>AS_FREQ_100MHZ</li>
<li>AS_FREQ_25MHZ</li>
<li>AS_FREQ_50MHZ</li>
<li>AS_INPUT_TRI_STATED</li>
<li>AS_INPUT_TRI_STATED_WITH_BUS_HOLD</li>
<li>AS_INPUT_TRI_STATED_WITH_WEAK_PULL_UP</li>
<li>ASM_FILE</li>
<li>ASM_OPTIONS_FILE_KEYWORD</li>
<li>AS_OUTPUT_DRIVING_AN_UNSPECIFIED_SIGNAL</li>
<li>AS_OUTPUT_DRIVING_GROUND</li>
<li>AS_OUTPUT_DRIVING_VCC</li>
<li>ASP_ASM_COMMAND_LINE</li>
<li>ASP_CPP_COMMAND_LINE</li>
<li>ASP_LINK_COMMAND_LINE</li>
<li>ASSEMBLER_ASSIGNMENT</li>
<li>ASSG_CAT</li>
<li>ASSG_RULE_MISSING_FMAX</li>
<li>ASSG_RULE_MISSING_TIMING</li>
<li>AS_SIGNALPROBE_OUTPUT</li>
<li>ASSIGNMENT_GROUP_ASSIGNMENT</li>
<li>ASSIGNMENT_GROUP_EXCEPTION</li>
<li>ASSIGNMENT_GROUP_MEMBER</li>
<li>AS_VREFA</li>
<li>AS_VREFB</li>
<li>AS_VREF</li>
<li>ASYNC_PIPELINE_DISABLE_DESTINATION_CHECK</li>
<li>ASYNC_PIPELINE_REG_REACH</li>
<li>ATUH</li>
<li>ATUSH</li>
<li>ATUS</li>
<li>AUATA</li>
<li>AUATI</li>
<li>AUATL</li>
<li>AUATUD</li>
<li>AUATUH</li>
<li>AUATU</li>
<li>AUATUSH</li>
<li>AUATUS</li>
<li>AUTO_C3_M9K_BIT_SKIP</li>
<li>AUTO_CARRY_CHAINS</li>
<li>AUTO_CARRY</li>
<li>AUTO_CASCADE_CHAINS</li>
<li>AUTO_CASCADE</li>
<li>AUTO_CLOCK_ENABLE_RECOGNITION</li>
<li>AUTO_DELAY_CHAINS_FOR_HIGH_FANOUT_INPUT_PINS</li>
<li>AUTO_DELAY_CHAINS</li>
<li>AUTO_DISCOVER_AND_SORT</li>
<li>AUTO_DISCOVERY</li>
<li>AUTO_DSP_RECOGNITION</li>
<li>AUTO_ENABLE_SMART_COMPILE</li>
<li>AUTO_EXPORT_INCREMENTAL_COMPILATION</li>
<li>AUTO_EXPORT_VER_COMPATIBLE_DB</li>
<li>AUTO_FAST_INPUT_REGISTERS</li>
<li>AUTO_FAST_OUTPUT_ENABLE_REGISTERS</li>
<li>AUTO_FAST_OUTPUT_REGISTERS</li>
<li>AUTO_FIT</li>
<li>AUTO_GLOBAL_CLOCK</li>
<li>AUTO_GLOBAL_CLOCK_MAX</li>
<li>AUTO_GLOBAL_MEM_CTRL</li>
<li>AUTO_GLOBAL_MEMORY_CONTROLS</li>
<li>AUTO_GLOBAL_OE</li>
<li>AUTO_GLOBAL_OE_MAX</li>
<li>AUTO_GLOBAL_REG_CTRL</li>
<li>AUTO_GLOBAL_REG_CTRL_MAX</li>
<li>AUTO_GLOBAL_REGISTER_CONTROLS</li>
<li>AUTO_IMPLEMENT_IN_ROM</li>
<li>AUTO_INCREMENT_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>AUTO_INCREMENT_EPROM_JTAG_CODE</li>
<li>AUTO_INCREMENT_USER_JTAG_CODE</li>
<li>AUTO_INPUT_REGISTER</li>
<li>AUTO_INPUT_REGISTERS</li>
<li>AUTO_INSERT_SLD_HUB_ENTITY</li>
<li>AUTO_INSERT_SLD_INCR_NODE_ENTITY</li>
<li>AUTO_INSERT_SLD_NODE_ENTITY</li>
<li>AUTO_LCELL_INSERTION</li>
<li>AUTOMATIC</li>
<li>AUTO_MERGE_PLLS</li>
<li>AUTO_MODIFIED_PACKED_REGISTERS</li>
<li>AUTO_OPEN_DRAIN</li>
<li>AUTO_OPEN_DRAIN_PINS</li>
<li>AUTO_OUTPUT_ENABLE_REGISTER</li>
<li>AUTO_OUTPUT_REGISTER</li>
<li>AUTO_OUTPUT_REGISTERS</li>
<li>AUTO_PACKED_REG_CYCLONE</li>
<li>AUTO_PACKED_REGISTERS_ARMSTRONG</li>
<li>AUTO_PACKED_REGISTERS_CYCLONE</li>
<li>AUTO_PACKED_REGISTERS_MAXII</li>
<li>AUTO_PACKED_REGISTERS_MAX</li>
<li>AUTO_PACKED_REGISTERS_STRATIXII</li>
<li>AUTO_PACKED_REGISTERS_STRATIX</li>
<li>AUTO_PACKED_REGISTERS_TSUNAMI</li>
<li>AUTO_PARALLEL_EXPANDERS</li>
<li>AUTO_PARALLEL_SYNTHESIS</li>
<li>AUTO_PERIPH</li>
<li>AUTO_PEXP</li>
<li>AUTO_QIC_EXPORT</li>
<li>AUTO_QXP_PARTITION</li>
<li>AUTO_RAM_BLOCK_BALANCING</li>
<li>AUTO_RAM_RECOGNITION</li>
<li>AUTO_RAM_TO_LCELL_CONVERSION</li>
<li>AUTO_RESERVE_CLKUSR_FOR_CALIBRATION</li>
<li>AUTO_RESOURCE_SHARING</li>
<li>AUTO_RESTART_CONFIGURATION</li>
<li>AUTO_RESTART</li>
<li>AUTO_ROM</li>
<li>AUTO_ROM_RECOGNITION</li>
<li>AUTO_SHIFT_REGISTER_RECOGNITION</li>
<li>AUTO_SLD_HUB_ENTITY</li>
<li>AUTO_TURBO_BIT</li>
<li>AUTO_USE_SIMULATION_PDB_NETLIST</li>
<li>AVAUA</li>
<li>AVAUATI</li>
<li>AVAUATUH</li>
<li>AVAUATUSD</li>
<li>AVAUATUSH</li>
<li>AVAUI</li>
<li>AVST_CLK_RESERVED</li>
<li>AVST_DATA15_0_RESERVED</li>
<li>AVST_DATA31_16_RESERVED</li>
<li>AVST_VALID_RESERVED</li>
<li>AVST_X16</li>
<li>AVST_X32</li>
<li>AVST_X8</li>
<li>AWAVA</li>
<li>AWAVAUA</li>
<li>AWAVAUATA</li>
<li>AWAVAUATE</li>
<li>AWAVAUATI</li>
<li>AWAVAUATL</li>
<li>AWAVAUATUH</li>
<li>AWAVAUATUSH</li>
<li>AWAVAUI</li>
<li>AWAVE</li>
<li>AWAVI</li>
<li>AWAVL</li>
<li>AWAVM</li>
<li>BAK_AUTO_EXPORT</li>
<li>BAK_EXPORT_DIR</li>
<li>BALANCED</li>
<li>BASED_ON_CLOCK_SETTINGS</li>
<li>BASEO</li>
<li>BASE_PIN_OUT_FILE_ON_SAMEFRAME_DEVICE</li>
<li>BASE_REVISION</li>
<li>BASE_REVISION_PROJECT_OUTPUT_DIRECTORY</li>
<li>BASIC</li>
<li>BDF_FILE</li>
<li>BEST</li>
<li>BIAS_INT</li>
<li>BIAS_VCMDRV</li>
<li>BLOCK_DESIGN_NAMING</li>
<li>BLOCK_RAM_AND_MLAB_EQUIVALENT_PAUSED_READ_CAPABILITIES</li>
<li>BLOCK_RAM_AND_MLAB_EQUIVALENT_POWER_UP_CONDITIONS</li>
<li>BLOCK_RAM_TO_MLAB_CELL_CONVERSION</li>
<li>BOARD</li>
<li>BOARD_MODEL_CUSTOM</li>
<li>BOARD_MODEL_EBD_FAR_END</li>
<li>BOARD_MODEL_EBD_FILE_NAME</li>
<li>BOARD_MODEL_EBD_SIGNAL_NAME</li>
<li>BOARD_MODEL_FAR_C</li>
<li>BOARD_MODEL_FAR_DIFFERENTIAL_R</li>
<li>BOARD_MODEL_FAR_PULLDOWN_R</li>
<li>BOARD_MODEL_FAR_PULLUP_R</li>
<li>BOARD_MODEL_FAR_SERIES_R</li>
<li>BOARD_MODEL_NEAR_C</li>
<li>BOARD_MODEL_NEAR_DIFFERENTIAL_R</li>
<li>BOARD_MODEL_NEAR_PULLDOWN_R</li>
<li>BOARD_MODEL_NEAR_PULLUP_R</li>
<li>BOARD_MODEL_NEAR_SERIES_C</li>
<li>BOARD_MODEL_NEAR_SERIES_R</li>
<li>BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH</li>
<li>BOARD_MODEL_NEAR_TLINE_LENGTH</li>
<li>BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH</li>
<li>BOARD_MODEL_TERMINATION_V</li>
<li>BOARD_MODEL_TLINE_C_PER_LENGTH</li>
<li>BOARD_MODEL_TLINE_LENGTH</li>
<li>BOARD_MODEL_TLINE_L_PER_LENGTH</li>
<li>BOTH_EDGES</li>
<li>BREAKPOINT_FILE</li>
<li>BREAKPOINT</li>
<li>BREAKPOINT_LINE_NUMBER</li>
<li>BREAKPOINT_STATE</li>
<li>BSF_FILE</li>
<li>BW_FULL_12P5</li>
<li>BW_HALF_6P5</li>
<li>BYPASS_ERROR_RELEASE_CLEARS_BEFORE_TRISTATES_1S25</li>
<li>BYPASS</li>
<li>BYPASS_OFF</li>
<li>BYPASS_STAGES_234</li>
<li>BYTE_ORDER</li>
<li>BYYPASS_STAGES_234</li>
<li>CALIBRATED</li>
<li>CALIBRATED_SSTL</li>
<li>CAL_SIM_ACTIVATOR</li>
<li>CAP_NAME</li>
<li>CARRY_CHAIN_LENGTH_ARMSTRONG</li>
<li>CARRY_CHAIN_LENGTH_DALI</li>
<li>CARRY_CHAIN_LENGTH_FLEX10K</li>
<li>CARRY_CHAIN_LENGTH_FLEX6K</li>
<li>CARRY_CHAIN_LENGTH_TSUNAMI</li>
<li>CARRY_CHAIN_LENGTH_YEAGER</li>
<li>CARRY_OUT_PINS_LCELL_INSERT</li>
<li>CASCADE_CHAIN_LENGTH</li>
<li>CASE_SENSITIVE</li>
<li>CAT_ASSEMBLER</li>
<li>CAT_ASSIGNMENT_GROUP</li>
<li>CAT_DESIGN_ASSISTANT</li>
<li>CAT_FITTER</li>
<li>CAT_INCREMENTAL_COMPILATION</li>
<li>CAT_LOCATION_PIN</li>
<li>CAT_LOGICLOCK</li>
<li>CAT_MAPPER_SYNTHESIS</li>
<li>CAT_NETO</li>
<li>CAT_PARAMETERS</li>
<li>CAT_POWER_ESTIMATION</li>
<li>CAT_PROGRAMMER</li>
<li>CAT_SIGNALPROBE</li>
<li>CAT_SIGNALTAP</li>
<li>CAT_SIMULATION</li>
<li>CAT_SOFTWARE_BUILDER</li>
<li>CAT_TIMEGROUP</li>
<li>CAT_TIMING_ANALYSIS</li>
<li>CAT_TIMING</li>
<li>CB_CLKUSR</li>
<li>CB_INTOSC</li>
<li>CDF_FILE</li>
<li>CDR_BANDWIDTH_PRESET</li>
<li>CEI_11100_LR</li>
<li>CEI_11100_SR</li>
<li>CEI_4976_LR</li>
<li>CEI_4976_SR</li>
<li>CEI_6375_LR</li>
<li>CEI_6375_SR</li>
<li>CEI_9950_LR</li>
<li>CEI_9950_SR</li>
<li>CE_OPTION</li>
<li>CHAIN_FILE</li>
<li>CHECK_AGAINST_TSM_DELAY</li>
<li>CHECK_OUTPUTS</li>
<li>CHIP</li>
<li>CKN_CK_PAIR</li>
<li>CLAMPING_DIODE</li>
<li>CLIQUE_TYPE_APEX20K</li>
<li>CLIQUE_TYPE_DALI</li>
<li>CLIQUE_TYPE_FLEX10K</li>
<li>CLIQUE_TYPE_FLEX6K</li>
<li>CLIQUE_TYPE_MAX7K</li>
<li>CLK_FPLL_VREG_BOOST_1_STEP</li>
<li>CLK_FPLL_VREG_BOOST_2_STEP</li>
<li>CLK_FPLL_VREG_BOOST_3_STEP</li>
<li>CLK_FPLL_VREG_BOOST_4_STEP</li>
<li>CLK_FPLL_VREG_BOOST_5_STEP</li>
<li>CLK_FPLL_VREG_BOOST_6_STEP</li>
<li>CLK_FPLL_VREG_BOOST_7_STEP</li>
<li>CLK_FPLL_VREG_NO_VOLTAGE_BOOST</li>
<li>CLKLOCKX1_INPUT_FREQ</li>
<li>CLK_RULE_ALL</li>
<li>CLK_RULE_CLKNET_CLKSPINES</li>
<li>CLK_RULE_CLKNET_CLKSPINES_THRESHOLD</li>
<li>CLK_RULE_COMB_CLOCK</li>
<li>CLK_RULE_GATED_CLK_FANOUT</li>
<li>CLK_RULE_GATING_SCHEME</li>
<li>CLK_RULE_INPINS_CLKNET</li>
<li>CLK_RULE_INV_CLOCK</li>
<li>CLK_RULE_MIX_EDGES</li>
<li>CLOCK_ANALYSIS_ONLY</li>
<li>CLOCK_ENABLE_MULTICYCLE_HOLD</li>
<li>CLOCK_ENABLE_MULTICYCLE</li>
<li>CLOCK_ENABLE_ROUTING</li>
<li>CLOCK_ENABLE_SOURCE_MULTICYCLE_HOLD</li>
<li>CLOCK_ENABLE_SOURCE_MULTICYCLE</li>
<li>CLOCK_HOLD_UNCERTAINTY</li>
<li>CLOCK_SETUP_UNCERTAINTY</li>
<li>CLOCK_SOURCE</li>
<li>CLOCK_SPINE</li>
<li>CLOCK_TO_OUTPUT_DELAY</li>
<li>CLOUD_NOTIFY_COMPILE_ID</li>
<li>CLOUD_NOTIFY_ENABLE</li>
<li>CLOUD_NOTIFY_ENABLE_LOGGING</li>
<li>CLOUD_NOTIFY_GROUP_ID</li>
<li>CLOUD_NOTIFY_LOGGING</li>
<li>CLOUD_NOTIFY_PROXY</li>
<li>CLOUD_NOTIFY_SEND_CRIT_WARNINGS</li>
<li>CLOUD_NOTIFY_SEND_ERRORS</li>
<li>CLOUD_NOTIFY_SEND_JSON_REPORTS</li>
<li>CLOUD_NOTIFY_SERVER</li>
<li>CLOUD_NOTIFY_TOKEN</li>
<li>COMMAND_MACRO_FILE</li>
<li>COMMAND_MACRO_MODE</li>
<li>COMPANION_REVISION_NAME</li>
<li>COMPARED_CLOCK</li>
<li>COMPATIBLE_PLACEMENT_AND_ROUTING</li>
<li>COMPATIBLE_PLACEMENT</li>
<li>COMPILATION_LEVEL</li>
<li>COMPILE_NEW_PROJECT</li>
<li>COMPILER_ACTION_POINTS</li>
<li>COMPILER_ASSIGNMENT</li>
<li>COMPILER_CONFIGURED</li>
<li>COMPILER_SETTINGS_LIST</li>
<li>COMPILER_SIGNATURE_ID</li>
<li>COMPRESSION_MODE</li>
<li>CONBINATION10</li>
<li>CONBINATION11</li>
<li>CONBINATION1</li>
<li>CONBINATION2</li>
<li>CONBINATION3</li>
<li>CONBINATION4</li>
<li>CONBINATION5</li>
<li>CONBINATION6</li>
<li>CONBINATION7</li>
<li>CONBINATION8</li>
<li>CONBINATION9</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE_DALI</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE_FLEX6K</li>
<li>CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>CONFIGURATION_CLOCK_DIVISOR</li>
<li>CONFIGURATION_CLOCK_FREQUENCY</li>
<li>CONFIGURATION_DEVICE_DALI</li>
<li>CONFIGURATION_DEVICE_FLEX6K</li>
<li>CONFIGURATION_SCHEME_DALI</li>
<li>CONFIGURATION_SCHEME_FLEX6K</li>
<li>CONFIGURATION_VCCIO_LEVEL</li>
<li>CONNECT_BIDIR_PIN_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_BIDIR_PIN_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_FROM_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_FROM_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_TO_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_PIN_TO_SLD_NODE_ENTITY_PORT</li>
<li>CONNECT_TO</li>
<li>CONNECT_TO_SLD_INCR_NODE_ENTITY_PORT</li>
<li>CONNECT_TO_SLD_NODE_ENTITY_PORT</li>
<li>CONTAINS_FAMILY_SPECIFIC_DATA</li>
<li>CONVERT_ALOAD_TO_CLEAR_PRESET</li>
<li>CONVERT_PR_WARNINGS_TO_ERRORS</li>
<li>COPY_IF_NODE_IS_DUPLICATED</li>
<li>COPY_VARIABLE_TYPE_IN_PIN_PLANNER</li>
<li>CORE_INITIALIZATION_AND_UPDATE</li>
<li>CORE_INITIALIZATION</li>
<li>CORE_ONLY_PLACE_REGION</li>
<li>CORE_UPDATE</li>
<li>COVERAGE_COMPLETE_PANEL_ENABLED</li>
<li>COVERAGE_MISSING_0_VALUE_PANEL_ENABLED</li>
<li>COVERAGE_MISSING_1_VALUE_PANEL_ENABLED</li>
<li>CPP_FILE</li>
<li>CPP_INCLUDE_FILE</li>
<li>CPRI_12500</li>
<li>CPRI_E12HV</li>
<li>CPRI_E12LVIII</li>
<li>CPRI_E12LVII</li>
<li>CPRI_E12LV</li>
<li>CPRI_E24LVIII</li>
<li>CPRI_E24LVII</li>
<li>CPRI_E24LV</li>
<li>CPRI_E30LVIII</li>
<li>CPRI_E30LVII</li>
<li>CPRI_E30LV</li>
<li>CPRI_E48LVIII</li>
<li>CPRI_E48LVII</li>
<li>CPRI_E60LVIII</li>
<li>CPRI_E60LVII</li>
<li>CPRI_E6HV</li>
<li>CPRI_E6LVIII</li>
<li>CPRI_E6LVII</li>
<li>CPRI_E6LV</li>
<li>CPRI_E96LVIII</li>
<li>CPRI_E99LVIII</li>
<li>CPRI</li>
<li>CRC_ERROR_CHECKING_YEAGER</li>
<li>CRC_ERROR_OPEN_DRAIN</li>
<li>CREATED_BY</li>
<li>CREATED_FROM</li>
<li>CROSS_BOUNDARY_OPTIMIZATIONS</li>
<li>CURRENT_STRENGTH</li>
<li>CURRENT_STRENGTH_NEW</li>
<li>CUSP_FILE</li>
<li>CUSTOM_BUILD_COMMAND_LINE</li>
<li>CUSTOM_CLOCK_TREE</li>
<li>CUT_OFF_CLEAR_AND_PRESET_PATHS</li>
<li>CUT_OFF_IO_PIN_FEEDBACK</li>
<li>CUT_OFF_PATHS_BETWEEN_CLOCK_DOMAINS</li>
<li>CUT_OFF_READ_DURING_WRITE_PATH</li>
<li>CUT_OFF_READ_DURING_WRITE_PATHS</li>
<li>CVPCIE_CONFDONE_OPEN_DRAIN</li>
<li>CVPCIE_MODE</li>
<li>CVP_CONFDONE_OPEN_DRAIN</li>
<li>CVP_MODE</li>
<li>CVP_REVISION</li>
<li>CVWF</li>
<li>CYCLONE_CONFIGURATION_DEVICE</li>
<li>CYCLONE_CONFIGURATION_SCHEME</li>
<li>CYCLONEII_CONFIGURATION_SCHEME</li>
<li>CYCLONEIII_CONFIGURATION_DEVICE</li>
<li>CYCLONEIII_CONFIGURATION_SCHEME</li>
<li>CYCLONEII_M4K_COMPATIBILITY</li>
<li>CYCLONEII_OPTIMIZATION_TECHNIQUE</li>
<li>CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION</li>
<li>CYCLONEII_TERMINATION</li>
<li>CYCLONE_OPTIMIZATION_TECHNIQUE</li>
<li>D1_DELAY</li>
<li>D1_FINE_DELAY</li>
<li>D2_DELAY</li>
<li>D3_DELAY</li>
<li>D4_DELAY</li>
<li>D4_FINE_DELAY</li>
<li>D5_DELAY</li>
<li>D5_FINE_DELAY</li>
<li>D5_OCT_DELAY</li>
<li>D5_OE_DELAY</li>
<li>D6_DELAY</li>
<li>D6_FINE_DELAY</li>
<li>D6_OCT_DELAY</li>
<li>D6_OE_DELAY</li>
<li>D6_OE_FINE_DELAY</li>
<li>DA_CUSTOM_RULE_FILE</li>
<li>DATA0_PIN</li>
<li>DATA0_RESERVED</li>
<li>DATA15_8_RESERVED</li>
<li>DATA1_RESERVED</li>
<li>DATA7_1_RESERVED</li>
<li>DATA7_2_RESERVED</li>
<li>DATA7_5_RESERVED</li>
<li>DC_COUPLING_EXTERNAL_RESISTOR</li>
<li>DC_COUPLING_EXTERNAL_TERMINATION</li>
<li>DC_COUPLING_INTERNAL_100_OHMS</li>
<li>DC_CURRENT_FOR_ELECTROMIGRATION_CHECK</li>
<li>DCLK_PIN</li>
<li>DCLK_RESERVED</li>
<li>DDIO_INPUT_REGISTER</li>
<li>DDIO_OUTPUT_REGISTER_DISTANCE</li>
<li>DDIO_OUTPUT_REGISTER</li>
<li>DEBUG_BOUNDARY</li>
<li>DEBUG_TRACE</li>
<li>DECREASE_INPUT_DELAY_TO_INPUT_REGISTER</li>
<li>DECREASE_INPUT_DELAY_TO_OUTPUT_REGISTER</li>
<li>DEFAULT_DESIGN_ASSISTANT_SETTINGS</li>
<li>DEFAULT_DEVICE_OPTIONS</li>
<li>DEFAULT_EQUIVALENCE_CHECKER_SETTINGS</li>
<li>DEFAULT_HARDCOPY_SETTINGS</li>
<li>DEFAULT_HOLD_MULTICYCLE</li>
<li>DEFAULT_LOGIC_OPTIONS</li>
<li>DEFAULT_NETLIST_VIEWER_SETTINGS</li>
<li>DEFAULT_PARAMETERS</li>
<li>DEFAULT_SDC_FILE</li>
<li>DEFAULT_TIMING_REQUIREMENTS</li>
<li>DEFAULT_VALUE</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_INPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_IO_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_OE_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_CE_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_CORE_TO_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_FROM_VIO_TO_CORE</li>
<li>DELAY_SETTING_TO_CORE_APEX20K</li>
<li>DELAY_SETTING_TO_CORE_DALI</li>
<li>DELAY_SETTING_TO_CORE_FLEX10K</li>
<li>DELAY_SETTING_TO_CORE_FLEX6K</li>
<li>DELAY_SETTING_TO_CORE_TO_OUTPUT_REGISTER</li>
<li>DELAY_SETTING_TO_CORE_TSUNAMI</li>
<li>DELAY_SETTING_TO_CORE_YEAGER</li>
<li>DELAY_SETTING_TO_INPUT_REGISTER</li>
<li>DELAY_SETTING_TO_OUTPUT_ENABLE</li>
<li>DELAY_SETTING_TO_OUTPUT</li>
<li>DELAY_SETTING_TO_ZBT</li>
<li>DEPENDENCY_FILE</li>
<li>DESIGN_ASSISTANT_ASSIGNMENT</li>
<li>DEV_FAMILY_ACEX1K</li>
<li>DEV_FAMILY_APEX20KC</li>
<li>DEV_FAMILY_APEX20KE</li>
<li>DEV_FAMILY_APEX20K</li>
<li>DEV_FAMILY_APEXII</li>
<li>DEV_FAMILY_ARMSTRONG</li>
<li>DEV_FAMILY_ARRIAIIGZ</li>
<li>DEV_FAMILY_ARRIAVGZ</li>
<li>DEV_FAMILY_ARRIAV</li>
<li>DEV_FAMILY_ASC</li>
<li>DEV_FAMILY_AURORA</li>
<li>DEV_FAMILY_BEDROCK</li>
<li>DEV_FAMILY_BS</li>
<li>DEV_FAMILY_CUDA</li>
<li>DEV_FAMILY_CYCLONE10LP</li>
<li>DEV_FAMILY_CYCLONEII</li>
<li>DEV_FAMILY_CYCLONEIVE</li>
<li>DEV_FAMILY_CYCLONEV</li>
<li>DEV_FAMILY_DALI</li>
<li>DEV_FAMILY_EMBEDDED_PROCESSOR</li>
<li>DEV_FAMILY_EPC1</li>
<li>DEV_FAMILY_EPC2</li>
<li>DEV_FAMILY_EXCALIBUR_ARM</li>
<li>DEV_FAMILY_FLASH_LOGIC</li>
<li>DEV_FAMILY_FLEX10KA</li>
<li>DEV_FAMILY_FLEX10KB</li>
<li>DEV_FAMILY_FLEX10KE</li>
<li>DEV_FAMILY_FLEX10K</li>
<li>DEV_FAMILY_FLEX6K</li>
<li>DEV_FAMILY_FLEX8000</li>
<li>DEV_FAMILY_FUSION</li>
<li>DEV_FAMILY_HCXIV</li>
<li>DEV_FAMILY_HCX</li>
<li>DEV_FAMILY_INTEL_CFI</li>
<li>DEV_FAMILY_MAX3000A</li>
<li>DEV_FAMILY_MAX7000AE</li>
<li>DEV_FAMILY_MAX7000A</li>
<li>DEV_FAMILY_MAX7000B</li>
<li>DEV_FAMILY_MAX7000S</li>
<li>DEV_FAMILY_MAX9000</li>
<li>DEV_FAMILY_MAXV</li>
<li>DEV_FAMILY_NADDER_EMULATOR</li>
<li>DEV_FAMILY_NADDER</li>
<li>DEV_FAMILY_NIGHTFURY</li>
<li>DEV_FAMILY_PIRANHA</li>
<li>DEV_FAMILY_SOC_SERIES_V</li>
<li>DEV_FAMILY_STINGRAY</li>
<li>DEV_FAMILY_STRATIXHC</li>
<li>DEV_FAMILY_STRATIXIIGX</li>
<li>DEV_FAMILY_STRATIXIIGXLITE</li>
<li>DEV_FAMILY_STRATIXV</li>
<li>DEV_FAMILY_SYN</li>
<li>DEV_FAMILY_TARPON</li>
<li>DEV_FAMILY_TGX</li>
<li>DEV_FAMILY_TITAN</li>
<li>DEV_FAMILY_TORNADO</li>
<li>DEV_FAMILY_TSUNAMI</li>
<li>DEV_FAMILY_VERMEER</li>
<li>DEV_FAMILY_VIRTUAL_JTAG_TAP</li>
<li>DEV_FAMILY_YEAGER</li>
<li>DEV_FAMILY_ZIPPLEBACK</li>
<li>DEVICE_FILTER_PACKAGE</li>
<li>DEVICE_FILTER_PIN_COUNT</li>
<li>DEVICE_FILTER_SPEED_GRADE</li>
<li>DEVICE_FILTER_VOLTAGE</li>
<li>DEVICE_INITIALIZATION_CLOCK</li>
<li>DEVICE_IO_STANDARD_APEX20KE</li>
<li>DEVICE_IO_STANDARD_APEX20KF</li>
<li>DEVICE_IO_STANDARD_APEX20K</li>
<li>DEVICE_IO_STANDARD_DALI</li>
<li>DEVICE_IO_STANDARD_FLEX10K</li>
<li>DEVICE_IO_STANDARD_FLEX6K</li>
<li>DEVICE_IO_STANDARD_MAX7000</li>
<li>DEVICE_IO_STANDARD_YEAGER</li>
<li>DEVICE_MIGRATION_LIST</li>
<li>DEVICE_TECHNOLOGY_MIGRATION_LIST</li>
<li>DEV_PART_GENERIC</li>
<li>DEV_PART_INVALID</li>
<li>DEV_PART_MAX</li>
<li>DFE_PI_BW_0P5GHZ</li>
<li>DFE_PI_BW_10GHZ</li>
<li>DFE_PI_BW_2P5GHZ</li>
<li>DFE_PI_BW_5GHZ</li>
<li>DIFFERENTIAL</li>
<li>DIRECT_FORMAT</li>
<li>DIRECT</li>
<li>DISABLE_CONF_DONE_AND_NSTATUS_ON_EPROM</li>
<li>DISABLE_CONF_DONE_AND_NSTATUS_PULLUPS_ON_CONFIG_DEVICE</li>
<li>DISABLE_CORE_CLK</li>
<li>DISABLE_DA_GX_RULE</li>
<li>DISABLE_DA_RULE</li>
<li>DISABLED</li>
<li>DISABLE_DSP_NEGATE_INFERENCING</li>
<li>DISABLE_EMBEDDED_TIMING_CONSTRAINT</li>
<li>DISABLE_MLAB_RAM_USE</li>
<li>DISABLE_NCS_AND_OE_PULLUPS_ON_CONFIG_DEVICE</li>
<li>DISABLE_OCP_HW_EVAL</li>
<li>DISABLE_PLL_COMPENSATION_DELAY_CHANGE_WARNING</li>
<li>DISABLE_REGISTER_MERGING_ACROSS_HIERARCHIES</li>
<li>DISABLE_TRI</li>
<li>DISALLOW_GLOBAL_ASSIGNMENT_IN_QIP</li>
<li>DIV2</li>
<li>DIV4</li>
<li>DIVIDE_BASE_CLOCK_BY</li>
<li>DIVIDE_BASE_CLOCK_PERIOD_BY</li>
<li>DM_PIN</li>
<li>DO_COMBINED_ANALYSIS</li>
<li>DO_MIN_ANALYSIS</li>
<li>DO_MINMAX_ANALYSIS_USING_RISEFALL_DELAYS</li>
<li>DO_MIN_TIMING</li>
<li>DONT_AUTODISCOVER_CPP_FILES</li>
<li>DONT_CONVERT_TO_USER_FRIENDLY_STRING</li>
<li>DONT_COPY_TO_CREATED_COMPANION_REVISION</li>
<li>DONT_COPY_TO_NEW_FILE_FORMAT</li>
<li>DONT_COPY_TO_NEW_REVISION</li>
<li>DONT_MERGE_REGISTER</li>
<li>DONT_REUSE_REMOVED_ASSIGNMENT</li>
<li>DONT_TOUCH_USER_CELL</li>
<li>DO_POST_BUILD_COMMAND_LINE</li>
<li>DO_SYSTEM_FMAX</li>
<li>DP_1620</li>
<li>DP_2700</li>
<li>DP_5400</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_32BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_8BIT_16BIT_SINGLE_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_DEEP_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_DEEP_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_DEEP_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_INPUT_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA1</li>
<li>DPRAM_DUAL_PORT_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_INPUT_EPXA4_10</li>
<li>DPRAM_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_OUTPUT_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_SINGLE_PORT_MODE_OUTPUT_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_INPUT_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_OTHER_SIGNALS_EPXA4_10</li>
<li>DPRAM_WIDE_MODE_OUTPUT_EPXA4_10</li>
<li>DPRIO_CHANNEL_NUM</li>
<li>DPRIO_CRUCLK_NUM</li>
<li>DPRIO_INTERFACE_REG</li>
<li>DPRIO_NORMAL_STATUS</li>
<li>DPRIO_QUAD_NUM</li>
<li>DPRIO_QUAD_PLL_NUM</li>
<li>DPRIO_TX_PLL0_REFCLK_NUM</li>
<li>DPRIO_TX_PLL1_REFCLK_NUM</li>
<li>DPRIO_TX_PLL_NUM</li>
<li>DQ_GROUP</li>
<li>DQ_PIN</li>
<li>DQSB_DQS_PAIR</li>
<li>DQS_DELAY</li>
<li>DQS_ENABLE_DELAY_CHAIN</li>
<li>DQS_FREQUENCY</li>
<li>DQSOUT_DELAY_CHAIN</li>
<li>DQS_SHIFT</li>
<li>DQS_SYSTEM_CLOCK</li>
<li>DRC_DEADLOCK_STATE_LIMIT</li>
<li>DRC_DETAIL_MESSAGE_LIMIT</li>
<li>DRC_FANOUT_EXCEEDING</li>
<li>DRC_GATED_CLOCK_FEED</li>
<li>DRC_MAX_TOP_FANOUT</li>
<li>DRC_REPORT_FANOUT_EXCEEDING</li>
<li>DRC_REPORT_MAX_TOP_FANOUT</li>
<li>DRC_REPORT_TOP_FANOUT</li>
<li>DRC_TOP_FANOUT</li>
<li>DRC_VIOLATION_MESSAGE_LIMIT</li>
<li>DSE_SEND_REPORT_PANEL</li>
<li>DSE_SERVER_SEND_REPORTS</li>
<li>DSE_SERVER_URL</li>
<li>DSE_SYNTH_EXTRA_EFFORT_MODE</li>
<li>DSE_WORKER_ID</li>
<li>DSM_DFT_OUT</li>
<li>DSM_LSB_OUT</li>
<li>DSM_MSB_OUT</li>
<li>DSP_BLOCK_BALANCING_IMPLEMENTATION</li>
<li>DSP_BLOCK_BALANCING</li>
<li>DSPBUILDER_FILE</li>
<li>DUAL_FAST_REGIONAL_CLOCK</li>
<li>DUAL_IMAGES</li>
<li>DUAL_PURPOSE_CLOCK_PIN_DELAY</li>
<li>DUAL_REGIONAL_CLOCK</li>
<li>DUPLICATE_ATOM</li>
<li>DUPLICATE_LOGIC_EXTRACTION</li>
<li>DUPLICATE_REGISTER_EXTRACTION</li>
<li>DUP_LOGIC_EXTRACTION</li>
<li>DUP_REG_EXTRACTION</li>
<li>DYNAMIC_ATOM_CONNECTION</li>
<li>DYNAMIC_CTL</li>
<li>DYNAMIC_OCT_CONTROL_GROUP</li>
<li>E8H9</li>
<li>EARLY_CLOCK_LATENCY</li>
<li>ECO_ALLOW_ROUTING_CHANGES</li>
<li>ECO_OPTIMIZE_TIMING</li>
<li>ECO_REGENERATE_REPORT</li>
<li>ECO_TIMING_DRIVEN_COMPILE</li>
<li>EDA_BOARD_BOUNDARY_SCAN_OPERATION</li>
<li>EDA_BOARD_DESIGN_BOUNDARY_SCAN_TOOL</li>
<li>EDA_BOARD_DESIGN_SIGNAL_INTEGRITY_TOOL</li>
<li>EDA_BOARD_DESIGN_SYMBOL_TOOL</li>
<li>EDA_BOARD_DESIGN_TIMING_TOOL</li>
<li>EDA_BOARD_DESIGN_TOOL</li>
<li>EDA_DATA_FORMAT</li>
<li>EDA_DESIGN_ENTRY_SYNTHESIS_TOOL</li>
<li>EDA_DESIGN_EXTRA_ALTERA_SIM_LIB</li>
<li>EDA_DESIGN_INSTANCE_NAME</li>
<li>EDA_ENABLE_GLITCH_FILTERING</li>
<li>EDA_ENABLE_IPUTF_MODE</li>
<li>EDA_ENABLE_OCV_TIMING_ANALYSIS</li>
<li>EDA_EXCALIBUR_ATOMS_AS_SINGLE_STRIPE</li>
<li>EDA_EXCALIBUR_SINGLE_SLICE</li>
<li>EDA_EXTRA_ELAB_OPTION</li>
<li>EDA_FLATTEN_BUSES</li>
<li>EDA_FORMAL_VERIFICATION_ALLOW_RETIMING</li>
<li>EDA_FORMAL_VERIFICATION_TOOL</li>
<li>EDA_FV_HIERARCHY</li>
<li>EDA_GENERATE_FUNCTIONAL_NETLIST</li>
<li>EDA_GENERATE_GATE_LEVEL_SIMULATION_COMMAND_SCRIPT</li>
<li>EDA_GENERATE_POWER_INPUT_FILE</li>
<li>EDA_GENERATE_RTL_SIMULATION_COMMAND_SCRIPT</li>
<li>EDA_GENERATE_SDF_OUTPUT_FILE</li>
<li>EDA_GENERATE_TIMING_CLOSURE_DATA</li>
<li>EDA_IBIS_EXTENDED_MODEL_SELECTOR</li>
<li>EDA_IBIS_MODEL_SELECTOR</li>
<li>EDA_IBIS_MUTUAL_COUPLING</li>
<li>EDA_IBIS_SPECIFICATION_VERSION</li>
<li>EDA_INCLUDE_VHDL_CONFIGURATION_DECLARATION</li>
<li>EDA_INPUT_DATA_FORMAT</li>
<li>EDA_INPUT_GND</li>
<li>EDA_INPUT_GND_NAME</li>
<li>EDA_INPUT_VCC</li>
<li>EDA_INPUT_VCC_NAME</li>
<li>EDA_IPFS_FILE</li>
<li>EDA_LAUNCH_CMD_LINE_TOOL</li>
<li>EDA_LAUNCH_TOOL</li>
<li>EDA_LMF_FILE</li>
<li>EDA_MAINTAIN_DESIGN_HIERARCHY</li>
<li>EDA_MAP_ILLEGAL_CHARACTERS</li>
<li>EDA_MAP_ILLEGAL</li>
<li>EDA_NATIVELINK_GENERATE_SCRIPT_ONLY</li>
<li>EDA_NATIVELINK_PORTABLE_FILE_PATHS</li>
<li>EDA_NATIVELINK_SIMULATION_SETUP_SCRIPT</li>
<li>EDA_NATIVELINK_SIMULATION_TEST_BENCH</li>
<li>EDA_NETLIST_TYPE</li>
<li>EDA_NETLIST_WRITER_OUTPUT_DIR</li>
<li>EDA_OCV_CORE_DERATING_FACTOR</li>
<li>EDA_OCV_IO_DERATING_FACTOR</li>
<li>EDA_OUTPUT_DATA_FORMAT</li>
<li>EDA_RESYNTHESIS_TOOL</li>
<li>EDA_RTL_SIM_MODE</li>
<li>EDA_RTL_SIMULATION_RUN_SCRIPT</li>
<li>EDA_RTL_TEST_BENCH_FILE_NAME</li>
<li>EDA_RTL_TEST_BENCH_NAME</li>
<li>EDA_RTL_TEST_BENCH_RUN_FOR</li>
<li>EDA_RUN_TOOL_AUTOMATICALLY</li>
<li>EDA_SDC_FILE_NAME</li>
<li>EDA_SETUP_HOLD_DETECTION_INPUT_REGISTERS_BIDIR_PINS_DISABLED</li>
<li>EDA_SHOW_LMF_MAPPING_MESSAGES</li>
<li>EDA_SHOW_LMF_MAPPING_MSGS</li>
<li>EDA_SIMULATION_RUN_SCRIPT</li>
<li>EDA_SIMULATION_TOOL</li>
<li>EDA_SIMULATION_VCD_OUTPUT_SIGNALS_TO_TCL_FILE</li>
<li>EDA_SIMULATION_VCD_OUTPUT_TCL_FILE</li>
<li>EDA_SIMULATION_VCD_OUTPUT_TCL_FILE_NAME</li>
<li>EDA_TEST_BENCH_DESIGN_INSTANCE_NAME</li>
<li>EDA_TEST_BENCH_ENABLE_STATUS</li>
<li>EDA_TEST_BENCH_ENTITY_MODULE_NAME</li>
<li>EDA_TEST_BENCH_EXTRA_ALTERA_SIM_LIB</li>
<li>EDA_TEST_BENCH_FILE</li>
<li>EDA_TEST_BENCH_FILE_NAME</li>
<li>EDA_TEST_BENCH_GATE_LEVEL_NETLIST_LIBRARY</li>
<li>EDA_TEST_BENCH_MODULE_NAME</li>
<li>EDA_TEST_BENCH_NAME</li>
<li>EDA_TEST_BENCH_RUN_FOR</li>
<li>EDA_TEST_BENCH_RUN_SIM_FOR</li>
<li>EDA_TEST_BENCH_SETTINGS</li>
<li>EDA_TIME_SCALE</li>
<li>EDA_TIMESCALE</li>
<li>EDA_TIMING_ANALYSIS_TOOL</li>
<li>EDA_TOOL_SETTINGS</li>
<li>EDA_TRUNCATE_HPATH</li>
<li>EDA_TRUNCATE_LONG_HIERARCHY_PATHS</li>
<li>EDA_USE_IBIS_RLC_TYPE</li>
<li>EDA_USE_LMF</li>
<li>EDA_USER_COMPILED_SIMULATION_LIBRARY_DIRECTORY</li>
<li>EDA_USE_RISE_FALL_DELAYS</li>
<li>EDA_VHDL_ARCH_NAME</li>
<li>EDA_VHDL_LIBRARY</li>
<li>EDA_WAIT_FOR_GUI_TOOL_COMPLETION</li>
<li>EDA_WRITE_CONFIG</li>
<li>EDA_WRITE_DEVICE_CONTROL_PORTS</li>
<li>EDA_WRITE_NODES_FOR_POWER_ESTIMATION</li>
<li>EDA_WRITER_DONT_WRITE_TOP_ENTITY</li>
<li>EDIF_FILE</li>
<li>ELA_FILE</li>
<li>ELEMENT_INDEX</li>
<li>ELF_FILE</li>
<li>EMIF</li>
<li>EMIF_SOC_PHYCLK_ADVANCE_MODELING</li>
<li>EMPTY</li>
<li>ENABLE_ACCELERATED_INCREMENTAL_COMPILE</li>
<li>ENABLE_ADVANCED_IO_ANALYSIS</li>
<li>ENABLE_ADVANCED_IO_DELAY_CHAIN_OPTIMIZATION</li>
<li>ENABLE_ADVANCED_IO_TIMING</li>
<li>ENABLE_ADV_SEU_DETECTION</li>
<li>ENABLE_ALT2GXB_CONFIGURATION</li>
<li>ENABLE_APEX_FITTER_CHOICE</li>
<li>ENABLE_ASMI_FOR_FLASH_LOADER</li>
<li>ENABLE_ASM_OPTIONS_FILE</li>
<li>ENABLE_ATTEMPT_SIMILAR_PLACEMENT</li>
<li>ENABLE_AUTONOMOUS_PCIE_HIP</li>
<li>ENABLE_BENEFICIAL_SKEW_OPTIMIZATION_FOR_NON_GLOBAL_CLOCKS</li>
<li>ENABLE_BENEFICIAL_SKEW_OPTIMIZATION</li>
<li>ENABLE_BOOT_SEL_PIN</li>
<li>ENABLE_BUS_HOLD_CIRCUITRY</li>
<li>ENABLE_BUS_HOLD</li>
<li>ENABLE_CHIP_WIDE_OE</li>
<li>ENABLE_CHIP_WIDE_RESET</li>
<li>ENABLE_CLOCK_LATENCY</li>
<li>ENABLE_COMPACT_REPORT_TABLE</li>
<li>ENABLE_CONFIGURATION_PINS</li>
<li>ENABLE_CORE_CLK</li>
<li>ENABLE_CRC_ERROR_PIN</li>
<li>ENABLE_CVPCIE_CONFDONE</li>
<li>ENABLE_CVP_CONFDONE</li>
<li>ENABLE_DA_RULE</li>
<li>ENABLE_DEVICE_WIDE_OE</li>
<li>ENABLE_DEVICE_WIDE_RESET</li>
<li>ENABLE_DISABLED_STRATIX_LVDS_MODES</li>
<li>ENABLE_DRC</li>
<li>ENABLE_DRC_SETTINGS</li>
<li>ENABLE_ED_CRC_CHECK</li>
<li>ENABLE_EXTRA_DQ_DELAY</li>
<li>ENABLE_FALLBACK_TO_EXTERNAL_FLASH</li>
<li>ENABLE_HOLD_BACK_OFF</li>
<li>ENABLE_HOLD_MULTICYCLE</li>
<li>ENABLE_HPS_INTERNAL_TIMING</li>
<li>ENABLE_INCREMENTAL_DESIGN</li>
<li>ENABLE_INCREMENTAL_REUSE</li>
<li>ENABLE_INCREMENTAL_SYNTHESIS</li>
<li>ENABLE_INIT_DONE_OUTPUT</li>
<li>ENABLE_IP_DEBUG</li>
<li>ENABLE_JTAG_BST_SUPPORT</li>
<li>ENABLE_JTAG_PIN_SHARING</li>
<li>ENABLE_LAB_SHARING_WITH_PARENT_PARTITION</li>
<li>ENABLE_LLIS</li>
<li>ENABLE_LOGIC_ANALYZER_INTERFACE</li>
<li>ENABLE_LOW_VOLT_MODE_FLEX10K</li>
<li>ENABLE_LOW_VOLT_MODE_FLEX6K</li>
<li>ENABLE_LOW_VOLT_MODE</li>
<li>ENABLE_M512</li>
<li>ENABLE_MERCURY_CDR</li>
<li>ENABLE_MIXED_PORT_RDW_OLD_DATA_FOR_RAM_WITH_TWO_CLOCKS</li>
<li>ENABLE_MULTITAP</li>
<li>ENABLE_NCEO_OUTPUT</li>
<li>ENABLE_NCE_PIN</li>
<li>ENABLE_NCONFIG_FROM_CORE</li>
<li>ENABLE_OCT_DONE</li>
<li>ENABLE_OCTDONE</li>
<li>ENABLE_PR_PINS</li>
<li>ENABLE_RAPID_RECOMPILE</li>
<li>ENABLE_RECOVERY_REMOVAL_ANALYSIS</li>
<li>ENABLE_REDUCED_MEMORY_MODE</li>
<li>ENABLE_SIGNALTAP</li>
<li>ENABLE_SMART_VOLTAGE_ID</li>
<li>ENABLE_SOURCE_MULTICYCLE_HOLD</li>
<li>ENABLE_SOURCE_MULTICYCLE</li>
<li>ENABLE_SPI_MODE_CHECK</li>
<li>ENABLE_SRC_HOLD_MULTICYCLE</li>
<li>ENABLE_SRC_MULTICYCLE</li>
<li>ENABLE_STATE_MACHINE_INFERENCE</li>
<li>ENABLE_STRATIX_II_DPA_DEBUG</li>
<li>ENABLE_STRATIXII_DPA_DEBUG</li>
<li>ENABLE_STRATIX_II_LVDS_LOOPBACK</li>
<li>ENABLE_STRATIXII_LVDS_LOOPBACK</li>
<li>ENABLE_STRICT_PRESERVATION</li>
<li>ENABLE_SYNCH_INPUT_REGISTER_1S25</li>
<li>ENABLE_TRI</li>
<li>ENABLE_UNUSED_RX_CLOCK_WORKAROUND</li>
<li>ENABLE_VREFA_PIN</li>
<li>ENABLE_VREFB_PIN</li>
<li>ENCRYPTED_LUTMASK</li>
<li>ENFORCE_CONFIGURATION_VCCIO</li>
<li>EN_SPI_IO_WEAK_PULLUP</li>
<li>EN_USER_IO_WEAK_PULLUP</li>
<li>EPROM_JTAG_CODE_APEX20K</li>
<li>EPROM_JTAG_CODE_DALI</li>
<li>EPROM_JTAG_CODE_FLEX10K</li>
<li>EPROM_JTAG_CODE_FLEX6K</li>
<li>EPROM_JTAG_CODE</li>
<li>EPROM_JTAG_CODE_YEAGER</li>
<li>EPROM_USE_CHECKSUM_AS_USERCODE</li>
<li>EQ_BW_1</li>
<li>EQ_BW_2</li>
<li>EQ_BW_3</li>
<li>EQ_BW_4</li>
<li>EQC_AUTO_BREAK_CONE</li>
<li>EQC_AUTO_COMP_LOOP_CUT</li>
<li>EQC_AUTO_INVERSION</li>
<li>EQC_AUTO_PORTSWAP</li>
<li>EQC_AUTO_TERMINATE</li>
<li>EQC_BBOX_MERGE</li>
<li>EQC_CONSTANT_DFF_DETECTION</li>
<li>EQC_DETECT_DONT_CARES</li>
<li>EQC_DFF_SS_EMULATION</li>
<li>EQC_DUPLICATE_DFF_DETECTION</li>
<li>EQC_ENUM_AUTO_BREAK_CONE</li>
<li>EQC_ENUM_AUTO_COMP_LOOP_CUT</li>
<li>EQC_ENUM_AUTO_INVERSION</li>
<li>EQC_ENUM_AUTO_PORTSWAP</li>
<li>EQC_ENUM_AUTO_TERMINATE</li>
<li>EQC_ENUM_BBOX_MERGE</li>
<li>EQC_ENUM_CONSTANT_DFF_DETECTION</li>
<li>EQC_ENUM_DETECT_DONT_CARES</li>
<li>EQC_ENUM_DFF_SS_EMULATION</li>
<li>EQC_ENUM_DUPLICATE_DFF_DETECTION</li>
<li>EQC_ENUM_IO_BUFFER_CONVERSION</li>
<li>EQC_ENUM_LVDS_MERGE</li>
<li>EQC_ENUM_MAC_REGISTER_UNPACK</li>
<li>EQC_ENUM_MANUAL_MAP_LIST</li>
<li>EQC_ENUM_MAX_BDD_NODES</li>
<li>EQC_ENUM_PARAMETER_CHECK</li>
<li>EQC_ENUM_POWER_UP_COMPARE</li>
<li>EQC_ENUM_RAM_REGISTER_UNPACK</li>
<li>EQC_ENUM_RAM_UNMERGING</li>
<li>EQC_ENUM_RENAMING_RULES</li>
<li>EQC_ENUM_RENAMING_RULES_LIST</li>
<li>EQC_ENUM_SET_PARTITION_BB_TO_VCC_GND</li>
<li>EQC_ENUM_SHOW_ALL_MAPPED_POINTS</li>
<li>EQC_ENUM_STRUCTURE_MATCHING</li>
<li>EQC_ENUM_SUB_CONE_REPORT</li>
<li>EQC_LVDS_MERGE</li>
<li>EQC_MAC_REGISTER_UNPACK</li>
<li>EQC_PARAMETER_CHECK</li>
<li>EQC_POWER_UP_COMPARE</li>
<li>EQC_RAM_REGISTER_UNPACK</li>
<li>EQC_RAM_UNMERGING</li>
<li>EQC_RENAMING_RULES</li>
<li>EQC_RENAMING_RULES_LIST</li>
<li>EQC_SET_PARTITION_BB_TO_VCC_GND</li>
<li>EQC_SHOW_ALL_MAPPED_POINTS</li>
<li>EQC_STRUCTURE_MATCHING</li>
<li>EQC_SUB_CONE_REPORT</li>
<li>EQUATION_FILE</li>
<li>EQUIVALENCE_CHECKER_ASSIGNMENT</li>
<li>EQZP_DIS_PEAKING</li>
<li>EQZP_EN_PEAKING</li>
<li>ERROR_CHECK_FREQUENCY_DIVISOR</li>
<li>ESTIMATE_POWER_CONSUMPTION</li>
<li>EXCALIBUR_CONFIGURATION_DEVICE</li>
<li>EXCALIBUR_CONFIGURATION_SCHEME</li>
<li>EXC_BUSTRANS_SIM_FILE</li>
<li>EXCLUDE_FMAX_PATHS_GREATER_THAN</li>
<li>EXCLUDE_SLACK_PATHS_GREATER_THAN</li>
<li>EXCLUDE_TCO_PATHS_LESS_THAN</li>
<li>EXCLUDE_TH_PATHS_LESS_THAN</li>
<li>EXCLUDE_TPD_PATHS_LESS_THAN</li>
<li>EXCLUDE_TSU_PATHS_LESS_THAN</li>
<li>EXCLUSIVE_IO_GROUP</li>
<li>EXPANDED</li>
<li>EXTENDS_TOP_BLOCK</li>
<li>EXTERNAL_FEEDBACK</li>
<li>EXTERNAL_FLASH_FALLBACK_ADDRESS</li>
<li>EXTERNAL_INPUT_DELAY</li>
<li>EXTERNAL</li>
<li>EXTERNAL_LVDS_RX_USES_DPA</li>
<li>EXTERNAL_OUTPUT_DELAY</li>
<li>EXTERNAL_PIN_CONNECTION</li>
<li>EXTRACT_AND_OPTIMIZE_BUS_MUXES</li>
<li>EXTRACT_VERILOG_STATE_MACHINES</li>
<li>EXTRACT_VHDL_STATE_MACHINES</li>
<li>EXTRA_EFFORT</li>
<li>EXTRA</li>
<li>EYEQ_BW_1G_TO_2P5G</li>
<li>EYEQ_BW_2P5G_TO_7P5G</li>
<li>EYEQ_BW_GREATER_THAN_7P5G</li>
<li>EYEQ_BW_LESS_THAN_1G</li>
<li>F10K_ACEX1K_PCI_LOW_CAP</li>
<li>FALLBACK_TO_EXTERNAL_FLASH</li>
<li>FALL</li>
<li>FALSE</li>
<li>FANIN_PER_CELL_MAX7000</li>
<li>FAP_NAME</li>
<li>FAR_GLOBAL_CLOCK</li>
<li>FAR_REGIONAL_CLOCK</li>
<li>FAST_FIT_COMPILATION</li>
<li>FAST_FIT</li>
<li>FAST_INPUT_REGISTER</li>
<li>FAST_IO</li>
<li>FAST</li>
<li>FAST_OCT_REGISTER</li>
<li>FAST_OUTPUT_ENABLE_REGISTER</li>
<li>FAST_OUTPUT_REGISTER</li>
<li>FAST_PASSIVE_PARALLEL</li>
<li>FAST_POR_DELAY</li>
<li>FASTROW_INTERCONNECT</li>
<li>FAST_VIO</li>
<li>FBCLK_COUNTER_OUT</li>
<li>FFFFFFFF</li>
<li>FINAL_PLACEMENT_OPTIMIZATION</li>
<li>FIR_POST_1T_NEG</li>
<li>FIR_POST_1T_POS</li>
<li>FIR_POST_2T_NEG</li>
<li>FIR_POST_2T_POS</li>
<li>FIR_PRE_1T_NEG</li>
<li>FIR_PRE_1T_POS</li>
<li>FIR_PRE_2T_NEG</li>
<li>FIR_PRE_2T_POS</li>
<li>FIT_ATTEMPTS_TO_SKIP</li>
<li>FIT_INI_VARS</li>
<li>FIT_ONLY_ONE_ATTEMPT</li>
<li>FIT_SCRIPT_FILE</li>
<li>FIT_SEED</li>
<li>FIT_SMART_IO</li>
<li>FITTER_ADJUST_HC_SHORT_PATH_GUARDBAND</li>
<li>FITTER_AGGRESSIVE_ROUTABILITY_OPTIMIZATION</li>
<li>FITTER_ASSIGNMENT</li>
<li>FITTER_AUTO_EFFORT_DESIRED_SLACK_MARGIN</li>
<li>FITTER_EARLY_TIMING_ESTIMATE_MODE</li>
<li>FITTER_EFFORT</li>
<li>FITTER_ONLY</li>
<li>FITTER_OPTIMIZED</li>
<li>FITTER_PLL_SCAN_CHAIN_RECONFIG_FILE</li>
<li>FITTER_TCL_CALLBACK_FILE</li>
<li>FITTER_WILDARDS</li>
<li>FITTER_WILDCARDS</li>
<li>FIT_WYSIWYG_PIA</li>
<li>FLASH_NCE_RESERVED</li>
<li>FLASH_PROGRAMMING_FILE_NAME</li>
<li>FLEX10K_CARRY_CHAIN_LENGTH</li>
<li>FLEX10K_CLIQUE_TYPE</li>
<li>FLEX10K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>FLEX10K_CONFIGURATION_DEVICE</li>
<li>FLEX10K_CONFIGURATION_SCHEME</li>
<li>FLEX10K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>FLEX10K_DEVICE_IO_STANDARD</li>
<li>FLEX10K_ENABLE_LOCK_OUTPUT</li>
<li>FLEX10K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE</li>
<li>FLEX10KE_PCI_LOW_CAP_ADJUST</li>
<li>FLEX10K_JTAG_USER_CODE</li>
<li>FLEX10K_MAX_PERIPHERAL_OE</li>
<li>FLEX10K_OPTIMIZATION_TECHNIQUE</li>
<li>FLEX10K_TECHNOLOGY_MAPPER</li>
<li>FLEX6000</li>
<li>FLEX6K_CARRY_CHAIN_LENGTH</li>
<li>FLEX6K_CLIQUE_TYPE</li>
<li>FLEX6K_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>FLEX6K_CONFIGURATION_DEVICE</li>
<li>FLEX6K_CONFIGURATION_SCHEME</li>
<li>FLEX6K_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>FLEX6K_DEVICE_IO_STANDARD</li>
<li>FLEX6K_ENABLE_LOW_VOLTAGE_MODE_ON_CONFIG_DEVICE</li>
<li>FLEX6K_JTAG_USER_CODE</li>
<li>FLEX6K_LOCAL_ROUTING_DESTINATION</li>
<li>FLEX6K_LOCAL_ROUTING_SOURCE</li>
<li>FLEX6K_OPTIMIZATION_TECHNIQUE</li>
<li>FLEX6K_TECHNOLOGY_MAPPER</li>
<li>FLEXIBLE_TIMING</li>
<li>FLOATING</li>
<li>FLOW_DISABLE_ASSEMBLER</li>
<li>FLOW_ENABLE_HC_COMPARE</li>
<li>FLOW_ENABLE_HCII_COMPARE</li>
<li>FLOW_ENABLE_HYPER_RETIMER_FAST_FORWARD</li>
<li>FLOW_ENABLE_IO_ASSIGNMENT_ANALYSIS</li>
<li>FLOW_ENABLE_PARALLEL_MODULES</li>
<li>FLOW_ENABLE_POWER_ANALYZER</li>
<li>FLOW_ENABLE_RTL_VIEWER</li>
<li>FLOW_ENABLE_TIMING_CONSTRAINT_CHECK</li>
<li>FLOW_HARDCOPY_DESIGN_READINESS_CHECK</li>
<li>FMAX_REQUIREMENT</li>
<li>FOCUS_ENTITY_NAME</li>
<li>FORCE_ALL_TILES_WITH_FAILING_TIMING_PATHS_TO_HIGH_SPEED</li>
<li>FORCE_ALL_USED_TILES_TO_HIGH_SPEED</li>
<li>FORCED_IF_ASYNCHRONOUS</li>
<li>FORCED</li>
<li>FORCE_FITTER_TO_AVOID_PERIPHERY_PLACEMENT_WARNINGS</li>
<li>FORCE_FRACTURED_MODE_ALM_IMPLEMENTATION</li>
<li>FORCE_MERGE_PLL_FANOUTS</li>
<li>FORCE_NON_FRACTURED_MODE_ALM_IMPLEMENTATION</li>
<li>FORCE_POINT_TO_POINT</li>
<li>FORCE_RECOMPILE</li>
<li>FORCE_SLACK</li>
<li>FORCE_SSMCLK_TO_ISMCLK</li>
<li>FORCE_SYNCH_CLEAR</li>
<li>FORM_DDR_CLUSTERING_CLIQUE</li>
<li>FPLL</li>
<li>FPLL_VREG1_BOOST_1_STEP</li>
<li>FPLL_VREG1_BOOST_2_STEP</li>
<li>FPLL_VREG1_BOOST_3_STEP</li>
<li>FPLL_VREG1_BOOST_4_STEP</li>
<li>FPLL_VREG1_BOOST_5_STEP</li>
<li>FPLL_VREG1_BOOST_6_STEP</li>
<li>FPLL_VREG1_BOOST_7_STEP</li>
<li>FPLL_VREG1_NO_VOLTAGE_BOOST</li>
<li>FPLL_VREG_NO_VOLTAGE_BOOST</li>
<li>FREQ_12_5MHZ</li>
<li>FREQ_20MHZ</li>
<li>FREQ_40MHZ</li>
<li>FSDA_LEVEL_AUTO</li>
<li>FSDA_LEVEL_C1</li>
<li>FSDA_LEVEL_C2</li>
<li>FSDA_LEVEL_U</li>
<li>FSM_CAT</li>
<li>FSM_RULE_DEADLOCK_STATE</li>
<li>FSM_RULE_NO_RESET_STATE</li>
<li>FSM_RULE_NO_SZER_ACLK_DOMAIN</li>
<li>FSM_RULE_UNREACHABLE_STATE</li>
<li>FSM_RULE_UNUSED_TRANSITION</li>
<li>FSYN_AND_ICP_REGTEST_MODE</li>
<li>FULL_COMPILATION</li>
<li>FULL_INCREMENTAL_COMPILATION</li>
<li>FULL_INCREMENTAL_DESIGN</li>
<li>FULL_VPACK</li>
<li>FULL_VPR</li>
<li>FUNCTIONAL</li>
<li>FV_BLACKBOX</li>
<li>G8A94</li>
<li>G8H9</li>
<li>GBE_1250</li>
<li>GDF_FILE</li>
<li>GEN3_OFF</li>
<li>GEN3_ON</li>
<li>GEN4_OFF</li>
<li>GEN4_ON</li>
<li>GENERAL_POOL</li>
<li>GENERATE_CONFIG_HEXOUT_FILE</li>
<li>GENERATE_CONFIG_ISC_FILE</li>
<li>GENERATE_CONFIG_JAM_FILE</li>
<li>GENERATE_CONFIG_JBC_FILE_COMPRESSED</li>
<li>GENERATE_CONFIG_JBC_FILE</li>
<li>GENERATE_CONFIG_SVF_FILE</li>
<li>GENERATE_GXB_RECONFIG_MIF</li>
<li>GENERATE_GXB_RECONFIG_MIF_WITH_PLL</li>
<li>GENERATE_HEX_FILE</li>
<li>GENERATE_ISC_FILE</li>
<li>GENERATE_JAM_FILE</li>
<li>GENERATE_JBC_FILE_COMPRESSED</li>
<li>GENERATE_JBC_FILE</li>
<li>GENERATE_PMSF_FILES</li>
<li>GENERATE_RBF_FILE</li>
<li>GENERATE_SVF_FILE</li>
<li>GENERATE_TTF_FILE</li>
<li>GENERATION_DIRECTORY</li>
<li>GENERIC_TRAIT</li>
<li>GIGE</li>
<li>GIVE_ERROR</li>
<li>GIVE_INFO</li>
<li>GIVE_WARNING</li>
<li>GLITCH_DETECTION</li>
<li>GLITCH_DETECTION_PULSE</li>
<li>GLITCH_INTERVAL</li>
<li>GLOBAL_SIGNAL_CLKCTRL_LOCATION</li>
<li>GNDIO_CURRENT_1PT8V</li>
<li>GNDIO_CURRENT_2PT5V</li>
<li>GNDIO_CURRENT_GTL</li>
<li>GNDIO_CURRENT_GTL_PLUS</li>
<li>GNDIO_CURRENT_LVCMOS</li>
<li>GNDIO_CURRENT_LVTTL</li>
<li>GNDIO_CURRENT_PCI</li>
<li>GNDIO_CURRENT_SSTL2_CLASS1</li>
<li>GNDIO_CURRENT_SSTL2_CLASS2</li>
<li>GNDIO_CURRENT_SSTL3_CLASS1</li>
<li>GNDIO_CURRENT_SSTL3_CLASS2</li>
<li>GNU_ASM_COMMAND_LINE</li>
<li>GNU_CPP_COMMAND_LINE</li>
<li>GNU_CSP_ASM_COMMAND_LINE</li>
<li>GNU_CSP_CPP_COMMAND_LINE</li>
<li>GNU_CSP_LINK_COMMAND_LINE</li>
<li>GNU_LINK_COMMAND_LINE</li>
<li>GNUPRO_ARM_ASM_COMMAND_LINE</li>
<li>GNUPRO_ARM_CPP_COMMAND_LINE</li>
<li>GNUPRO_ARM_LINK_COMMAND_LINE</li>
<li>GNUPRO_MIPS_ASM_COMMAND_LINE</li>
<li>GNUPRO_MIPS_CPP_COMMAND_LINE</li>
<li>GNUPRO_MIPS_LINK_COMMAND_LINE</li>
<li>GNUPRO_NIOS_ASM_COMMAND_LINE</li>
<li>GNUPRO_NIOS_CPP_COMMAND_LINE</li>
<li>GNUPRO_NIOS_LINK_COMMAND_LINE</li>
<li>GPH9</li>
<li>GPON_1244</li>
<li>GPON_155</li>
<li>GPON_2488</li>
<li>GPON_622</li>
<li>GROUNDED</li>
<li>GROUP_COMB_LOGIC_IN_CLOUD</li>
<li>GROUP_COMB_LOGIC_IN_CLOUD_TMV</li>
<li>GROUP_NODES</li>
<li>GROUP_NODES_TMV</li>
<li>GUARANTEE_MIN_DELAY_CORNER_IO_ZERO_HOLD_TIME</li>
<li>GXB_0PPM_CLOCK_GROUP_DRIVER</li>
<li>GXB_0PPM_CLOCK_GROUP</li>
<li>GXB_0PPM_CORECLK</li>
<li>GXB_0PPM_CORE_CLOCK</li>
<li>GXB_CLOCK_GROUP_DRIVER</li>
<li>GXB_CLOCK_GROUP</li>
<li>GXB_IO_PIN_TERMINATION</li>
<li>GXB_RECONFIG_GROUP</li>
<li>GXB_RECONFIG_MIF_PLL</li>
<li>GXB_REFCLK_COUPLING_TERMINATION_SETTING</li>
<li>GXB_REFCLK_PIN_TERMINATION</li>
<li>GXB_RESERVED_TRANSMIT_CHANNEL</li>
<li>GXB_TX_PLL_RECONFIG_GROUP</li>
<li>GXB_VCCA_VOLTAGE</li>
<li>GXB_VCCR_VCCT_VOLTAGE</li>
<li>HALF</li>
<li>HALF_MEGALAB_COLUMN</li>
<li>HALF_RESOLUTION</li>
<li>HALF_ROW</li>
<li>HARD_BLOCK_PARTITION</li>
<li>HARDCOPY_DEVICE_IDENTIFIER</li>
<li>HARDCOPY_EXTERNAL_CLOCK_JITTER</li>
<li>HARDCOPY_FLOW_AUTOMATION</li>
<li>HARDCOPYII_COMPANION_REVISION_NAME</li>
<li>HARDCOPYII_POWER_ON_EXTRA_DELAY</li>
<li>HARDCOPYII_RUN_COMPARISON_ON_EVERY_COMPILE</li>
<li>HARDCOPYII_SAVE_MIGRATION_INFO_DURING_COMPILATION</li>
<li>HARDCOPY_INDIVIDUAL_SETTINGS</li>
<li>HARDCOPY_INPUT_TRANSITION_CLOCK_PIN</li>
<li>HARDCOPY_INPUT_TRANSITION_DATA_PIN</li>
<li>HARDCOPY_NEW_PROJECT_PATH</li>
<li>HARD_POST_FIT</li>
<li>HCII_OUTPUT_DIR</li>
<li>HC_OUTPUT_DIR</li>
<li>HCPY_ALOAD_SIGNALS</li>
<li>HCPY_ASYN_RAM</li>
<li>HCPY_CAT</li>
<li>HCPY_EXCEED_RAM_USAGE</li>
<li>HCPY_EXCEED_USER_IO_USAGE</li>
<li>HCPY_EXT_CLK_JITTER_CHECK</li>
<li>HCPY_EXT_CLK_JITTER_EDGE</li>
<li>HCPY_EXT_CLK_JITTER</li>
<li>HCPY_ILLEGAL_HC_DEV_PKG</li>
<li>HCPY_INPUT_TRANS_CLK_PIN</li>
<li>HCPY_INPUT_TRANS_DATA_PIN</li>
<li>HCPY_PLL_MULTIPLE_CLK_NETWORK_TYPES</li>
<li>HCPY_TRANS_CONDITION_CLK_PIN</li>
<li>HCPY_TRANS_CONDITION_DATA_PIN</li>
<li>HCPY_TRANS_EDGE_CLK_PIN</li>
<li>HCPY_TRANS_EDGE_DATA_PIN</li>
<li>HCPY_VREF_PINS</li>
<li>HDL_INITIAL_FANOUT_LIMIT</li>
<li>HDL_INTERFACE_INSTANCE_ENTITY</li>
<li>HDL_INTERFACE_INSTANCE_NAME</li>
<li>HDL_INTERFACE_INSTANCE_PARAMETERS</li>
<li>HDL_INTERFACE_OUTPUT_PATH</li>
<li>HDL_MESSAGE_LEVEL</li>
<li>HDL_MESSAGE_OFF</li>
<li>HDL_MESSAGE_ON</li>
<li>HDL_SETTINGS</li>
<li>HDL_VERSION</li>
<li>HEX_FILE_COUNT_UP_DOWN</li>
<li>HEX_FILE_COUNT_UP_OR_DOWN</li>
<li>HEX_FILE_START_ADDRESS</li>
<li>HEXOUT_FILE_COUNT_DIRECTION</li>
<li>HEXOUT_FILE_START_ADDRESS</li>
<li>HEX_OUTPUT_FILE</li>
<li>HIDE_RCF_WARNINGS</li>
<li>HIERARCHICAL_COMPILE</li>
<li>HIERARCHY_BLACKBOX_FILE</li>
<li>HIGH_PERF</li>
<li>HIGH_PERFORMANCE_EFFORT</li>
<li>HIGH_POWER_EFFORT</li>
<li>HIGH_VCM</li>
<li>HIGIG_4062</li>
<li>HIGIG_5000</li>
<li>HIGIG_6250</li>
<li>HIGIG_6562</li>
<li>HOLD_MULTICYCLE_DEFAULT</li>
<li>HOLD_RELATIONSHIP</li>
<li>HPS_AUTO_PARTITION</li>
<li>HPS_EARLY_IO_RELEASE</li>
<li>HPS_IO</li>
<li>HPS_ISW_FILE</li>
<li>HPS_LOCATION</li>
<li>HPS_PARTITION</li>
<li>HSSI_A10_CDR_PLL_ANALOG_MODE</li>
<li>HSSI_A10_CDR_PLL_POWER_MODE</li>
<li>HSSI_A10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>HSSI_A10_CDR_PLL_UC_RO_CAL</li>
<li>HSSI_A10_CMU_FPLL_ANALOG_MODE</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>HSSI_A10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>HSSI_A10_CMU_FPLL_POWER_MODE</li>
<li>HSSI_A10_LC_PLL_ANALOG_MODE</li>
<li>HSSI_A10_LC_PLL_POWER_MODE</li>
<li>HSSI_A10_PM_UC_CLKDIV_SEL</li>
<li>HSSI_A10_PM_UC_CLKSEL_CORE</li>
<li>HSSI_A10_PM_UC_CLKSEL_OSC</li>
<li>HSSI_A10_REFCLK_TERM_TRISTATE</li>
<li>HSSI_A10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>HSSI_A10_RX_ADAPT_DFE_SEL</li>
<li>HSSI_A10_RX_ADAPT_VGA_SEL</li>
<li>HSSI_A10_RX_ADAPT_VREF_SEL</li>
<li>HSSI_A10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>HSSI_A10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>HSSI_A10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP10</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP11</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP1</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP2</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP3</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP4</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP5</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP6</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP7</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP8</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP9</li>
<li>HSSI_A10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>HSSI_A10_RX_ADP_LFEQ_FB_SEL</li>
<li>HSSI_A10_RX_ADP_ONETIME_DFE</li>
<li>HSSI_A10_RX_ADP_VGA_SEL</li>
<li>HSSI_A10_RX_ADP_VREF_SEL</li>
<li>HSSI_A10_RX_BYPASS_EQZ_STAGES_234</li>
<li>HSSI_A10_RX_EQ_BW_SEL</li>
<li>HSSI_A10_RX_EQ_DC_GAIN_TRIM</li>
<li>HSSI_A10_RX_INPUT_VCM_SEL</li>
<li>HSSI_A10_RX_LINK</li>
<li>HSSI_A10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>HSSI_A10_RX_ONE_STAGE_ENABLE</li>
<li>HSSI_A10_RX_POWER_MODE</li>
<li>HSSI_A10_RX_QPI_ENABLE</li>
<li>HSSI_A10_RX_RX_SEL_BIAS_SOURCE</li>
<li>HSSI_A10_RX_SD_OUTPUT_OFF</li>
<li>HSSI_A10_RX_SD_OUTPUT_ON</li>
<li>HSSI_A10_RX_SD_THRESHOLD</li>
<li>HSSI_A10_RX_TERM_SEL</li>
<li>HSSI_A10_RX_TERM_TRI_ENABLE</li>
<li>HSSI_A10_RX_UC_RX_DFE_CAL</li>
<li>HSSI_A10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>HSSI_A10_RX_VCM_CURRENT_ADD</li>
<li>HSSI_A10_RX_VCM_SEL</li>
<li>HSSI_A10_RX_XRX_PATH_ANALOG_MODE</li>
<li>HSSI_A10_TX_COMPENSATION_EN</li>
<li>HSSI_A10_TX_DCD_DETECTION_EN</li>
<li>HSSI_A10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>HSSI_A10_TX_LINK</li>
<li>HSSI_A10_TX_LOW_POWER_EN</li>
<li>HSSI_A10_TX_POWER_MODE</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>HSSI_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>HSSI_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>HSSI_A10_TX_RES_CAL_LOCAL</li>
<li>HSSI_A10_TX_RX_DET</li>
<li>HSSI_A10_TX_RX_DET_OUTPUT_SEL</li>
<li>HSSI_A10_TX_RX_DET_PDB</li>
<li>HSSI_A10_TX_SLEW_RATE_CTRL</li>
<li>HSSI_A10_TX_TERM_CODE</li>
<li>HSSI_A10_TX_TERM_SEL</li>
<li>HSSI_A10_TX_UC_DCD_CAL</li>
<li>HSSI_A10_TX_UC_GEN3</li>
<li>HSSI_A10_TX_UC_GEN4</li>
<li>HSSI_A10_TX_UC_SKEW_CAL</li>
<li>HSSI_A10_TX_UC_TXVOD_CAL_CONT</li>
<li>HSSI_A10_TX_UC_TXVOD_CAL</li>
<li>HSSI_A10_TX_UC_VCC_SETTING</li>
<li>HSSI_A10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>HSSI_A10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>HSSI_A10_TX_XTX_PATH_ANALOG_MODE</li>
<li>HSSI_ADCE_RGEN_MODE</li>
<li>HSSI_ANALOG_SETTINGS_PROTOCOL</li>
<li>HSSI_FAST_LOCK_MODE</li>
<li>HSSI_GT_FORCE_VCO_CONST</li>
<li>HSSI_GT_RX_CTLE</li>
<li>HSSI_GT_RX_RX_DC_GAIN</li>
<li>HSSI_GT_RX_VCM_SEL</li>
<li>HSSI_GT_TERMINATION</li>
<li>HSSI_GT_TX_COMMON_MODE_DRIVER_SEL</li>
<li>HSSI_GT_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_GT_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP</li>
<li>HSSI_GT_TX_SIG_INV_PRE_TAP</li>
<li>HSSI_GT_TX_VOD_SWITCHING_CTRL_MAIN_TAP</li>
<li>HSSI_ODI_EYE_MONITOR_BW_SEL</li>
<li>HSSI_PARAMETER</li>
<li>HSSI_REFCLK_TERMINATION</li>
<li>HSSI_RX_ACGAIN_A</li>
<li>HSSI_RX_ACGAIN_V</li>
<li>HSSI_RX_ADCE_HSF_HFBW</li>
<li>HSSI_RX_ADCE_RGEN_BW</li>
<li>HSSI_RX_BYPASS_EQZ_STAGES_234</li>
<li>HSSI_RX_CT_EQUALIZER_SETTING</li>
<li>HSSI_RX_DFE_PI_BW</li>
<li>HSSI_RX_ENABLE_RX_GAINCTRL_PCIEMODE</li>
<li>HSSI_RX_EQ_BW_SEL</li>
<li>HSSI_RX_INPUT_VCM_SEL</li>
<li>HSSI_RX_PDB_SD</li>
<li>HSSI_RX_PMOS_GAIN_PEAK</li>
<li>HSSI_RX_QPI_ENABLE</li>
<li>HSSI_RX_RX_DC_GAIN</li>
<li>HSSI_RX_RX_SEL_BIAS_SOURCE</li>
<li>HSSI_RX_SD_OFF</li>
<li>HSSI_RX_SD_ON</li>
<li>HSSI_RX_SD_THRESHOLD</li>
<li>HSSI_RX_SEL_HALF_BW</li>
<li>HSSI_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>HSSI_RX_VCM_CURRENT_ADD</li>
<li>HSSI_RX_VCM_SEL</li>
<li>HSSI_TERMINATION</li>
<li>HSSI_TX_COMMON_MODE_DRIVER_SEL</li>
<li>HSSI_TX_DRIVER_RESOLUTION_CTRL</li>
<li>HSSI_TX_FIR_COEFF_CTRL_SEL</li>
<li>HSSI_TX_LOCAL_IB_CTL</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP_USER</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP</li>
<li>HSSI_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_USER</li>
<li>HSSI_TX_QPI_EN</li>
<li>HSSI_TX_RX_DET</li>
<li>HSSI_TX_RX_DET_OUTPUT_SEL</li>
<li>HSSI_TX_RX_DET_PDB</li>
<li>HSSI_TX_SIG_INV_2ND_TAP</li>
<li>HSSI_TX_SIG_INV_PRE_TAP</li>
<li>HSSI_TX_SLEW_RATE_CTRL</li>
<li>HSSI_TX_SWING_BOOST</li>
<li>HSSI_TX_VCM_CTRL_SEL</li>
<li>HSSI_TX_VCM_CURRENT_ADDL</li>
<li>HSSI_TX_VOD_BOOST</li>
<li>HSSI_TX_VOD_SWITCHING_CTRL_MAIN_TAP</li>
<li>HSSI_VCCEH_VOLTAGE</li>
<li>HSSI_VCCER_VCCET_VOLTAGE</li>
<li>HTML_FILE</li>
<li>HTML_REPORT_FILE</li>
<li>HUB_AUTO_INSERT</li>
<li>HUB_ENTITY_NAME</li>
<li>HUB_INSTANCE_NAME</li>
<li>HUB_SOURCE_FILE</li>
<li>HYBRID_FLOW_NEW_EXTRACTOR</li>
<li>HYPER_AWARE_OPTIMIZE_REGISTER_CHAINS</li>
<li>HYPER_AWARE_OPTIMIZE_SHORT_PATHS</li>
<li>HYPER_AWARE_OPTIMIZE_TIMING</li>
<li>HYPER_AWARE_REGISTER_PLACEMENT</li>
<li>HYPER_AWARE_SET_REGISTER_BYPASS</li>
<li>HYPER_AWARE_SET_REGISTER_INITIAL_STATE</li>
<li>HYPER_EARLY_RETIMER</li>
<li>HYPER_REGISTER</li>
<li>HYPER_RETIMER_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FALSE_PATH_RESTRICTION</li>
<li>HYPER_RETIMER_FAST_FORWARD_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FAST_FORWARD_ADD_PIPELINING_MAX</li>
<li>HYPER_RETIMER_FAST_FORWARD_AGGRESSIVE_EXPLORATION</li>
<li>HYPER_RETIMER_FAST_FORWARD_ASYNCH_CLEAR</li>
<li>HYPER_RETIMER_FAST_FORWARD_DSP_BLOCKS</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_ADD_PIPELINING</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_AGGRESSIVE_EXPLORATION</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_ASYNCH_CLEAR</li>
<li>HYPER_RETIMER_FAST_FORWARD_EMULATE_USER_PRESERVE_RESTRICTION</li>
<li>HYPER_RETIMER_FAST_FORWARD</li>
<li>HYPER_RETIMER_FAST_FORWARD_OFF_DESCRIPTION</li>
<li>HYPER_RETIMER_FAST_FORWARD_RAM_BLOCKS</li>
<li>HYPER_RETIMER_FAST_FORWARD_TARGET_MAX_PERFORMANCE</li>
<li>HYPER_RETIMER_FAST_FORWARD_USER_PRESERVE_RESTRICTION</li>
<li>HYPER_RETIMER</li>
<li>HYPER_RETIMER_REGISTERS_REMOVED</li>
<li>IB_22OHM</li>
<li>IB_29OHM</li>
<li>IB_42OHM</li>
<li>IB_49OHM</li>
<li>IEEE_10G_BASE_CR_10312</li>
<li>IEEE_10G_KR_10312</li>
<li>IEEE_40G_BASE_KR_10312</li>
<li>IGNORE_CARRY_BUFFERS</li>
<li>IGNORE_CARRY</li>
<li>IGNORE_CASCADE_BUFFERS</li>
<li>IGNORE_CASCADE</li>
<li>IGNORE_CLOCK_SETTINGS</li>
<li>IGNORE_DUPLICATE_DESIGN_ENTITY</li>
<li>IGNORE_GLOBAL_BUFFERS</li>
<li>IGNORE_GLOBAL</li>
<li>IGNORE_HSSI_COLUMN_POWER_FOR_BTI_MITIGATION</li>
<li>IGNORE_HSSI_COLUMN_POWER_WHEN_PRESERVING_UNUSED_XCVR_CHANNELS</li>
<li>IGNORE_LCELL</li>
<li>IGNORE_LCELL_MAX7000</li>
<li>IGNORE_MAX_FANOUT_ASSIGNMENTS</li>
<li>IGNORE_MODE_FOR_MERGE</li>
<li>IGNORE_PARTITIONS</li>
<li>IGNORE_ROW_GLOBAL_BUFFERS</li>
<li>IGNORE_ROW_GLOBAL</li>
<li>IGNORE_SOFT</li>
<li>IGNORE_SOFT_MAX7000</li>
<li>IGNORE_TRANSLATE_OFF_AND_SYNTHESIS_OFF</li>
<li>IGNORE_TRANSLATE_OFF</li>
<li>IGNORE_VERILOG_INITIAL_CONSTRUCTS</li>
<li>IGNORE_VREF_RESTRICTION</li>
<li>IMMEDIATE_ASSERTION_FAIL_ACTION</li>
<li>IMMEDIATE_ASSERTION_FAIL_MESSAGE</li>
<li>IMMEDIATE_ASSERTION</li>
<li>IMMEDIATE_ASSERTION_PASS_MESSAGE</li>
<li>IMMEDIATE_ASSERTION_STATE</li>
<li>IMMEDIATE_ASSERTION_TEST_CONDITION</li>
<li>IMPLEMENT_AS_CLOCK_ENABLE</li>
<li>IMPLEMENT_AS_LCELL</li>
<li>IMPLEMENT_AS_OUTPUT_OF_LOGIC_CELL</li>
<li>IMPLEMENT_MLAB_IN_16_BIT_DEEP_MODE</li>
<li>IMPORT_BASED_POST_FIT</li>
<li>IMPORT_BLOCK</li>
<li>IMPORTED</li>
<li>IMPORT</li>
<li>INCLUDED_IN_OLD_CHIP_SECTION</li>
<li>INCLUDED_IN_OLD_PROJECT_INFO_SECTION</li>
<li>INCLUDE_EXTERNAL_PIN_DELAYS_IN_FMAX_CALCULATIONS</li>
<li>INCLUDE_IN_ALL_TB2</li>
<li>INCLUDE_IN_COMPILER_REPORT</li>
<li>INCLUDE_IN_FITTER_TB2</li>
<li>INCLUDE_IN_POWER_TB2</li>
<li>INCLUDE_IN_SIMULATOR_REPORT</li>
<li>INCLUDE_IN_SYNTHESIS_REPORT</li>
<li>INCLUDE_IN_SYNTHESIS_TB2</li>
<li>INCLUDE_IN_TIMING_TB2</li>
<li>INCLUDE_PATHS_GREATER_THAN_TCO</li>
<li>INCLUDE_PATHS_GREATER_THAN_TH</li>
<li>INCLUDE_PATHS_GREATER_THAN_TPD</li>
<li>INCLUDE_PATHS_GREATER_THAN_TSU</li>
<li>INCLUDE_PATHS_LESS_THAN_FMAX</li>
<li>INCLUDE_PATHS_LESS_THAN_SLACK</li>
<li>INCLUDE_PIN_DELAYS_IN_CALCULATIONS</li>
<li>INC_PLACE_PREF_LOCATION</li>
<li>INC_PLC_MODE</li>
<li>INCREASE_DELAY_TO_OUTPUT_ENABLE_PIN</li>
<li>INCREASE_DELAY_TO_OUTPUT_PIN</li>
<li>INCREASE_INPUT_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_INPUT_DELAY_TO_CE_IO_REGISTER</li>
<li>INCREASE_OUTPUT_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_OUTPUT_ENABLE_CLOCK_ENABLE_DELAY</li>
<li>INCREASE_OUTPUT_ENABLE_CLOCK_ENABLE_DELAYR</li>
<li>INCREASE_TZX_DELAY_TO_OUTPUT_PIN</li>
<li>INCREMENTAL_COMPILATION_EXPORT_FILE</li>
<li>INCREMENTAL_COMPILATION_EXPORT_FLATTEN</li>
<li>INCREMENTAL_COMPILATION_EXPORT_NETLIST_TYPE</li>
<li>INCREMENTAL_COMPILATION_EXPORT_PARTITION_NAME</li>
<li>INCREMENTAL_COMPILATION_EXPORT_POST_FIT</li>
<li>INCREMENTAL_COMPILATION_EXPORT_POST_SYNTH</li>
<li>INCREMENTAL_COMPILATION_EXPORT_ROUTING</li>
<li>INCREMENTAL_DESIGN_PARTITION</li>
<li>INCREMENTAL_INPUT_VECTOR_FILE</li>
<li>INCREMENTAL_SYNTHESIS_FULL</li>
<li>INCREMENTAL_SYNTHESIS_PARTITION</li>
<li>INCREMENTAL_SYNTHESIS_TOP</li>
<li>INCREMENTAL_TIME_INPUT</li>
<li>INCREMENTAL_VECTOR_INPUT_SOURCE</li>
<li>INCR_SIGNALTAP_PARTITION</li>
<li>INCR_TAP</li>
<li>INDIRECT_PORT_ASSIGNMENT</li>
<li>INERTIAL</li>
<li>INFER_RAMS_FROM_RAW_LOGIC</li>
<li>INIT_CLKUSR</li>
<li>INIT_DCLK</li>
<li>INIT_DONE_OPEN_DRAIN</li>
<li>INITIAL_PLACEMENT_CONFIGURATION</li>
<li>INIT_INTOSC</li>
<li>INNER_NUM</li>
<li>INPUT_DELAY_CHAIN</li>
<li>INPUT_EDGE</li>
<li>INPUT_MAX_DELAY</li>
<li>INPUT_MIN_DELAY</li>
<li>INPUT_OCT_VALUE</li>
<li>INPUT_PERSONA</li>
<li>INPUT_REFERENCE</li>
<li>INPUT_TERMINATION</li>
<li>INPUT_TRANSITION_TIME</li>
<li>INSERT_ADDITIONAL_LOGIC_CELL</li>
<li>INSERT_BOUNDARY_WIRE_LUTS</li>
<li>INSTANT_ON</li>
<li>INTERFACE_ROLE</li>
<li>INTERFACES</li>
<li>INTERFACE_TYPE</li>
<li>INTERLAKEN_11100</li>
<li>INTERLAKEN_12500</li>
<li>INTERLAKEN_3125</li>
<li>INTERLAKEN_6375</li>
<li>INTERLAKEN</li>
<li>INTERNAL_CONFIGURATION</li>
<li>INTERNAL_FLASH_UPDATE_MODE</li>
<li>INTERNAL_OSCILLATOR_DIVIDE_DOWN</li>
<li>INTERNAL_SCRUBBING</li>
<li>INTERNAL_VREF_MODE</li>
<li>INVERT_BASE_CLOCK</li>
<li>INVERTED_CLOCK</li>
<li>IO_12_LANE_INPUT_DATA_DELAY_CHAIN</li>
<li>IO_12_LANE_INPUT_DATA_DELAY</li>
<li>IO_12_LANE_INPUT_STROBE_DELAY_CHAIN</li>
<li>IO_12_LANE_INPUT_STROBE_DELAY</li>
<li>IOBANK</li>
<li>IOBANK_VCCIO</li>
<li>IO_MAXIMUM_TOGGLE_RATE</li>
<li>IO_PATHS_AND_MINIMUM_TPD_PATHS</li>
<li>IO_PLACEMENT_OPTIMIZATION</li>
<li>IOPLL</li>
<li>IO_SSO_CHECKING</li>
<li>IP_ADVISOR_FILE</li>
<li>IPA_FILE</li>
<li>IP_COMPONENT_AUTHOR</li>
<li>IP_COMPONENT_DESCRIPTION</li>
<li>IP_COMPONENT_DISPLAY_NAME</li>
<li>IP_COMPONENT_DOCUMENTATION_LINK</li>
<li>IP_COMPONENT_GROUP</li>
<li>IP_COMPONENT_INTERNAL</li>
<li>IP_COMPONENT_NAME</li>
<li>IP_COMPONENT_PARAMETER</li>
<li>IP_COMPONENT_REPORT_HIERARCHY</li>
<li>IP_COMPONENT_SETTING</li>
<li>IP_COMPONENT_VERSION</li>
<li>IP_DEBUG_VISIBLE</li>
<li>IP_GENERATED_DEVICE_FAMILY</li>
<li>IP_QSYS_MODE</li>
<li>IP_SHOW_ANALYSIS_MESSAGES</li>
<li>IP_SHOW_ELABORATION_MESSAGES</li>
<li>IP_TARGETED_DEVICE_FAMILY</li>
<li>IP_TARGETED_PART_TRAIT</li>
<li>IP_TOOL_ENV</li>
<li>IP_TOOL_HIERARCHY_LEVELS</li>
<li>IP_TOOL_NAME</li>
<li>IP_TOOL_VERSION</li>
<li>IPX_FILE</li>
<li>IS_DEBUG</li>
<li>IS_FREEFORM</li>
<li>ISP_CLAMP_STATE_DEFAULT</li>
<li>ISP_CLAMP_STATE</li>
<li>JESD204_A_B_12500</li>
<li>JESD204_A_B_6375</li>
<li>JOHNSON</li>
<li>JTAG_BST_SUPPORT_MAX7000</li>
<li>JTAG_USER_CODE_DALI</li>
<li>JTAG_USER_CODE_FLEX6K</li>
<li>KEEP_LCELL_FOLLOWING_PLL</li>
<li>L3HH</li>
<li>LARGE_PERIPHERY_CLOCK</li>
<li>LAST_QUARTUS_VERSION</li>
<li>LATE_CLOCK_LATENCY</li>
<li>LEVEL1</li>
<li>LEVEL2</li>
<li>LEVEL3</li>
<li>LIBRARY_SEARCH_ORDER</li>
<li>LICENSE_FILE</li>
<li>LIMIT_AHDL_INTEGERS_TO_32_BITS</li>
<li>LINEAR_FORMAT</li>
<li>LL_AUTO_SIZE</li>
<li>LL_COLOR</li>
<li>LL_CORE_ONLY</li>
<li>LL_ENABLED</li>
<li>LL_EXCLUDE</li>
<li>LL_FSDA_LEVEL</li>
<li>LL_FSDA_ROUTING_INTERFACE</li>
<li>LL_HEIGHT</li>
<li>LL_HORIZONTAL_FLIP</li>
<li>LL_IGNORE_IO_BANK_FSDA_CONSTRAINT</li>
<li>LL_IGNORE_IO_BANK_SECURITY_CONSTRAINT</li>
<li>LL_IGNORE_IO_PIN_FSDA_CONSTRAINT</li>
<li>LL_IGNORE_IO_PIN_SECURITY_CONSTRAINT</li>
<li>LL_IMPORT_FILE</li>
<li>LL_MEMBER_EXCEPTIONS</li>
<li>LL_MEMBER_OF_FSDA_ROUTING_INTERFACE</li>
<li>LL_MEMBER_OF</li>
<li>LL_MEMBER_OF_SECURITY_ROUTING_INTERFACE</li>
<li>LL_MEMBER_OPTION</li>
<li>LL_MEMBER_RESOURCE_EXCLUDE</li>
<li>LL_MEMBER_STATE</li>
<li>LL_NODE_LOCATION</li>
<li>LL_OLD_BEHAVIOR</li>
<li>LL_ORIGIN</li>
<li>LL_OUTPUT_SIGNAL_FSDA_LEVEL</li>
<li>LL_PARENT</li>
<li>LL_PATH_EXCLUDE</li>
<li>LL_PATH_INCLUDE</li>
<li>LL_PRIORITY</li>
<li>LL_PR_REGION</li>
<li>LL_RCF_IMPORT_FILE</li>
<li>LL_RECT</li>
<li>LL_REGION_SECURITY_LEVEL</li>
<li>LL_RESERVED_IS_LIMITED</li>
<li>LL_RESERVED</li>
<li>LL_RESERVED_MEMBERS_OF_IMMEDIATE_PARENT_REGION_HIERARCHY_ONLY</li>
<li>LL_RESERVE</li>
<li>LL_ROOT_REGION</li>
<li>LL_ROUGH</li>
<li>LL_ROUTING_REGION_EXPANSION_SIZE</li>
<li>LL_ROUTING_REGION</li>
<li>LL_SECURITY_ROUTING_INTERFACE</li>
<li>LL_SIGNAL_SECURITY_LEVEL</li>
<li>LL_SOFT</li>
<li>LL_SOURCE_PARTITION_HIERARCHY</li>
<li>LL_SOURCE_PARTITION</li>
<li>LL_SOURCE_REGION</li>
<li>LL_STATE</li>
<li>LL_WIDTH</li>
<li>LOCAL_LINE_DELAY_CHAIN</li>
<li>LOCATION_PIN_ASSIGNMENT</li>
<li>LOCKED</li>
<li>LOGIC_ANALYZER_INTERFACE_FILE</li>
<li>LOGIC_ELEMENTS</li>
<li>LOGICLOCK_ASSIGNMENT</li>
<li>LOGICLOCK_INCREMENTAL_COMPILE_ASSIGNMENT</li>
<li>LOGICLOCK_INCREMENTAL_COMPILE_FILE</li>
<li>LOGICLOCK_REGION</li>
<li>LOGIC_MINIMIZATION_SCRIPT</li>
<li>LOW_CAP_ADJUST_FLEX10KE</li>
<li>LOW_POWER</li>
<li>LOW_VCM</li>
<li>LVDS_CLOCK_DATA_DESKEW_ADJUST</li>
<li>LVDS_DESKEW</li>
<li>LVDS_DIRECT_LOOPBACK_MODE</li>
<li>LVDS_FIXED_CLOCK_DATA_PHASE</li>
<li>LVDS</li>
<li>LVDS_RX_REGISTER</li>
<li>M10K</li>
<li>M144K_BLOCK_READ_CLOCK_DUTY_CYCLE_DEPENDENCY</li>
<li>M144K</li>
<li>M144K_USE_DCD</li>
<li>M20K</li>
<li>MACRO_HEAD</li>
<li>MACRO_MEMBER</li>
<li>MACRO_TIMING</li>
<li>MAP_FILE</li>
<li>MAPPER_SYNTHESIS_ASSIGNMENT</li>
<li>MASK_REVISION</li>
<li>MATCH_PLL_COMPENSATION_CLOCK</li>
<li>MAX10FPGA_CONFIGURATION_SCHEME</li>
<li>MAX15301</li>
<li>MAX7000B_VCCIO_IOBANK1</li>
<li>MAX7000B_VCCIO_IOBANK2</li>
<li>MAX7000_DEVICE_IO_STANDARD</li>
<li>MAX7000_ENABLE_JTAG_BST_SUPPORT</li>
<li>MAX7000_FANIN_PER_CELL</li>
<li>MAX7000_IGNORE_LCELL_BUFFERS</li>
<li>MAX7000_IGNORE_SOFT_BUFFERS</li>
<li>MAX7000_INDIVIDUAL_TURBO_BIT</li>
<li>MAX7000_JTAG_USER_CODE</li>
<li>MAX7000_OPTIMIZATION_TECHNIQUE</li>
<li>MAX7000_PARALLEL_EXPANDER_CHAIN_LENGTH</li>
<li>MAX7000S_JTAG_USER_CODE</li>
<li>MAX7000_TECHNOLOGY_MAPPER</li>
<li>MAX7000_USE_CHECKSUM_AS_USERCODE</li>
<li>MAX7K_CLIQUE_TYPE</li>
<li>MAX_AUTO_GLOBAL_REGISTER_CONTROLS</li>
<li>MAX_BALANCING_DSP_BLOCKS</li>
<li>MAX_CLOCK_ARRIVAL_SKEW</li>
<li>MAX_CLOCKS_ALLOWED</li>
<li>MAX_CONSECUTIVE_OUTPUTS_FOR_ELECTROMIGRATION</li>
<li>MAX_CONSECUTIVE_VIO_OUTPUTS_FOR_ELECTROMIGRATION</li>
<li>MAX_CORE_JUNCTION_TEMP</li>
<li>MAX_CORE_SUPPLY_VOLTAGE</li>
<li>MAX_CURRENT_FOR_ELECTROMIGRATION</li>
<li>MAX_CURRENT_FOR_VIO_ELECTROMIGRATION</li>
<li>MAX_DATA_ARRIVAL_SKEW</li>
<li>MAX_DELAY_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MAX_DELAY_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MAX_FANOUT</li>
<li>MAX_GLOBAL_CLOCKS_ALLOWED</li>
<li>MAXII_CARRY_CHAIN_LENGTH</li>
<li>MAXII_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>MAXII_OPTIMIZATION_TECHNIQUE</li>
<li>MAXIMUM</li>
<li>MAX_LABS</li>
<li>MAX_LARGE_PERIPHERY_CLOCKS_ALLOWED</li>
<li>MAX_NUMBER_OF_REGISTERS_FROM_UNINFERRED_RAMS</li>
<li>MAX_PERIPHERY_CLOCKS_ALLOWED</li>
<li>MAXPLUSII</li>
<li>MAX_PROCESSORS_USED_FOR_MULTITHREADING</li>
<li>MAX_RAM_BLOCKS_M4K</li>
<li>MAX_RAM_BLOCKS_M512</li>
<li>MAX_RAM_BLOCKS_MRAM</li>
<li>MAX_REGIONAL_CLOCKS_ALLOWED</li>
<li>MAX_SCC_SIZE</li>
<li>MAX_WIRES_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MAX_WIRES_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MEDIUM</li>
<li>MEGAFUNCTION_GENERATED_TRI</li>
<li>MEGALAB</li>
<li>MEGARAM</li>
<li>MEM_INTERFACE_DELAY_CHAIN_CONFIG</li>
<li>MEMORY_INTERFACE_DATA_PIN_GROUP</li>
<li>MERCURY_CARRY_CHAIN_LENGTH</li>
<li>MERCURY_CLIQUE_TYPE</li>
<li>MERCURY_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>MERCURY_CONFIGURATION_DEVICE</li>
<li>MERCURY_CONFIGURATION_SCHEME</li>
<li>MERCURY_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>MERCURY_DEVICE_IO_STANDARD</li>
<li>MERCURY_FITTER_TYPE</li>
<li>MERCURY_JTAG_USER_CODE</li>
<li>MERCURY_OPTIMIZATION_TECHNIQUE</li>
<li>MERCURY_TECHNOLOGY_MAPPER</li>
<li>MERGE_EQUIVALENT_BIDIRS</li>
<li>MERGE_EQUIVALENT_INPUTS</li>
<li>MERGE_HEX_FILE</li>
<li>MERGE_TX_PLL_DRIVEN_BY_REGISTERS_WITH_SAME_CLEAR</li>
<li>MESSAGE_DISABLE</li>
<li>MESSAGE_ENABLE</li>
<li>MESSAGE_SUPPRESSION_RULE_FILE</li>
<li>MFCU</li>
<li>MID_POWER</li>
<li>MIF_FILE</li>
<li>MIGRATION_ASSIGNMENT</li>
<li>MIGRATION_AUTO_PACKED_REGISTERS</li>
<li>MIGRATION_AUTO_PORT_SWAP</li>
<li>MIGRATION_CONSTRAIN_CORE_RESOURCES</li>
<li>MIGRATION_DIFFERENT_SOURCE_FILE</li>
<li>MIGRATION_ONLY</li>
<li>MIGRATION_PORT_SWAPPING</li>
<li>MIGRATION_RAM_INFORMATION</li>
<li>MIGRATION_RAM_PACKING_INFORMATION</li>
<li>MIGRATION_REGISTER_PACKING</li>
<li>MIN_CORE_JUNCTION_TEMP</li>
<li>MIN_CORE_SUPPLY_VOLTAGE</li>
<li>MIN_DELAY_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MIN_DELAY_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MINIMAL_BITS</li>
<li>MINIMIZE_AREA</li>
<li>MINIMIZE_AREA_WITH_CHAINS</li>
<li>MINIMIZE_POWER_ONLY</li>
<li>MINIMUM_DELAY_REQUIREMENT</li>
<li>MINIMUM</li>
<li>MINIMUM_TPD_REQUIREMENT</li>
<li>MINIMUM_WIDTH_CLOCK_ENABLE</li>
<li>MINIMUM_WIDTH_SLOAD_SCLEAR</li>
<li>MIN_TCO_REQUIREMENT</li>
<li>MIN_TPD_REQUIREMENT</li>
<li>MINUS_DELTA10</li>
<li>MINUS_DELTA11</li>
<li>MINUS_DELTA12</li>
<li>MINUS_DELTA13</li>
<li>MINUS_DELTA14</li>
<li>MINUS_DELTA15</li>
<li>MINUS_DELTA1</li>
<li>MINUS_DELTA2</li>
<li>MINUS_DELTA3</li>
<li>MINUS_DELTA4</li>
<li>MINUS_DELTA5</li>
<li>MINUS_DELTA6</li>
<li>MINUS_DELTA7</li>
<li>MINUS_DELTA8</li>
<li>MINUS_DELTA9</li>
<li>MIN_WIRES_FOR_CORE_PERIPHERY_TRANSFER</li>
<li>MIN_WIRES_FOR_PERIPHERY_CORE_TRANSFER</li>
<li>MISC_FILE</li>
<li>MLAB_ADD_TIMING_CONSTRAINTS_FOR_MIXED_PORT_FEED_THROUGH_MODE_SETTING_DONT_CARE</li>
<li>MLAB</li>
<li>MLAB_TIMING_CONSTRAINTS_IN_FEED_THROUGH_DONT_CARE_MODE</li>
<li>MODE_0</li>
<li>MODE_10</li>
<li>MODE_11</li>
<li>MODE_12</li>
<li>MODE_13</li>
<li>MODE_14</li>
<li>MODE_15</li>
<li>MODE_1</li>
<li>MODE_2</li>
<li>MODE_3</li>
<li>MODE_4</li>
<li>MODE_5</li>
<li>MODE_6</li>
<li>MODE_7</li>
<li>MODE_8</li>
<li>MODE_9</li>
<li>MODE_DEFAULT</li>
<li>MODEL_1</li>
<li>MODEL_2</li>
<li>MODEL_3</li>
<li>MOVE_TO_TOP_IO</li>
<li>MP2_EXPORT_FILE</li>
<li>MULTIPLY_BASE_CLOCK_BY</li>
<li>MULTIPLY_BASE_CLOCK_PERIOD_BY</li>
<li>MUX_RESTRUCTURE</li>
<li>MUX_USE_ROUTING_ASSIGNMENT</li>
<li>NAVAUATI</li>
<li>NCEO_OPEN_DRAIN</li>
<li>NCEO_RESERVED_CYCLONEII</li>
<li>NCEO_RESERVED</li>
<li>NDQS_LOCAL_CLOCK_DELAY_CHAIN</li>
<li>NEAR_END</li>
<li>NEAR_GLOBAL_CLOCK</li>
<li>NEAR_REGIONAL_CLOCK</li>
<li>NEGATIVE_180</li>
<li>NEGATIVE_90</li>
<li>NEGATIVE_EDGE</li>
<li>NETLIST_ONLY</li>
<li>NETLIST_VIEWER_ASSIGNMENT</li>
<li>NETO_ASSIGNMENT</li>
<li>NEVER_ALLOW</li>
<li>NEVER</li>
<li>NEVER_REGENERATE_IP</li>
<li>NO_AUTO_INST_DISCOVERY</li>
<li>NO_BACK_ANNOTATION</li>
<li>NO_BYTE_ENABLE</li>
<li>NO_COMBINATIONAL_OUTPUT</li>
<li>NO_DC_GAIN</li>
<li>NO_FILE</li>
<li>NO_GLOBAL_ROUTE</li>
<li>NOMINAL_CORE_SUPPLY_VOLTAGE</li>
<li>NONDEFAULT_LIBS</li>
<li>NON_LOCAL</li>
<li>NON_QPI_MODE</li>
<li>NON_S1_MODE</li>
<li>NONSYNCHSTRUCT_CAT</li>
<li>NONSYNCHSTRUCT_RULE_ASYN_RAM</li>
<li>NONSYNCHSTRUCT_RULE_COMB_DRIVES_RAM_WE</li>
<li>NONSYNCHSTRUCT_RULE_COMBLOOP</li>
<li>NONSYNCHSTRUCT_RULE_DELAY_CHAIN</li>
<li>NONSYNCHSTRUCT_RULE_DLATCH</li>
<li>NONSYNCHSTRUCT_RULE_ILLEGAL_PULSE_GEN</li>
<li>NONSYNCHSTRUCT_RULE_LATCH_UNIDENTIFIED</li>
<li>NONSYNCHSTRUCT_RULE_MULTI_VIBRATOR</li>
<li>NONSYNCHSTRUCT_RULE_REG_LOOP</li>
<li>NONSYNCHSTRUCT_RULE_RIPPLE_CLK</li>
<li>NONSYNCHSTRUCT_RULE_SRLATCH</li>
<li>NORMAL_COMPILATION</li>
<li>NORMAL_LCELL_INSERT</li>
<li>NORMAL</li>
<li>NO_SDC_PROMOTION</li>
<li>NOT_A_CLOCK</li>
<li>NOT_BOOST</li>
<li>NOT_CLOCK</li>
<li>NOT_GATE_PUSH_BACK</li>
<li>NOT_USED</li>
<li>NTFQ_MSG_ACF_ASSIGNMENTS_CHANGED</li>
<li>NUMBER_OF_DESTINATION_TO_REPORT</li>
<li>NUMBER_OF_INVERTED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_PATHS_TO_REPORT</li>
<li>NUMBER_OF_PROTECTED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_REMOVED_REGISTERS_REPORTED</li>
<li>NUMBER_OF_SOURCES_PER_DESTINATION_TO_REPORT</li>
<li>NUMBER_OF_SWEPT_NODES_REPORTED</li>
<li>NUMBER_OF_SYNTHESIS_MIGRATION_ROWS</li>
<li>NUM_PARALLEL_PROCESSORS</li>
<li>NWS_NRS_NCS_CS_RESERVED</li>
<li>OBSAI_1536</li>
<li>OBSAI_3072</li>
<li>OBSAI_6144</li>
<li>OBSAI_768</li>
<li>OBSERVABLE</li>
<li>OCP_AUTO_PARTITION</li>
<li>OCP_FILE</li>
<li>OCP_PARTITION</li>
<li>OCP_TIMEOUT_PARTITION</li>
<li>OCT_100_OHMS</li>
<li>OCT_120_OHMS</li>
<li>OCT_150_OHMS</li>
<li>OCT_AND_IMPEDANCE_MATCHING_CYCLONEII</li>
<li>OCT_AND_IMPEDANCE_MATCHING</li>
<li>OCT_AND_IMPEDANCE_MATCHING_STRATIXII</li>
<li>OCT_CONTROL_BLOCK</li>
<li>OE_DELAY_CHAIN</li>
<li>OE_OPTION</li>
<li>OFFSET_FROM_BASE_CLOCK</li>
<li>OFFSET_MAIN</li>
<li>OFFSET_PO1</li>
<li>OFFSET_PRE</li>
<li>ON_CHIP_BITSTREAM_DECOMPRESSION</li>
<li>ONE_HOT</li>
<li>OPTIMISTIC</li>
<li>OPTIMIZATION_MODE</li>
<li>OPTIMIZATION_TECHNIQUE_APEX20K</li>
<li>OPTIMIZATION_TECHNIQUE_ARMSTRONG</li>
<li>OPTIMIZATION_TECHNIQUE_CYCLONEII</li>
<li>OPTIMIZATION_TECHNIQUE_CYCLONE</li>
<li>OPTIMIZATION_TECHNIQUE_DALI</li>
<li>OPTIMIZATION_TECHNIQUE_FLEX10K</li>
<li>OPTIMIZATION_TECHNIQUE_FLEX6K</li>
<li>OPTIMIZATION_TECHNIQUE_MAX7000</li>
<li>OPTIMIZATION_TECHNIQUE_TSUNAMI</li>
<li>OPTIMIZATION_TECHNIQUE_YEAGER</li>
<li>OPTIMIZE_FAST_CORNER_TIMING</li>
<li>OPTIMIZE_FOR_METASTABILITY</li>
<li>OPTIMIZE_HOLD_TIMING</li>
<li>OPTIMIZE_INTERNAL_TIMING</li>
<li>OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING</li>
<li>OPTIMIZE_IO_TIMING</li>
<li>OPTIMIZE_MULTI_CORNER_TIMING</li>
<li>OPTIMIZE_POWER_DURING_FITTING</li>
<li>OPTIMIZE_POWER_DURING_SYNTHESIS</li>
<li>OPTIMIZE_SIGNAL_INTEGRITY</li>
<li>OPTIMIZE_SSN</li>
<li>OPTIONS_FOR_ENTITIES_ONLY</li>
<li>OPTIONS_FOR_INDIVIDUAL_NODES_ONLY</li>
<li>OPTIONS_FOR_NODES_AND_ENTITIES</li>
<li>ORIGINAL_INTERFACE_PORT_NAME</li>
<li>ORIGINAL_QUARTUS_VERSION</li>
<li>ORIGINATING_COMPANION_REVISION</li>
<li>OSC_CLK_1_100MHZ</li>
<li>OSC_CLK_1_125MHZ</li>
<li>OSC_CLK_1_25MHZ</li>
<li>OTHER_APF_RESERVED</li>
<li>OTHER</li>
<li>OTP_AUTO_PARTITION</li>
<li>OTP_PARTITION</li>
<li>OUTPUT_BUFFER_DELAY_CONTROL</li>
<li>OUTPUT_BUFFER_DELAY</li>
<li>OUTPUT_DELAY_CHAIN</li>
<li>OUTPUT_ENABLE_DELAY</li>
<li>OUTPUT_ENABLE_GROUP</li>
<li>OUTPUT_ENABLE_REGISTER_DUPLICATION</li>
<li>OUTPUT_ENABLE_ROUTING</li>
<li>OUTPUT_FILE_NAME</li>
<li>OUTPUT_IO_TIMING_ENDPOINT</li>
<li>OUTPUT_IO_TIMING_FAR_END_VMEAS</li>
<li>OUTPUT_IO_TIMING_NEAR_END_VMEAS</li>
<li>OUTPUT_MAX_DELAY</li>
<li>OUTPUT_MIN_DELAY</li>
<li>OUTPUT_OCT_VALUE</li>
<li>OUTPUT_PIN_C_FAR</li>
<li>OUTPUT_PIN_C_NEAR</li>
<li>OUTPUT_PIN_C_PER_LENGTH</li>
<li>OUTPUT_PIN_LENGTH</li>
<li>OUTPUT_PIN_LOAD</li>
<li>OUTPUT_PIN_L_PER_LENGTH</li>
<li>OUTPUT_PIN_R_FAR_HIGH</li>
<li>OUTPUT_PIN_R_FAR_LOW</li>
<li>OUTPUT_PIN_R_FAR_SERIES</li>
<li>OUTPUT_PIN_R_NEAR_HIGH</li>
<li>OUTPUT_PIN_R_NEAR_LOW</li>
<li>OUTPUT_PIN_R_NEAR_SERIES</li>
<li>OUTPUT_PIN_V_TERMINATION</li>
<li>OUTPUT_TERMINATION</li>
<li>OUTPUT_TYPE</li>
<li>OVERRIDE_DEFAULT_ELECTROMIGRATION_PARAMETERS</li>
<li>OXUSA</li>
<li>PACKAGE_SKEW_COMPENSATION</li>
<li>PACK_ALL_IO_REGISTERS</li>
<li>PAD_TO_CORE_DELAY</li>
<li>PAD_TO_DDIO_REGISTER_DELAY</li>
<li>PAD_TO_INPUT_REGISTER_DELAY</li>
<li>PARALLEL_50_OHMS_WITH_CALIBRATION</li>
<li>PARAMETER_ARRAY</li>
<li>PARAMETER_BOOL</li>
<li>PARAMETER_CHAR</li>
<li>PARAMETER_ENUM</li>
<li>PARAMETER_PHYSICAL</li>
<li>PARAMETER_SIGNED_BIN</li>
<li>PARAMETER_SIGNED_DEC</li>
<li>PARAMETER_SIGNED_FLOAT</li>
<li>PARAMETER_SIGNED_HEX</li>
<li>PARAMETER_SIGNED_OCT</li>
<li>PARAMETER_STRING</li>
<li>PARAMETER_UNKNOWN</li>
<li>PARAMETER_UNSIGNED_BIN</li>
<li>PARAMETER_UNSIGNED_DEC</li>
<li>PARAMETER_UNSIGNED_FLOAT</li>
<li>PARAMETER_UNSIGNED_HEX</li>
<li>PARAMETER_UNSIGNED_OCT</li>
<li>PARAMETER_UNSIZED_BIT_LITERAL</li>
<li>PARTIAL_RECONFIGURATION_PARTITION</li>
<li>PARTIAL_SRAM_OBJECT_FILE</li>
<li>PARTITION_ALWAYS_USE_QXP_NETLIST</li>
<li>PARTITION_ASD_REGION_ID</li>
<li>PARTITION_ASD_REGION</li>
<li>PARTITION_BACK_ANNOTATION</li>
<li>PARTITION_COLOR</li>
<li>PARTITION_COLOUR</li>
<li>PARTITION_ENABLE_STRICT_PRESERVATION</li>
<li>PARTITION_EXTRACT_HARD_BLOCK_NODES</li>
<li>PARTITION_FITTER_PRESERVATION_LEVEL</li>
<li>PARTITION_IGNORE_SOURCE_FILE_CHANGES</li>
<li>PARTITION_IMPORT_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_EXISTING_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_EXISTING_LOGICLOCK_REGIONS</li>
<li>PARTITION_IMPORT_FILE</li>
<li>PARTITION_IMPORT_NEW_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_PIN_ASSIGNMENTS</li>
<li>PARTITION_IMPORT_PROMOTE_ASSIGNMENTS</li>
<li>PARTITION_LAST_IMPORTED_FILE</li>
<li>PARTITION_NETLIST_TYPE</li>
<li>PARTITION_ONLY</li>
<li>PARTITION_PRESERVE_HIGH_SPEED_TILES</li>
<li>PARTITION_SOURCE</li>
<li>PARTITION_TYPE</li>
<li>PASSIVE_PARALLEL_ASYNCHRONOUS</li>
<li>PASSIVE_PARALLEL_SYNCHRONOUS</li>
<li>PASSIVE_PARALLEL_X16</li>
<li>PASSIVE_PARALLEL_X32</li>
<li>PASSIVE_PARALLEL_X8</li>
<li>PASSIVE_PROGRAMMING_FILE_NAME</li>
<li>PASSIVE_RESISTOR</li>
<li>PASSIVE_SERIAL_ASYNCHRONOUS</li>
<li>PASSIVE_SERIAL</li>
<li>PBIP_FILE</li>
<li>PCB_LAYER</li>
<li>PCB_LAYERS</li>
<li>PCB_LAYER_THICKNESS</li>
<li>PCIE_CABLE</li>
<li>PCIE_GEN1_3P5DB</li>
<li>PCIE_GEN1</li>
<li>PCIE_GEN2_3P5DB</li>
<li>PCIE_GEN2_6DB</li>
<li>PCIE_GEN2</li>
<li>PCIE_GEN3</li>
<li>PCIE_PRE_EMPH_GEN1</li>
<li>PCIE_PRE_EMPH_GEN2_3_5DB_DEEMPH</li>
<li>PCIE_PRE_EMPH_GEN2_6DB_DEEMPH</li>
<li>PCIE_PRE_EMPH_GEN2_LOW_MARGIN</li>
<li>PCIE_PRE_EMPH_GEN2_LOW_SWING</li>
<li>PCIE_VOD_GEN1</li>
<li>PCIE_VOD_GEN2_3_5DB_DEEMPH</li>
<li>PCIE_VOD_GEN2_6DB_DEEMPH</li>
<li>PCIE_VOD_GEN2_LOW_MARGIN</li>
<li>PCIE_VOD_GEN2_LOW_SWING</li>
<li>PCI_IO</li>
<li>PDC_FILE</li>
<li>PERIPHERAL</li>
<li>PERIPHERY_SEED</li>
<li>PERIPHERY_TO_CORE_HIPI_LOCKDOWN</li>
<li>PERIPHERY_TO_CORE_PLACEMENT_AND_ROUTING_OPTIMIZATION</li>
<li>PERIPH_FITTER_SCRIPT</li>
<li>PERIPH_REPORT_SCRIPT</li>
<li>PERSONA_FILE</li>
<li>PESSIMISTIC</li>
<li>PEXP_LENGTH</li>
<li>PEXP_LENGTH_MAX7000</li>
<li>PHASE_FROM_BASE_CLOCK</li>
<li>PHASE_OF_0_DEGREES</li>
<li>PHASE_OF_72_DEGREES</li>
<li>PHASE_OF_90_DEGREES</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING_DISABLE_DESTINATION_CHECK</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING</li>
<li>PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING_REG_REACH</li>
<li>PHYSICAL_SYNTHESIS_COMBO_LOGIC_FOR_AREA</li>
<li>PHYSICAL_SYNTHESIS_COMBO_LOGIC</li>
<li>PHYSICAL_SYNTHESIS_EFFORT</li>
<li>PHYSICAL_SYNTHESIS_EXTRA_EFFORT</li>
<li>PHYSICAL_SYNTHESIS_LOG_FILE</li>
<li>PHYSICAL_SYNTHESIS_MAP_LOGIC_TO_MEMORY_FOR_AREA</li>
<li>PHYSICAL_SYNTHESIS_PIPELINE</li>
<li>PHYSICAL_SYNTHESIS_REGISTER_DUPLICATION</li>
<li>PHYSICAL_SYNTHESIS_REGISTER_RETIMING</li>
<li>PIN_CONNECT_FROM_NODE</li>
<li>PIN_FILE</li>
<li>PIN_PLANNER_DISPLAY_ASSIGNMENT_VALUE_FROM_POSITIVE_PIN_TO_NEGATIVE_PIN</li>
<li>PIN_PLANNER_FILE</li>
<li>PLACEMENT_AND_ROUTING_AND_HIGH_SPEED_TILE</li>
<li>PLACEMENT_AND_ROUTING_AND_HIGH_SPEED_TILES</li>
<li>PLACEMENT_AND_ROUTING_AND_TILE</li>
<li>PLACEMENT_AND_ROUTING</li>
<li>PLACEMENT_EFFORT_MULTIPLIER</li>
<li>PLD_TO_STRIPE_INTERRUPTS_EPXA4_10</li>
<li>PLL_APLLY_PFD_ISSUE_WORKAROUND</li>
<li>PLL_AUTO_RESET</li>
<li>PLL_BANDWIDTH_PRESET</li>
<li>PLL_C_COUNTER_DELAY_CHAIN</li>
<li>PLL_CHANNEL_SPACING</li>
<li>PLL_COMPENSATE</li>
<li>PLL_COMPENSATION_MODE</li>
<li>PLL_DISABLE_COUNTER_SETTINGS_OPTIMIZATION</li>
<li>PLL_ENFORCE_USER_PHASE_SHIFT</li>
<li>PLL_EXTERNAL_FEEDBACK_BOARD_DELAY</li>
<li>PLL_FEEDBACK_CLOCK_SIGNAL</li>
<li>PLL_FORCE_OUTPUT_COUNTER_HARDCOPY_REPLAY</li>
<li>PLL_FORCE_OUTPUT_COUNTER</li>
<li>PLL_IGNORE_MIGRATION_DEVICES</li>
<li>PLL_LOCK_10K</li>
<li>PLL_LOCK</li>
<li>PLL_LVDS_DELAY_CHAIN</li>
<li>PLL_OPTIMIZE_PHASE_SHIFT_FOR_TIMING</li>
<li>PLL_OUTPUT_CLOCK_FREQUENCY</li>
<li>PLL_PFD_CLOCK_FREQUENCY</li>
<li>PLL_PHASE_RECONFIG_COUNTER_REMAP_LCELL</li>
<li>PLL_PRE_C_COUNTER_DELAY_CHAIN</li>
<li>PLL_SCAN_RECONFIG_COUNTER_REMAP_LCELL</li>
<li>PLL_TYPE</li>
<li>PLL_VCO_CLOCK_FREQUENCY</li>
<li>PLUS_DELTA10</li>
<li>PLUS_DELTA11</li>
<li>PLUS_DELTA12</li>
<li>PLUS_DELTA13</li>
<li>PLUS_DELTA14</li>
<li>PLUS_DELTA15</li>
<li>PLUS_DELTA1</li>
<li>PLUS_DELTA2</li>
<li>PLUS_DELTA3</li>
<li>PLUS_DELTA4</li>
<li>PLUS_DELTA5</li>
<li>PLUS_DELTA6</li>
<li>PLUS_DELTA7</li>
<li>PLUS_DELTA8</li>
<li>PLUS_DELTA9</li>
<li>PMBUS_MASTER</li>
<li>PMBUS_SLAVE</li>
<li>POF_VERIFY_PROTECT</li>
<li>POR_SCHEME</li>
<li>POSITIVE_180</li>
<li>POSITIVE_90</li>
<li>POSITIVE_EDGE</li>
<li>POST_CONFIG</li>
<li>POST_FIT_CONNECT_FROM_SLD_NODE_ENTITY_PORT</li>
<li>POST_FIT_CONNECT_TO_SLD_NODE_ENTITY_PORT</li>
<li>POST_FIT_WITH_ROUTING</li>
<li>POST_FLOW_SCRIPT_FILE</li>
<li>POST_MAPPING_RESYNTHESIS</li>
<li>POST_MODULE_SCRIPT_FILE</li>
<li>POST_SYNTH</li>
<li>POWER_AUTO_COMPUTE_TJ</li>
<li>POWER_BOARD_TEMPERATURE</li>
<li>POWER_BOARD_THERMAL_MODEL</li>
<li>POWER_DEFAULT_INPUT_IO_TOGGLE_RATE</li>
<li>POWER_DEFAULT_TOGGLE_RATE</li>
<li>POWER_ESTIMATION_ASSIGNMENT</li>
<li>POWER_ESTIMATION_END_TIME</li>
<li>POWER_ESTIMATION_START_TIME</li>
<li>POWER_EXT_SUPPLY_VOLTAGE_TO_REGULATOR</li>
<li>POWER_GLITCH_FACTOR</li>
<li>POWER_HPS_DYNAMIC_POWER_DUAL</li>
<li>POWER_HPS_DYNAMIC_POWER_SINGLE</li>
<li>POWER_HPS_ENABLE</li>
<li>POWER_HPS_JUNCTION_TEMPERATURE</li>
<li>POWER_HPS_PROC_FREQ</li>
<li>POWER_HPS_STATIC_POWER</li>
<li>POWER_HPS_TOTAL_POWER</li>
<li>POWER_HSSI_LEFT</li>
<li>POWER_HSSI</li>
<li>POWER_HSSI_RIGHT</li>
<li>POWER_HSSI_VCCHIP_LEFT</li>
<li>POWER_HSSI_VCCHIP_RIGHT</li>
<li>POWER_INPUT_FILE_NAME</li>
<li>POWER_INPUT_FILE_SETTINGS</li>
<li>POWER_INPUT_FILE_TYPE</li>
<li>POWER_INPUT_SAF_NAME</li>
<li>POWER_INPUT_VCD_FILE_NAME</li>
<li>POWER_OCS_VALUE</li>
<li>POWER_OJB_VALUE</li>
<li>POWER_OJC_VALUE</li>
<li>POWER_OSA_VALUE</li>
<li>POWER_OUTPUT_SAF_NAME</li>
<li>POWER_PRESET_COOLING_SOLUTION</li>
<li>POWER_READ_INPUT_FILE</li>
<li>POWER_REPORT_POWER_DISSIPATION</li>
<li>POWER_REPORT_SIGNAL_ACTIVITY</li>
<li>POWER_SIGNAL_ACTIVITY_END_TIME</li>
<li>POWER_SIGNAL_ACTIVITY_START_TIME</li>
<li>POWER_STATIC_PROBABILITY</li>
<li>POWER_STATIC_TOGGLE_RATE</li>
<li>POWER_TJ_VALUE</li>
<li>POWER_TOGGLE_RATE</li>
<li>POWER_TOGGLE_RATE_PERCENTAGE</li>
<li>POWER_UP_HIGH</li>
<li>POWER_UP_LEVEL</li>
<li>POWER_USE_CUSTOM_COOLING_SOLUTION</li>
<li>POWER_USE_DEVICE_CHARACTERISTICS</li>
<li>POWER_USE_INPUT_FILE</li>
<li>POWER_USE_INPUT_FILES</li>
<li>POWER_USE_PVA</li>
<li>POWER_USE_TA_VALUE</li>
<li>POWER_USE_VOLTAGE</li>
<li>POWER_VCCA_FPLL_USER_VOLTAGE</li>
<li>POWER_VCCA_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCA_GTB_USER_VOLTAGE</li>
<li>POWER_VCCA_GXBL_USER_OPTION</li>
<li>POWER_VCCA_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCA_GXBR_USER_OPTION</li>
<li>POWER_VCCA_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCA_GXB_USER_OPTION</li>
<li>POWER_VCCA_GXB_USER_VOLTAGE</li>
<li>POWER_VCCA_L_USER_OPTION</li>
<li>POWER_VCCA_L_USER_VOLTAGE</li>
<li>POWER_VCCA_PLL_USER_VOLTAGE</li>
<li>POWER_VCCA_R_USER_OPTION</li>
<li>POWER_VCCA_R_USER_VOLTAGE</li>
<li>POWER_VCCA_USER_VOLTAGE</li>
<li>POWER_VCCAUX_SHARED_USER_VOLTAGE</li>
<li>POWER_VCCAUX_USER_OPTION</li>
<li>POWER_VCCAUX_USER_VOLTAGE</li>
<li>POWER_VCCBAT_USER_VOLTAGE</li>
<li>POWER_VCCCB_USER_OPTION</li>
<li>POWER_VCCCB_USER_VOLTAGE</li>
<li>POWER_VCCD_FPLL_USER_VOLTAGE</li>
<li>POWER_VCCD_PLL_USER_VOLTAGE</li>
<li>POWER_VCCD_USER_VOLTAGE</li>
<li>POWER_VCCE_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCE_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCE_GXB_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCEH_GXB_USER_VOLTAGE</li>
<li>POWER_VCCERAM_USER_VOLTAGE</li>
<li>POWER_VCCE_USER_VOLTAGE</li>
<li>POWER_VCCH_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCH_GTB_USER_VOLTAGE</li>
<li>POWER_VCCH_GXBL_USER_OPTION</li>
<li>POWER_VCCH_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCH_GXBR_USER_OPTION</li>
<li>POWER_VCCH_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCH_GXB_USER_OPTION</li>
<li>POWER_VCCH_GXB_USER_VOLTAGE</li>
<li>POWER_VCCHIP_L_USER_VOLTAGE</li>
<li>POWER_VCCHIP_R_USER_VOLTAGE</li>
<li>POWER_VCCHIP_USER_VOLTAGE</li>
<li>POWER_VCCH_L_USER_VOLTAGE</li>
<li>POWER_VCC_HPS_USER_VOLTAGE</li>
<li>POWER_VCCH_R_USER_VOLTAGE</li>
<li>POWER_VCCHSSI_L_USER_VOLTAGE</li>
<li>POWER_VCCHSSI_R_USER_VOLTAGE</li>
<li>POWER_VCCINT_USER_VOLTAGE</li>
<li>POWER_VCCIO_HPS_USER_VOLTAGE</li>
<li>POWER_VCCIOREF_HPS_USER_VOLTAGE</li>
<li>POWER_VCCIO_USER_OPTION</li>
<li>POWER_VCCIO_USER_VOLTAGE</li>
<li>POWER_VCCL_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCL_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCL_GTB_USER_VOLTAGE</li>
<li>POWER_VCCL_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCL_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCL_GXB_USER_OPTION</li>
<li>POWER_VCCL_GXB_USER_VOLTAGE</li>
<li>POWER_VCCL_HPS_USER_VOLTAGE</li>
<li>POWER_VCCL_USER_VOLTAGE</li>
<li>POWER_VCCPD_USER_OPTION</li>
<li>POWER_VCCPD_USER_VOLTAGE</li>
<li>POWER_VCCPGM_USER_VOLTAGE</li>
<li>POWER_VCCPLL_HPS_USER_VOLTAGE</li>
<li>POWER_VCCPT_USER_VOLTAGE</li>
<li>POWER_VCCP_USER_VOLTAGE</li>
<li>POWER_VCCR_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCR_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCR_GTB_USER_VOLTAGE</li>
<li>POWER_VCCR_GXBL_USER_OPTION</li>
<li>POWER_VCCR_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCR_GXBR_USER_OPTION</li>
<li>POWER_VCCR_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCR_GXB_USER_OPTION</li>
<li>POWER_VCCR_GXB_USER_VOLTAGE</li>
<li>POWER_VCCR_L_USER_VOLTAGE</li>
<li>POWER_VCCR_R_USER_VOLTAGE</li>
<li>POWER_VCCRSTCLK_HPS_USER_VOLTAGE</li>
<li>POWER_VCCR_USER_VOLTAGE</li>
<li>POWER_VCCT_GTBL_USER_VOLTAGE</li>
<li>POWER_VCCT_GTBR_USER_VOLTAGE</li>
<li>POWER_VCCT_GTB_USER_VOLTAGE</li>
<li>POWER_VCCT_GXBL_USER_OPTION</li>
<li>POWER_VCCT_GXBL_USER_VOLTAGE</li>
<li>POWER_VCCT_GXBR_USER_OPTION</li>
<li>POWER_VCCT_GXBR_USER_VOLTAGE</li>
<li>POWER_VCCT_GXB_USER_OPTION</li>
<li>POWER_VCCT_GXB_USER_VOLTAGE</li>
<li>POWER_VCCT_L_USER_VOLTAGE</li>
<li>POWER_VCCT_R_USER_VOLTAGE</li>
<li>POWER_VCCT_USER_VOLTAGE</li>
<li>POWER_VCC_USER_VOLTAGE</li>
<li>POWER_VCD_FILE_END_TIME</li>
<li>POWER_VCD_FILE_START_TIME</li>
<li>POWER_VCD_FILTER_GLITCHES</li>
<li>POWER_WILDCARDS</li>
<li>PPF_FILE</li>
<li>PR_ALLOW_GLOBAL_LIMS</li>
<li>PR_BASE</li>
<li>PR_BASE_MSF</li>
<li>PR_BASE_SOF</li>
<li>PR_DONE_OPEN_DRAIN</li>
<li>PRE_CONFIG</li>
<li>PRE_FLOW_SCRIPT_FILE</li>
<li>PRE_MAPPING_RESYNTHESIS</li>
<li>PR_ERROR_OPEN_DRAIN</li>
<li>PRESERVE_FANOUT_FREE_NODE</li>
<li>PRESERVE_HIERARCHICAL_BOUNDARY</li>
<li>PRESERVE</li>
<li>PRESERVE_PLL_COUNTER_ORDER</li>
<li>PRESERVE_PORT_NAME</li>
<li>PRESERVE_REGISTER</li>
<li>PRESERVE_SYNONYMS</li>
<li>PRESERVE_UNUSED_XCVR_CHANNEL</li>
<li>PR_IMPL</li>
<li>PRINT_DEBUG_MSG_AND_EXIT</li>
<li>PROCESSOR_DEBUG_EXTENSIONS_EPXA4_10</li>
<li>PRODUCT_TERM</li>
<li>PROGRAMMABLE_POWER_MAXIMUM_HIGH_SPEED_FRACTION_OF_USED_LAB_TILES</li>
<li>PROGRAMMABLE_POWER_TECHNOLOGY_SETTING</li>
<li>PROGRAMMABLE_PREEMPHASIS</li>
<li>PROGRAMMABLE_VOD</li>
<li>PROGRAMMER_ASSIGNMENT</li>
<li>PROGRAMMER_OBJECT_FILE</li>
<li>PROGRAMMING_FILE_TYPE</li>
<li>PROGRAMMING_MODE_APEX20KF</li>
<li>PROGRAMMING_MODE_APEX20K</li>
<li>PROGRAMMING_MODE_ARMSTRONG</li>
<li>PROGRAMMING_MODE_CUDA</li>
<li>PROGRAMMING_MODE_CYCLONEII</li>
<li>PROGRAMMING_MODE_DALI</li>
<li>PROGRAMMING_MODE_EXCALIBUR</li>
<li>PROGRAMMING_MODE_FLEX10K</li>
<li>PROGRAMMING_MODE_FLEX6K</li>
<li>PROGRAMMING_MODE</li>
<li>PROGRAMMING_MODE_TITAN</li>
<li>PROGRAMMING_MODE_TORNADO</li>
<li>PROGRAMMING_MODE_YEAGER</li>
<li>PROGRAMMING_MODE_ZIPPLEBACK</li>
<li>PROJECT_ASSIGNMENT</li>
<li>PROJECT_CREATION_TIME_DATE</li>
<li>PROJECT_INFO</li>
<li>PROJECT_IP_REGENERATION_POLICY</li>
<li>PROJECT_IP_SEARCH_PATHS</li>
<li>PROJECT_MIGRATION_TIMESTAMP</li>
<li>PROJECT_OUTPUT_DIRECTORY</li>
<li>PROJECT_SHOW_ENTITY_NAME</li>
<li>PROJECT_SOURCE_FILE</li>
<li>PROJECT_THUNDER_BAY</li>
<li>PROJECT_USE_SIMPLIFIED_NAMES</li>
<li>PRO_ONLY</li>
<li>PROPAGATE_CONSTANTS_ON_INPUTS</li>
<li>PROPAGATE_INVERSIONS_ON_INPUTS</li>
<li>PR_PARTITION</li>
<li>PR_PINS_OPEN_DRAIN</li>
<li>PRPOF_ID</li>
<li>PR_READY_OPEN_DRAIN</li>
<li>PR_SKIP_BASE_CHECK</li>
<li>PR_SYN</li>
<li>PULL_DN</li>
<li>PULLDOWN_DRIVE_STRENGTH_BITS</li>
<li>PULL_DOWN</li>
<li>PULL_RESISTOR</li>
<li>PULLUP_DRIVE_STRENGTH_BITS</li>
<li>PULL_UP_TO_VCCELA</li>
<li>PULSE_WIDTH_0</li>
<li>PULSE_WIDTH_1</li>
<li>PULSE_WIDTH_2_LARGE</li>
<li>PULSE_WIDTH_2</li>
<li>PULSE_WIDTH_NONE</li>
<li>PV3102_OR_EM1130</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_B</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_M</li>
<li>PWRMGT_DIRECT_FORMAT_COEFFICIENT_R</li>
<li>PWRMGT_SLAVE_DEVICE0_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE1_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE2_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE3_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE4_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE5_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE6_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE7_ADDRESS</li>
<li>PWRMGT_SLAVE_DEVICE_TYPE</li>
<li>PWRMGT_VOLTAGE_OUTPUT_FORMAT</li>
<li>QAR_FILE</li>
<li>QARLOG_FILE</li>
<li>QDB_FILE</li>
<li>QDB_PATH</li>
<li>QDFS_USE_CHERRY</li>
<li>QDR_D_PIN_GROUP</li>
<li>QHD_MODE</li>
<li>QIC_EXPORT_FILE</li>
<li>QIC_EXPORT_FLATTEN</li>
<li>QIC_EXPORT_NETLIST_TYPE</li>
<li>QIC_EXPORT_PARTITION_NAME</li>
<li>QIC_EXPORT_ROUTING</li>
<li>QIC_USE_BINARY_DATABASES</li>
<li>QID_ASSIGNMENT</li>
<li>QII_AUTO_PACKED_REGISTERS</li>
<li>QIP_FILE</li>
<li>QPRD</li>
<li>QSGMII_5000</li>
<li>QSYS_FILE</li>
<li>QUARTUS_ACF_FILE</li>
<li>QUARTUS_COMPILER_SETTINGS_FILE</li>
<li>QUARTUS_ENTITY_SETTINGS_FILE</li>
<li>QUARTUS_GUI_SIGNATURE_ID</li>
<li>QUARTUSII</li>
<li>QUARTUS_PROJECT_FILE</li>
<li>QUARTUS_PROJECT_SETTINGS_FILE</li>
<li>QUARTUS_PTF_FILE</li>
<li>QUARTUS_SBD_FILE</li>
<li>QUARTUS_SIMULATOR_SETTINGS_FILE</li>
<li>QUARTUS_SOFTWARE_SETTINGS_FILE</li>
<li>QUARTUS_STANDARD_DELAY_FILE</li>
<li>QUARTUS_WORKSPACE_FILE</li>
<li>QVAR_FILE</li>
<li>QXP_FILE</li>
<li>R08S</li>
<li>R_ADAPT_DFE_CONTROL_SEL_0</li>
<li>R_ADAPT_DFE_CONTROL_SEL_1</li>
<li>R_ADAPT_DFE_CONTROL_SEL_2</li>
<li>R_ADAPT_DFE_CONTROL_SEL_3</li>
<li>R_ADAPT_DFE_SEL_0</li>
<li>R_ADAPT_DFE_SEL_1</li>
<li>R_ADAPT_VGA_SEL_0</li>
<li>R_ADAPT_VGA_SEL_1</li>
<li>R_ADAPT_VREF_SEL_0</li>
<li>R_ADAPT_VREF_SEL_1</li>
<li>R_ADAPT_VREF_SEL_2</li>
<li>R_ADAPT_VREF_SEL_3</li>
<li>RADP_CTLE_ACGAIN_4S_0</li>
<li>RADP_CTLE_ACGAIN_4S_10</li>
<li>RADP_CTLE_ACGAIN_4S_11</li>
<li>RADP_CTLE_ACGAIN_4S_12</li>
<li>RADP_CTLE_ACGAIN_4S_13</li>
<li>RADP_CTLE_ACGAIN_4S_14</li>
<li>RADP_CTLE_ACGAIN_4S_15</li>
<li>RADP_CTLE_ACGAIN_4S_16</li>
<li>RADP_CTLE_ACGAIN_4S_17</li>
<li>RADP_CTLE_ACGAIN_4S_18</li>
<li>RADP_CTLE_ACGAIN_4S_19</li>
<li>RADP_CTLE_ACGAIN_4S_1</li>
<li>RADP_CTLE_ACGAIN_4S_20</li>
<li>RADP_CTLE_ACGAIN_4S_21</li>
<li>RADP_CTLE_ACGAIN_4S_22</li>
<li>RADP_CTLE_ACGAIN_4S_23</li>
<li>RADP_CTLE_ACGAIN_4S_24</li>
<li>RADP_CTLE_ACGAIN_4S_25</li>
<li>RADP_CTLE_ACGAIN_4S_26</li>
<li>RADP_CTLE_ACGAIN_4S_27</li>
<li>RADP_CTLE_ACGAIN_4S_28</li>
<li>RADP_CTLE_ACGAIN_4S_2</li>
<li>RADP_CTLE_ACGAIN_4S_3</li>
<li>RADP_CTLE_ACGAIN_4S_4</li>
<li>RADP_CTLE_ACGAIN_4S_5</li>
<li>RADP_CTLE_ACGAIN_4S_6</li>
<li>RADP_CTLE_ACGAIN_4S_7</li>
<li>RADP_CTLE_ACGAIN_4S_8</li>
<li>RADP_CTLE_ACGAIN_4S_9</li>
<li>RADP_CTLE_EQZ_1S_SEL_0</li>
<li>RADP_CTLE_EQZ_1S_SEL_10</li>
<li>RADP_CTLE_EQZ_1S_SEL_11</li>
<li>RADP_CTLE_EQZ_1S_SEL_12</li>
<li>RADP_CTLE_EQZ_1S_SEL_13</li>
<li>RADP_CTLE_EQZ_1S_SEL_14</li>
<li>RADP_CTLE_EQZ_1S_SEL_15</li>
<li>RADP_CTLE_EQZ_1S_SEL_1</li>
<li>RADP_CTLE_EQZ_1S_SEL_2</li>
<li>RADP_CTLE_EQZ_1S_SEL_3</li>
<li>RADP_CTLE_EQZ_1S_SEL_4</li>
<li>RADP_CTLE_EQZ_1S_SEL_5</li>
<li>RADP_CTLE_EQZ_1S_SEL_6</li>
<li>RADP_CTLE_EQZ_1S_SEL_7</li>
<li>RADP_CTLE_EQZ_1S_SEL_8</li>
<li>RADP_CTLE_EQZ_1S_SEL_9</li>
<li>RADP_DFE_FLTAP_POSITION_0</li>
<li>RADP_DFE_FLTAP_POSITION_10</li>
<li>RADP_DFE_FLTAP_POSITION_11</li>
<li>RADP_DFE_FLTAP_POSITION_12</li>
<li>RADP_DFE_FLTAP_POSITION_13</li>
<li>RADP_DFE_FLTAP_POSITION_14</li>
<li>RADP_DFE_FLTAP_POSITION_15</li>
<li>RADP_DFE_FLTAP_POSITION_16</li>
<li>RADP_DFE_FLTAP_POSITION_17</li>
<li>RADP_DFE_FLTAP_POSITION_18</li>
<li>RADP_DFE_FLTAP_POSITION_19</li>
<li>RADP_DFE_FLTAP_POSITION_1</li>
<li>RADP_DFE_FLTAP_POSITION_20</li>
<li>RADP_DFE_FLTAP_POSITION_21</li>
<li>RADP_DFE_FLTAP_POSITION_22</li>
<li>RADP_DFE_FLTAP_POSITION_23</li>
<li>RADP_DFE_FLTAP_POSITION_24</li>
<li>RADP_DFE_FLTAP_POSITION_25</li>
<li>RADP_DFE_FLTAP_POSITION_26</li>
<li>RADP_DFE_FLTAP_POSITION_27</li>
<li>RADP_DFE_FLTAP_POSITION_28</li>
<li>RADP_DFE_FLTAP_POSITION_29</li>
<li>RADP_DFE_FLTAP_POSITION_2</li>
<li>RADP_DFE_FLTAP_POSITION_30</li>
<li>RADP_DFE_FLTAP_POSITION_31</li>
<li>RADP_DFE_FLTAP_POSITION_32</li>
<li>RADP_DFE_FLTAP_POSITION_33</li>
<li>RADP_DFE_FLTAP_POSITION_34</li>
<li>RADP_DFE_FLTAP_POSITION_35</li>
<li>RADP_DFE_FLTAP_POSITION_36</li>
<li>RADP_DFE_FLTAP_POSITION_37</li>
<li>RADP_DFE_FLTAP_POSITION_38</li>
<li>RADP_DFE_FLTAP_POSITION_39</li>
<li>RADP_DFE_FLTAP_POSITION_3</li>
<li>RADP_DFE_FLTAP_POSITION_40</li>
<li>RADP_DFE_FLTAP_POSITION_41</li>
<li>RADP_DFE_FLTAP_POSITION_42</li>
<li>RADP_DFE_FLTAP_POSITION_43</li>
<li>RADP_DFE_FLTAP_POSITION_44</li>
<li>RADP_DFE_FLTAP_POSITION_45</li>
<li>RADP_DFE_FLTAP_POSITION_46</li>
<li>RADP_DFE_FLTAP_POSITION_47</li>
<li>RADP_DFE_FLTAP_POSITION_48</li>
<li>RADP_DFE_FLTAP_POSITION_49</li>
<li>RADP_DFE_FLTAP_POSITION_4</li>
<li>RADP_DFE_FLTAP_POSITION_50</li>
<li>RADP_DFE_FLTAP_POSITION_51</li>
<li>RADP_DFE_FLTAP_POSITION_52</li>
<li>RADP_DFE_FLTAP_POSITION_53</li>
<li>RADP_DFE_FLTAP_POSITION_54</li>
<li>RADP_DFE_FLTAP_POSITION_55</li>
<li>RADP_DFE_FLTAP_POSITION_5</li>
<li>RADP_DFE_FLTAP_POSITION_6</li>
<li>RADP_DFE_FLTAP_POSITION_7</li>
<li>RADP_DFE_FLTAP_POSITION_8</li>
<li>RADP_DFE_FLTAP_POSITION_9</li>
<li>RADP_DFE_FXTAP10_0</li>
<li>RADP_DFE_FXTAP10_10</li>
<li>RADP_DFE_FXTAP10_11</li>
<li>RADP_DFE_FXTAP10_12</li>
<li>RADP_DFE_FXTAP10_13</li>
<li>RADP_DFE_FXTAP10_14</li>
<li>RADP_DFE_FXTAP10_15</li>
<li>RADP_DFE_FXTAP10_16</li>
<li>RADP_DFE_FXTAP10_17</li>
<li>RADP_DFE_FXTAP10_18</li>
<li>RADP_DFE_FXTAP10_19</li>
<li>RADP_DFE_FXTAP10_1</li>
<li>RADP_DFE_FXTAP10_20</li>
<li>RADP_DFE_FXTAP10_21</li>
<li>RADP_DFE_FXTAP10_22</li>
<li>RADP_DFE_FXTAP10_23</li>
<li>RADP_DFE_FXTAP10_24</li>
<li>RADP_DFE_FXTAP10_25</li>
<li>RADP_DFE_FXTAP10_26</li>
<li>RADP_DFE_FXTAP10_27</li>
<li>RADP_DFE_FXTAP10_28</li>
<li>RADP_DFE_FXTAP10_29</li>
<li>RADP_DFE_FXTAP10_2</li>
<li>RADP_DFE_FXTAP10_30</li>
<li>RADP_DFE_FXTAP10_31</li>
<li>RADP_DFE_FXTAP10_32</li>
<li>RADP_DFE_FXTAP10_33</li>
<li>RADP_DFE_FXTAP10_34</li>
<li>RADP_DFE_FXTAP10_35</li>
<li>RADP_DFE_FXTAP10_36</li>
<li>RADP_DFE_FXTAP10_37</li>
<li>RADP_DFE_FXTAP10_38</li>
<li>RADP_DFE_FXTAP10_39</li>
<li>RADP_DFE_FXTAP10_3</li>
<li>RADP_DFE_FXTAP10_40</li>
<li>RADP_DFE_FXTAP10_41</li>
<li>RADP_DFE_FXTAP10_42</li>
<li>RADP_DFE_FXTAP10_43</li>
<li>RADP_DFE_FXTAP10_44</li>
<li>RADP_DFE_FXTAP10_45</li>
<li>RADP_DFE_FXTAP10_46</li>
<li>RADP_DFE_FXTAP10_47</li>
<li>RADP_DFE_FXTAP10_48</li>
<li>RADP_DFE_FXTAP10_49</li>
<li>RADP_DFE_FXTAP10_4</li>
<li>RADP_DFE_FXTAP10_50</li>
<li>RADP_DFE_FXTAP10_51</li>
<li>RADP_DFE_FXTAP10_52</li>
<li>RADP_DFE_FXTAP10_53</li>
<li>RADP_DFE_FXTAP10_54</li>
<li>RADP_DFE_FXTAP10_55</li>
<li>RADP_DFE_FXTAP10_56</li>
<li>RADP_DFE_FXTAP10_57</li>
<li>RADP_DFE_FXTAP10_58</li>
<li>RADP_DFE_FXTAP10_59</li>
<li>RADP_DFE_FXTAP10_5</li>
<li>RADP_DFE_FXTAP10_60</li>
<li>RADP_DFE_FXTAP10_61</li>
<li>RADP_DFE_FXTAP10_62</li>
<li>RADP_DFE_FXTAP10_63</li>
<li>RADP_DFE_FXTAP10_6</li>
<li>RADP_DFE_FXTAP10_7</li>
<li>RADP_DFE_FXTAP10_8</li>
<li>RADP_DFE_FXTAP10_9</li>
<li>RADP_DFE_FXTAP1_0</li>
<li>RADP_DFE_FXTAP10_SGN_0</li>
<li>RADP_DFE_FXTAP10_SGN_1</li>
<li>RADP_DFE_FXTAP1_100</li>
<li>RADP_DFE_FXTAP1_101</li>
<li>RADP_DFE_FXTAP1_102</li>
<li>RADP_DFE_FXTAP1_103</li>
<li>RADP_DFE_FXTAP1_104</li>
<li>RADP_DFE_FXTAP1_105</li>
<li>RADP_DFE_FXTAP1_106</li>
<li>RADP_DFE_FXTAP1_107</li>
<li>RADP_DFE_FXTAP1_108</li>
<li>RADP_DFE_FXTAP1_109</li>
<li>RADP_DFE_FXTAP1_10</li>
<li>RADP_DFE_FXTAP11_0</li>
<li>RADP_DFE_FXTAP1_110</li>
<li>RADP_DFE_FXTAP11_10</li>
<li>RADP_DFE_FXTAP1_111</li>
<li>RADP_DFE_FXTAP11_11</li>
<li>RADP_DFE_FXTAP1_112</li>
<li>RADP_DFE_FXTAP11_12</li>
<li>RADP_DFE_FXTAP1_113</li>
<li>RADP_DFE_FXTAP11_13</li>
<li>RADP_DFE_FXTAP1_114</li>
<li>RADP_DFE_FXTAP11_14</li>
<li>RADP_DFE_FXTAP1_115</li>
<li>RADP_DFE_FXTAP11_15</li>
<li>RADP_DFE_FXTAP1_116</li>
<li>RADP_DFE_FXTAP11_16</li>
<li>RADP_DFE_FXTAP1_117</li>
<li>RADP_DFE_FXTAP11_17</li>
<li>RADP_DFE_FXTAP1_118</li>
<li>RADP_DFE_FXTAP11_18</li>
<li>RADP_DFE_FXTAP1_119</li>
<li>RADP_DFE_FXTAP11_19</li>
<li>RADP_DFE_FXTAP1_11</li>
<li>RADP_DFE_FXTAP11_1</li>
<li>RADP_DFE_FXTAP1_120</li>
<li>RADP_DFE_FXTAP11_20</li>
<li>RADP_DFE_FXTAP1_121</li>
<li>RADP_DFE_FXTAP11_21</li>
<li>RADP_DFE_FXTAP1_122</li>
<li>RADP_DFE_FXTAP11_22</li>
<li>RADP_DFE_FXTAP1_123</li>
<li>RADP_DFE_FXTAP11_23</li>
<li>RADP_DFE_FXTAP1_124</li>
<li>RADP_DFE_FXTAP11_24</li>
<li>RADP_DFE_FXTAP1_125</li>
<li>RADP_DFE_FXTAP11_25</li>
<li>RADP_DFE_FXTAP1_126</li>
<li>RADP_DFE_FXTAP11_26</li>
<li>RADP_DFE_FXTAP1_127</li>
<li>RADP_DFE_FXTAP11_27</li>
<li>RADP_DFE_FXTAP11_28</li>
<li>RADP_DFE_FXTAP11_29</li>
<li>RADP_DFE_FXTAP1_12</li>
<li>RADP_DFE_FXTAP11_2</li>
<li>RADP_DFE_FXTAP11_30</li>
<li>RADP_DFE_FXTAP11_31</li>
<li>RADP_DFE_FXTAP11_32</li>
<li>RADP_DFE_FXTAP11_33</li>
<li>RADP_DFE_FXTAP11_34</li>
<li>RADP_DFE_FXTAP11_35</li>
<li>RADP_DFE_FXTAP11_36</li>
<li>RADP_DFE_FXTAP11_37</li>
<li>RADP_DFE_FXTAP11_38</li>
<li>RADP_DFE_FXTAP11_39</li>
<li>RADP_DFE_FXTAP1_13</li>
<li>RADP_DFE_FXTAP11_3</li>
<li>RADP_DFE_FXTAP11_40</li>
<li>RADP_DFE_FXTAP11_41</li>
<li>RADP_DFE_FXTAP11_42</li>
<li>RADP_DFE_FXTAP11_43</li>
<li>RADP_DFE_FXTAP11_44</li>
<li>RADP_DFE_FXTAP11_45</li>
<li>RADP_DFE_FXTAP11_46</li>
<li>RADP_DFE_FXTAP11_47</li>
<li>RADP_DFE_FXTAP11_48</li>
<li>RADP_DFE_FXTAP11_49</li>
<li>RADP_DFE_FXTAP1_14</li>
<li>RADP_DFE_FXTAP11_4</li>
<li>RADP_DFE_FXTAP11_50</li>
<li>RADP_DFE_FXTAP11_51</li>
<li>RADP_DFE_FXTAP11_52</li>
<li>RADP_DFE_FXTAP11_53</li>
<li>RADP_DFE_FXTAP11_54</li>
<li>RADP_DFE_FXTAP11_55</li>
<li>RADP_DFE_FXTAP11_56</li>
<li>RADP_DFE_FXTAP11_57</li>
<li>RADP_DFE_FXTAP11_58</li>
<li>RADP_DFE_FXTAP11_59</li>
<li>RADP_DFE_FXTAP1_15</li>
<li>RADP_DFE_FXTAP11_5</li>
<li>RADP_DFE_FXTAP11_60</li>
<li>RADP_DFE_FXTAP11_61</li>
<li>RADP_DFE_FXTAP11_62</li>
<li>RADP_DFE_FXTAP11_63</li>
<li>RADP_DFE_FXTAP1_16</li>
<li>RADP_DFE_FXTAP11_6</li>
<li>RADP_DFE_FXTAP1_17</li>
<li>RADP_DFE_FXTAP11_7</li>
<li>RADP_DFE_FXTAP1_18</li>
<li>RADP_DFE_FXTAP11_8</li>
<li>RADP_DFE_FXTAP1_19</li>
<li>RADP_DFE_FXTAP11_9</li>
<li>RADP_DFE_FXTAP1_1</li>
<li>RADP_DFE_FXTAP11_SGN_0</li>
<li>RADP_DFE_FXTAP11_SGN_1</li>
<li>RADP_DFE_FXTAP1_20</li>
<li>RADP_DFE_FXTAP1_21</li>
<li>RADP_DFE_FXTAP1_22</li>
<li>RADP_DFE_FXTAP1_23</li>
<li>RADP_DFE_FXTAP1_24</li>
<li>RADP_DFE_FXTAP1_25</li>
<li>RADP_DFE_FXTAP1_26</li>
<li>RADP_DFE_FXTAP1_27</li>
<li>RADP_DFE_FXTAP1_28</li>
<li>RADP_DFE_FXTAP1_29</li>
<li>RADP_DFE_FXTAP1_2</li>
<li>RADP_DFE_FXTAP1_30</li>
<li>RADP_DFE_FXTAP1_31</li>
<li>RADP_DFE_FXTAP1_32</li>
<li>RADP_DFE_FXTAP1_33</li>
<li>RADP_DFE_FXTAP1_34</li>
<li>RADP_DFE_FXTAP1_35</li>
<li>RADP_DFE_FXTAP1_36</li>
<li>RADP_DFE_FXTAP1_37</li>
<li>RADP_DFE_FXTAP1_38</li>
<li>RADP_DFE_FXTAP1_39</li>
<li>RADP_DFE_FXTAP1_3</li>
<li>RADP_DFE_FXTAP1_40</li>
<li>RADP_DFE_FXTAP1_41</li>
<li>RADP_DFE_FXTAP1_42</li>
<li>RADP_DFE_FXTAP1_43</li>
<li>RADP_DFE_FXTAP1_44</li>
<li>RADP_DFE_FXTAP1_45</li>
<li>RADP_DFE_FXTAP1_46</li>
<li>RADP_DFE_FXTAP1_47</li>
<li>RADP_DFE_FXTAP1_48</li>
<li>RADP_DFE_FXTAP1_49</li>
<li>RADP_DFE_FXTAP1_4</li>
<li>RADP_DFE_FXTAP1_50</li>
<li>RADP_DFE_FXTAP1_51</li>
<li>RADP_DFE_FXTAP1_52</li>
<li>RADP_DFE_FXTAP1_53</li>
<li>RADP_DFE_FXTAP1_54</li>
<li>RADP_DFE_FXTAP1_55</li>
<li>RADP_DFE_FXTAP1_56</li>
<li>RADP_DFE_FXTAP1_57</li>
<li>RADP_DFE_FXTAP1_58</li>
<li>RADP_DFE_FXTAP1_59</li>
<li>RADP_DFE_FXTAP1_5</li>
<li>RADP_DFE_FXTAP1_60</li>
<li>RADP_DFE_FXTAP1_61</li>
<li>RADP_DFE_FXTAP1_62</li>
<li>RADP_DFE_FXTAP1_63</li>
<li>RADP_DFE_FXTAP1_64</li>
<li>RADP_DFE_FXTAP1_65</li>
<li>RADP_DFE_FXTAP1_66</li>
<li>RADP_DFE_FXTAP1_67</li>
<li>RADP_DFE_FXTAP1_68</li>
<li>RADP_DFE_FXTAP1_69</li>
<li>RADP_DFE_FXTAP1_6</li>
<li>RADP_DFE_FXTAP1_70</li>
<li>RADP_DFE_FXTAP1_71</li>
<li>RADP_DFE_FXTAP1_72</li>
<li>RADP_DFE_FXTAP1_73</li>
<li>RADP_DFE_FXTAP1_74</li>
<li>RADP_DFE_FXTAP1_75</li>
<li>RADP_DFE_FXTAP1_76</li>
<li>RADP_DFE_FXTAP1_77</li>
<li>RADP_DFE_FXTAP1_78</li>
<li>RADP_DFE_FXTAP1_79</li>
<li>RADP_DFE_FXTAP1_7</li>
<li>RADP_DFE_FXTAP1_80</li>
<li>RADP_DFE_FXTAP1_81</li>
<li>RADP_DFE_FXTAP1_82</li>
<li>RADP_DFE_FXTAP1_83</li>
<li>RADP_DFE_FXTAP1_84</li>
<li>RADP_DFE_FXTAP1_85</li>
<li>RADP_DFE_FXTAP1_86</li>
<li>RADP_DFE_FXTAP1_87</li>
<li>RADP_DFE_FXTAP1_88</li>
<li>RADP_DFE_FXTAP1_89</li>
<li>RADP_DFE_FXTAP1_8</li>
<li>RADP_DFE_FXTAP1_90</li>
<li>RADP_DFE_FXTAP1_91</li>
<li>RADP_DFE_FXTAP1_92</li>
<li>RADP_DFE_FXTAP1_93</li>
<li>RADP_DFE_FXTAP1_94</li>
<li>RADP_DFE_FXTAP1_95</li>
<li>RADP_DFE_FXTAP1_96</li>
<li>RADP_DFE_FXTAP1_97</li>
<li>RADP_DFE_FXTAP1_98</li>
<li>RADP_DFE_FXTAP1_99</li>
<li>RADP_DFE_FXTAP1_9</li>
<li>RADP_DFE_FXTAP2_0</li>
<li>RADP_DFE_FXTAP2_100</li>
<li>RADP_DFE_FXTAP2_101</li>
<li>RADP_DFE_FXTAP2_102</li>
<li>RADP_DFE_FXTAP2_103</li>
<li>RADP_DFE_FXTAP2_104</li>
<li>RADP_DFE_FXTAP2_105</li>
<li>RADP_DFE_FXTAP2_106</li>
<li>RADP_DFE_FXTAP2_107</li>
<li>RADP_DFE_FXTAP2_108</li>
<li>RADP_DFE_FXTAP2_109</li>
<li>RADP_DFE_FXTAP2_10</li>
<li>RADP_DFE_FXTAP2_110</li>
<li>RADP_DFE_FXTAP2_111</li>
<li>RADP_DFE_FXTAP2_112</li>
<li>RADP_DFE_FXTAP2_113</li>
<li>RADP_DFE_FXTAP2_114</li>
<li>RADP_DFE_FXTAP2_115</li>
<li>RADP_DFE_FXTAP2_116</li>
<li>RADP_DFE_FXTAP2_117</li>
<li>RADP_DFE_FXTAP2_118</li>
<li>RADP_DFE_FXTAP2_119</li>
<li>RADP_DFE_FXTAP2_11</li>
<li>RADP_DFE_FXTAP2_120</li>
<li>RADP_DFE_FXTAP2_121</li>
<li>RADP_DFE_FXTAP2_122</li>
<li>RADP_DFE_FXTAP2_123</li>
<li>RADP_DFE_FXTAP2_124</li>
<li>RADP_DFE_FXTAP2_125</li>
<li>RADP_DFE_FXTAP2_126</li>
<li>RADP_DFE_FXTAP2_127</li>
<li>RADP_DFE_FXTAP2_12</li>
<li>RADP_DFE_FXTAP2_13</li>
<li>RADP_DFE_FXTAP2_14</li>
<li>RADP_DFE_FXTAP2_15</li>
<li>RADP_DFE_FXTAP2_16</li>
<li>RADP_DFE_FXTAP2_17</li>
<li>RADP_DFE_FXTAP2_18</li>
<li>RADP_DFE_FXTAP2_19</li>
<li>RADP_DFE_FXTAP2_1</li>
<li>RADP_DFE_FXTAP2_20</li>
<li>RADP_DFE_FXTAP2_21</li>
<li>RADP_DFE_FXTAP2_22</li>
<li>RADP_DFE_FXTAP2_23</li>
<li>RADP_DFE_FXTAP2_24</li>
<li>RADP_DFE_FXTAP2_25</li>
<li>RADP_DFE_FXTAP2_26</li>
<li>RADP_DFE_FXTAP2_27</li>
<li>RADP_DFE_FXTAP2_28</li>
<li>RADP_DFE_FXTAP2_29</li>
<li>RADP_DFE_FXTAP2_2</li>
<li>RADP_DFE_FXTAP2_30</li>
<li>RADP_DFE_FXTAP2_31</li>
<li>RADP_DFE_FXTAP2_32</li>
<li>RADP_DFE_FXTAP2_33</li>
<li>RADP_DFE_FXTAP2_34</li>
<li>RADP_DFE_FXTAP2_35</li>
<li>RADP_DFE_FXTAP2_36</li>
<li>RADP_DFE_FXTAP2_37</li>
<li>RADP_DFE_FXTAP2_38</li>
<li>RADP_DFE_FXTAP2_39</li>
<li>RADP_DFE_FXTAP2_3</li>
<li>RADP_DFE_FXTAP2_40</li>
<li>RADP_DFE_FXTAP2_41</li>
<li>RADP_DFE_FXTAP2_42</li>
<li>RADP_DFE_FXTAP2_43</li>
<li>RADP_DFE_FXTAP2_44</li>
<li>RADP_DFE_FXTAP2_45</li>
<li>RADP_DFE_FXTAP2_46</li>
<li>RADP_DFE_FXTAP2_47</li>
<li>RADP_DFE_FXTAP2_48</li>
<li>RADP_DFE_FXTAP2_49</li>
<li>RADP_DFE_FXTAP2_4</li>
<li>RADP_DFE_FXTAP2_50</li>
<li>RADP_DFE_FXTAP2_51</li>
<li>RADP_DFE_FXTAP2_52</li>
<li>RADP_DFE_FXTAP2_53</li>
<li>RADP_DFE_FXTAP2_54</li>
<li>RADP_DFE_FXTAP2_55</li>
<li>RADP_DFE_FXTAP2_56</li>
<li>RADP_DFE_FXTAP2_57</li>
<li>RADP_DFE_FXTAP2_58</li>
<li>RADP_DFE_FXTAP2_59</li>
<li>RADP_DFE_FXTAP2_5</li>
<li>RADP_DFE_FXTAP2_60</li>
<li>RADP_DFE_FXTAP2_61</li>
<li>RADP_DFE_FXTAP2_62</li>
<li>RADP_DFE_FXTAP2_63</li>
<li>RADP_DFE_FXTAP2_64</li>
<li>RADP_DFE_FXTAP2_65</li>
<li>RADP_DFE_FXTAP2_66</li>
<li>RADP_DFE_FXTAP2_67</li>
<li>RADP_DFE_FXTAP2_68</li>
<li>RADP_DFE_FXTAP2_69</li>
<li>RADP_DFE_FXTAP2_6</li>
<li>RADP_DFE_FXTAP2_70</li>
<li>RADP_DFE_FXTAP2_71</li>
<li>RADP_DFE_FXTAP2_72</li>
<li>RADP_DFE_FXTAP2_73</li>
<li>RADP_DFE_FXTAP2_74</li>
<li>RADP_DFE_FXTAP2_75</li>
<li>RADP_DFE_FXTAP2_76</li>
<li>RADP_DFE_FXTAP2_77</li>
<li>RADP_DFE_FXTAP2_78</li>
<li>RADP_DFE_FXTAP2_79</li>
<li>RADP_DFE_FXTAP2_7</li>
<li>RADP_DFE_FXTAP2_80</li>
<li>RADP_DFE_FXTAP2_81</li>
<li>RADP_DFE_FXTAP2_82</li>
<li>RADP_DFE_FXTAP2_83</li>
<li>RADP_DFE_FXTAP2_84</li>
<li>RADP_DFE_FXTAP2_85</li>
<li>RADP_DFE_FXTAP2_86</li>
<li>RADP_DFE_FXTAP2_87</li>
<li>RADP_DFE_FXTAP2_88</li>
<li>RADP_DFE_FXTAP2_89</li>
<li>RADP_DFE_FXTAP2_8</li>
<li>RADP_DFE_FXTAP2_90</li>
<li>RADP_DFE_FXTAP2_91</li>
<li>RADP_DFE_FXTAP2_92</li>
<li>RADP_DFE_FXTAP2_93</li>
<li>RADP_DFE_FXTAP2_94</li>
<li>RADP_DFE_FXTAP2_95</li>
<li>RADP_DFE_FXTAP2_96</li>
<li>RADP_DFE_FXTAP2_97</li>
<li>RADP_DFE_FXTAP2_98</li>
<li>RADP_DFE_FXTAP2_99</li>
<li>RADP_DFE_FXTAP2_9</li>
<li>RADP_DFE_FXTAP2_SGN_0</li>
<li>RADP_DFE_FXTAP2_SGN_1</li>
<li>RADP_DFE_FXTAP3_0</li>
<li>RADP_DFE_FXTAP3_100</li>
<li>RADP_DFE_FXTAP3_101</li>
<li>RADP_DFE_FXTAP3_102</li>
<li>RADP_DFE_FXTAP3_103</li>
<li>RADP_DFE_FXTAP3_104</li>
<li>RADP_DFE_FXTAP3_105</li>
<li>RADP_DFE_FXTAP3_106</li>
<li>RADP_DFE_FXTAP3_107</li>
<li>RADP_DFE_FXTAP3_108</li>
<li>RADP_DFE_FXTAP3_109</li>
<li>RADP_DFE_FXTAP3_10</li>
<li>RADP_DFE_FXTAP3_110</li>
<li>RADP_DFE_FXTAP3_111</li>
<li>RADP_DFE_FXTAP3_112</li>
<li>RADP_DFE_FXTAP3_113</li>
<li>RADP_DFE_FXTAP3_114</li>
<li>RADP_DFE_FXTAP3_115</li>
<li>RADP_DFE_FXTAP3_116</li>
<li>RADP_DFE_FXTAP3_117</li>
<li>RADP_DFE_FXTAP3_118</li>
<li>RADP_DFE_FXTAP3_119</li>
<li>RADP_DFE_FXTAP3_11</li>
<li>RADP_DFE_FXTAP3_120</li>
<li>RADP_DFE_FXTAP3_121</li>
<li>RADP_DFE_FXTAP3_122</li>
<li>RADP_DFE_FXTAP3_123</li>
<li>RADP_DFE_FXTAP3_124</li>
<li>RADP_DFE_FXTAP3_125</li>
<li>RADP_DFE_FXTAP3_126</li>
<li>RADP_DFE_FXTAP3_127</li>
<li>RADP_DFE_FXTAP3_12</li>
<li>RADP_DFE_FXTAP3_13</li>
<li>RADP_DFE_FXTAP3_14</li>
<li>RADP_DFE_FXTAP3_15</li>
<li>RADP_DFE_FXTAP3_16</li>
<li>RADP_DFE_FXTAP3_17</li>
<li>RADP_DFE_FXTAP3_18</li>
<li>RADP_DFE_FXTAP3_19</li>
<li>RADP_DFE_FXTAP3_1</li>
<li>RADP_DFE_FXTAP3_20</li>
<li>RADP_DFE_FXTAP3_21</li>
<li>RADP_DFE_FXTAP3_22</li>
<li>RADP_DFE_FXTAP3_23</li>
<li>RADP_DFE_FXTAP3_24</li>
<li>RADP_DFE_FXTAP3_25</li>
<li>RADP_DFE_FXTAP3_26</li>
<li>RADP_DFE_FXTAP3_27</li>
<li>RADP_DFE_FXTAP3_28</li>
<li>RADP_DFE_FXTAP3_29</li>
<li>RADP_DFE_FXTAP3_2</li>
<li>RADP_DFE_FXTAP3_30</li>
<li>RADP_DFE_FXTAP3_31</li>
<li>RADP_DFE_FXTAP3_32</li>
<li>RADP_DFE_FXTAP3_33</li>
<li>RADP_DFE_FXTAP3_34</li>
<li>RADP_DFE_FXTAP3_35</li>
<li>RADP_DFE_FXTAP3_36</li>
<li>RADP_DFE_FXTAP3_37</li>
<li>RADP_DFE_FXTAP3_38</li>
<li>RADP_DFE_FXTAP3_39</li>
<li>RADP_DFE_FXTAP3_3</li>
<li>RADP_DFE_FXTAP3_40</li>
<li>RADP_DFE_FXTAP3_41</li>
<li>RADP_DFE_FXTAP3_42</li>
<li>RADP_DFE_FXTAP3_43</li>
<li>RADP_DFE_FXTAP3_44</li>
<li>RADP_DFE_FXTAP3_45</li>
<li>RADP_DFE_FXTAP3_46</li>
<li>RADP_DFE_FXTAP3_47</li>
<li>RADP_DFE_FXTAP3_48</li>
<li>RADP_DFE_FXTAP3_49</li>
<li>RADP_DFE_FXTAP3_4</li>
<li>RADP_DFE_FXTAP3_50</li>
<li>RADP_DFE_FXTAP3_51</li>
<li>RADP_DFE_FXTAP3_52</li>
<li>RADP_DFE_FXTAP3_53</li>
<li>RADP_DFE_FXTAP3_54</li>
<li>RADP_DFE_FXTAP3_55</li>
<li>RADP_DFE_FXTAP3_56</li>
<li>RADP_DFE_FXTAP3_57</li>
<li>RADP_DFE_FXTAP3_58</li>
<li>RADP_DFE_FXTAP3_59</li>
<li>RADP_DFE_FXTAP3_5</li>
<li>RADP_DFE_FXTAP3_60</li>
<li>RADP_DFE_FXTAP3_61</li>
<li>RADP_DFE_FXTAP3_62</li>
<li>RADP_DFE_FXTAP3_63</li>
<li>RADP_DFE_FXTAP3_64</li>
<li>RADP_DFE_FXTAP3_65</li>
<li>RADP_DFE_FXTAP3_66</li>
<li>RADP_DFE_FXTAP3_67</li>
<li>RADP_DFE_FXTAP3_68</li>
<li>RADP_DFE_FXTAP3_69</li>
<li>RADP_DFE_FXTAP3_6</li>
<li>RADP_DFE_FXTAP3_70</li>
<li>RADP_DFE_FXTAP3_71</li>
<li>RADP_DFE_FXTAP3_72</li>
<li>RADP_DFE_FXTAP3_73</li>
<li>RADP_DFE_FXTAP3_74</li>
<li>RADP_DFE_FXTAP3_75</li>
<li>RADP_DFE_FXTAP3_76</li>
<li>RADP_DFE_FXTAP3_77</li>
<li>RADP_DFE_FXTAP3_78</li>
<li>RADP_DFE_FXTAP3_79</li>
<li>RADP_DFE_FXTAP3_7</li>
<li>RADP_DFE_FXTAP3_80</li>
<li>RADP_DFE_FXTAP3_81</li>
<li>RADP_DFE_FXTAP3_82</li>
<li>RADP_DFE_FXTAP3_83</li>
<li>RADP_DFE_FXTAP3_84</li>
<li>RADP_DFE_FXTAP3_85</li>
<li>RADP_DFE_FXTAP3_86</li>
<li>RADP_DFE_FXTAP3_87</li>
<li>RADP_DFE_FXTAP3_88</li>
<li>RADP_DFE_FXTAP3_89</li>
<li>RADP_DFE_FXTAP3_8</li>
<li>RADP_DFE_FXTAP3_90</li>
<li>RADP_DFE_FXTAP3_91</li>
<li>RADP_DFE_FXTAP3_92</li>
<li>RADP_DFE_FXTAP3_93</li>
<li>RADP_DFE_FXTAP3_94</li>
<li>RADP_DFE_FXTAP3_95</li>
<li>RADP_DFE_FXTAP3_96</li>
<li>RADP_DFE_FXTAP3_97</li>
<li>RADP_DFE_FXTAP3_98</li>
<li>RADP_DFE_FXTAP3_99</li>
<li>RADP_DFE_FXTAP3_9</li>
<li>RADP_DFE_FXTAP3_SGN_0</li>
<li>RADP_DFE_FXTAP3_SGN_1</li>
<li>RADP_DFE_FXTAP4_0</li>
<li>RADP_DFE_FXTAP4_10</li>
<li>RADP_DFE_FXTAP4_11</li>
<li>RADP_DFE_FXTAP4_12</li>
<li>RADP_DFE_FXTAP4_13</li>
<li>RADP_DFE_FXTAP4_14</li>
<li>RADP_DFE_FXTAP4_15</li>
<li>RADP_DFE_FXTAP4_16</li>
<li>RADP_DFE_FXTAP4_17</li>
<li>RADP_DFE_FXTAP4_18</li>
<li>RADP_DFE_FXTAP4_19</li>
<li>RADP_DFE_FXTAP4_1</li>
<li>RADP_DFE_FXTAP4_20</li>
<li>RADP_DFE_FXTAP4_21</li>
<li>RADP_DFE_FXTAP4_22</li>
<li>RADP_DFE_FXTAP4_23</li>
<li>RADP_DFE_FXTAP4_24</li>
<li>RADP_DFE_FXTAP4_25</li>
<li>RADP_DFE_FXTAP4_26</li>
<li>RADP_DFE_FXTAP4_27</li>
<li>RADP_DFE_FXTAP4_28</li>
<li>RADP_DFE_FXTAP4_29</li>
<li>RADP_DFE_FXTAP4_2</li>
<li>RADP_DFE_FXTAP4_30</li>
<li>RADP_DFE_FXTAP4_31</li>
<li>RADP_DFE_FXTAP4_32</li>
<li>RADP_DFE_FXTAP4_33</li>
<li>RADP_DFE_FXTAP4_34</li>
<li>RADP_DFE_FXTAP4_35</li>
<li>RADP_DFE_FXTAP4_36</li>
<li>RADP_DFE_FXTAP4_37</li>
<li>RADP_DFE_FXTAP4_38</li>
<li>RADP_DFE_FXTAP4_39</li>
<li>RADP_DFE_FXTAP4_3</li>
<li>RADP_DFE_FXTAP4_40</li>
<li>RADP_DFE_FXTAP4_41</li>
<li>RADP_DFE_FXTAP4_42</li>
<li>RADP_DFE_FXTAP4_43</li>
<li>RADP_DFE_FXTAP4_44</li>
<li>RADP_DFE_FXTAP4_45</li>
<li>RADP_DFE_FXTAP4_46</li>
<li>RADP_DFE_FXTAP4_47</li>
<li>RADP_DFE_FXTAP4_48</li>
<li>RADP_DFE_FXTAP4_49</li>
<li>RADP_DFE_FXTAP4_4</li>
<li>RADP_DFE_FXTAP4_50</li>
<li>RADP_DFE_FXTAP4_51</li>
<li>RADP_DFE_FXTAP4_52</li>
<li>RADP_DFE_FXTAP4_53</li>
<li>RADP_DFE_FXTAP4_54</li>
<li>RADP_DFE_FXTAP4_55</li>
<li>RADP_DFE_FXTAP4_56</li>
<li>RADP_DFE_FXTAP4_57</li>
<li>RADP_DFE_FXTAP4_58</li>
<li>RADP_DFE_FXTAP4_59</li>
<li>RADP_DFE_FXTAP4_5</li>
<li>RADP_DFE_FXTAP4_60</li>
<li>RADP_DFE_FXTAP4_61</li>
<li>RADP_DFE_FXTAP4_62</li>
<li>RADP_DFE_FXTAP4_63</li>
<li>RADP_DFE_FXTAP4_6</li>
<li>RADP_DFE_FXTAP4_7</li>
<li>RADP_DFE_FXTAP4_8</li>
<li>RADP_DFE_FXTAP4_9</li>
<li>RADP_DFE_FXTAP4_SGN_0</li>
<li>RADP_DFE_FXTAP4_SGN_1</li>
<li>RADP_DFE_FXTAP5_0</li>
<li>RADP_DFE_FXTAP5_10</li>
<li>RADP_DFE_FXTAP5_11</li>
<li>RADP_DFE_FXTAP5_12</li>
<li>RADP_DFE_FXTAP5_13</li>
<li>RADP_DFE_FXTAP5_14</li>
<li>RADP_DFE_FXTAP5_15</li>
<li>RADP_DFE_FXTAP5_16</li>
<li>RADP_DFE_FXTAP5_17</li>
<li>RADP_DFE_FXTAP5_18</li>
<li>RADP_DFE_FXTAP5_19</li>
<li>RADP_DFE_FXTAP5_1</li>
<li>RADP_DFE_FXTAP5_20</li>
<li>RADP_DFE_FXTAP5_21</li>
<li>RADP_DFE_FXTAP5_22</li>
<li>RADP_DFE_FXTAP5_23</li>
<li>RADP_DFE_FXTAP5_24</li>
<li>RADP_DFE_FXTAP5_25</li>
<li>RADP_DFE_FXTAP5_26</li>
<li>RADP_DFE_FXTAP5_27</li>
<li>RADP_DFE_FXTAP5_28</li>
<li>RADP_DFE_FXTAP5_29</li>
<li>RADP_DFE_FXTAP5_2</li>
<li>RADP_DFE_FXTAP5_30</li>
<li>RADP_DFE_FXTAP5_31</li>
<li>RADP_DFE_FXTAP5_32</li>
<li>RADP_DFE_FXTAP5_33</li>
<li>RADP_DFE_FXTAP5_34</li>
<li>RADP_DFE_FXTAP5_35</li>
<li>RADP_DFE_FXTAP5_36</li>
<li>RADP_DFE_FXTAP5_37</li>
<li>RADP_DFE_FXTAP5_38</li>
<li>RADP_DFE_FXTAP5_39</li>
<li>RADP_DFE_FXTAP5_3</li>
<li>RADP_DFE_FXTAP5_40</li>
<li>RADP_DFE_FXTAP5_41</li>
<li>RADP_DFE_FXTAP5_42</li>
<li>RADP_DFE_FXTAP5_43</li>
<li>RADP_DFE_FXTAP5_44</li>
<li>RADP_DFE_FXTAP5_45</li>
<li>RADP_DFE_FXTAP5_46</li>
<li>RADP_DFE_FXTAP5_47</li>
<li>RADP_DFE_FXTAP5_48</li>
<li>RADP_DFE_FXTAP5_49</li>
<li>RADP_DFE_FXTAP5_4</li>
<li>RADP_DFE_FXTAP5_50</li>
<li>RADP_DFE_FXTAP5_51</li>
<li>RADP_DFE_FXTAP5_52</li>
<li>RADP_DFE_FXTAP5_53</li>
<li>RADP_DFE_FXTAP5_54</li>
<li>RADP_DFE_FXTAP5_55</li>
<li>RADP_DFE_FXTAP5_56</li>
<li>RADP_DFE_FXTAP5_57</li>
<li>RADP_DFE_FXTAP5_58</li>
<li>RADP_DFE_FXTAP5_59</li>
<li>RADP_DFE_FXTAP5_5</li>
<li>RADP_DFE_FXTAP5_60</li>
<li>RADP_DFE_FXTAP5_61</li>
<li>RADP_DFE_FXTAP5_62</li>
<li>RADP_DFE_FXTAP5_63</li>
<li>RADP_DFE_FXTAP5_6</li>
<li>RADP_DFE_FXTAP5_7</li>
<li>RADP_DFE_FXTAP5_8</li>
<li>RADP_DFE_FXTAP5_9</li>
<li>RADP_DFE_FXTAP5_SGN_0</li>
<li>RADP_DFE_FXTAP5_SGN_1</li>
<li>RADP_DFE_FXTAP6_0</li>
<li>RADP_DFE_FXTAP6_10</li>
<li>RADP_DFE_FXTAP6_11</li>
<li>RADP_DFE_FXTAP6_12</li>
<li>RADP_DFE_FXTAP6_13</li>
<li>RADP_DFE_FXTAP6_14</li>
<li>RADP_DFE_FXTAP6_15</li>
<li>RADP_DFE_FXTAP6_16</li>
<li>RADP_DFE_FXTAP6_17</li>
<li>RADP_DFE_FXTAP6_18</li>
<li>RADP_DFE_FXTAP6_19</li>
<li>RADP_DFE_FXTAP6_1</li>
<li>RADP_DFE_FXTAP6_20</li>
<li>RADP_DFE_FXTAP6_21</li>
<li>RADP_DFE_FXTAP6_22</li>
<li>RADP_DFE_FXTAP6_23</li>
<li>RADP_DFE_FXTAP6_24</li>
<li>RADP_DFE_FXTAP6_25</li>
<li>RADP_DFE_FXTAP6_26</li>
<li>RADP_DFE_FXTAP6_27</li>
<li>RADP_DFE_FXTAP6_28</li>
<li>RADP_DFE_FXTAP6_29</li>
<li>RADP_DFE_FXTAP6_2</li>
<li>RADP_DFE_FXTAP6_30</li>
<li>RADP_DFE_FXTAP6_31</li>
<li>RADP_DFE_FXTAP6_3</li>
<li>RADP_DFE_FXTAP6_4</li>
<li>RADP_DFE_FXTAP6_5</li>
<li>RADP_DFE_FXTAP6_6</li>
<li>RADP_DFE_FXTAP6_7</li>
<li>RADP_DFE_FXTAP6_8</li>
<li>RADP_DFE_FXTAP6_9</li>
<li>RADP_DFE_FXTAP6_SGN_0</li>
<li>RADP_DFE_FXTAP6_SGN_1</li>
<li>RADP_DFE_FXTAP7_0</li>
<li>RADP_DFE_FXTAP7_10</li>
<li>RADP_DFE_FXTAP7_11</li>
<li>RADP_DFE_FXTAP7_12</li>
<li>RADP_DFE_FXTAP7_13</li>
<li>RADP_DFE_FXTAP7_14</li>
<li>RADP_DFE_FXTAP7_15</li>
<li>RADP_DFE_FXTAP7_16</li>
<li>RADP_DFE_FXTAP7_17</li>
<li>RADP_DFE_FXTAP7_18</li>
<li>RADP_DFE_FXTAP7_19</li>
<li>RADP_DFE_FXTAP7_1</li>
<li>RADP_DFE_FXTAP7_20</li>
<li>RADP_DFE_FXTAP7_21</li>
<li>RADP_DFE_FXTAP7_22</li>
<li>RADP_DFE_FXTAP7_23</li>
<li>RADP_DFE_FXTAP7_24</li>
<li>RADP_DFE_FXTAP7_25</li>
<li>RADP_DFE_FXTAP7_26</li>
<li>RADP_DFE_FXTAP7_27</li>
<li>RADP_DFE_FXTAP7_28</li>
<li>RADP_DFE_FXTAP7_29</li>
<li>RADP_DFE_FXTAP7_2</li>
<li>RADP_DFE_FXTAP7_30</li>
<li>RADP_DFE_FXTAP7_31</li>
<li>RADP_DFE_FXTAP7_3</li>
<li>RADP_DFE_FXTAP7_4</li>
<li>RADP_DFE_FXTAP7_5</li>
<li>RADP_DFE_FXTAP7_6</li>
<li>RADP_DFE_FXTAP7_7</li>
<li>RADP_DFE_FXTAP7_8</li>
<li>RADP_DFE_FXTAP7_9</li>
<li>RADP_DFE_FXTAP7_SGN_0</li>
<li>RADP_DFE_FXTAP7_SGN_1</li>
<li>RADP_DFE_FXTAP8_0</li>
<li>RADP_DFE_FXTAP8_10</li>
<li>RADP_DFE_FXTAP8_11</li>
<li>RADP_DFE_FXTAP8_12</li>
<li>RADP_DFE_FXTAP8_13</li>
<li>RADP_DFE_FXTAP8_14</li>
<li>RADP_DFE_FXTAP8_15</li>
<li>RADP_DFE_FXTAP8_16</li>
<li>RADP_DFE_FXTAP8_17</li>
<li>RADP_DFE_FXTAP8_18</li>
<li>RADP_DFE_FXTAP8_19</li>
<li>RADP_DFE_FXTAP8_1</li>
<li>RADP_DFE_FXTAP8_20</li>
<li>RADP_DFE_FXTAP8_21</li>
<li>RADP_DFE_FXTAP8_22</li>
<li>RADP_DFE_FXTAP8_23</li>
<li>RADP_DFE_FXTAP8_24</li>
<li>RADP_DFE_FXTAP8_25</li>
<li>RADP_DFE_FXTAP8_26</li>
<li>RADP_DFE_FXTAP8_27</li>
<li>RADP_DFE_FXTAP8_28</li>
<li>RADP_DFE_FXTAP8_29</li>
<li>RADP_DFE_FXTAP8_2</li>
<li>RADP_DFE_FXTAP8_30</li>
<li>RADP_DFE_FXTAP8_31</li>
<li>RADP_DFE_FXTAP8_32</li>
<li>RADP_DFE_FXTAP8_33</li>
<li>RADP_DFE_FXTAP8_34</li>
<li>RADP_DFE_FXTAP8_35</li>
<li>RADP_DFE_FXTAP8_36</li>
<li>RADP_DFE_FXTAP8_37</li>
<li>RADP_DFE_FXTAP8_38</li>
<li>RADP_DFE_FXTAP8_39</li>
<li>RADP_DFE_FXTAP8_3</li>
<li>RADP_DFE_FXTAP8_40</li>
<li>RADP_DFE_FXTAP8_41</li>
<li>RADP_DFE_FXTAP8_42</li>
<li>RADP_DFE_FXTAP8_43</li>
<li>RADP_DFE_FXTAP8_44</li>
<li>RADP_DFE_FXTAP8_45</li>
<li>RADP_DFE_FXTAP8_46</li>
<li>RADP_DFE_FXTAP8_47</li>
<li>RADP_DFE_FXTAP8_48</li>
<li>RADP_DFE_FXTAP8_49</li>
<li>RADP_DFE_FXTAP8_4</li>
<li>RADP_DFE_FXTAP8_50</li>
<li>RADP_DFE_FXTAP8_51</li>
<li>RADP_DFE_FXTAP8_52</li>
<li>RADP_DFE_FXTAP8_53</li>
<li>RADP_DFE_FXTAP8_54</li>
<li>RADP_DFE_FXTAP8_55</li>
<li>RADP_DFE_FXTAP8_56</li>
<li>RADP_DFE_FXTAP8_57</li>
<li>RADP_DFE_FXTAP8_58</li>
<li>RADP_DFE_FXTAP8_59</li>
<li>RADP_DFE_FXTAP8_5</li>
<li>RADP_DFE_FXTAP8_60</li>
<li>RADP_DFE_FXTAP8_61</li>
<li>RADP_DFE_FXTAP8_62</li>
<li>RADP_DFE_FXTAP8_63</li>
<li>RADP_DFE_FXTAP8_6</li>
<li>RADP_DFE_FXTAP8_7</li>
<li>RADP_DFE_FXTAP8_8</li>
<li>RADP_DFE_FXTAP8_9</li>
<li>RADP_DFE_FXTAP8_SGN_0</li>
<li>RADP_DFE_FXTAP8_SGN_1</li>
<li>RADP_DFE_FXTAP9_0</li>
<li>RADP_DFE_FXTAP9_10</li>
<li>RADP_DFE_FXTAP9_11</li>
<li>RADP_DFE_FXTAP9_12</li>
<li>RADP_DFE_FXTAP9_13</li>
<li>RADP_DFE_FXTAP9_14</li>
<li>RADP_DFE_FXTAP9_15</li>
<li>RADP_DFE_FXTAP9_16</li>
<li>RADP_DFE_FXTAP9_17</li>
<li>RADP_DFE_FXTAP9_18</li>
<li>RADP_DFE_FXTAP9_19</li>
<li>RADP_DFE_FXTAP9_1</li>
<li>RADP_DFE_FXTAP9_20</li>
<li>RADP_DFE_FXTAP9_21</li>
<li>RADP_DFE_FXTAP9_22</li>
<li>RADP_DFE_FXTAP9_23</li>
<li>RADP_DFE_FXTAP9_24</li>
<li>RADP_DFE_FXTAP9_25</li>
<li>RADP_DFE_FXTAP9_26</li>
<li>RADP_DFE_FXTAP9_27</li>
<li>RADP_DFE_FXTAP9_28</li>
<li>RADP_DFE_FXTAP9_29</li>
<li>RADP_DFE_FXTAP9_2</li>
<li>RADP_DFE_FXTAP9_30</li>
<li>RADP_DFE_FXTAP9_31</li>
<li>RADP_DFE_FXTAP9_32</li>
<li>RADP_DFE_FXTAP9_33</li>
<li>RADP_DFE_FXTAP9_34</li>
<li>RADP_DFE_FXTAP9_35</li>
<li>RADP_DFE_FXTAP9_36</li>
<li>RADP_DFE_FXTAP9_37</li>
<li>RADP_DFE_FXTAP9_38</li>
<li>RADP_DFE_FXTAP9_39</li>
<li>RADP_DFE_FXTAP9_3</li>
<li>RADP_DFE_FXTAP9_40</li>
<li>RADP_DFE_FXTAP9_41</li>
<li>RADP_DFE_FXTAP9_42</li>
<li>RADP_DFE_FXTAP9_43</li>
<li>RADP_DFE_FXTAP9_44</li>
<li>RADP_DFE_FXTAP9_45</li>
<li>RADP_DFE_FXTAP9_46</li>
<li>RADP_DFE_FXTAP9_47</li>
<li>RADP_DFE_FXTAP9_48</li>
<li>RADP_DFE_FXTAP9_49</li>
<li>RADP_DFE_FXTAP9_4</li>
<li>RADP_DFE_FXTAP9_50</li>
<li>RADP_DFE_FXTAP9_51</li>
<li>RADP_DFE_FXTAP9_52</li>
<li>RADP_DFE_FXTAP9_53</li>
<li>RADP_DFE_FXTAP9_54</li>
<li>RADP_DFE_FXTAP9_55</li>
<li>RADP_DFE_FXTAP9_56</li>
<li>RADP_DFE_FXTAP9_57</li>
<li>RADP_DFE_FXTAP9_58</li>
<li>RADP_DFE_FXTAP9_59</li>
<li>RADP_DFE_FXTAP9_5</li>
<li>RADP_DFE_FXTAP9_60</li>
<li>RADP_DFE_FXTAP9_61</li>
<li>RADP_DFE_FXTAP9_62</li>
<li>RADP_DFE_FXTAP9_63</li>
<li>RADP_DFE_FXTAP9_6</li>
<li>RADP_DFE_FXTAP9_7</li>
<li>RADP_DFE_FXTAP9_8</li>
<li>RADP_DFE_FXTAP9_9</li>
<li>RADP_DFE_FXTAP9_SGN_0</li>
<li>RADP_DFE_FXTAP9_SGN_1</li>
<li>RADP_LFEQ_FB_SEL_0</li>
<li>RADP_LFEQ_FB_SEL_1</li>
<li>RADP_LFEQ_FB_SEL_2</li>
<li>RADP_LFEQ_FB_SEL_3</li>
<li>RADP_LFEQ_FB_SEL_4</li>
<li>RADP_LFEQ_FB_SEL_5</li>
<li>RADP_LFEQ_FB_SEL_6</li>
<li>RADP_LFEQ_FB_SEL_7</li>
<li>RADP_ONETIME_DFE_0</li>
<li>RADP_ONETIME_DFE_1</li>
<li>RADP_VGA_SEL_0</li>
<li>RADP_VGA_SEL_1</li>
<li>RADP_VGA_SEL_2</li>
<li>RADP_VGA_SEL_3</li>
<li>RADP_VGA_SEL_4</li>
<li>RADP_VGA_SEL_5</li>
<li>RADP_VGA_SEL_6</li>
<li>RADP_VGA_SEL_7</li>
<li>RADP_VREF_SEL_0</li>
<li>RADP_VREF_SEL_10</li>
<li>RADP_VREF_SEL_11</li>
<li>RADP_VREF_SEL_12</li>
<li>RADP_VREF_SEL_13</li>
<li>RADP_VREF_SEL_14</li>
<li>RADP_VREF_SEL_15</li>
<li>RADP_VREF_SEL_16</li>
<li>RADP_VREF_SEL_17</li>
<li>RADP_VREF_SEL_18</li>
<li>RADP_VREF_SEL_19</li>
<li>RADP_VREF_SEL_1</li>
<li>RADP_VREF_SEL_20</li>
<li>RADP_VREF_SEL_21</li>
<li>RADP_VREF_SEL_22</li>
<li>RADP_VREF_SEL_23</li>
<li>RADP_VREF_SEL_24</li>
<li>RADP_VREF_SEL_25</li>
<li>RADP_VREF_SEL_26</li>
<li>RADP_VREF_SEL_27</li>
<li>RADP_VREF_SEL_28</li>
<li>RADP_VREF_SEL_29</li>
<li>RADP_VREF_SEL_2</li>
<li>RADP_VREF_SEL_30</li>
<li>RADP_VREF_SEL_31</li>
<li>RADP_VREF_SEL_3</li>
<li>RADP_VREF_SEL_4</li>
<li>RADP_VREF_SEL_5</li>
<li>RADP_VREF_SEL_6</li>
<li>RADP_VREF_SEL_7</li>
<li>RADP_VREF_SEL_8</li>
<li>RADP_VREF_SEL_9</li>
<li>RAM_BLOCK_READ_CLOCK_DUTY_CYCLE_DEPENDENCY</li>
<li>RAM_CTL</li>
<li>RAM_REGISTER_DUPLICATION</li>
<li>RAMSTYLE_ATTRIBUTE</li>
<li>RAM_USE_DCD</li>
<li>RANDOM</li>
<li>RANDOM_PIN</li>
<li>RANDOM_PIN_SEED</li>
<li>RAPID_RECOMPILE_ASSIGNMENT_CHECKING</li>
<li>RAPID_RECOMPILE_MODE</li>
<li>RAPID_RECOMPILE_SYNTHESIS_MODE</li>
<li>RAW_BINARY_FILE</li>
<li>RBCGEN_CRITICAL_WARNING_TO_ERROR</li>
<li>RDYNBUSY_RESERVED</li>
<li>READ</li>
<li>READ_OR_WRITE_IN_BYTE_ADDRESS</li>
<li>REALISTIC</li>
<li>RECOMPILE_QUESTION</li>
<li>RECONFIGURABLE</li>
<li>RECONFIGURABLE_REVISION</li>
<li>REFCLK_COUNTER_OUT</li>
<li>REFCLK_COUPLING_OCT</li>
<li>REGENERATE_IP_IF_HDL_QSYS_MISMATCH</li>
<li>REGISTER_LOCATION_TYPE</li>
<li>REGISTER_PACKING_ARMSTRONG</li>
<li>REGISTER_PACKING_TSUNAMI</li>
<li>REGISTERS_ONLY</li>
<li>RELATIVE_NEUTRON_FLUX</li>
<li>RELEASE_CLEARS_BEFORE_TRI</li>
<li>RELEASE_CLEARS_BEFORE_TRI_STATES</li>
<li>REMOTE</li>
<li>REMOVE_DUPLICATE_LOGIC</li>
<li>REMOVE_DUPLICATE_REGISTERS</li>
<li>REMOVE_FANOUT_FREE_REGISTERS</li>
<li>REMOVE</li>
<li>REMOVE_LOGIC_ON_UNCONNECTED_OUTPUTS</li>
<li>REMOVE_REDUNDANT_LOGIC_CELLS</li>
<li>REMOVE_REDUNDANT_USER_CELLS</li>
<li>REPLACE_CONFLICTING</li>
<li>REPORT_AS_DQS</li>
<li>REPORT_CONNECTIVITY_CHECKS</li>
<li>REPORT_DELAY</li>
<li>REPORT_IO_PATHS_SEPARATELY</li>
<li>REPORT_PARAMETER_SETTINGS</li>
<li>REPORT_PARAMETER_SETTINGS_PRO</li>
<li>REPORT_SOURCE_ASSIGNMENTS</li>
<li>REPORT_SOURCE_ASSIGNMENTS_PRO</li>
<li>REQUIRED_DUTY_CYCLE</li>
<li>REQUIRED_FMAX</li>
<li>RESERVE_ALL_UNUSED_PINS</li>
<li>RESERVE_ALL_UNUSED_PINS_NO_OUTPUT_GND</li>
<li>RESERVE_ALL_UNUSED_PINS_WEAK_PULLUP</li>
<li>RESERVE_ASDO_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_CLK_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_DATA15_THROUGH_DATA0_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_DATA31_THROUGH_DATA16_AFTER_CONFIGURATION</li>
<li>RESERVE_AVST_VALID_AFTER_CONFIGURATION</li>
<li>RESERVED1</li>
<li>RESERVED2</li>
<li>RESERVED3</li>
<li>RESERVED_ALL_UNUSED_PINS</li>
<li>RESERVED_ALL_UNUSED_PINS_NO_OUTPUT_GND</li>
<li>RESERVE_DATA0_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA15_THROUGH_DATA8_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA1_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA31_THROUGH_DATA16_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA1_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA2_AFTER_CONFIGURATION</li>
<li>RESERVE_DATA7_THROUGH_DATA5_AFTER_CONFIGURATION</li>
<li>RESERVE_DCLK_AFTER_CONFIGURATION</li>
<li>RESERVED_PIN</li>
<li>RESERVE_FLASH_NCE_AFTER_CONFIGURATION</li>
<li>RESERVE_FLEXIBLE_CLOCK_NETWORK</li>
<li>RESERVE_NCEO_AFTER_CONFIGURATION</li>
<li>RESERVE_NWS_NRS_NCS_CS_AFTER_CONFIGURATION</li>
<li>RESERVE_OTHER_APF_PINS_AFTER_CONFIGURATION</li>
<li>RESERVE_OTHER_AP_PINS_AFTER_CONFIGURATION</li>
<li>RESERVE_PIN</li>
<li>RESERVE_PLACE_REGION</li>
<li>RESERVE_PR_PINS</li>
<li>RESERVE_RDYNBUSY_AFTER_CONFIGURATION</li>
<li>RESERVE_ROUTING_OUTPUT_FLEXIBILITY</li>
<li>RESERVE_SDO_AFTER_CONFIGURATION</li>
<li>RESET_CAT</li>
<li>RESET_RULE_ALL</li>
<li>RESET_RULE_COMB_ASYNCH_RESET</li>
<li>RESET_RULE_IMSYNCH_ASYNCH_DOMAIN</li>
<li>RESET_RULE_IMSYNCH_EXRESET</li>
<li>RESET_RULE_INPINS_RESETNET</li>
<li>RESET_RULE_REG_ASNYCH</li>
<li>RESET_RULE_UNSYNCH_ASYNCH_DOMAIN</li>
<li>RESET_RULE_UNSYNCH_EXRESET</li>
<li>RESOLVE_FILENAME</li>
<li>RESOURCE_ALLOCATION</li>
<li>RESYNTHESIS_EXTRA_DEBUGGING_INFORMATION</li>
<li>RESYNTHESIS_OPTIMIZATION_EFFORT</li>
<li>RESYNTHESIS_PHYSICAL_SYNTHESIS</li>
<li>RESYNTHESIS_RETIMING</li>
<li>RETAIN_COMB_LOGIC_OUTSIDE_CLOUD</li>
<li>RETIMER_ASSIGNMENT</li>
<li>RETIMER_FAST_FORWARD_ASSIGNMENT</li>
<li>REVISION_BASED_FILE_NAME</li>
<li>REVISION_CONTROL_DIR</li>
<li>REVISION_CONTROL_SYSTEM</li>
<li>REVISION_CONTROL_TCL</li>
<li>REVISION_CONTROL_TCL_SCRIPT</li>
<li>REVISION_TYPE</li>
<li>R_EXT0</li>
<li>RISE</li>
<li>ROOT</li>
<li>ROUTER_CLOCKING_TOPOLOGY_ANALYSIS</li>
<li>ROUTER_EFFORT_MULTIPLIER</li>
<li>ROUTE_REGION</li>
<li>ROUTER_LCELL_INSERTION_AND_LOGIC_DUPLICATION</li>
<li>ROUTER_REGISTER_DUPLICATION</li>
<li>ROUTER_TIMING_OPTIMIZATION_LEVEL</li>
<li>ROUTING_BACK_ANNOTATE</li>
<li>ROUTING_BACK_ANNOTATION_FILE</li>
<li>ROUTING_BACK_ANNOTATION_MODE</li>
<li>ROW_GLOBAL_SIGNAL</li>
<li>R_R1</li>
<li>R_R2</li>
<li>RR_HYBRID</li>
<li>RTERM_CODE0</li>
<li>RTERM_CODE10</li>
<li>RTERM_CODE11</li>
<li>RTERM_CODE12</li>
<li>RTERM_CODE13</li>
<li>RTERM_CODE14</li>
<li>RTERM_CODE15</li>
<li>RTERM_CODE1</li>
<li>RTERM_CODE2</li>
<li>RTERM_CODE3</li>
<li>RTERM_CODE4</li>
<li>RTERM_CODE5</li>
<li>RTERM_CODE6</li>
<li>RTERM_CODE7</li>
<li>RTERM_CODE8</li>
<li>RTERM_CODE9</li>
<li>RTLV_GROUP_COMB_LOGIC_IN_CLOUD</li>
<li>RTLV_GROUP_COMB_LOGIC_IN_CLOUD_TMV</li>
<li>RTLV_GROUP_RELATED_NODES</li>
<li>RTLV_GROUP_RELATED_NODES_TMV</li>
<li>RTLV_PRESERVED_HANGING_NODES</li>
<li>RTLV_REMOVE_FANOUT_FREE_REGISTERS</li>
<li>RTLV_RETAIN_COMB_LOGIC_OUTSIDE_CLOUD</li>
<li>RTLV_SIMPLIFIED_LOGIC</li>
<li>RUN_ALL_TIMING_ANALYSES</li>
<li>RUN_CLOCK_TAN</li>
<li>RUN_COMPARISON_ON_EVERY_COMPILE</li>
<li>RUN_DRC_DURING_COMPILATION</li>
<li>RUN_FITTER_IN_SIGNALPROBE_MODE</li>
<li>RUN_FULL_COMPILE_ON_DEVICE_CHANGE</li>
<li>RUN_P2P_TAN</li>
<li>RUN_TAN</li>
<li>RUN_TIMING_ANALYSES</li>
<li>RUN_TIMING_ANALYSES_ONLY_FOR_TIMING_ASSIGNMENTS</li>
<li>RX_DET_OFF</li>
<li>RX_DET_ON</li>
<li>RX_DET_PCIE_OUT</li>
<li>RX_DET_QPI_OUT</li>
<li>RZQ_GROUP</li>
<li>S0L9</li>
<li>SAFE_STATE_MACHINE</li>
<li>SAME_AS_MULTICYCLE</li>
<li>SAMPLE_AND_SUSTAIN</li>
<li>SAP_NAME</li>
<li>SATA1_I</li>
<li>SATA1_M</li>
<li>SATA1_X</li>
<li>SATA2_I</li>
<li>SATA2_M</li>
<li>SATA2_X</li>
<li>SAVE_DISK_SPACE</li>
<li>SAVE_INTERMEDIATE_FITTING_RESULTS</li>
<li>SAVE_MIGRATION_INFO_DURING_COMPILATION</li>
<li>SBI_FILE</li>
<li>SCE_PIN</li>
<li>SDC_ENTITY_FILE</li>
<li>SDC_ENTITY_HELPER_FILE</li>
<li>SDC_STATEMENT</li>
<li>SDC_UNIQUIFIED_STATEMENT</li>
<li>SDI_1485_HD</li>
<li>SDI_270_SD</li>
<li>SDI_2970_3G</li>
<li>SDLV_0</li>
<li>SDLV_10</li>
<li>SDLV_11</li>
<li>SDLV_12</li>
<li>SDLV_13</li>
<li>SDLV_14</li>
<li>SDLV_15</li>
<li>SDLV_1</li>
<li>SDLV_2</li>
<li>SDLV_3</li>
<li>SDLV_4</li>
<li>SDLV_5</li>
<li>SDLV_6</li>
<li>SDLV_7</li>
<li>SDLV_8</li>
<li>SDLV_9</li>
<li>SDO_PIN</li>
<li>SDO_RESERVED</li>
<li>SEARCH_PATH</li>
<li>SECTION_COLUMN</li>
<li>SECURITY_BIT</li>
<li>SELECTED_EDGE</li>
<li>SEQUENTIAL</li>
<li>SERIAL_BITSTREAM_FILE</li>
<li>SERIAL_LITE_III_16400</li>
<li>SERIAL_LITE_III_17400</li>
<li>SERIAL_VECTOR_FILE</li>
<li>SERIES_25_OHMS</li>
<li>SERIES_25_OHMS_WITH_CALIBRATION</li>
<li>SERIES_25_OHMS_WITHOUT_CALIBRATION</li>
<li>SERIES_50_OHMS</li>
<li>SERIES_50_OHMS_WITH_CALIBRATION</li>
<li>SERIES_50_OHMS_WITHOUT_CALIBRATION</li>
<li>SET_PULSE_WIDTH</li>
<li>SETUP_HOLD_DETECTION_INPUT_REGISTERS_BIDIR_PINS_DISABLED</li>
<li>SETUP_HOLD_DETECTION</li>
<li>SETUP_HOLD_TIME_VIOLATION_DETECTION</li>
<li>SETUP_RELATIONSHIP</li>
<li>SEU_FIT_REPORT</li>
<li>SFCU</li>
<li>SFI_S_6250</li>
<li>SFIS</li>
<li>SHIFT_REGISTER_RECOGNITION_ACLR_SIGNAL</li>
<li>SHOW_ALL_TAN_PANELS</li>
<li>SHOW_PARAMETER_SETTINGS_TABLES_IN_SYNTHESIS_REPORT</li>
<li>SHOW_REGISTRATION_MESSAGE</li>
<li>SHOW_TIMING_MODEL_CHANGE_MESSAGE</li>
<li>SIGNAL_ACTIVITY_FILE</li>
<li>SIGNAL_INTEGRITY_ASSIGNMENT</li>
<li>SIGNAL_INTEGRITY_WILDCARDS</li>
<li>SIGNALPROBE_ALLOW_OVERUSE</li>
<li>SIGNALPROBE_ASSIGNMENT</li>
<li>SIGNALPROBE_CLOCK</li>
<li>SIGNALPROBE_DURING_NORMAL_COMPILATION</li>
<li>SIGNAL_PROBE_ENABLE</li>
<li>SIGNALPROBE_ENABLE</li>
<li>SIGNALPROBE_NUM_REGISTERS</li>
<li>SIGNALRACE_CAT</li>
<li>SIGNALRACE_RULE_ASYNCHPIN_SYNCH_CLKPIN</li>
<li>SIGNALRACE_RULE_CLK_PORT_RACE</li>
<li>SIGNALRACE_RULE_RESET_RACE</li>
<li>SIGNALRACE_RULE_SECOND_SIGNAL_RACE</li>
<li>SIGNALRACE_RULE_TRISTATE</li>
<li>SIGNALTAP_ASSIGNMENTS</li>
<li>SIGNALTAP_LOGIC_ANALYZER_PROJECT_FILES</li>
<li>SIGNALTAP_LOGIC_ANALYZER_SETTINGS</li>
<li>SIGNOFF_ONLY</li>
<li>SIM_AUTO_USE_GLITCH_FILTERING</li>
<li>SIM_BEHAVIOR_SIMULATION</li>
<li>SIM_BUS_CHANNEL_GROUPING</li>
<li>SIM_CELL_DELAY_MODEL_TYPE</li>
<li>SIM_COMPARE_SIGNAL</li>
<li>SIM_COMPILE_HDL_FILES</li>
<li>SIM_DEFAULT_VECTOR_COMPARE_TOLERANCE</li>
<li>SIM_DELAY_MODEL_TYPE</li>
<li>SIM_ENABLE_SIMULATION_NETLIST_VIEWER</li>
<li>SIMGEN_ARBITRARY_BLACKBOX</li>
<li>SIMGEN_BLACKBOX_FILE</li>
<li>SIMGEN_PARAMETER</li>
<li>SIM_HDL_TOP_MODULE_NAME</li>
<li>SIM_INTERCONNECT_DELAY_MODEL_TYPE</li>
<li>SIM_NO_DELAYS</li>
<li>SIM_OUTPUT_POWERPLAY_VCD</li>
<li>SIM_OUTPUT_POWERPLAY_VCD_NAME</li>
<li>SIM_OUTPUT_SAF</li>
<li>SIM_OUTPUT_SAF_NAME</li>
<li>SIM_OVERWRITE_WAVEFORM_INPUTS</li>
<li>SIMPLE_18_BIT_MULTIPLIERS</li>
<li>SIMPLE_MULTIPLIERS</li>
<li>SIMPLE_MULT</li>
<li>SIMPLE_MULT_UPGRADE_WIDTH</li>
<li>SIM_POWERPLAY_VCD_END_TIME</li>
<li>SIM_POWERPLAY_VCD_START_TIME</li>
<li>SIM_PVT_TIMING_MODEL_TYPE</li>
<li>SIM_SET_NO_DELAYS_VIRTUAL_IO</li>
<li>SIM_SIGNAL_ACTIVITY_END_TIME</li>
<li>SIM_SIGNAL_ACTIVITY_START_TIME</li>
<li>SIM_SIGNAL_COMPARE_TOLERANCE</li>
<li>SIM_SIGNAL_TRIGGER_VECTOR_COMPARE</li>
<li>SIM_SIMULATION_DEBUGGER</li>
<li>SIM_TAP_REGISTER_D_Q_PORTS</li>
<li>SIMULATION_ASSIGNMENT</li>
<li>SIMULATION_BUS_CHANNEL_GROUPING</li>
<li>SIMULATION_CELL_DELAY_MODEL_TYPE</li>
<li>SIMULATION_COMPARE_SIGNAL</li>
<li>SIMULATION_COMPLETE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_COVERAGE</li>
<li>SIMULATION_DEFAULT_VECTOR_COMPARE_TOLERANCE</li>
<li>SIMULATION_DELAY_MODEL_TYPE</li>
<li>SIMULATION_INCREMENTAL_TIME_INPUT</li>
<li>SIMULATION_INTERCONNECT_DELAY_MODEL_TYPE</li>
<li>SIMULATION_MISSING_0_VALUE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_MISSING_1_VALUE_COVERAGE_REPORT_PANEL</li>
<li>SIMULATION_MODE</li>
<li>SIMULATION_NETLIST_VIEWER</li>
<li>SIMULATION_SIGNAL_COMPARE_TOLERANCE</li>
<li>SIMULATION_TYPE</li>
<li>SIMULATION_VDB_RESULT_FLUSH</li>
<li>SIMULATION_VECTOR_COMPARE_BEGIN_TIME</li>
<li>SIMULATION_VECTOR_COMPARE_END_TIME</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_0</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_1</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_DC</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_H</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_L</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_U</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_W</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_X</li>
<li>SIMULATION_VECTOR_COMPARE_RULE_FOR_Z</li>
<li>SIMULATION_WITH_AUTO_GLITCH_FILTERING</li>
<li>SIMULATION_WITH_GLITCH_FILTERING_IN_NORMAL_FLOW</li>
<li>SIMULATION_WITH_GLITCH_FILTERING</li>
<li>SIMULATION_WITH_GLITCH_FILTERING_WHEN_GENERATING_SAF</li>
<li>SIMULATOR_ACTION_POINTS</li>
<li>SIMULATOR_GENERATE_POWERPLAY_VCD_FILE</li>
<li>SIMULATOR_GENERATE_SIGNAL_ACTIVITY_FILE</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_END_TIME</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_OUTPUT_DESTINATION</li>
<li>SIMULATOR_POWERPLAY_VCD_FILE_START_TIME</li>
<li>SIMULATOR_PVT_TIMING_MODEL_TYPE</li>
<li>SIMULATOR_SETTINGS</li>
<li>SIMULATOR_SETTINGS_LIST</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_END_TIME</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_OUTPUT_DESTINATION</li>
<li>SIMULATOR_SIGNAL_ACTIVITY_FILE_START_TIME</li>
<li>SIMULATOR_TCL_SCRIPT_FILE</li>
<li>SIM_USE_FAST_TIMING_MODEL</li>
<li>SIM_USE_GLITCH_FILTERING</li>
<li>SIM_USE_GLITCH_FILTERING_WHEN_GENERATING_SAF</li>
<li>SIM_USE_PDB_NETLIST</li>
<li>SIM_VDB_RESULT_FLUSH</li>
<li>SIM_VECTOR_COMPARE_BEGIN_TIME</li>
<li>SIM_VECTOR_COMPARED_CLOCK_DUTY_CYCLE</li>
<li>SIM_VECTOR_COMPARED_CLOCK_OFFSET</li>
<li>SIM_VECTOR_COMPARED_CLOCK_PERIOD</li>
<li>SIM_VECTOR_COMPARE_END_TIME</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_0</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_1</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_DC</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_H</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_L</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_U</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_W</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_X</li>
<li>SIM_VECTOR_COMPARE_RULE_FOR_Z</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_CLOCK</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_MODE</li>
<li>SIM_VECTOR_COMPARE_TRIGGER_SIGNAL</li>
<li>SIM_VECTOR_OUTPUT_FILE</li>
<li>SIM_VECTOR_OUTPUT_FORMAT</li>
<li>SINGLE_COMP_IMAGE</li>
<li>SINGLE_COMP_IMAGE_WITH_ERAM</li>
<li>SINGLE_IMAGE</li>
<li>SINGLE_IMAGE_WITH_ERAM</li>
<li>SINGLE_PIN</li>
<li>SIP_FILE</li>
<li>SKIP_ATOM_SWEEPER</li>
<li>SKIP_CONFLICTING</li>
<li>SKIP_CRC_CHECK_IN_HC</li>
<li>SKIP_REGENERATING_IP_IF_HDL_MODIFIED</li>
<li>SLD_BIDIR_PIN_CONNECT_FROM_PORT</li>
<li>SLD_FABRIC_PARTITION</li>
<li>SLD_FILE</li>
<li>SLD_INCR_NODE_CREATOR_ID</li>
<li>SLD_INCR_NODE_ENTITY_NAME</li>
<li>SLD_INCR_NODE_PARAMETER_ASSIGNMENT</li>
<li>SLD_INCR_NODE_SOURCE_FILE</li>
<li>SLD_INFO</li>
<li>SLD_NODE_CONNECT_FROM_PORT</li>
<li>SLD_NODE_CONNECT_TO_PORT</li>
<li>SLD_NODE_CREATOR_ID</li>
<li>SLD_NODE_ENTITY_NAME</li>
<li>SLD_NODE_PARAMETER_ASSIGNMENT</li>
<li>SLD_NODE_SOURCE_FILE</li>
<li>SLD_PARAMETER_ASSIGNMENT</li>
<li>SLD_PARAMETER_COMPATIBILITY_STRING</li>
<li>SLD_PIN_CONNECT_FROM_PORT</li>
<li>SLD_PIN_CONNECT_TO_PORT</li>
<li>SLD_PRE_SYN_COMPATIBILITY_STRING</li>
<li>SLEW_R0</li>
<li>SLEW_R1</li>
<li>SLEW_R2</li>
<li>SLEW_R3</li>
<li>SLEW_R4</li>
<li>SLEW_R5</li>
<li>SLEW_R6</li>
<li>SLEW_R7</li>
<li>SLOW_POR_DELAY</li>
<li>SLOW_SLEW_RATE</li>
<li>SMALL</li>
<li>SMART_COMPILE_IGNORES_TDC_FOR_STRATIX_PLL_CHANGES</li>
<li>SMART_RECOMPILE</li>
<li>SMF_FILE</li>
<li>SMP_PROCESS_TYPE</li>
<li>SOFTWARE_ACTION_POINTS</li>
<li>SOFTWARE_LIBRARY_FILE</li>
<li>SOFTWARE_SETTINGS</li>
<li>SOFTWARE_SETTINGS_LIST</li>
<li>SONET</li>
<li>SONET_OC12_622</li>
<li>SONET_OC192_9953</li>
<li>SONET_OC3_155</li>
<li>SONET_OC48_2488</li>
<li>SOPC_BUILDER_SIGNATURE_ID</li>
<li>SOPC_FILE</li>
<li>SOPCINFO_FILE</li>
<li>SOURCES_PER_DESTINATION_INCLUDE_COUNT</li>
<li>SOURCE_SYNCHRONOUS</li>
<li>SOURCE_TCL_SCRIPT_FILE</li>
<li>SOURCE_TCL_SCRIPT</li>
<li>SPARSE_AUTO</li>
<li>SPARSE</li>
<li>SPAUI_6250</li>
<li>SPD_FILE</li>
<li>SPECTRAQ_PHYSICAL_SYNTHESIS</li>
<li>SPEED_DISK_USAGE_TRADEOFF</li>
<li>SPEED</li>
<li>SRECORDS_FILE</li>
<li>SRIO_1250_LR</li>
<li>SRIO_1250_SR</li>
<li>SRIO_2500_LR</li>
<li>SRIO_2500_SR</li>
<li>SRIO_3125_LR</li>
<li>SRIO_3125_SR</li>
<li>SRIO_5000_LR</li>
<li>SRIO_5000_MR</li>
<li>SRIO_5000_SR</li>
<li>SRIO_6250_LR</li>
<li>SRIO_6250_MR</li>
<li>SRIO_6250_SR</li>
<li>SRIO</li>
<li>STA_IGNORED_EMBEDDED_SDC_STATEMENT</li>
<li>STA_MODE</li>
<li>STANDARD_DELAY_FORMAT_OUTPUT_FILE</li>
<li>STANDARD_FIT</li>
<li>STANDARD_PARTITION</li>
<li>STATE_MACHINE_PROCESSING</li>
<li>STD_ONLY</li>
<li>STG1_GAIN7</li>
<li>STG2_GAIN7</li>
<li>STG3_GAIN7</li>
<li>STG4_GAIN7</li>
<li>STOP</li>
<li>STP_FILE</li>
<li>STP_INCREMENTAL_SOURCE</li>
<li>STP_SIGNAL_PROBE_SOURCE</li>
<li>STP_SIGNALPROBE_SOURCE</li>
<li>STP_VIRTUAL_PIN_CLK_SOURCE</li>
<li>STP_VIRTUAL_PIN</li>
<li>STRATIX_CARRY_CHAIN_LENGTH</li>
<li>STRATIX_CONFIG_DEVICE_JTAG_USER_CODE</li>
<li>STRATIX_CONFIGURATION_DEVICE</li>
<li>STRATIX_CONFIGURATION_SCHEME</li>
<li>STRATIX_CRC_ERROR_CHECKING</li>
<li>STRATIX_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>STRATIX_DEVICE_IO_STANDARD</li>
<li>STRATIX_FAST_PLL_INCREASE_LOCK_WINDOW</li>
<li>STRATIXGX_ALLOW_CLOCK_FANOUT_WITH_ANALOG_RESET</li>
<li>STRATIXGX_ALLOW_DEDICATED_CLOCK_FANOUT_WITH_ANALOG_RESET</li>
<li>STRATIXGX_ALLOW_GIGE_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_GIGE_UNDER_FULL_DATARATE_RANGE</li>
<li>STRATIXGX_ALLOW_GIGE_WITH_CORECLK_SELECTED_AT_RATE_MATCHER</li>
<li>STRATIXGX_ALLOW_GIGE_WITHOUT_8B10B</li>
<li>STRATIXGX_ALLOW_GIGE_WITH_RX_CORECLK_FROM_NON_TXPLL_SOURCE</li>
<li>STRATIXGX_ALLOW_PARALLEL_LOOPBACK_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_POST8B10B_LOOPBACK</li>
<li>STRATIXGX_ALLOW_REVERSE_PARALLEL_LOOPBACK</li>
<li>STRATIXGX_ALLOW_RX_CORECLK_FROM_NON_RX_CLKOUT_SOURCE_IN_DOUBLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_USE_OF_GXB_COUPLED_IOS</li>
<li>STRATIXGX_ALLOW_XAUI_IN_SINGLE_DATA_WIDTH_MODE</li>
<li>STRATIXGX_ALLOW_XAUI_WITH_CORECLK_SELECTED_AT_RATE_MATCHER</li>
<li>STRATIXGX_ALLOW_XAUI_WITH_RX_CORECLK_FROM_NON_TXPLL_SOURCE</li>
<li>STRATIXGX_BYPASS_REMAPPING_OF_FORCE_SIGNAL_DETECT_SIGNAL_THRESHOLD_SELECT</li>
<li>STRATIXGX_OCT_VALUE</li>
<li>STRATIXGX_TERMINATION_VALUE</li>
<li>STRATIXII_ALLOW_DUAL_PORT_DUAL_CLOCK_MRAM_USAGE</li>
<li>STRATIXII_CARRY_CHAIN_LENGTH</li>
<li>STRATIX_II_CONFIGURATION_DEVICE</li>
<li>STRATIXII_CONFIGURATION_DEVICE</li>
<li>STRATIX_II_CONFIGURATION_SCHEME</li>
<li>STRATIXII_CONFIGURATION_SCHEME</li>
<li>STRATIXII_EP2S60ES_ALLOW_MRAM_USAGE</li>
<li>STRATIXIIGX_OCT_VALUE</li>
<li>STRATIXIIGX_TERMINATION_VALUE</li>
<li>STRATIXIII_CONFIGURATION_SCHEME</li>
<li>STRATIXIII_LUTAB_SLOWDOWN</li>
<li>STRATIXIII_MRAM_COMPATIBILITY</li>
<li>STRATIXIII_OUTPUT_DUTY_CYCLE_DELAY</li>
<li>STRATIXIII_UPDATE_MODE</li>
<li>STRATIXII_MRAM_COMPATIBILITY</li>
<li>STRATIXII_OPTIMIZATION_TECHNIQUE</li>
<li>STRATIXII_OUTPUT_DUTY_CYCLE_CONTROL</li>
<li>STRATIXII_SILICON_VERSION</li>
<li>STRATIXII_TERMINATION</li>
<li>STRATIXIV_CONFIGURATION_SCHEME</li>
<li>STRATIX_JTAG_USER_CODE</li>
<li>STRATIX_OPTIMIZATION_TECHNIQUE</li>
<li>STRATIX_TECHNOLOGY_MAPPER</li>
<li>STRATIX_UPDATE_MODE</li>
<li>STRATIXV_CONFIGURATION_SCHEME</li>
<li>STRICT_POST_FIT</li>
<li>STRICT_RAM_RECOGNITION</li>
<li>STRIPE_TO_PLD_BRIDGE_EPXA4_10</li>
<li>STRIPE_TO_PLD_INTERRUPTS_EPXA4_10</li>
<li>SUBCLIQUE_OF</li>
<li>SUPPRESS_DA_RULE_INTERNAL</li>
<li>SUPPRESS_REG_MINIMIZATION_MSG</li>
<li>SYMBOL_FILE</li>
<li>SYM_FILE</li>
<li>SYNCHRONIZATION_REGISTER_CHAIN_LENGTH</li>
<li>SYNCHRONIZER_IDENTIFICATION</li>
<li>SYNCHRONIZER_TOGGLE_RATE</li>
<li>SYNCHRONOUS_GROUP</li>
<li>SYNTH_CHECK_PORT_CONNECTIONS</li>
<li>SYNTH_CLOCK_MUX_PROTECTION</li>
<li>SYNTH_CRITICAL_CLOCK</li>
<li>SYNTH_CRITICAL_CLOCK_TO_OUTPUT</li>
<li>SYNTH_CRITICAL_ENABLE</li>
<li>SYNTH_CRITICAL_INPUT_TO_CLOCK</li>
<li>SYNTH_CRITICAL_PIN</li>
<li>SYNTHESIS_FITTING_SETTINGS</li>
<li>SYNTHESIS_KEEP_SYNCH_CLEAR_PRESET_BEHAVIOR_IN_UNMAPPER</li>
<li>SYNTHESIS_ON_ATOMS</li>
<li>SYNTHESIS_ONLY</li>
<li>SYNTHESIS_ONLY_QIP</li>
<li>SYNTHESIS_S10_MIGRATION_CHECKS</li>
<li>SYNTHESIS_SEED</li>
<li>SYNTHESIS_WILDCARDS</li>
<li>SYNTH_GATED_CLOCK_CONVERSION</li>
<li>SYNTH_MESSAGE_LEVEL</li>
<li>SYNTH_PROTECT_SDC_CONSTRAINT</li>
<li>SYNTH_REPORT_SOURCE_ASSIGNMENTS</li>
<li>SYNTH_RESOURCE_AWARE_INFERENCE_FOR_BLOCK_RAM</li>
<li>SYNTH_RPT_SHOW_PARAMS_PER_ENTITY_INSTANCE</li>
<li>SYNTH_TIMING_DRIVEN_BALANCED_MAPPING</li>
<li>SYNTH_TIMING_DRIVEN_REGISTER_DUPLICATION</li>
<li>SYNTH_TIMING_DRIVEN_SYNTHESIS</li>
<li>SYSTEMVERILOG_2005</li>
<li>SYSTEMVERILOG_FILE</li>
<li>T10_DELAY</li>
<li>T10_FINE_DELAY</li>
<li>T10_OCT_DELAY</li>
<li>T10_OE_DELAY</li>
<li>T10_OE_FINE_DELAY</li>
<li>T11_0_DELAY</li>
<li>T11_1_DELAY</li>
<li>T11_DELAY</li>
<li>T11_FINE_DELAY</li>
<li>T1_DELAY</li>
<li>T1_FINE_DELAY</li>
<li>T2_DELAY</li>
<li>T3_DELAY</li>
<li>T4_DELAY</li>
<li>T7_DELAY</li>
<li>T7_FINE_DELAY</li>
<li>T8_DELAY0</li>
<li>T8_DELAY1</li>
<li>T9_DELAY</li>
<li>T9_FINE_DELAY</li>
<li>T9_OCT_DELAY</li>
<li>T9_OE_DELAY</li>
<li>TAN_SCRIPT_FILE</li>
<li>TAO_FILE</li>
<li>TAO_FILE_NAME</li>
<li>TBFF_PULSE_WIDTH</li>
<li>TCL_ENTITY_FILE</li>
<li>TCL_FILE</li>
<li>TDC_AGGRESSIVE_HOLD_CLOSURE_EFFORT</li>
<li>TDC_CCPP_TRADEOFF_TOLERANCE</li>
<li>TDO_DUMP_FILE</li>
<li>TECH_MAPPER_APEX20K</li>
<li>TECH_MAPPER_DALI</li>
<li>TECH_MAPPER_FLEX10K</li>
<li>TECH_MAPPER_FLEX6K</li>
<li>TECH_MAPPER</li>
<li>TECH_MAPPER_MAX7000</li>
<li>TECH_MAPPER_YEAGER</li>
<li>TECHNOLOGY_MAPPER_DALI</li>
<li>TECHNOLOGY_MAPPER_FLEX6K</li>
<li>TEMPLATE_FILE</li>
<li>TENG_1588</li>
<li>TENG_BASER</li>
<li>TENG_KR_10312</li>
<li>TENG_SDI</li>
<li>TERMINATION_CONTROL_BLOCK</li>
<li>TEST_BENCH_MODE</li>
<li>TESTING_BOOL</li>
<li>TESTING_ENUM</li>
<li>TESTING_FILE</li>
<li>TESTING_INT_GLOBAL_DISALLOWED_IN_QIP</li>
<li>TESTING_INT</li>
<li>TESTING_SINGLE_ABSOLUTE_NODE_ENTITY_INT</li>
<li>TESTING_SINGLE_BOOL</li>
<li>TESTING_SINGLE_ENUM</li>
<li>TESTING_SINGLE_INT</li>
<li>TESTING_SINGLE_RELATIVE_BOOL</li>
<li>TESTING_SINGLE_RELATIVE_ENTITY_INT</li>
<li>TESTING_SINGLE_RELATIVE_NODE_ENTITY_BOOL</li>
<li>TESTING_SINGLE_RELATIVE_NODE_ENTITY_INT</li>
<li>TESTING_SINGLE_RELATIVE_NODE_INT</li>
<li>TESTING_SINGLE_STRING</li>
<li>TESTING_STRING</li>
<li>TEXT_FORMAT_REPORT_FILE</li>
<li>THIRD_PARTY_EDA_TOOLS</li>
<li>THREE</li>
<li>TH_REQUIREMENT</li>
<li>THR_THREAD_MAIN_ID</li>
<li>TIMEGROUP_EXCEPTION</li>
<li>TIMEGROUP_MEMBER</li>
<li>TIMEQUEST2</li>
<li>TIMEQUEST_CCPP_TRADEOFF_TOLERANCE</li>
<li>TIMEQUEST_DO_CCPP_REMOVAL</li>
<li>TIMEQUEST_DO_REPORT_TIMING</li>
<li>TIMEQUEST_MULTICORNER_ANALYSIS</li>
<li>TIMEQUEST_REPORT_NUM_WORST_CASE_TIMING_PATHS</li>
<li>TIMEQUEST_REPORT_SCRIPT_INCLUDE_DEFAULT_ANALYSIS</li>
<li>TIMEQUEST_REPORT_SCRIPT</li>
<li>TIMEQUEST_REPORT_WORST_CASE_TIMING_PATHS</li>
<li>TIMEQUEST_SPECTRA_Q</li>
<li>TIMING_ANALYSIS_OUTPUT_FILE</li>
<li>TIMING_ASSIGNMENT</li>
<li>TIMING_CAT</li>
<li>TIMING_DERATING_FILE</li>
<li>TIMING_RULE_COIN_CLKEDGE</li>
<li>TIMING_RULE_HIGH_FANOUTS</li>
<li>TIMING_RULE_SHIFT_REG</li>
<li>TIMING_USING_FAST_TIMING_MODEL</li>
<li>TOOLSET</li>
<li>TOP_LEVEL_ENTITY</li>
<li>TOP_PARTITION_PIN</li>
<li>TRANSPORT</li>
<li>TREAT_BIDIR_AS_OUTPUT</li>
<li>TRI_CONVERTED_FROM_DIRECTIONAL_BUFFER</li>
<li>TRIGGER_EQUATION</li>
<li>TRIGGER_VECTOR_COMPARE_ON_SIGNAL</li>
<li>TRISTATE1</li>
<li>TRISTATED1</li>
<li>TRI_STATE</li>
<li>TRISTATE_OFF</li>
<li>TRISTATE_ON</li>
<li>TRI_STATE_SPI_PINS</li>
<li>TRUE</li>
<li>TRUE_WYSIWYG_FLOW</li>
<li>TSUNAMI_OPTIMIZATION_TECHNIQUE</li>
<li>TSU_REQUIREMENT</li>
<li>TXPMA_SLEW_RATE</li>
<li>TYPICAL</li>
<li>UC_DCD_CAL_OFF</li>
<li>UC_DCD_CAL_ON</li>
<li>UC_RO_CAL_OFF</li>
<li>UC_RO_CAL_ON</li>
<li>UC_RX_DFE_CAL_OFF</li>
<li>UC_RX_DFE_CAL_ON</li>
<li>UC_SKEW_CAL_OFF</li>
<li>UC_SKEW_CAL_ON</li>
<li>UC_TX_VOD_CAL_CONT_OFF</li>
<li>UC_TX_VOD_CAL_CONT_ON</li>
<li>UC_TX_VOD_CAL_OFF</li>
<li>UC_TX_VOD_CAL_ON</li>
<li>UI_DEFAULT_ASSEMBLER_SETTING</li>
<li>UI_DEFAULT_COMP_PROCESS_SETTING</li>
<li>UI_DEFAULT_EDA_NATIVELINK_SETTING</li>
<li>UI_DEFAULT_EDA_SIMULATION_SETTING</li>
<li>UI_DEFAULT_FITTER_SETTING</li>
<li>UI_DEFAULT_HYPERFLEX_SETTING</li>
<li>UI_DEFAULT_OPTIMIZATION_SETTING</li>
<li>UI_DEFAULT_SIMULATOR_SETTING</li>
<li>UI_DEFAULT_SYNTHESIS_SETTING</li>
<li>UI_DEFAULT_TIMING_SETTING</li>
<li>UNFORCE_MERGE_PLL</li>
<li>UNFORCE_MERGE_PLL_OUTPUT_COUNTER</li>
<li>UNIPHY_SEQUENCER_DQS_CONFIG_ENABLE</li>
<li>UNIPHY_TEMP_VER_CODE</li>
<li>UNNAMED_POOL</li>
<li>UNSECURED</li>
<li>UNUSED_RXCLK_BTI_MITIGATION</li>
<li>UNUSED_RXTXCLK_BTI_MITIGATION</li>
<li>UNUSED_TSD_PINS_GND</li>
<li>UPCORE_TRANSACTION_MODEL_FILE</li>
<li>UPDATE_ASE_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_ASSIGNMENT_GROUP_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_CHIP_EDITOR_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_CONFLICTING</li>
<li>UPDATE_ECMC_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_FLOORPLAN_EDITOR_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_MODE_INTERNAL_FLASH</li>
<li>UPDATE_MODE_TITAN</li>
<li>UPDATE_MODE_YEAGER</li>
<li>UPDATE_PAT_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_PIN_PLANNER_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_SIM_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_SSN_FEATURE_TIME_WHEN_CHANGED</li>
<li>UPDATE_TAN_FEATURE_TIME_WHEN_CHANGED</li>
<li>USE_ADVANCED_DETAILED_LAB_LEGALITY</li>
<li>USE_AS_PROGRAMMING_PIN</li>
<li>USE_AS_REGULAR_IO</li>
<li>USE_CAP</li>
<li>USE_CHECKERED_PATTERN_AS_UNINITIALIZED_RAM_CONTENT</li>
<li>USE_CHECKSUM_AS_USERCODE</li>
<li>USE_CHECKSUM_AS_USERCODE_MAX7000</li>
<li>USE_CLK_FOR_VIRTUAL_PIN</li>
<li>USE_CLOCK</li>
<li>USE_CLOCK_SETTINGS</li>
<li>USE_COMPILER_SETTINGS</li>
<li>USE_CONF_DONE</li>
<li>USE_CONFIGURATION_DEVICE</li>
<li>USE_CONFIGURATION_DEVICE_NAME_APEX20K</li>
<li>USE_CONFIGURATION_DEVICE_NAME_ARMSTRONG</li>
<li>USE_CONFIGURATION_DEVICE_NAME_CUDA</li>
<li>USE_CONFIGURATION_DEVICE_NAME_CYCLONE</li>
<li>USE_CONFIGURATION_DEVICE_NAME_DALI</li>
<li>USE_CONFIGURATION_DEVICE_NAME_EXCALIBUR</li>
<li>USE_CONFIGURATION_DEVICE_NAME_FLEX10K</li>
<li>USE_CONFIGURATION_DEVICE_NAME_FLEX6K</li>
<li>USE_CONFIGURATION_DEVICE_NAME</li>
<li>USE_CONFIGURATION_DEVICE_NAME_YEAGER</li>
<li>USE_CONFIGURATION_DEVICE_OPTIONS</li>
<li>USE_C_PREPROCESSOR_FOR_GNU_ASM_FILES</li>
<li>USE_CVP_CONFDONE</li>
<li>USE_DLL_FREQUENCY_FOR_DQS_DELAY_CHAIN</li>
<li>USE_DMF</li>
<li>USE_GENERATED_PHYSICAL_CONSTRAINTS</li>
<li>USE_GLOBAL_SETTINGS</li>
<li>USE_HIGH_SPEED_ADDER</li>
<li>USE_INIT_DONE</li>
<li>USE_LOCAL_APEX20K</li>
<li>USE_LOCAL_FLEX6K</li>
<li>USE_LOCAL</li>
<li>USE_LOGIC_ANALYZER_INTERFACE_FILE</li>
<li>USE_LOGICLOCK_CONSTRAINTS_IN_BALANCING</li>
<li>USE_LPM_FOR_AHDL_OPERATORS</li>
<li>USE_MULTITAP_FILE</li>
<li>USE_NEW_TEXT_REPORT_TABLE_FORMAT</li>
<li>USE_PWRMGT_ALERT</li>
<li>USE_PWRMGT_SCL</li>
<li>USE_PWRMGT_SDA</li>
<li>USER_CUSTOM</li>
<li>USER_ENABLED</li>
<li>USER_ENCODED</li>
<li>USER_FILES_NEW_EXTRACTOR</li>
<li>USER_JTAG_CODE_APEX20K</li>
<li>USER_JTAG_CODE_DALI</li>
<li>USER_JTAG_CODE_FLEX10K</li>
<li>USER_JTAG_CODE_FLEX6K</li>
<li>USER_JTAG_CODE_MAX7000</li>
<li>USER_JTAG_CODE_MAX7000S</li>
<li>USER_JTAG_CODE_YEAGER</li>
<li>USER_LIBRARIES</li>
<li>USER_MESSAGE</li>
<li>USER_START_UP_CLOCK</li>
<li>USER_VALUE</li>
<li>USE_SEU_ERROR</li>
<li>USE_SIGNALTAP_FILE</li>
<li>USE_TCL_PROC</li>
<li>USE_TIMEQUEST_TIMING_ANALYZER</li>
<li>USE_TIMING_DRIVEN_COMPILATION</li>
<li>USE_VPACK</li>
<li>USE_VPR</li>
<li>USE_VQM_INSTEAD_OF_SOURCE</li>
<li>V0P00</li>
<li>V0P58</li>
<li>V0P64</li>
<li>V0P67</li>
<li>V0P70</li>
<li>V0P75</li>
<li>V0P81</li>
<li>V0P86</li>
<li>V0P87</li>
<li>V0P93</li>
<li>V0P96</li>
<li>V1P00</li>
<li>V1P04</li>
<li>V1P13</li>
<li>V1P22</li>
<li>V1P30</li>
<li>V1P39</li>
<li>VALUE_IS_NODE</li>
<li>VARIABLE_VALUE_CANNOT_BE_CHANGED</li>
<li>VCCAUX_SHARED_USER_VOLTAGE</li>
<li>VCCELA_0P85V</li>
<li>VCCELA_0P9V</li>
<li>VCCELA_1P0V</li>
<li>VCCELA_1P1V</li>
<li>VCCER</li>
<li>VCCIO_45</li>
<li>VCCIO_50</li>
<li>VCCIO_55</li>
<li>VCCIO_65</li>
<li>VCCIO_70</li>
<li>VCCIO_75</li>
<li>VCCIO_CURRENT_1PT8V</li>
<li>VCCIO_CURRENT_2PT5V</li>
<li>VCCIO_CURRENT_GTL</li>
<li>VCCIO_CURRENT_GTL_PLUS</li>
<li>VCCIO_CURRENT_LVCMOS</li>
<li>VCCIO_CURRENT_LVTTL</li>
<li>VCCIO_CURRENT_PCI</li>
<li>VCCIO_CURRENT_SSTL2_CLASS1</li>
<li>VCCIO_CURRENT_SSTL2_CLASS2</li>
<li>VCCIO_CURRENT_SSTL3_CLASS1</li>
<li>VCCIO_CURRENT_SSTL3_CLASS2</li>
<li>VCCIO_IOBANK1_MAX7000B</li>
<li>VCCIO_IOBANK2_MAX7000B</li>
<li>VCCIOREF_HPS_USER_VOLTAGE</li>
<li>VCCPD_VOLTAGE</li>
<li>VCCRSTCLK_HPS_USER_VOLTAGE</li>
<li>VCC_SETTING0</li>
<li>VCC_SETTING1</li>
<li>VCC_SETTING2</li>
<li>VCC_SETTING3</li>
<li>VCD_FILE</li>
<li>VCM_CURRENT_1</li>
<li>VCM_CURRENT_2</li>
<li>VCM_CURRENT_3</li>
<li>VCM_CURRENT_DEFAULT</li>
<li>VCM_SETTING_00</li>
<li>VCM_SETTING_01</li>
<li>VCM_SETTING_02</li>
<li>VCM_SETTING_03</li>
<li>VCM_SETTING_04</li>
<li>VCM_SETTING_05</li>
<li>VCM_SETTING_06</li>
<li>VCM_SETTING_07</li>
<li>VCM_SETTING_08</li>
<li>VCM_SETTING_09</li>
<li>VCM_SETTING_10</li>
<li>VCM_SETTING_11</li>
<li>VCM_SETTING_12</li>
<li>VCM_SETTING_13</li>
<li>VCM_SETTING_14</li>
<li>VCM_SETTING_15</li>
<li>VECTOR_COMPARE_TRIGGER_MODE</li>
<li>VECTOR_INPUT_SOURCE</li>
<li>VECTOR_OUTPUT_DESTINATION</li>
<li>VECTOR_SOURCE_FILE</li>
<li>VECTOR_TABLE_OUTPUT_FILE</li>
<li>VECTOR_TEXT_FILE</li>
<li>VER_COMPATIBLE_DB_DIR</li>
<li>VERILOG_1995</li>
<li>VERILOG_2001</li>
<li>VERILOG_CONSTANT_LOOP_LIMIT</li>
<li>VERILOG_CU_MODE</li>
<li>VERILOG_INCLUDE_FILE</li>
<li>VERILOG_INPUT_VERSION</li>
<li>VERILOG_LMF_FILE</li>
<li>VERILOG_MACRO</li>
<li>VERILOG_NON_CONSTANT_LOOP_LIMIT</li>
<li>VERILOG_OUTPUT_FILE</li>
<li>VERILOG_SHOW_LMF_MAPPING_MESSAGES</li>
<li>VERILOG_SHOW_LMF_MAPPING_MSGS</li>
<li>VERILOG_TEST_BENCH_FILE</li>
<li>VERILOG_VH_FILE</li>
<li>VHDL_1987</li>
<li>VHDL_1993</li>
<li>VHDL_2008</li>
<li>VHDL87</li>
<li>VHDL93</li>
<li>VHDL_FILE</li>
<li>VHDL_INPUT_LIBRARY</li>
<li>VHDL_INPUT_VERSION</li>
<li>VHDL_LMF_FILE</li>
<li>VHDL_OUTPUT_FILE</li>
<li>VHDL_SHOW_LMF_MAPPING_MESSAGES</li>
<li>VHDL_SHOW_LMF_MAPPING_MSGS</li>
<li>VHDL_TEST_BENCH_FILE</li>
<li>VID_OPERATION_MODE</li>
<li>VIRTUAL_CLOCK_REFERENCE</li>
<li>VIRTUAL_IO_DRIVES_CLOCK_PORT</li>
<li>VOLT_0MV</li>
<li>VOLT_0P35V</li>
<li>VOLT_0P50V</li>
<li>VOLT_0P55V</li>
<li>VOLT_0P60V</li>
<li>VOLT_0P65V</li>
<li>VOLT_0P70V</li>
<li>VOLT_0P75V</li>
<li>VOLT_0P80V</li>
<li>VPACK_ONLY</li>
<li>VQM_FILE</li>
<li>VREF_VOLT_0</li>
<li>VREF_VOLT_0P5</li>
<li>VREF_VOLT_0P75</li>
<li>VREF_VOLT_1P0</li>
<li>VTT_0P35V</li>
<li>VTT_0P50V</li>
<li>VTT_0P55V</li>
<li>VTT_0P60V</li>
<li>VTT_0P65V</li>
<li>VTT_0P70V</li>
<li>VTT_0P75V</li>
<li>VTT_0P80V</li>
<li>VTT_PDN_STRONG</li>
<li>VTT_PDN_WEAK</li>
<li>VTT_PUP_STRONG</li>
<li>VTT_PUP_WEAK</li>
<li>VTT_VCMOFF0</li>
<li>VTT_VCMOFF1</li>
<li>VTT_VCMOFF2</li>
<li>VTT_VCMOFF3</li>
<li>VTT_VCMOFF4</li>
<li>VTT_VCMOFF5</li>
<li>VTT_VCMOFF6</li>
<li>VTT_VCMOFF7</li>
<li>WAIT_1_MS</li>
<li>WAIT_2_MS</li>
<li>WAIT_4_MS</li>
<li>WAIT_50_MS</li>
<li>WAIT_8_MS</li>
<li>WEAK_PULL_UP</li>
<li>WEAK_PULL_UP_RESISTOR</li>
<li>WHEN_TSU_AND_TPD_CONSTRAINTS_PERMIT</li>
<li>WIDTH_18_BIT_MULTIPLIERS</li>
<li>WIDTH_3</li>
<li>WRITE</li>
<li>X1_PLL_FREQUENCY</li>
<li>XACTO_INCREMENTAL_COMPILE_ASSIGNMENT</li>
<li>XACTO_INCREMENTAL_COMPILE_FILE</li>
<li>XACTO_REGION</li>
<li>XACTO_VQM_FILES</li>
<li>XAUI_3125</li>
<li>XAUI</li>
<li>XCVR_A10_CDR_PLL_ANALOG_MODE</li>
<li>XCVR_A10_CDR_PLL_POWER_MODE</li>
<li>XCVR_A10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL</li>
<li>XCVR_A10_CDR_PLL_UC_RO_CAL</li>
<li>XCVR_A10_CMU_FPLL_ANALOG_MODE</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST</li>
<li>XCVR_A10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT</li>
<li>XCVR_A10_CMU_FPLL_POWER_MODE</li>
<li>XCVR_A10_LC_PLL_ANALOG_MODE</li>
<li>XCVR_A10_LC_PLL_POWER_MODE</li>
<li>XCVR_A10_PM_UC_CLKDIV_SEL</li>
<li>XCVR_A10_PM_UC_CLKSEL_CORE</li>
<li>XCVR_A10_PM_UC_CLKSEL_OSC</li>
<li>XCVR_A10_REFCLK_TERM_TRISTATE</li>
<li>XCVR_A10_RX_ADAPT_DFE_CONTROL_SEL</li>
<li>XCVR_A10_RX_ADAPT_DFE_SEL</li>
<li>XCVR_A10_RX_ADAPT_VGA_SEL</li>
<li>XCVR_A10_RX_ADAPT_VREF_SEL</li>
<li>XCVR_A10_RX_ADP_CTLE_ACGAIN_4S</li>
<li>XCVR_A10_RX_ADP_CTLE_EQZ_1S_SEL</li>
<li>XCVR_A10_RX_ADP_DFE_FLTAP_POSITION</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP10</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP10_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP11</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP11_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP1</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP2</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP2_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP3</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP3_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP4</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP4_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP5</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP5_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP6</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP6_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP7</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP7_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP8</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP8_SGN</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP9</li>
<li>XCVR_A10_RX_ADP_DFE_FXTAP9_SGN</li>
<li>XCVR_A10_RX_ADP_LFEQ_FB_SEL</li>
<li>XCVR_A10_RX_ADP_ONETIME_DFE</li>
<li>XCVR_A10_RX_ADP_VGA_SEL</li>
<li>XCVR_A10_RX_ADP_VREF_SEL</li>
<li>XCVR_A10_RX_BYPASS_EQZ_STAGES_234</li>
<li>XCVR_A10_RX_EQ_BW_SEL</li>
<li>XCVR_A10_RX_EQ_DC_GAIN_TRIM</li>
<li>XCVR_A10_RX_INPUT_VCM_SEL</li>
<li>XCVR_A10_RX_LINK</li>
<li>XCVR_A10_RX_OFFSET_CANCELLATION_CTRL</li>
<li>XCVR_A10_RX_ONE_STAGE_ENABLE</li>
<li>XCVR_A10_RX_POWER_MODE</li>
<li>XCVR_A10_RX_QPI_ENABLE</li>
<li>XCVR_A10_RX_RX_SEL_BIAS_SOURCE</li>
<li>XCVR_A10_RX_SD_OUTPUT_OFF</li>
<li>XCVR_A10_RX_SD_OUTPUT_ON</li>
<li>XCVR_A10_RX_SD_THRESHOLD</li>
<li>XCVR_A10_RX_TERM_SEL</li>
<li>XCVR_A10_RX_TERM_TRI_ENABLE</li>
<li>XCVR_A10_RX_UC_RX_DFE_CAL</li>
<li>XCVR_A10_RX_VCCELA_SUPPLY_VOLTAGE</li>
<li>XCVR_A10_RX_VCM_CURRENT_ADD</li>
<li>XCVR_A10_RX_VCM_SEL</li>
<li>XCVR_A10_RX_XRX_PATH_ANALOG_MODE</li>
<li>XCVR_A10_TX_COMPENSATION_EN</li>
<li>XCVR_A10_TX_DCD_DETECTION_EN</li>
<li>XCVR_A10_TX_DPRIO_CGB_VREG_BOOST</li>
<li>XCVR_A10_TX_LINK</li>
<li>XCVR_A10_TX_LOW_POWER_EN</li>
<li>XCVR_A10_TX_POWER_MODE</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T</li>
<li>XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T</li>
<li>XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T</li>
<li>XCVR_A10_TX_RES_CAL_LOCAL</li>
<li>XCVR_A10_TX_RX_DET</li>
<li>XCVR_A10_TX_RX_DET_OUTPUT_SEL</li>
<li>XCVR_A10_TX_RX_DET_PDB</li>
<li>XCVR_A10_TX_SLEW_RATE_CTRL</li>
<li>XCVR_A10_TX_TERM_CODE</li>
<li>XCVR_A10_TX_TERM_SEL</li>
<li>XCVR_A10_TX_UC_DCD_CAL</li>
<li>XCVR_A10_TX_UC_GEN3</li>
<li>XCVR_A10_TX_UC_GEN4</li>
<li>XCVR_A10_TX_UC_SKEW_CAL</li>
<li>XCVR_A10_TX_UC_TXVOD_CAL_CONT</li>
<li>XCVR_A10_TX_UC_TXVOD_CAL</li>
<li>XCVR_A10_TX_UC_VCC_SETTING</li>
<li>XCVR_A10_TX_USER_FIR_COEFF_CTRL_SEL</li>
<li>XCVR_A10_TX_VOD_OUTPUT_SWING_CTRL</li>
<li>XCVR_A10_TX_XTX_PATH_ANALOG_MODE</li>
<li>XCVR_ANALOG_SETTINGS_PROTOCOL</li>
<li>XCVR_FAST_LOCK_MODE</li>
<li>XCVR_GT_IO_PIN_TERMINATION</li>
<li>XCVR_GT_RX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_GT_RX_CTLE</li>
<li>XCVR_GT_RX_DC_GAIN</li>
<li>XCVR_GT_RX_FORCE_VCO_CONST</li>
<li>XCVR_GT_TX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_GT_TX_PRE_EMP_1ST_POST_TAP</li>
<li>XCVR_GT_TX_PRE_EMP_INV_PRE_TAP</li>
<li>XCVR_GT_TX_PRE_EMP_PRE_TAP</li>
<li>XCVR_GT_TX_VOD_MAIN_TAP</li>
<li>XCVR_IO_PIN_TERMINATION</li>
<li>XCVR_RECONFIG_AVMM_GROUP</li>
<li>XCVR_RECONFIG_GROUP</li>
<li>XCVR_REFCLK_PIN_TERMINATION</li>
<li>XCVR_RX_ACGAIN_A</li>
<li>XCVR_RX_ACGAIN_V</li>
<li>XCVR_RX_ADCE_HSF_HFBW</li>
<li>XCVR_RX_ADCE_RGEN_BW</li>
<li>XCVR_RX_ADCE_RGEN_MODE</li>
<li>XCVR_RX_BYPASS_EQ_STAGES_234</li>
<li>XCVR_RX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_RX_DC_GAIN</li>
<li>XCVR_RX_DFE_PI_BW</li>
<li>XCVR_RX_ENABLE_LINEAR_EQUALIZER_PCIEMODE</li>
<li>XCVR_RX_EQ_BW_SEL</li>
<li>XCVR_RX_EYEQ_BANDWIDTH</li>
<li>XCVR_RX_INPUT_VCM_SEL</li>
<li>XCVR_RX_LINEAR_EQUALIZER_CONTROL</li>
<li>XCVR_RX_PMOS_GAIN_PEAK</li>
<li>XCVR_RX_QPI_ENABLE</li>
<li>XCVR_RX_SD_ENABLE</li>
<li>XCVR_RX_SD_OFF</li>
<li>XCVR_RX_SD_ON</li>
<li>XCVR_RX_SD_THRESHOLD</li>
<li>XCVR_RX_SEL_BIAS_SOURCE</li>
<li>XCVR_RX_SEL_HALF_BW</li>
<li>XCVR_RX_VCM_DRIVE_STRENGTH</li>
<li>XCVR_TX_COMMON_MODE_VOLTAGE</li>
<li>XCVR_TX_DRIVER_RESOLUTION_CTRL</li>
<li>XCVR_TX_LOCAL_IB_CTL</li>
<li>XCVR_TX_PLL_RECONFIG_GROUP</li>
<li>XCVR_TX_PRE_EMP_1ST_POST_TAP</li>
<li>XCVR_TX_PRE_EMP_2ND_POST_TAP</li>
<li>XCVR_TX_PRE_EMP_2ND_POST_TAP_USER</li>
<li>XCVR_TX_PRE_EMP_INV_2ND_TAP</li>
<li>XCVR_TX_PRE_EMP_INV_PRE_TAP</li>
<li>XCVR_TX_PRE_EMP_PRE_TAP</li>
<li>XCVR_TX_PRE_EMP_PRE_TAP_USER</li>
<li>XCVR_TX_QPI_EN</li>
<li>XCVR_TX_RX_DET_ENABLE</li>
<li>XCVR_TX_RX_DET_MODE</li>
<li>XCVR_TX_RX_DET_OUTPUT_SEL</li>
<li>XCVR_TX_SLEW_RATE_CTRL</li>
<li>XCVR_TX_SWING_BOOST</li>
<li>XCVR_TX_VCM_CTRL_SRC</li>
<li>XCVR_TX_VCM_DRIVE_STRENGTH</li>
<li>XCVR_TX_VOD_BOOST</li>
<li>XCVR_TX_VOD</li>
<li>XCVR_TX_VOD_PRE_EMP_CTRL_SRC</li>
<li>XCVR_VCCA_VOLTAGE</li>
<li>XCVR_VCCR_VCCT_VOLTAGE</li>
<li>X_ON_VIOLATION_OPTION</li>
<li>XOR_SYNTHESIS</li>
<li>XR_AUTO_SIZE</li>
<li>XR_CORE_ONLY</li>
<li>XR_EXCLUDE</li>
<li>XR_HEIGHT</li>
<li>XR_MEMBER_OF</li>
<li>XR_MEMBER_OPTION</li>
<li>XR_MEMBER_RESOURCE_EXCLUDE</li>
<li>XR_MEMBER_STATE</li>
<li>XR_NODE_LOCATION</li>
<li>XR_ORIGIN</li>
<li>XR_PARENT</li>
<li>XR_PATH_EXCLUDE</li>
<li>XR_PATH_INCLUDE</li>
<li>XR_PRIORITY</li>
<li>XR_RESERVE</li>
<li>XR_ROOT_REGION</li>
<li>XR_ROUGH</li>
<li>XR_SOFT</li>
<li>XR_STATE</li>
<li>XR_WIDTH</li>
<li>XSTL_INPUT_ALLOW_SE_BUFFER</li>
<li>YEAGER_CONFIGURATION_DEVICE</li>
<li>YEAGER_CRC_ERROR_CHECKING</li>
<li>YEAGER_DECREASE_INPUT_DELAY_TO_INTERNAL_CELLS</li>
<li>YEAGER_DEVICE_IO_STANDARD</li>
<li>YEAGER_OCT_AND_IMPEDANCE_MATCHING</li>
<li>YEAGER_OPTIMIZATION_TECHNIQUE</li>
<li>YEAGER_TECHNOLOGY_MAPPER</li>
<li>YEAGER_UPDATE_MODE</li>
<li>ZBT_OE_FALLING_EDGE_DELAY</li>
<li>ZERO_DELAY_BUFFER</li>
<li>ZIP_VECTOR_CHANNEL_FILE</li>
<li>ZIP_VECTOR_WAVEFORM_FILE</li>
<li>ZL8800</li>
<li>ZL9117M</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2021/10/quartus-qsf-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reverse engineering Cyclone 10 transceiver&#8217;s attributes</title>
		<link>https://billauer.se/blog/2021/10/arria-cyclone-10-signal-detect-oob/</link>
		<comments>https://billauer.se/blog/2021/10/arria-cyclone-10-signal-detect-oob/#comments</comments>
		<pubDate>Thu, 14 Oct 2021 15:01:55 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[GTX]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=6415</guid>
		<description><![CDATA[Introduction This post summarizes some scattered findings I made while trying to make a Cyclone 10&#8242;s signal detect feature work properly for detecting a SuperSpeed USB LFPS signal. As it turned out, Cyclone 10&#8242;s transceiver isn&#8217;t capable of this, as explained below. But since the documentation on this issue was lacking, I resorted to reverse [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>This post summarizes some scattered findings I made while trying to make a Cyclone 10&#8242;s signal detect feature work properly for detecting a SuperSpeed USB LFPS signal. As it turned out, Cyclone 10&#8242;s transceiver isn&#8217;t capable of this, as explained below.</p>
<p>But since the documentation on this issue was lacking, I resorted to reverse engineering Quartus in the attempt to find a solution. So this post is a bit about the transceiver and more about the reverse engineering efforts, which might be relevant in completely different contexts.</p>
<p>I should mention that everything on this page relates to Cyclone 10, even though the output from the tools keep naming different logic elements with &#8220;a10&#8243;, as if it was Arria 10. Clearly, the transceivers for the two FPGA families are the same.</p>
<p>Software: Quartus Pro 17.1 running on a 64-bit Linux machine (Mint 19).</p>
<h3>Cyclone 10&#8242;s signal detect is rubbish</h3>
<p>The purpose of the signal detector is to tell whether the differential wires are in an electrical idle state, or if there&#8217;s some activity on these. This is used by several protocols to wake up the link partners from a low power state: A PCIe link can be awaken by an upstream facing link partner (typically the device waking up the host) from a L2 state by virtue of a beacon, which consists of toggling the polarity at a rate of 30 kHz &#8212; 500 MHz. A SATA link can be awaken by one of the link partners transmitting a special data pattern. The USB 3.x protocol also uses out-of-band (OOB) signals if this sort, for various purposes, and calls them LFPS (Low Frequency Pulse Signaling). The toggling rate is defined between 10 &#8212; 50 MHz.</p>
<p>The first, relatively simple obstacle, was to turn on the signal detector. The <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-10/ug_cyclone10_xcvr_phy.pdf" target="_blank">Cyclone 10 GX Transceiver PHY User Guide</a> says in Table 67, regarding rx_std_signaldetect:</p>
<blockquote><p>When enabled, the signal threshold detection circuitry senses whether the signal level present at the RX input buffer is above the signal detect threshold voltage. You can specify the signal detect threshold using a Quartus Prime Settings File (.qsf) assignment. This signal is required for the PCI Express, SATA and SAS protocols.</p></blockquote>
<p>Similar notes are made in other places in that guide. However it doesn&#8217;t mention that if the transceiver is configured in &#8220;basic&#8221; mode (as opposed to SATA mode, as well as PCIe mode, I suppose), rx_std_signaldetect is stuck on logic &#8217;1&#8242;, so enabling this signal alone isn&#8217;t enough.</p>
<p>But the real problem is that the signal detector is probably not good for anything but detecting SATA&#8217;s OOB: When I selected SATA mode, I did get some response on rx_std_signaldetect, but it was clearly not detecting the LFPS activity in a useful way. Unlike Cyclone V&#8217;s signal detector, Cyclone 10&#8242;s detector barely responded at all to a 31.25 MHz LFPS, and the detections occurred with pretty arbitrary timing, often with a pulse when the LFPS signal stopped, and some other random pulses as the wires went into electrical idle. In short, far from the desired assertion when the LFPS signals starts and deassertion when it stops.</p>
<p>Things got better as the toggling frequency increased, and around 125 MHz the assertion of the signal detect was steadily aligned with the onset of the LFPS toggling, however the deassertion was often delayed after the LFPS stopped. So even if the LFPS signal could be guaranteed to be at this frequency (it can&#8217;t, as it&#8217;s produced by the USB 3.x link partner, and 125 MHz is above maximum) the issue with the deassertion makes it impossible to use it with LFPS, which is extremely sensitive to the timing of onset and release of the toggling.</p>
<p>In fact, it&#8217;s probably useless for PCIe as well, as a PCIe beacon is allowed between 30 kHz &#8211; 500 MHz. This might explain why recent version of user guides for PCIe  block for Cyclone V, Arria V, Cyclone 10 and Arria 10,  had this sentence added:</p>
<blockquote><p>These IP cores also do not support the in-band beacon or   sideband WAKE# signal, which are mechanisms to signal a wake-up event  to  the upstream device.</p></blockquote>
<p>The problem was probably not spotted for a while because the beacon is  rarely used: The PCIe spec  utilizes beacon transmission only from a device towards the host  (upstream) for the sake of bringing up the link from a low power state.  So signal detection by an FPGA for the sake of PCIe is only required  when the FPGA acts as a host, and low-power modes are supported. In  short, practically never.</p>
<p>What&#8217;s left? SATA. That will probably work, because the differential wires toggle rapidly, and it doesn&#8217;t matter so much if the detection is a bit off-beat.</p>
<p>So I resorted to detecting the LFPS bursts directly from uncoded received data, rather than using the signal detect feature. The rest of this post relates to my attempts before I gave up.</p>
<h3>The options are limited</h3>
<p>Quartus is going a long way to be &#8220;helpful&#8221; by verifying that the parameter assignments make sense with regards to the intended protocol (e.g. SATA, PCIe etc), as reflected by the &#8220;prot_mode&#8221; parameter. This often means that the fitter throws an error when one tries to alter a parameter from its default. It&#8217;s like someone said nope, if you&#8217;re using the transceiver for SATA, these and these are the correct analog parameters for the PMA, and if you try otherwise, the fitter will kick your bottom for your own protection.</p>
<p>Or maybe it&#8217;s a gentle way of telling us users not to try anything but  the protocols for which the transceiver is directly intended for.</p>
<p>The fitter may also ignore assignments because they were assinged an unrelated entity (e.g. to gtx_tx instead of the positive-signal&#8217;s name, gtx_tx<span style="color: #ff0000;"><strong>p</strong></span>). <strong>So be always sure to look in the fitter report&#8217;s &#8220;Ignored Assignments&#8221; section</strong>.</p>
<p>One could speculate that this nanny-like behavior can be disabled by setting one of the pma_*_sup_mode parameters to &#8220;engineering_mode&#8221; rather than the default &#8220;user_mode&#8221;, but see below on this.</p>
<h3>QSF</h3>
<p>I expected to solve this by turning the parameters of the signal  detector like I&#8217;ve previously done with Cyclone V: By virtue of  assignments of QSF file.</p>
<p>So here&#8217;s the catch: The <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-10/ug_cyclone10_xcvr_phy.pdf" target="_blank">User Guide</a> also says that the signal detect  threshold can be set by virtue of .qsf assignments, but none such are  documented in the it (as of the version for Quartus 20.1), and the  Assignment Editor offers no parameter of this sort.</p>
<p>For Cyclone V, it&#8217;s documented in the <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/xcvr_user_guide.pdf" target="_blank">V-Series Transceiver PHY IP Core User Guide</a> around page 20-31, and there are recommended values on <a href="https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd05082013_57.html" target="_blank">this page</a>.  My anecdotal experiments seem to indicate that assigning XCVR_*   attributes (without the C10 part) to a Cyclone 10 transceiver is   accepted however ignored by Quartus. In other words, trying to use  Cyclone-V QSF assignments won&#8217;t cut.</p>
<p>So let&#8217;s start the guesswork on the names of the QSF parameters.</p>
<h3>Hint source I: The fitter report</h3>
<p>The fitter report has a section called &#8220;Receiver Channel&#8221;, which shows the attributes of the transceiver&#8217;s  components as applied de-facto. Among others, there&#8217;s a part saying</p>
<pre>;             -- Name                                           ; frontend_ins|xcvr_inst|xcvr_native_a10_0|xcvr_native_a10_0|g_xcvr_native_insts[0].twentynm_xcvr_native_inst|twentynm_xcvr_native_inst|inst_twentynm_pma|gen_twentynm_hssi_pma_rx_sd.inst_twentynm_hssi_pma_rx_sd                               ;
;             -- Location                                       ; HSSIPMARXSD_1D4                                                                                                                                                                                                                                                       ;
;         -- Advanced Parameters                                ;                                                                                                                                                                                                                                                                       ;
;             -- link                                           ; mr                                                                                                                                                                                                                                                                    ;
;             -- power_mode                                     ; mid_power                                                                                                                                                                                                                                                             ;
;             -- prot_mode                                      ; sata_rx                                                                                                                                                                                                                                                               ;
;             -- sd_output_off                                  ; 1                                                                                                                                                                                                                                                                     ;
;             -- sd_output_on                                   ; 1                                                                                                                                                                                                                                                                     ;
;             -- sd_pdb                                         ; sd_on                                                                                                                                                                                                                                                                 ;
;             -- sd_threshold                                   ; sdlv_3</pre>
<p>It&#8217;s actually recommended to go through this part in the fitter report in any case, to make sure it was set up as desired.</p>
<p>But this part allows guessing the names of the parameters for the QSF file. For example, the following assignments are perfectly legal (and match the setting shown above):</p>
<pre>set_instance_assignment -name XCVR_C10_RX_SD_OUTPUT_OFF 1 -to gtx_rxp
set_instance_assignment -name XCVR_C10_RX_SD_OUTPUT_ON 1 -to gtx_rxp
set_instance_assignment -name XCVR_C10_RX_SD_THRESHOLD SDLV_3 -to gtx_rxp</pre>
<p>It doesn&#8217;t take a cyber hacker to see the connection between the QSF parameter names and those appearing in the report. This works for some parameters, and not for other. But this is the easiest way to guess parameter names.</p>
<h3>Hint source II: Read the sources</h3>
<p>But what&#8217;s the allowed values that can be assigned to these parameters? Hints on that can be obtained from the System Verilog files generated for the IP, in particular the one named xcvr_xcvr_native_a10_0_altera_xcvr_native_a10_171_ev4uzpa.sv (the &#8220;ev4uzpa&#8221; suffix varies), which has a section going:</p>
<pre>parameter pma_rx_sd_prot_mode = "basic_rx",//basic_kr_rx basic_rx cpri_rx gpon_rx pcie_gen1_rx pcie_gen2_rx pcie_gen3_rx pcie_gen4_rx qpi_rx sata_rx unused
parameter pma_rx_sd_sd_output_off = 1,//0:28
parameter pma_rx_sd_sd_output_on = 1,//0:15
parameter pma_rx_sd_sd_pdb = "sd_off",//sd_off sd_on
parameter pma_rx_sd_sd_threshold = 3,//0:15
parameter pma_rx_sd_sup_mode = "user_mode",//engineering_mode user_mode</pre>
<p>Note the comments, saying which values are allowed for each parameter. On a good day, staying within these value ranges makes the tools accept the assignments, and on an even better day, the fitter won&#8217;t throw an error because it considers the values unsuitable.</p>
<p>It&#8217;s worth taking a look on the other modules as well, even though they&#8217;re likely to have the same comments.</p>
<p>As far as I&#8217;ve seen, these parameters are set by the toplevel module for the transceiver IP. QSF assignments, if present, override the former.</p>
<h3>Hint source III: What do these assignments mean?</h3>
<p>For this I suggest looking at ip/altera/alt_xcvr/alt_xcvr_core/nd/doc/PMA_RegMap.csv (or similar  file name) under the root directory of the Quartus installation. Yes, we&#8217;re digging in Quartus&#8217; backyard now. I found these files by searching for strings in all files of the Quartus  installation. Reverse engineering, after all.</p>
<p>In fact, I&#8217;m not sure if this is the correct file to look at, or maybe CR2_PMA_RegMap.csv or whatever. Neither do I know what they mean exactly. It&#8217;s however quite evident that these CSV files (opens with your favorite spreadsheet application) were intended to document the register space of the PMA. But the table that shows has a &#8220;Attribute Description&#8221; column with a few meaningful words on each attribute as well as a column named &#8220;Attribute Encoding&#8221;, which may happen to be the value to use in a QSF assignment (may and may not work).</p>
<p>There&#8217;s also an official register map from Intel available for download, named <a href="https://www.intel.com/content/dam/www/programmable/us/en/others/literature/hb/cyclone-10/c10-registermap-official.xlsx" target="_blank">c10-registermap-official.xlsx</a>, which apparently contains complimentary information. But it&#8217;s not possible to deduce QSF names from this file.</p>
<h3>Hint source IV: What assignments are legal, then?</h3>
<p>I mentioned earlier that the fitter rejects certain value assignment because they apparently don&#8217;t make sense. The rules seem to be written as a Tcl script in ip/altera/alt_xcvr/alt_xcvr_core/nd/tcl/ct2_pma_rx_sd_simple.tcl (and similar). Once again, under the Quartus installation root. And yet once again, sometimes this helps, and sometimes it doesn&#8217;t.</p>
<h3>Hint source V: The names of the QSF paramaters</h3>
<p>Up to this point, the names of the parameters to assign in the QSF file were a matter of speculation, based upon similar names in other contexts.</p>
<p>It&#8217;s possible to harvest all possible names by searching for strings in one of Quartus&#8217; installed binaries, as shown on <a title="Quartus 17.1 (non-pro): List of QSF parameter names" href="https://billauer.se/blog/2021/10/quartus-qsf-list/" target="_blank">this post</a> for non-Pro Quartus 17.1, and <a title="Quartus Pro 19.2: List of QSF parameter names" href="https://billauer.se/blog/2021/10/quartus-pro-qsf-list/" target="_blank">this post</a> for Quartus Pro 19.2.</p>
<p>For a complete list of allowed QSF assignment that relate to Cyclone 10 transceivers (or so I groundlessly believe), search for strings in libdb_acf.so, e.g.</p>
<pre>$ <strong>strings ./quartus/linux64/libdb_acf.so | grep XCVR_C10 | sort</strong>
XCVR_C10_CDR_PLL_ANALOG_MODE
XCVR_C10_CDR_PLL_POWER_MODE
XCVR_C10_CDR_PLL_REQUIRES_GT_CAPABLE_CHANNEL
XCVR_C10_CDR_PLL_UC_RO_CAL
XCVR_C10_CMU_FPLL_ANALOG_MODE
XCVR_C10_CMU_FPLL_PLL_DPRIO_CLK_VREG_BOOST
XCVR_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG1_BOOST
XCVR_C10_CMU_FPLL_PLL_DPRIO_FPLL_VREG_BOOST
XCVR_C10_CMU_FPLL_PLL_DPRIO_STATUS_SELECT
XCVR_C10_CMU_FPLL_POWER_MODE
XCVR_C10_LC_PLL_ANALOG_MODE
XCVR_C10_LC_PLL_POWER_MODE
XCVR_C10_PM_UC_CLKDIV_SEL
XCVR_C10_PM_UC_CLKSEL_CORE
XCVR_C10_PM_UC_CLKSEL_OSC
XCVR_C10_REFCLK_TERM_TRISTATE
XCVR_C10_RX_ADAPT_DFE_CONTROL_SEL
XCVR_C10_RX_ADAPT_DFE_SEL
XCVR_C10_RX_ADAPT_VGA_SEL
XCVR_C10_RX_ADAPT_VREF_SEL
XCVR_C10_RX_ADP_CTLE_ACGAIN_4S
XCVR_C10_RX_ADP_CTLE_EQZ_1S_SEL
XCVR_C10_RX_ADP_DFE_FLTAP_POSITION
XCVR_C10_RX_ADP_DFE_FXTAP1
XCVR_C10_RX_ADP_DFE_FXTAP10
XCVR_C10_RX_ADP_DFE_FXTAP10_SGN
XCVR_C10_RX_ADP_DFE_FXTAP11
XCVR_C10_RX_ADP_DFE_FXTAP11_SGN
XCVR_C10_RX_ADP_DFE_FXTAP2
XCVR_C10_RX_ADP_DFE_FXTAP2_SGN
XCVR_C10_RX_ADP_DFE_FXTAP3
XCVR_C10_RX_ADP_DFE_FXTAP3_SGN
XCVR_C10_RX_ADP_DFE_FXTAP4
XCVR_C10_RX_ADP_DFE_FXTAP4_SGN
XCVR_C10_RX_ADP_DFE_FXTAP5
XCVR_C10_RX_ADP_DFE_FXTAP5_SGN
XCVR_C10_RX_ADP_DFE_FXTAP6
XCVR_C10_RX_ADP_DFE_FXTAP6_SGN
XCVR_C10_RX_ADP_DFE_FXTAP7
XCVR_C10_RX_ADP_DFE_FXTAP7_SGN
XCVR_C10_RX_ADP_DFE_FXTAP8
XCVR_C10_RX_ADP_DFE_FXTAP8_SGN
XCVR_C10_RX_ADP_DFE_FXTAP9
XCVR_C10_RX_ADP_DFE_FXTAP9_SGN
XCVR_C10_RX_ADP_LFEQ_FB_SEL
XCVR_C10_RX_ADP_ONETIME_DFE
XCVR_C10_RX_ADP_VGA_SEL
XCVR_C10_RX_ADP_VREF_SEL
XCVR_C10_RX_BYPASS_EQZ_STAGES_234
XCVR_C10_RX_EQ_BW_SEL
XCVR_C10_RX_EQ_DC_GAIN_TRIM
XCVR_C10_RX_INPUT_VCM_SEL
XCVR_C10_RX_LINK
XCVR_C10_RX_OFFSET_CANCELLATION_CTRL
XCVR_C10_RX_ONE_STAGE_ENABLE
XCVR_C10_RX_POWER_MODE
XCVR_C10_RX_QPI_ENABLE
XCVR_C10_RX_RX_SEL_BIAS_SOURCE
XCVR_C10_RX_SD_OUTPUT_OFF
XCVR_C10_RX_SD_OUTPUT_ON
XCVR_C10_RX_SD_THRESHOLD
XCVR_C10_RX_TERM_SEL
XCVR_C10_RX_TERM_TRI_ENABLE
XCVR_C10_RX_UC_RX_DFE_CAL
XCVR_C10_RX_VCCELA_SUPPLY_VOLTAGE
XCVR_C10_RX_VCM_CURRENT_ADD
XCVR_C10_RX_VCM_SEL
XCVR_C10_RX_XRX_PATH_ANALOG_MODE
XCVR_C10_TX_COMPENSATION_EN
XCVR_C10_TX_DCD_DETECTION_EN
XCVR_C10_TX_DPRIO_CGB_VREG_BOOST
XCVR_C10_TX_LINK
XCVR_C10_TX_LOW_POWER_EN
XCVR_C10_TX_POWER_MODE
XCVR_C10_TX_PRE_EMP_SIGN_1ST_POST_TAP
XCVR_C10_TX_PRE_EMP_SIGN_2ND_POST_TAP
XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_1T
XCVR_C10_TX_PRE_EMP_SIGN_PRE_TAP_2T
XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP
XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP
XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T
XCVR_C10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T
XCVR_C10_TX_RES_CAL_LOCAL
XCVR_C10_TX_RX_DET
XCVR_C10_TX_RX_DET_OUTPUT_SEL
XCVR_C10_TX_RX_DET_PDB
XCVR_C10_TX_SLEW_RATE_CTRL
XCVR_C10_TX_TERM_CODE
XCVR_C10_TX_TERM_SEL
XCVR_C10_TX_UC_DCD_CAL
XCVR_C10_TX_UC_GEN3
XCVR_C10_TX_UC_GEN4
XCVR_C10_TX_UC_SKEW_CAL
XCVR_C10_TX_UC_TXVOD_CAL
XCVR_C10_TX_UC_TXVOD_CAL_CONT
XCVR_C10_TX_UC_VCC_SETTING
XCVR_C10_TX_USER_FIR_COEFF_CTRL_SEL
XCVR_C10_TX_VOD_OUTPUT_SWING_CTRL
XCVR_C10_TX_XTX_PATH_ANALOG_MODE</pre>
<p>So yes, now we&#8217;re looking for strings in a binary file.</p>
<h3>And yet, all this doesn&#8217;t necessarily help</h3>
<p>With all these hints, there&#8217;s still some pure guesswork. For example, I tried</p>
<pre>set_instance_assignment -name XCVR_C10_RX_SD_OUTPUT_ON 3 -to gtx_rxp</pre>
<p>and the fitter gave me</p>
<pre>    Error (15744): The settings must match one or more of these conditions:
    Error (15744): ( sup_mode == ENGINEERING_MODE ) OR ( prot_mode != SATA_RX ) OR ( sd_output_on == DATA_PULSE_6 )
    Error (15744): But the following assignments violate the above conditions:
    Error (15744): sup_mode = USER_MODE
    Error (15744): prot_mode = SATA_RX
    Error (15744): sd_output_on = DATA_PULSE_10 -- Set by Pin Assignment "XCVR_<span style="color: #ff0000;"><strong>A10</strong></span>_RX_SD_OUTPUT_ON" (QSF Name "XCVR_<span style="color: #ff0000;"><strong>A10</strong></span>_RX_SD_OUTPUT_ON")</pre>
<p>So first, let&#8217;s notice that it blames a XCVR_A10_* assignment, even though  I used a XCVR_C10_* assignment in the QSF file. Really.</p>
<p>Also note the hint that setting sup_mode to ENGINEERING_MODE would have let us off the hook. More on that below (however don&#8217;t expect much).</p>
<p>But how did the assigning XCVR_C10_RX_SD_OUTPUT_ON with the integer 3 turn into DATA_PULSE_10? Maybe look in PMA_RegMap.csv, mentioned above? But no, DATA_PULSE_10 is assigned 5&#8242;b01110 as a value to write to a register, and it&#8217;s the 5th value listed, so no matter if you count from zero or one, 3 is not the answer.</p>
<p>Maybe ct2_pma_rx_sd_simple.tcl, also mentioned above? That helps even less, as there&#8217;s no sign there that DATA_PULSE_10 would be special. In short, just play with the integer value until hitting gold. Or even better, don&#8217;t assign anything, and use the default.</p>
<p>Likewise, setting</p>
<pre>set_instance_assignment -name XCVR_C10_RX_SD_OUTPUT_OFF 6 -to gtx_rxp</pre>
<p>yields</p>
<pre>    Error (15744): In atom 'frontend_ins|xcvr_inst|xcvr_native_a10_0|xcvr_native_a10_0|g_xcvr_native_insts[0].twentynm_xcvr_native_inst|twentynm_xcvr_native_inst|inst_twentynm_pma|gen_twentynm_hssi_pma_rx_sd.inst_twentynm_hssi_pma_rx_sd'
    Error (15744): The settings must match one or more of these conditions:
    Error (15744): ( sup_mode == ENGINEERING_MODE ) OR ( prot_mode != SATA_RX ) OR ( sd_output_off == CLK_DIVRX_2 )
    Error (15744): But the following assignments violate the above conditions:
    Error (15744): sup_mode = USER_MODE
    Error (15744): prot_mode = SATA_RX
    Error (15744): sd_output_off = CLK_DIVRX_7 -- Set by Pin Assignment "XCVR_A10_RX_SD_OUTPUT_OFF" (QSF Name "XCVR_A10_RX_SD_OUTPUT_OFF")</pre>
<h3>Attempting to enable Engineering Mode</h3>
<p>Since ENGINEERING_MODE is often mentioned in the fitter&#8217;s error  messages, I thought maybe enabling it could silence these errors and  allow wider options. For example, I attempted to enable the Electrical  Idle state on the transmission wires on a non-PCIe transciever by  editing one of the files generated by the transceiver IP tools (xcvr_xcvr_native_a10_0.v), changing the line saying</p>
<pre>.hssi_tx_pcs_pma_interface_bypass_pma_txelecidle("true"),</pre>
<p>to</p>
<pre>.hssi_tx_pcs_pma_interface_bypass_pma_txelecidle("false"),</pre>
<p>but the fitter threw the following error:</p>
<pre>    Error (15744): In atom 'xcvr_inst|xcvr_native_a10_0|xcvr_native_a10_0|g_xcvr_native_insts[0].twentynm_xcvr_native_inst|twentynm_xcvr_native_inst|inst_twentynm_pcs|gen_twentynm_hssi_tx_pcs_pma_interface.inst_twentynm_hssi_tx_pcs_pma_interface'
    Error (15744): The settings must match one or more of these conditions:
    Error (15744): ( sup_mode == ENGINEERING_MODE ) OR ( bypass_pma_txelecidle == TRUE ) OR ( pcie_sub_prot_mode_tx != OTHER_PROT_MODE )
    Error (15744): But the following assignments violate the above conditions:
    Error (15744): sup_mode = USER_MODE
    Error (15744): bypass_pma_txelecidle = FALSE
    Error (15744): pcie_sub_prot_mode_tx = OTHER_PROT_MODE</pre>
<p>So it tells me that if I want bypass_pma_txelecidle as &#8220;false&#8221; I have  to either set pcie_sub_prot_mode_tx to one of the PCIe modes, or set  sup_mode to ENGINEERING_MODE. Changing pcie_sub_prot_mode_tx is out of  the question, because the only way to settle the conflicts reported by  the fitter is to turn the entire transceiver to follow the predefined  PCIe settings. Had I been able to go that path, I would have done that  long ago.</p>
<p>So switch to Engineering Mode, whatever that means, by editing the same file, changing</p>
<pre>.hssi_tx_pcs_pma_interface_sup_mode("user_mode"),</pre>
<p>to</p>
<pre>.hssi_tx_pcs_pma_interface_sup_mode("engineering_mode"),</pre>
<p>but the fitter really didn&#8217;t like that:</p>
<pre>    Error (15744): In atom 'xcvr_inst|xcvr_native_a10_0|xcvr_native_a10_0|g_xcvr_native_insts[0].twentynm_xcvr_native_inst|twentynm_xcvr_native_inst|inst_twentynm_pcs|gen_twentynm_hssi_tx_pcs_pma_interface.inst_twentynm_hssi_tx_pcs_pma_interface'
    Error (15744): The settings must match one or more of these conditions:
    Error (15744): ( sup_mode OR ( sup_mode == USER_MODE )
    Error (15744): But the following assignments violate the above conditions:
    Error (15744): sup_mode = ENGINEERING_MODE</pre>
<p>This is somewhat cryptic, because it implies that sup_mode could just evaluate &#8220;true&#8221; in some way. Anyhow, selecting  ENGINEERING_MODE was rejected flat, so that&#8217;s not an option for us  regular people. There&#8217;s probably some secret sauce method to allow this,  but that goes beyond what is sensible to work around the tools&#8217;  restrictions.</p>
<h3>Conclusion</h3>
<p>Setting up a Cyclone 10 transceiver for a use other than specifically intended by the FPGA&#8217;s vendor is a visit to nomansland. Reverse engineering Quartus does help to some extent, but some issues are left to guessing.</p>
<p>And the transceiver itself appears to be a step backwards compared with the series-V FPGAs. It may reach higher rates, but that came at a cost. Or maybe it&#8217;s related to the different silicon process. This way or another, it&#8217;s not all that impressive.</p>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2021/10/arria-cyclone-10-signal-detect-oob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel FPGA&#8217;s Stratix 10: My impressions and notes</title>
		<link>https://billauer.se/blog/2019/09/altera-intel-stratix-10/</link>
		<comments>https://billauer.se/blog/2019/09/altera-intel-stratix-10/#comments</comments>
		<pubDate>Thu, 26 Sep 2019 11:34:43 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>
		<category><![CDATA[PCI express]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5879</guid>
		<description><![CDATA[Introduction These are a few random things I wrote down as I worked with the Stratix 10 Development Kit, with focus on its PCIe interface. Quite obviously, it&#8217;s mostly about things I found noteworthy about this specific FPGA and its board, compared with previous hardware I&#8217;ve encountered. Generally speaking, Stratix 10 is not for the [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>These are a few random things I wrote down as I worked with the Stratix 10 Development Kit, with focus on its PCIe interface. Quite obviously, it&#8217;s mostly about things I found noteworthy about this specific FPGA and its board, compared with previous hardware I&#8217;ve encountered.</p>
<p>Generally speaking, Stratix 10 is not for the faint-hearted: It has quite a few special issues that require attention when designing with it (some detailed below), and it&#8217;s clearly designed with the assumption that if you&#8217;re working with this king-sized beast, you&#8217;re most likely part of some high-end project, being far from a novice in the FPGA field.</p>
<h3>Some National Geographic</h3>
<p>Even though I discuss the development kit further below, I&#8217;ll start with a couple of images of the board&#8217;s front and back. This 200W piece of logic has a liquid cooler and an exceptionally noisy fan &#8212; none of which are shown in Intel&#8217;s official images I&#8217;ve seen. In other words, it&#8217;s not as innocent as it may appear from the official pics.</p>
<p>There are no earplugs in the kit itself, so it&#8217;s recommended to buy something of that sort along with it. One could only wish for a temperature controlled fan. I mean, measuring the temperature of the liquid would probably have done the job. Some silence when the device isn&#8217;t working hard.</p>
<p>So here&#8217;s what the board looks like out of the box (in particular DIP switches in the default positions). Click images to enlarge.</p>
<div id="attachment_5881" class="wp-caption aligncenter" style="width: 310px"><a href="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-front.jpg"><img class="size-medium wp-image-5881" title="stratix-10-development-kit-front" src="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-front-300x158.jpg" alt="Front side of Stratix 10 Development Kit" width="300" height="158" /></a><p class="wp-caption-text">Front side of Stratix 10 Development Kit</p></div>
<div id="attachment_5882" class="wp-caption aligncenter" style="width: 310px"><a href="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-back.jpg"><img class="size-medium wp-image-5882" title="Back side of Stratix 10 Development Kit" src="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-back-300x160.jpg" alt="Back side of Stratix 10 Development Kit" width="300" height="160" /></a><p class="wp-caption-text">Back side of Stratix 10 Development Kit</p></div>
<p>&nbsp;</p>
<h3>&#8220;Hyperflex&#8221;</h3>
<p>The logic on the Stratix 10 FPGAs has been given this rather promising name, implying that there&#8217;s something groundbreaking about it. However synthesizing a real-life design for Stratix 10, I experienced no advantage over Cyclone 10: All of the hyper-something phases got their moment of glory during the project implementation (Quartus Pro 19.2), but frankly speaking, when the design got the slightest heavy (5% of the FPGA resources, but still a 256-bit wide bus everywhere on a 250 MHz clock), timing failed exactly as it would on a Cyclone 10.</p>
<p>Comparing with Xilinx, it feels a bit like Kintex-7 (mainline speed grade -2), in terms of the logic&#8217;s timing performance. Maybe if the logic design is tuned to fit the architecture, there&#8217;s a difference.</p>
<p>Assuming that this Hyperflex thing is more than just a marketing buzz, I imagine that the features of this architecture are taken advantage of in Intel&#8217;s own IP cores for certain tasks (with extensive pipelining?). Just don&#8217;t expect anything hyper to happen when implementing your own plain design.</p>
<h3>PCIe, Transceivers and Tiles</h3>
<p>It&#8217;s quite common to use the term &#8220;tiles&#8221; in the FPGA industry to describe sections on the silicon die that belong to a certain functionality. However the PCIe + transceiver tiles on a Stratix 10 are separate silicon dies on the package substrate,   connected to the main logic fabric (&#8220;HyperFlex&#8221;) through Intel&#8217;s Embedded Multi-die Interconnect Bridge (EMIB) interface. Not that it really matters, but anyhow.</p>
<p>H, L and E tiles provide Gigabit transceivers. H and L tiles come with exactly one PCIe hard IP each, E-tiles with   100G Ethernet. There might be one or more of these tiles on a Stratix 10 device. It seems like the L tile will vanish with time, as it has weaker performance in almost all parameters.</p>
<p>All tiles have 24 Gigabit transceivers. Those not used by the hard IP   are vacant for general purpose, even though some might become unusable,   subject to certain rules (given in the relevant user guides).</p>
<p>And here comes the hard nut: PCIe has a minimal data interface of 256 bits with the application logic. The other possibility is 512 bits. This can be a significant burden when porting a design from earlier FPGA families, in particular if they were based upon a narrower data interface.</p>
<p><a href="http://xillybus.com/" target="_blank">Xillybus</a> supports the Stratix 10 device family, however.</p>
<h3>PCIe unsupported request error</h3>
<p>Quite interestingly, there were correctable (and hence practically harmless) errors on the PCIe link consistently when booting a PC with the official development kit, with a production grade (i.e. not ES) H-tile FPGA. This is what plain lspci -vv gave me, even before the application logic got a chance to do anything:</p>
<pre>01:00.0 Unassigned class [ff00]: Altera Corporation Device ebeb (rev 01)
        Subsystem: Altera Corporation Device ebeb
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at d0100000 (64-bit, prefetchable) [size=256]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit-
                Address: 00000000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [70] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s &lt;64ns, L1 &lt;1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 256 bytes, MaxReadReq 512 bytes
                DevSta: <span style="color: #ff0000;"><strong>CorrErr+</strong></span> UncorrErr- FatalErr- <span style="color: #ff0000;"><strong>UnsuppReq+</strong></span> AuxPwr- TransPend-
                LnkCap: Port #1, Speed 5GT/s, Width x16, ASPM not supported, Exit Latency L0s &lt;64ns, L1 &lt;1us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 5GT/s, Width x16, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
                LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [100 v2] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- <span style="color: #ff0000;"><strong>NonFatalErr+</strong></span>
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-</pre>
<p>As highlighted above, Unsupported Request correctable errors took place on the link. Even though this is harmless, it&#8217;s nevertheless nothing that should happen on a properly working PCIe link.</p>
<p>Note that I ran the PCIe link on Gen2 only, even though it supports Gen3. Not that it should matter.</p>
<h3>Reset release IP</h3>
<p>According to Intel&#8217;s <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/stratix-10/archives/ug-s10-config-19-2.pdf" target="_blank">Configuration Guide for Stratix 10</a> for Quartus Design Suite 19.2, one can&#8217;t rely on the device&#8217;s consistent wakeup, but the nINIT_DONE signal must be used to reset all logic:</p>
<p>&#8220;The entire device does not enter user mode simultaneously.  Intel requires you to include the Intel Stratix 10 Reset Release IP on page 22 to hold your application logic in the reset state until the entire FPGA fabric is in user mode. Failure to include this IP in your design may result in intermittent application logic failures.&#8221;</p>
<p>Note nINIT_DONE is asserted (low) when it&#8217;s fine to run the logic, so it&#8217;s effective an <strong>active HIGH</strong> reset. It&#8217;s so easy to get confused, as the &#8220;n&#8221; prefix triggers the &#8220;active low reset&#8221; part of an FPGA designer&#8217;s brain.</p>
<p>Failing to have the Reset Release IP included in the project results the following critical warning during synthesis (Quartus Pro 19.2):</p>
<pre>Critical Warning (20615): Use the Reset Release IP in Intel Stratix 10 designs to ensure a successful configuration. For more information about the Reset Release IP, refer to the Intel Stratix 10 Configuration User Guide.</pre>
<p>The IP just exposes the nINIT_DONE signal as an output and has no parameters. It boils down to the following:</p>
<pre>wire ninit_done;
altera_s10_user_rst_clkgate init_reset(.ninit_done(ninit_done));</pre>
<p>One could instantiate this directly, but it&#8217;s not clear if this is Quartus forward compatible, and it won&#8217;t silence the critical warning.</p>
<p>However Quartus Pro 18.0 doesn&#8217;t issue any warning if the Reset Release IP is missing, and neither is this issue mentioned in the <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/stratix-10/archives/ug-s10-config-18-0.pdf" target="_blank">related configuration guide</a>. Actually, the required IP isn&#8217;t available on Quartus Pro 18.0. This issue obviously evolved with time.</p>
<h3>Variable core voltage (SmartVID)</h3>
<p>Another ramp-up in the usage complexity is the core voltage supply. The good old practice is to set the power supply to whatever voltage the datasheet requires, but no, Stratix 10 FPGAs need to control the power supply, in order to achieve the exact voltage that is required for each specific device. So there&#8217;s now a <a href="https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/stratix-10/ug-s10-pwr.pdf" target="_blank">Power Management User Guide</a> to tackle this issue.</p>
<p>This has a reason: As the transistors get smaller, so does the tolerance of the process get a larger impact. To compensate for these tolerances, and not take a hit on the timing performance, each device has its own ideal core voltage. So if you&#8217;ve gone as far as using a Stratix 10 FPGA, what&#8217;s connecting a few I2C wires to the power supply and let it pick its favorite voltage?</p>
<p>The impact on the FPGA design is the need to inform the tools which pins to use for this purpose, what I2C address to use, which power supply to expect on the other end, and other parameters. This takes the form of a few extra lines, as shown below for the Stratix 10 Development Kit:</p>
<pre>set_global_assignment -name USE_PWRMGT_SCL SDM_IO14
set_global_assignment -name USE_PWRMGT_SDA SDM_IO11
set_global_assignment -name VID_OPERATION_MODE "PMBUS MASTER"
set_global_assignment -name PWRMGT_BUS_SPEED_MODE "400 KHZ"
set_global_assignment -name PWRMGT_SLAVE_DEVICE_TYPE LTM4677
set_global_assignment -name PWRMGT_SLAVE_DEVICE0_ADDRESS 4F
set_global_assignment -name PWRMGT_SLAVE_DEVICE1_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE2_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE3_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE4_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE5_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE6_ADDRESS 00
set_global_assignment -name PWRMGT_SLAVE_DEVICE7_ADDRESS 00
set_global_assignment -name PWRMGT_PAGE_COMMAND_ENABLE ON
set_global_assignment -name PWRMGT_VOLTAGE_OUTPUT_FORMAT "AUTO DISCOVERY"
set_global_assignment -name PWRMGT_TRANSLATED_VOLTAGE_VALUE_UNIT VOLTS</pre>
<p>It&#8217;s among the things that are easy when they work, but when designing your own board and something goes wrong with the I2C bus, well, well.</p>
<h3>&#8220;Self service licensing&#8221;</h3>
<p>The Stratix 10 Development Kit includes a one-year license for Quartus Pro, which is activated on Intel&#8217;s website. It&#8217;s recommended to start this process as soon as possible, as it has a potential of getting tangled and time consuming. In particular, be sure to know which email address was reported to Intel along with the purchase of the Kit, and that you have a fully verified account for that email address on Intel&#8217;s website.</p>
<p>That&#8217;s because the self-service licensing procedure is possible only from the Intel  account that is registered with a specific email address. This email  address is the one that the distributor reported when forwarding the  order for the development kit to Intel. In my case, they used an address  they had on record from a previous purchase I made from the same  distributor, and it didn&#8217;t even cross my mind to try it.</p>
<p>Be sure to fill in the detailed registration form and to confirm the email address. Access to the licensing area is denied otherwise. It continues to be denied for a few days after filling in the details. Probably a matter of validation by a human.</p>
<p>The serial number that needs to be fed in (or does it? see below) is the one that appears  virtually everywhere (on the PCB itself, on the package, on the outer  box with which the package arrived), and has the form of e.g.  10SHTPCIe0001234. However the instructions said it should be &#8220;printed on  the side of the development kit box below the bottom bar code&#8221;. Well,  there is nothing printed under the bottom bar code. It&#8217;s not so  difficult to find it, as it says &#8220;serial number&#8221;, but when the  registration fails, this misleading direction adds a level of confusion.</p>
<p>Since the serial number is so out in the open, it&#8217;s quite clear why  another form of authentication is needed. Too bad that the email issue  wasn&#8217;t mentioned in the instructions.</p>
<p>In my case, there was no need to feed any serial number. Once the Intel account was validated (a few days after filling in the registration details), the license simply appeared on the self-service licensing page. As I contacted Intel&#8217;s licensing support twice throughout the process, it&#8217;s possible that someone at Intel&#8217;s support took care of pairing the serial number  with my account.</p>
<h3>Development kit&#8217;s power supplies</h3>
<p>I put this section last, because it&#8217;s the one that is quite pointless reading, frankly speaking. The bottom line is simple, exactly like the user guide says: If you use the board stand-alone, use the power supply that came along with it. If the board goes into the PCIe slot, connect <strong>both</strong> J26 and J27 to the computer&#8217;s ATX power supply, or the board will not power up.</p>
<p>J27 is a plain PCIe power connector (6 pins), and J26 is an 8-pin power connector. On my plain ATX power supply there was a PCIe power connector with a pair of extra pins attached with a cable tie (8 pins total). It fit in nicely into J26, it worked, no smoke came out, so I guess that&#8217;s the way it should be done. See pictures below, click to enlarge.</p>
<div id="attachment_5880" class="wp-caption aligncenter" style="width: 310px"><a href="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-power-front.jpg"><img class="size-medium wp-image-5880" title="ATX power supply connected to Stratix 10 Development Kit, front side" src="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-power-front-300x197.jpg" alt="ATX power supply connected to Stratix 10 Development Kit, front side" width="300" height="197" /></a><p class="wp-caption-text">ATX power supply connected to Stratix 10 Development Kit, front side</p></div>
<div id="attachment_5883" class="wp-caption aligncenter" style="width: 310px"><a href="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-power-back.jpg"><img class="size-medium wp-image-5883" title="ATX power supply connected to Stratix 10 Development Kit, back side" src="https://billauer.se/blog/wp-content/uploads/2019/09/stratix-10-development-kit-power-back-300x229.jpg" alt="ATX power supply connected to Stratix 10 Development Kit, back side" width="300" height="229" /></a><p class="wp-caption-text">ATX power supply connected to Stratix 10 Development Kit, back side</p></div>
<p>Now to the part you can safely skip:</p>
<p>As the board is rated at 240 W and may draw up to 20A from its internal +12V power supply, it might be interesting understand how the power load is distributed among the different sources. However the gory details have little practical importance, as the board won&#8217;t power up when plugged in as a PCIe card unless power is applied both to J26 and J27 (the power-up is sequencer set up this way, I guess). So this is just a little bit of theory.</p>
<p>There are three power groups, each having a separate 12V power rail: 12V_GROUP1, 12V_GROUP2 and 12V_GROUP3.</p>
<p>12V_GROUP2 will feed 12V_GROUP1 and 12V_GROUP3 with current if their voltage is lower than its own, by virtue of an emulated ideal diode. It&#8217;s as if there was two ideal diodes connected with their anodes on 12V_GROUP2 and one diode&#8217;s cathode on 12V_GROUP1, and cathode on 12V_GROUP3.</p>
<p>These voltage rails are in turn fed by external connectors, through emulated ideal diodes as follows:</p>
<ul>
<li>J26 (8-pin aux voltage) feeds 12V_GROUP1</li>
<li>J27 (6-pin PCIe / power brick) feeds 12V_GROUP2</li>
<li>The PCIe slot&#8217;s 12V supply feeds 12V_GROUP3</li>
</ul>
<p>The PCIe slot&#8217;s 3.3V supply is not used by the board.</p>
<p>This arrangement makes sense: If the board is used standalone, the brick power supply is connected to J27, and feeds all three groups. When used in a PCIe slot, the slot itself can only power 12V_GROUP3, so by itself, the board can&#8217;t power up. Theoretically speaking, J27 needs to be connected to the computer&#8217;s power supply through a PCIe power connector, at the very least. For the higher power applications, J26 should be connected as well to the power supply, to allow for the higher current flow. In practice, J27 alone won&#8217;t power the board up, probably as a safety measure.</p>
<p>The FPGA&#8217;s core voltage is S10_VCC, which is generated from 12V_GROUP1 &#8212; this is the heavy lifting, and it&#8217;s not surprising that it&#8217;s connected to J26, which is intended for the higher currents.</p>
<p>The ideal diode emulation is done with <a href="https://www.analog.com/media/en/technical-documentation/data-sheets/4357fd.pdf" target="_blank">LTC4357</a> devices, which measure the voltage between the emulated diode&#8217;s anode and cathode. If this voltage is slightly positive, the device opens a external power FET by applying voltage to its gate. This FET&#8217;s drain and source pins are connected to the emulated diode&#8217;s anode and cathode pins, so all in all, when there&#8217;s a positive voltage across it, current flows. This reduces the voltage drop considerably, allowing efficient power supply OR-ing, as done extensively on this development kit.</p>
<p>The board&#8217;s user guide advises against connecting the brick power supply to J27 when the board is in a PCIe slot, but also mentions the ideal diode mechanism (once again, it won&#8217;t power up at all this way). This is understandable, as doing so will cause current to be drawn from the PCIe slot&#8217;s 12V supply when its voltage is higher that the one supplied by J27, even momentarily. With the voltage turbulence that is typical to switching power supplies, the currents may end up swinging quite a lot in an unfortunate combination of power supplies.</p>
<p>So even though it&#8217;s often more comfortable to control the power of the board separately from the hosting computer&#8217;s power, or to connect J27 only if the board is expected to draw less than 75W, both possibilities are eliminated. Both the noisy fan and the board&#8217;s refusal to power up unless fed properly prepare the board for the worst case power consumption scenario.</p>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2019/09/altera-intel-stratix-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel Stratix 10 PCIe IP: Building it only appears to be stuck</title>
		<link>https://billauer.se/blog/2019/08/stratix-10-pcie-qsys-generate-infinite-loop/</link>
		<comments>https://billauer.se/blog/2019/08/stratix-10-pcie-qsys-generate-infinite-loop/#comments</comments>
		<pubDate>Sat, 17 Aug 2019 15:17:01 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5824</guid>
		<description><![CDATA[These are a few notes when implementing an FPGA design for Stratix 10 with a Makefile flow (i.e. command-line utilities) with Quartus 19.2. So I wanted was to implement a design including the PCIe 16x block for Stratix 10. I added a line going set_global_assignment -name IP_FILE pcie_s10_16x.ip in the relevant QSF file. And by [...]]]></description>
			<content:encoded><![CDATA[<p>These are a few notes when implementing an FPGA design for Stratix 10 with a Makefile flow (i.e. command-line utilities) with Quartus 19.2.</p>
<p>So I wanted was to implement a design including the PCIe 16x block for Stratix 10. I added a line going</p>
<pre>set_global_assignment -name IP_FILE pcie_s10_16x.ip</pre>
<p>in the relevant QSF file. And by the way: Don&#8217;t add a Verilog black box module on behalf of this IP in the the design. It will override the IP, and implement an empty module.</p>
<p>Anyhow, attempting to synthesize with quartus_syn failed, saying the RTL files haven&#8217;t been generated:</p>
<pre>Error (16556): The synthesis RTL for pcie_s10_16x.ip has not been generated. Generate the synthesis RTL from within Platform Designer.</pre>
<p>Which was a bit odd. I&#8217;m quite used to adding IP files like this, and well, good old quartus_map used to take care of this gracefully. But no.</p>
<p>OK, so I went for building the IP manually. Changed to the relevant directory, and</p>
<pre>$ qsys-generate  --synthesis pcie_s10_16x.ip</pre>
<p>but that appeared to be stuck. Or more like in some kind of infinite loop. And taking ~ 11 GB of virtual memory with some Java process apparently running forever. But it wasn&#8217;t forever. Actually, on a rather strong machine, it eventually ended:</p>
<pre>$ <strong>time</strong> qsys-generate  --synthesis pcie_s10_16x.ip

<span style="color: #888888;"><em>[ ... ]
</em></span>
real	7m28.275s
user	10m8.443s
sys	0m34.967s</pre>
<p>There&#8217;s a lot of output there in the middle, but the bottom line is 7 and a half minutes for generating the sources for a PCIe block. Quite amazing. The full transcript is given at the end of this post, for reference.</p>
<p>What apparently seems to take a lot of time is that some preparations are made for each of the PCIe lanes, and there is 16 of them.</p>
<h3>Actually, use quartus_ipgenerate instead</h3>
<p>This isn&#8217;t directly related, but it&#8217;s probably better to go something like</p>
<pre>$ quartus_ipgenerate --run_default_mode_op projname -c projname
</pre>
<p>instead of qsys-generate (where <em>projname</em> is the name of the project, i.e. the prefix to the .qsf file). This generates all .qsys and .ip files mentioned in the QSF file, and skips generating them if the already exist. The &#8211;run_default_mode_op flag is a shortcut for &#8220;do the right thing&#8221; but isn&#8217;t documented, so it may not work on future versions of Quartus Pro. In that case, go something like:</p>
<pre>$ quartus_ipgenerate --clear_ip_generation_dirs --generate_project_ip_files --synthesis=verilog projname</pre>
<p>This is actually somewhat different, because it clears the directories, and hence always rebuilds the HDL files.</p>
<p>This way or another, quartus_ipgenerate runs qsys-generate to do the actual work. The former just comes handier in scripts, since it&#8217;s something one can (and should) put just before the call to quartus_syn. It doesn&#8217;t hurt if there are no IPs in the project, but it makes sure they are generated if they are.</p>
<p>And yet another unrelated fact: If an included QSYS file is referred to, all the sub-IPs must be listed in the QSF file explicitly as well (possibly as QSYS_FILE), or the quartus_syn will not find them.</p>
<h3>The output</h3>
<p>So this is what a full session looks like. I&#8217;ve cut out the parts that are just repetitions.</p>
<pre>$ <strong>time qsys-generate  --synthesis pcie_s10_16x.ip</strong>
2019.08.16.15:11:30 Warning: Quartus project not specified. Use --quartus-project and --rev to specify a Quartus project and revision.
2019.08.16.15:11:40 Info: Saving generation log to /home/user/try/pcie_s10_16x/pcie_s10_16x_generation.rpt
2019.08.16.15:11:40 Info: Generated by version: 19.2 build 57
2019.08.16.15:11:40 Info: Starting: Create HDL design files for synthesis
2019.08.16.15:11:40 Info: qsys-generate /home/user/try/pcie_s10_16x.ip --synthesis=VERILOG --output-directory=/home/user/try/pcie_s10_16x --family="Stratix 10" --part=1SG280HU2F50E2VG
2019.08.16.15:11:41 Warning: pcie_s10_hip_ast_0: Used altera_pcie_s10_hip_ast 20.0.0 (instead of 18.0)
2019.08.16.15:11:45 Info: pcie_s10_16x.pcie_s10_hip_ast_0: Gen2 (5.0 Gbps) x16 256-bit
2019.08.16.15:11:45 Warning: pcie_s10_16x.pcie_s10_hip_ast_0.rx_st: The empty signal width should be 1 bits.
2019.08.16.15:12:10 Info: pcie_s10_hip_ast_0.fpll_g1g2xn: For the selected device(1SG280HU2F50E2VG), PLL speed grade is 2.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: The TX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: The RX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: For current configuration, TX PCS FIFO depth is "16" and TX Core FIFO depth is "16".
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: For current configuration, RX PCS FIFO depth is "16" and RX Core FIFO depth is "32".
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch0: Note - The external TX PLL IP must be configured with an output clock frequency of 2500.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: The TX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: The RX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: For current configuration, TX PCS FIFO depth is "16" and TX Core FIFO depth is "16".
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: For current configuration, RX PCS FIFO depth is "16" and RX Core FIFO depth is "32".
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:12:11 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch1: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.

<span style="color: #888888;"><em>[ The same over and over again... ]</em></span>

2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: The TX PCS-Core Interface FIFO is operating in half-rate transfer mode.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: The RX PCS-Core Interface FIFO is operating in half-rate transfer mode.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: For current configuration, TX PCS FIFO depth is "8" and TX Core FIFO depth is "8".
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: For current configuration, RX PCS FIFO depth is "8" and RX Core FIFO depth is "16".
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.
2019.08.16.15:12:24 Info: phy_g2x16.altera_xcvr_pcie_hip_channel_s10_ch15: Note - The external TX PLL IP must be configured with an output clock frequency of 2500.0 MHz.
2019.08.16.15:12:24 Info: pcie_s10_16x: "Transforming system: pcie_s10_16x"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Naming system components in system: pcie_s10_16x"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Processing generation queue"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Generating: pcie_s10_16x"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Generating: altera_pcie_s10_hip_ast"
2019.08.16.15:12:24 Info: phy_g2x16: "Generating: phy_g2x16"
2019.08.16.15:12:24 Info: fpll_g1g2xn: "Generating: fpll_g1g2xn"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Generating: phy_g2x16"
2019.08.16.15:12:24 Info: pcie_s10_16x: "Generating: fpll_g1g2xn"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_wqso57y"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: "Generating: altera_xcvr_pcie_hip_channel_s10_ch0"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch1: "Generating: altera_xcvr_pcie_hip_channel_s10_ch1"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch2: "Generating: altera_xcvr_pcie_hip_channel_s10_ch2"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch3: "Generating: altera_xcvr_pcie_hip_channel_s10_ch3"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch4: "Generating: altera_xcvr_pcie_hip_channel_s10_ch4"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch5: "Generating: altera_xcvr_pcie_hip_channel_s10_ch5"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch6: "Generating: altera_xcvr_pcie_hip_channel_s10_ch6"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch7: "Generating: altera_xcvr_pcie_hip_channel_s10_ch7"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch8: "Generating: altera_xcvr_pcie_hip_channel_s10_ch8"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch9: "Generating: altera_xcvr_pcie_hip_channel_s10_ch9"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch10: "Generating: altera_xcvr_pcie_hip_channel_s10_ch10"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch11: "Generating: altera_xcvr_pcie_hip_channel_s10_ch11"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch12: "Generating: altera_xcvr_pcie_hip_channel_s10_ch12"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch13: "Generating: altera_xcvr_pcie_hip_channel_s10_ch13"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch14: "Generating: altera_xcvr_pcie_hip_channel_s10_ch14"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch15: "Generating: altera_xcvr_pcie_hip_channel_s10_ch15"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_fpll_s10_htile_1911_xs4xrjq"
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./altera_std_synchronizer_nocut.v VERILOG PATH ../../../../primitives/altera_std_synchronizer/altera_std_synchronizer_nocut.v
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./s10_avmm_h.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_native_phy/altera_xcvr_native_s10/source/s10_avmm_h.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./altera_xcvr_native_s10_functions_h.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_native_phy/altera_xcvr_native_s10/source/altera_xcvr_native_s10_functions_h.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_native_anlg_reset_seq.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_native_phy/altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_pll_rcfg_arb.sv SYSTEM_VERILOG PATH ../../common/alt_xcvr_pll_rcfg_arb.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_pll_embedded_debug.sv SYSTEM_VERILOG PATH ../../common/alt_xcvr_pll_embedded_debug.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_pll_avmm_csr.sv SYSTEM_VERILOG PATH ../../common/alt_xcvr_pll_avmm_csr.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_resync.sv SYSTEM_VERILOG PATH ../../../../altera_xcvr_generic/ctrl/alt_xcvr_resync.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: add_fileset_file ./alt_xcvr_arbiter.sv SYSTEM_VERILOG PATH ../../../../altera_xcvr_generic/ctrl/alt_xcvr_arbiter.sv
2019.08.16.15:12:25 Info: fpll_g1g2xn: Building configuration data for reconfiguration profile 0
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_3e57toy"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_zj3agaa"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_prgcfha"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_jgm5cfa"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_ykdbt6y"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_lzoehjq"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_r73nlzi"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_3qbzhci"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_4b2ohhy"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_45l4xnq"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_ipejypi"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_jtr36ma"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_dfssemq"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_dtiglpy"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_lh3sg5q"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_pcie_hip_native_s10_191_zgzdh3a"
2019.08.16.15:12:25 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq"
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_arbiter.sv SYSTEM_VERILOG PATH ../../../../altera_xcvr_generic/ctrl/alt_xcvr_arbiter.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./altera_std_synchronizer_nocut.v VERILOG PATH ../../../../primitives/altera_std_synchronizer/altera_std_synchronizer_nocut.v
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_resync_std.sv SYSTEM_VERILOG PATH ../../../alt_xcvr_generic/alt_xcvr_resync_std.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_reset_counter_s10.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_reset_control_s10/alt_xcvr_reset_counter_s10.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./altera_xcvr_native_s10_functions_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/altera_xcvr_native_s10_functions_h.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./s10_avmm_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/s10_avmm_h.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_avmm_csr.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_avmm_csr.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_prbs_accum.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_prbs_accum.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_odi_accel.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_odi_accel.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_rcfg_arb.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rcfg_arb.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_early_spd_chng_s10_htile.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_early_spd_chng_s10_htile.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_anlg_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_dig_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_dig_reset_seq.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_reset_seq.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_anlg_reset_seq_wrapper.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq_wrapper.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_re_cal_chnl.v VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_re_cal_chnl.v
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_pcie_rx_eios_prot.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_pcie_rx_eios_prot.sv
2019.08.16.15:12:25 Info: altera_xcvr_pcie_hip_channel_s10_ch0: add_fileset_file ./alt_xcvr_native_rx_maib_wa.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rx_maib_wa.sv
2019.08.16.15:12:26 Info: altera_xcvr_pcie_hip_channel_s10_ch0: Building configuration data for reconfiguration profile 0
ip-deploy --component-name=altera_xcvr_native_s10_htile --output-name=pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq --output-directory=/tmp/alt8124_4770953449535589358.dir/0005_altera_xcvr_pcie_hip_channel_s10_ch0_gen --component-param=rcfg_enable=1 --component-param=device=1SG280HU2F50E2VG --component-param=base_device=ND5U {--component-param=device_die_types=HSSI_CRETE2E MAIN_ND5} {--component-param=device_die_revisions=HSSI_CRETE2E_REVB MAIN_ND5_REVC} --component-param=protocol_mode=pipe_g2 --component-param=set_data_rate=5000 --component-param=bonded_mode=pma_pcs --component-param=pcs_reset_sequencing_mode=bonded --component-param=enable_manual_bonding_settings=1 --component-param=manual_pcs_bonding_mode=ctrl_slave_blw --component-param=manual_pcs_bonding_comp_cnt=2 --component-param=manual_tx_hssi_aib_bonding_mode=ctrl_master_bot --component-param=manual_tx_hssi_aib_bonding_comp_cnt=6 --component-param=manual_tx_core_aib_bonding_mode=ctrl_master_bot --component-param=manual_tx_core_aib_bonding_comp_cnt=6 --component-param=manual_tx_hssi_aib_indv=indv_dis --component-param=manual_tx_core_aib_indv=indv_dis --component-param=set_cdr_refclk_freq=100.000 --component-param=enable_hip=1 --component-param=enable_hard_reset=1 --component-param=set_hip_cal_en=1 --component-param=hip_mode=user_chnl --component-param=hip_prot_mode=gen2 --component-param=hip_channels=x16 {--component-param=std_tx_byte_ser_mode=Serialize x4} {--component-param=std_rx_byte_deser_mode=Deserialize x4} --component-param=std_tx_8b10b_enable=1 --component-param=std_tx_8b10b_disp_ctrl_enable=1 --component-param=std_rx_8b10b_enable=1 --component-param=std_rx_rmfifo_mode=pipe --component-param=std_rx_rmfifo_pattern_n=192892 --component-param=std_rx_rmfifo_pattern_p=855683 {--component-param=std_rx_word_aligner_mode=synchronous state machine} --component-param=std_rx_word_aligner_pattern_len=10 --component-param=std_rx_word_aligner_pattern=380 --component-param=std_rx_word_aligner_renumber=16 --component-param=std_rx_word_aligner_rgnumber=15 --component-param=enable_ports_pipe_sw=1 --component-param=enable_ports_pipe_rx_elecidle=1 --component-param=enable_ports_pipe_hclk=1 --component-param=tx_fifo_pfull=10 --component-param=rx_fifo_pfull=10 --component-param=enable_port_tx_clkout2=1 --component-param=tx_clkout2_sel=pcs_x2_clkout --component-param=qsf_assignments_enable=1 --component-param=rx_pma_term_sel=r_r4
***************************************************************
Quartus is a registered trademark of Intel Corporation in the
US and other countries.  Portions of the Quartus Prime software
code, and other portions of the code included in this download
or on this DVD, are licensed to Intel Corporation and are the
copyrighted property of third parties. For license details,
refer to the End User License Agreement at

http://fpgasoftware.intel.com/eula.

***************************************************************

2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: The TX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: The RX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: For current configuration, TX PCS FIFO depth is "16" and TX Core FIFO depth is "16".
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: For current configuration, RX PCS FIFO depth is "16" and RX Core FIFO depth is "32".
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.
2019.08.16.15:12:48 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq: Note - The external TX PLL IP must be configured with an output clock frequency of 2500.0 MHz.
2019.08.16.15:12:48 Info: Deploying pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq to /tmp/alt8124_4770953449535589358.dir/0005_altera_xcvr_pcie_hip_channel_s10_ch0_gen/pcie_s10_16x_altera_xcvr_native_s10_htile_1920_3nhmcmq.ip
2019.08.16.15:12:49 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y"
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_arbiter.sv SYSTEM_VERILOG PATH ../../../../altera_xcvr_generic/ctrl/alt_xcvr_arbiter.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./altera_std_synchronizer_nocut.v VERILOG PATH ../../../../primitives/altera_std_synchronizer/altera_std_synchronizer_nocut.v
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_resync_std.sv SYSTEM_VERILOG PATH ../../../alt_xcvr_generic/alt_xcvr_resync_std.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_reset_counter_s10.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_reset_control_s10/alt_xcvr_reset_counter_s10.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./altera_xcvr_native_s10_functions_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/altera_xcvr_native_s10_functions_h.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./s10_avmm_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/s10_avmm_h.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_avmm_csr.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_avmm_csr.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_prbs_accum.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_prbs_accum.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_odi_accel.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_odi_accel.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_rcfg_arb.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rcfg_arb.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_early_spd_chng_s10_htile.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_early_spd_chng_s10_htile.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_anlg_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_dig_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_dig_reset_seq.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_reset_seq.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_anlg_reset_seq_wrapper.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq_wrapper.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_re_cal_chnl.v VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_re_cal_chnl.v
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_pcie_rx_eios_prot.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_pcie_rx_eios_prot.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: add_fileset_file ./alt_xcvr_native_rx_maib_wa.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rx_maib_wa.sv
2019.08.16.15:12:49 Info: altera_xcvr_pcie_hip_channel_s10_ch1: Building configuration data for reconfiguration profile 0
ip-deploy --component-name=altera_xcvr_native_s10_htile --output-name=pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y --output-directory=/tmp/alt8124_4770953449535589358.dir/0006_altera_xcvr_pcie_hip_channel_s10_ch1_gen --component-param=rcfg_enable=1 --component-param=device=1SG280HU2F50E2VG --component-param=base_device=ND5U {--component-param=device_die_types=HSSI_CRETE2E MAIN_ND5} {--component-param=device_die_revisions=HSSI_CRETE2E_REVB MAIN_ND5_REVC} --component-param=protocol_mode=pipe_g2 --component-param=set_data_rate=5000 --component-param=bonded_mode=pma_pcs --component-param=pcs_reset_sequencing_mode=bonded --component-param=enable_manual_bonding_settings=1 --component-param=manual_pcs_bonding_mode=ctrl_slave_blw --component-param=manual_pcs_bonding_comp_cnt=4 --component-param=manual_tx_hssi_aib_bonding_mode=ctrl_slave_abv --component-param=manual_tx_hssi_aib_bonding_comp_cnt=4 --component-param=manual_tx_core_aib_bonding_mode=ctrl_slave_abv --component-param=manual_tx_core_aib_bonding_comp_cnt=4 --component-param=manual_tx_hssi_aib_indv=indv_dis --component-param=manual_tx_core_aib_indv=indv_dis --component-param=set_cdr_refclk_freq=100.000 --component-param=enable_hip=1 --component-param=enable_hard_reset=1 --component-param=set_hip_cal_en=1 --component-param=hip_mode=user_chnl --component-param=hip_prot_mode=gen2 --component-param=hip_channels=x16 {--component-param=std_tx_byte_ser_mode=Serialize x4} {--component-param=std_rx_byte_deser_mode=Deserialize x4} --component-param=std_tx_8b10b_enable=1 --component-param=std_tx_8b10b_disp_ctrl_enable=1 --component-param=std_rx_8b10b_enable=1 --component-param=std_rx_rmfifo_mode=pipe --component-param=std_rx_rmfifo_pattern_n=192892 --component-param=std_rx_rmfifo_pattern_p=855683 {--component-param=std_rx_word_aligner_mode=synchronous state machine} --component-param=std_rx_word_aligner_pattern_len=10 --component-param=std_rx_word_aligner_pattern=380 --component-param=std_rx_word_aligner_renumber=16 --component-param=std_rx_word_aligner_rgnumber=15 --component-param=enable_ports_pipe_sw=1 --component-param=enable_ports_pipe_rx_elecidle=1 --component-param=enable_ports_pipe_hclk=1 --component-param=tx_fifo_pfull=10 --component-param=rx_fifo_pfull=10 --component-param=enable_port_tx_clkout2=1 --component-param=tx_clkout2_sel=pcs_x2_clkout --component-param=qsf_assignments_enable=1 --component-param=rx_pma_term_sel=r_r4
***************************************************************
Quartus is a registered trademark of Intel Corporation in the
US and other countries.  Portions of the Quartus Prime software
code, and other portions of the code included in this download
or on this DVD, are licensed to Intel Corporation and are the
copyrighted property of third parties. For license details,
refer to the End User License Agreement at

http://fpgasoftware.intel.com/eula.

***************************************************************

2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: The TX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: The RX PCS-Core Interface FIFO is operating in full-rate transfer mode.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: For current configuration, TX PCS FIFO depth is "16" and TX Core FIFO depth is "16".
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: For current configuration, RX PCS FIFO depth is "16" and RX Core FIFO depth is "32".
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.
2019.08.16.15:13:12 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y: Note - The external TX PLL IP must be configured with an output clock frequency of 2500.0 MHz.
2019.08.16.15:13:12 Info: Deploying pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y to /tmp/alt8124_4770953449535589358.dir/0006_altera_xcvr_pcie_hip_channel_s10_ch1_gen/pcie_s10_16x_altera_xcvr_native_s10_htile_1920_prfyb7y.ip
2019.08.16.15:13:13 Info: pcie_s10_16x: "Generating: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_cqbemta"
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_arbiter.sv SYSTEM_VERILOG PATH ../../../../altera_xcvr_generic/ctrl/alt_xcvr_arbiter.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./altera_std_synchronizer_nocut.v VERILOG PATH ../../../../primitives/altera_std_synchronizer/altera_std_synchronizer_nocut.v
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_resync_std.sv SYSTEM_VERILOG PATH ../../../alt_xcvr_generic/alt_xcvr_resync_std.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_reset_counter_s10.sv SYSTEM_VERILOG PATH ../../../altera_xcvr_reset_control_s10/alt_xcvr_reset_counter_s10.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./altera_xcvr_native_s10_functions_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/altera_xcvr_native_s10_functions_h.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./s10_avmm_h.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/s10_avmm_h.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_avmm_csr.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_avmm_csr.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_prbs_accum.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_prbs_accum.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_odi_accel.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_odi_accel.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_rcfg_arb.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rcfg_arb.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_early_spd_chng_s10_htile.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_early_spd_chng_s10_htile.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_anlg_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_dig_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_dig_reset_seq.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_reset_seq.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_reset_seq.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_anlg_reset_seq_wrapper.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_anlg_reset_seq_wrapper.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_re_cal_chnl.v VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_re_cal_chnl.v
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_pcie_rx_eios_prot.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_pcie_rx_eios_prot.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: add_fileset_file ./alt_xcvr_native_rx_maib_wa.sv SYSTEM_VERILOG PATH ../../altera_xcvr_native_s10/source/alt_xcvr_native_rx_maib_wa.sv
2019.08.16.15:13:13 Info: altera_xcvr_pcie_hip_channel_s10_ch2: Building configuration data for reconfiguration profile 0
ip-deploy --component-name=altera_xcvr_native_s10_htile --output-name=pcie_s10_16x_altera_xcvr_native_s10_htile_1920_cqbemta --output-directory=/tmp/alt8124_4770953449535589358.dir/0007_altera_xcvr_pcie_hip_channel_s10_ch2_gen --component-param=rcfg_enable=1 --component-param=device=1SG280HU2F50E2VG --component-param=base_device=ND5U {--component-param=device_die_types=HSSI_CRETE2E MAIN_ND5} {--component-param=device_die_revisions=HSSI_CRETE2E_REVB MAIN_ND5_REVC} --component-param=protocol_mode=pipe_g2 --component-param=set_data_rate=5000 --component-param=bonded_mode=pma_pcs --component-param=pcs_reset_sequencing_mode=bonded --component-param=enable_manual_bonding_settings=1 --component-param=manual_pcs_bonding_mode=ctrl_slave_blw --component-param=manual_pcs_bonding_comp_cnt=6 --component-param=manual_tx_hssi_aib_bonding_mode=ctrl_slave_abv --component-param=manual_tx_hssi_aib_bonding_comp_cnt=2 --component-param=manual_tx_core_aib_bonding_mode=ctrl_slave_abv --component-param=manual_tx_core_aib_bonding_comp_cnt=2 --component-param=manual_tx_hssi_aib_indv=indv_dis --component-param=manual_tx_core_aib_indv=indv_dis --component-param=set_cdr_refclk_freq=100.000 --component-param=enable_hip=1 --component-param=enable_hard_reset=1 --component-param=set_hip_cal_en=1 --component-param=hip_mode=user_chnl --component-param=hip_prot_mode=gen2 --component-param=hip_channels=x16 {--component-param=std_tx_byte_ser_mode=Serialize x4} {--component-param=std_rx_byte_deser_mode=Deserialize x4} --component-param=std_tx_8b10b_enable=1 --component-param=std_tx_8b10b_disp_ctrl_enable=1 --component-param=std_rx_8b10b_enable=1 --component-param=std_rx_rmfifo_mode=pipe --component-param=std_rx_rmfifo_pattern_n=192892 --component-param=std_rx_rmfifo_pattern_p=855683 {--component-param=std_rx_word_aligner_mode=synchronous state machine} --component-param=std_rx_word_aligner_pattern_len=10 --component-param=std_rx_word_aligner_pattern=380 --component-param=std_rx_word_aligner_renumber=16 --component-param=std_rx_word_aligner_rgnumber=15 --component-param=enable_ports_pipe_sw=1 --component-param=enable_ports_pipe_rx_elecidle=1 --component-param=enable_ports_pipe_hclk=1 --component-param=tx_fifo_pfull=10 --component-param=rx_fifo_pfull=10 --component-param=enable_port_tx_clkout2=1 --component-param=tx_clkout2_sel=pcs_x2_clkout --component-param=qsf_assignments_enable=1 --component-param=rx_pma_term_sel=r_r4

<span style="color: #888888;"><em>[ The same over and over again... ]</em></span>

***************************************************************
Quartus is a registered trademark of Intel Corporation in the
US and other countries.  Portions of the Quartus Prime software
code, and other portions of the code included in this download
or on this DVD, are licensed to Intel Corporation and are the
copyrighted property of third parties. For license details,
refer to the End User License Agreement at

http://fpgasoftware.intel.com/eula.

***************************************************************

2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: The TX PCS-Core Interface FIFO is operating in half-rate transfer mode.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: The RX PCS-Core Interface FIFO is operating in half-rate transfer mode.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: For the selected device(1SG280HU2F50E2VG), transceiver speed grade is 2 and core speed grade is 2.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: For current configuration, TX PCS FIFO depth is "8" and TX Core FIFO depth is "8".
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: For current configuration, RX PCS FIFO depth is "8" and RX Core FIFO depth is "16".
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: "PCS clkout" (pcs_clkout) is selected to drive tx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: "PCS clkout x2" (pcs_x2_clkout) is selected to drive tx_clkout2 port and the clock frequency is 0.0 MHz.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: "PCS clkout" (pcs_clkout) is selected to drive rx_clkout port and the clock frequency is 0.0 MHz.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: A design example cannot be generated for "Tx PLL reference clock frequency"=="125.0" &amp;&amp; "Selected CDR reference clock frequency"=="100.000"
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: Design example cannot be generated for the current configuration. Please check under Design Example tab and system message below for more detailed information.
2019.08.16.15:18:55 Info: pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i: Note - The external TX PLL IP must be configured with an output clock frequency of 2500.0 MHz.
2019.08.16.15:18:55 Info: Deploying pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i to /tmp/alt8124_4770953449535589358.dir/0020_altera_xcvr_pcie_hip_channel_s10_ch15_gen/pcie_s10_16x_altera_xcvr_native_s10_htile_1920_esxl67i.ip
2019.08.16.15:18:56 Info: pcie_s10_16x: Done "pcie_s10_16x" with 38 modules, 428 files
2019.08.16.15:18:57 Info: qsys-generate succeeded.
2019.08.16.15:18:57 Info: Finished: Create HDL design files for synthesis
***************************************************************
Quartus is a registered trademark of Intel Corporation in the
US and other countries.  Portions of the Quartus Prime software
code, and other portions of the code included in this download
or on this DVD, are licensed to Intel Corporation and are the
copyrighted property of third parties. For license details,
refer to the End User License Agreement at

http://fpgasoftware.intel.com/eula.

***************************************************************
real	7m28.275s
user	10m8.443s
sys	0m34.967s</pre>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2019/08/stratix-10-pcie-qsys-generate-infinite-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel / Altera: Proper access of the Configuration Space Registers (tl_cfg_ctl)</title>
		<link>https://billauer.se/blog/2019/08/intel-fpga-configuration-space-registers/</link>
		<comments>https://billauer.se/blog/2019/08/intel-fpga-configuration-space-registers/#comments</comments>
		<pubDate>Sun, 04 Aug 2019 12:22:10 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5820</guid>
		<description><![CDATA[Introduction The PCIe blocks on Intel (formerly Altera) FPGAs have a somewhat peculiar, yet useful interface for exposing some of the interface&#8217;s configuration information, called &#8220;Transaction Layer Configuration&#8221;. For the purposes of this post, it consists of two output signals, tl_cfg_add[3:0] and tl_cfg_ctl[31:0]. Both are driven by the PCIe block, and clocked by the same [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>The PCIe blocks on Intel (formerly Altera) FPGAs have a somewhat peculiar, yet useful interface for exposing some of the interface&#8217;s configuration information, called &#8220;Transaction Layer Configuration&#8221;. For the purposes of this post, it consists of two output signals, tl_cfg_add[3:0] and tl_cfg_ctl[31:0]. Both are driven by the PCIe block, and clocked by the same clock. The documentation seems to be a bit confused on whether this clock is pld_clk or coreclkout_hip however (even in different versions of the same user guide).</p>
<p>Recall that coreclkout_hip is driven by the PCIe block, and pld_clk is an input to it. The straightforward choice is to connect the pld_clk input to coreclkout_hip, so the PCIe block, as well as the application logic, are both driven by the clock the PCIe block generates. It&#8217;s actually not clear to me why anyone would go for a different solution, but the user guide keeps this option open.</p>
<p>So I&#8217;ll assume pld_clk and coreclkout_hip are the same signal here. Hence the said confusion in the documentation makes no difference. However it may be hint to why Intel changed the guidelines to interacting with the tl_cfg_add /  tl_cfg_ctl pair, probably around the release of Quartus 16.0.</p>
<h3>The interface in brief</h3>
<p>It&#8217;s more or less like a cyclic slide show: tl_cfg_add is incremented every 4th or 8th clock (i.e. pld_clk = coreclkout_hip), and tl_cfg_ctl contains a value that corresponds to the position in some register array, at the address shown in  tl_cfg_add. Both change on the same rising edge of the same clock.</p>
<p>This register array appears in the relevant FPGA family&#8217;s user guide, has no relation to anything standard, and varies from one FPGA family to another. The data is packed into this 16-word register array in a creative manner at times. The information that can be obtained on an endpoint PCIe interface is in particular the bus address, Max_Payload_Size, Max_Read_Request_Size and if the RCB is 128 bytes. On post-Cyclone IV devices, the data for producing an MSI interrupt can be obtained from this interface as well.</p>
<h3>The old API</h3>
<p>In older revisions of the user guides (and even the current revision for Cyclone IV), the guideline is to treat tl_cfg_add and  tl_cfg_ctl as synchronous signals, so it made perfect sense to go (on Cyclone 10 and several others)</p>
<pre>always @(posedge pld_clk)
  case (tl_cfg_add)
    0: cfg_dcommand &lt;= tl_cfg_ctl[31:16];
    2: cfg_lcommand &lt;= tl_cfg_ctl[31:16];
  endcase</pre>
<p>The fact that tl_cfg_add dwells a few clocks on each address makes no difference, as  tl_cfg_ctl contains the same, correct, value on all of these clock cycles.</p>
<h3>The update</h3>
<p>In more recent user guides issued by Intel, in particular for Series V and Series 10  FPGAs, the guidelines have changed. Apparently, the timing constraints were not properly applied before Quartus 16.0.1, and one can&#8217;t treat tl_cfg_add and  tl_cfg_ctl as synchronous signals anymore. Rather, the guidelines require that application logic detects the change in tl_cfg_add&#8217;s least significant bit, and then sample both signals with a safe time margin. Without saying it explicitly, the user guides treat these two as signals from an unrelated clock domain.</p>
<p>The fact that both signals remain constant for a fixed number of clock cycles makes it possible to write simple logic that ensures proper sampling.</p>
<p>From a practical point of view, I can testify that the old API works well regardless of the new, stricter, guidelines. It&#8217;s not clear whether the sampling mechanism is actually required for proper operation, or if it&#8217;s a leftover in the guidelines for Quartus revisions that didn&#8217;t enforce the timing constraints properly on the said signals. This way or another, if the user guide requires something, do it. Nevertheless, odds are that FPGA designs already out there, based upon the old API, are still fine.</p>
<h3>The new guideline</h3>
<p>In short, updated user guides require that the tl_cfg_add and  tl_cfg_ctl are sampled in the middle of their time window with stable values. The beginning of each such time window is detected by the application logic by a change in the least significant bit of tl_cfg_add.</p>
<p>There are however a few things to note:</p>
<ul>
<li>The user guides state that the said time window is either 4 clocks or 8 clocks, &#8220;depending on the parameterization&#8221;, but don&#8217;t say how to tell which one applies for a given design.</li>
<li>As tl_cfg_add is considered an asynchronous signal, detecting changes on its least significant bit must be done on a register that samples it on each clock, and not comparing directly with  tl_cfg_add[0].</li>
<li>It&#8217;s not possible to sample in the middle of a time window consisting of an even number of clock cycles. In the user guide&#8217;s example, the sampling is timed at the clock cycle after the middle of the time window.</li>
</ul>
<p>The user guide shows sample Verilog code for a clock window of 8 clocks, but doesn&#8217;t relate to the 4 clock case.</p>
<h3>Verilog code</h3>
<p>The following Verilog code can be used to implement the generation of the sampling strobe:</p>
<pre>reg [3:0] tl_cfg_add0_d;
reg       strobe;
reg [3:0] counter, prev_counter;

always @(posedge pld_clk)
  begin
    tl_cfg_add0_d &lt;= { tl_cfg_add0_d, tl_cfg_add[0] };

    if (prev_counter &gt; 5)
      strobe &lt;= (tl_cfg_add0_d[2] != tl_cfg_add0_d[3]);
    else
      strobe &lt;= (tl_cfg_add0_d[0] != tl_cfg_add0_d[1]);

    if (tl_cfg_add0_d[0] == tl_cfg_add0_d[1])
      counter &lt;= counter + 1;
    else
      begin
        prev_counter &lt;= counter;
        counter &lt;= 0;
      end
  end</pre>
<p>and then this strobe can be used to sample the two signals:</p>
<pre>always @(posedge pld_clk)
  if (strobe)
    begin
      tl_cfg_add_samp &lt;= tl_cfg_add;
      tl_cfg_ctl_samp &lt;= tl_cfg_ctl;
    end</pre>
<p>The idea is to detect whether the time window is 4 or 8 clock cycles by counting them, and storing the value just before resetting the counter back to zero in prev_counter. For a 4 clock window, it&#8217;s expected to be 4, but may also turn out 3 or 5 due to momentary timing glitches. Likewise, prev_counter may turn out either 7, 8 or 9 when an 8 clock window is in effect.</p>
<p>prev_counter is used to select when to assert strobe: If it&#8217;s larger than 5, a timing suitable for an 8-clock window is selected. If not, the timing for a 4 clock window. Even though prev_counter may fluctuate from one window to another, it&#8217;s not expected to change in a way that alters the selection. Therefore, the fact that prev_counter was measured on one time window, and is used to time the sampling of a another, has no significance. It might as well have been measured on one time window and applied forever afterwards, but that would have required logic that determines when it&#8217;s valid.</p>
<p>The sampling instance for a 4-clock time window is two clocks after the change in tl_cfg_add[0], which is consistent with the guideline to sample at the middle of the window (actually, on the closest clock cycle after the middle). For an 8-clock cycle, the delay is 4 clocks, exactly as demonstrated in the examples in the user guides.</p>
<p>Finally, the sampled data can be consumed, e.g.</p>
<pre>always @(posedge pld_clk)
  begin
    strobe_d &lt;= strobe;

    if (strobe_d)
      case (tl_cfg_add_samp)
         0: cfg_dcommand &lt;= tl_cfg_ctl_samp[31:16];
         2: cfg_lcommand &lt;= tl_cfg_ctl_samp[31:16];
      endcase
  end</pre>
<p>Note that strobe_d is used rather than strobe for consuming that sampled values (even though it would work likewise with strobe, just with a slight delay of the update).</p>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2019/08/intel-fpga-configuration-space-registers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartus: The importance of derive_pll_clocks in the SDC file</title>
		<link>https://billauer.se/blog/2018/09/altera-intel-fpga-derive-pll-clocks-pitfall/</link>
		<comments>https://billauer.se/blog/2018/09/altera-intel-fpga-derive-pll-clocks-pitfall/#comments</comments>
		<pubDate>Wed, 05 Sep 2018 15:18:54 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5516</guid>
		<description><![CDATA[Introduction Whenever a PLL is used in a design to generate one clock from another, it&#8217;s quite common to expect the timing tools to figure out the frequencies and timing relations between the different clocks. With Intel&#8217;s Quartus tools, this isn&#8217;t the case by default. A derive_pll_clocks command is required in the SDC constraints file [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>Whenever a PLL is used in a design to generate one clock from another, it&#8217;s quite common to expect the timing tools to figure out the frequencies and timing relations between the different clocks.</p>
<p>With Intel&#8217;s Quartus tools, this isn&#8217;t the case by default. A derive_pll_clocks command is required in the SDC constraints file for this happen. And indeed, this command appears in virtually any SDC file that is generated automatically by the tools.</p>
<p>But here&#8217;s the scary thing: If derive_pll_clocks is omitted, one would expect that the PLL&#8217;s output clocks would not be timed at all, and that the relevant paths would be listed as unconstrained. Unfortunately, it&#8217;s different: As shown below, timing calculations are made for these paths, but with wrong figures. So one might get the impression that the timing constraints were met and all is fine, but in fact nothing is assured.</p>
<h3>An example</h3>
<p>Let&#8217;s say that the FPGA has an oscillator input of 48 MHz (hence a period of 20.833 ns), from which a PLL generates a 240 MHz clock (with a period of 4.166 ns).</p>
<p>First let&#8217;s take a simple, properly written, SDC file going:</p>
<pre>create_clock -name root_clk -period 20.833 [get_ports {osc_clock}]

derive_pll_clocks
derive_clock_uncertainty</pre>
<p>Note that  the derive_pll_clocks command is there.</p>
<p>Now let&#8217;s look at the timing report for a path between two registers, which are clocked by the derived clock. The only interesting part is marked with red:</p>
<pre>+-------------------------------------------------------------------------------------------------------------------------------------------------+
; Data Arrival Path                                                                                                                               ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; Total   ; Incr     ; RF ; Type ; Fanout ; Location               ; Element                                                                      ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; 0.000   ; 0.000    ;    ;      ;        ;                        ; launch edge time                                                             ;
; 4.937   ; 4.937    ;    ;      ;        ;                        ; clock path                                                                   ;
;   0.000 ;   0.000  ;    ;      ;        ;                        ; source latency                                                               ;
;   0.000 ;   0.000  ;    ;      ; 1      ; PIN_B12                ; osc_clock                                                                    ;
;   0.000 ;   0.000  ; RR ; IC   ; 1      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|i                                                            ;
;   0.667 ;   0.667  ; RR ; CELL ; 2      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|o                                                            ;
;   2.833 ;   2.166  ; RR ; IC   ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|inclk[0]                     ;
;   1.119 ;   -1.714 ; RR ; COMP ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|observablevcoout             ;
;   1.119 ;   0.000  ; RR ; CELL ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   3.274 ;   2.155  ; RR ; IC   ; 1      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;
;   3.274 ;   0.000  ; RR ; CELL ; 8      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   4.336 ;   1.062  ; RR ; IC   ; 1      ; FF_X40_Y24_N27         ; clkrst_ins|main_state[0]|clk                                                 ;
;   4.937 ;   0.601  ; RR ; CELL ; 1      ; FF_X40_Y24_N27         ; clkrst:clkrst_ins|main_state[0]                                              ;
; 6.774   ; 1.837    ;    ;      ;        ;                        ; data path                                                                    ;
;   5.169 ;   0.232  ;    ; uTco ; 1      ; FF_X40_Y24_N27         ; clkrst:clkrst_ins|main_state[0]                                              ;
;   5.169 ;   0.000  ; FF ; CELL ; 5      ; FF_X40_Y24_N27         ; clkrst_ins|main_state[0]|q                                                   ;
;   5.591 ;   0.422  ; FF ; IC   ; 1      ; LCCOMB_X40_Y24_N24     ; clkrst_ins|Equal1~0|dataa                                                    ;
;   6.002 ;   0.411  ; FR ; CELL ; 1      ; LCCOMB_X40_Y24_N24     ; clkrst_ins|Equal1~0|combout                                                  ;
;   6.370 ;   0.368  ; RR ; IC   ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst_ins|the_register|d                                                    ;
;   6.774 ;   0.404  ; RR ; CELL ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+

+-------------------------------------------------------------------------------------------------------------------------------------------------+
; Data Required Path                                                                                                                              ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; Total   ; Incr     ; RF ; Type ; Fanout ; Location               ; Element                                                                      ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; <span style="color: #ff0000;"><strong>4.166</strong></span>   ; 4.166    ;    ;      ;        ;                        ; latch edge time                                                              ;
; 9.005   ; 4.839    ;    ;      ;        ;                        ; clock path                                                                   ;
;   4.166 ;   0.000  ;    ;      ;        ;                        ; source latency                                                               ;
;   4.166 ;   0.000  ;    ;      ; 1      ; PIN_B12                ; osc_clock                                                                    ;
;   4.166 ;   0.000  ; RR ; IC   ; 1      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|i                                                            ;
;   4.833 ;   0.667  ; RR ; CELL ; 2      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|o                                                            ;
;   6.912 ;   2.079  ; RR ; IC   ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|inclk[0]                     ;
;   5.119 ;   -1.793 ; RR ; COMP ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|observablevcoout             ;
;   5.119 ;   0.000  ; RR ; CELL ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   7.187 ;   2.068  ; RR ; IC   ; 1      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;
;   7.187 ;   0.000  ; RR ; CELL ; 8      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   8.199 ;   1.012  ; RR ; IC   ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst_ins|the_register|clk                                                  ;
;   8.736 ;   0.537  ; RR ; CELL ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
;   9.005 ;   0.269  ;    ;      ;        ;                        ; clock pessimism removed                                                      ;
; 8.985   ; -0.020   ;    ;      ;        ;                        ; clock uncertainty                                                            ;
; 8.890   ; -0.095   ;    ; uTsu ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+</pre>
<p>Aside from all the mumbo-jumbo, there&#8217;s the &#8220;latch edge time&#8221; line, which is the time of the edge of the clock that will propagate through the clock network and become the latching clock on the receiving register. As this is the case of a plain register-to-register path, both clocked with the rising edge of the same clock, the &#8220;latch edge time&#8221; is simply the clock&#8217;s period. Indeed 4.166 ns. So far so good.</p>
<h3>But then disaster</h3>
<p>Let&#8217;s see what happens if the derive_pll_clocks command is omitted. In other words, the SDC file reads:</p>
<pre>create_clock -name root_clk -period 20.833 [get_ports {osc_clock}]

derive_clock_uncertainty</pre>
<p>For exactly the same path, the timing report reads:</p>
<pre>+-------------------------------------------------------------------------------------------------------------------------------------------------+
; Data Arrival Path                                                                                                                               ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; Total   ; Incr     ; RF ; Type ; Fanout ; Location               ; Element                                                                      ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; 0.000   ; 0.000    ;    ;      ;        ;                        ; launch edge time                                                             ;
; 4.937   ; 4.937    ;    ;      ;        ;                        ; clock path                                                                   ;
;   0.000 ;   0.000  ;    ;      ;        ;                        ; source latency                                                               ;
;   0.000 ;   0.000  ;    ;      ; 1      ; PIN_B12                ; osc_clock                                                                    ;
;   0.000 ;   0.000  ; RR ; IC   ; 1      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|i                                                            ;
;   0.667 ;   0.667  ; RR ; CELL ; 2      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|o                                                            ;
;   2.833 ;   2.166  ; RR ; IC   ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|inclk[0]                     ;
;   1.119 ;   -1.714 ; RR ; COMP ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|observablevcoout             ;
;   1.119 ;   0.000  ; RR ; CELL ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   3.274 ;   2.155  ; RR ; IC   ; 1      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;
;   3.274 ;   0.000  ; RR ; CELL ; 8      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   4.336 ;   1.062  ; RR ; IC   ; 1      ; FF_X40_Y24_N19         ; clkrst_ins|main_state[0]|clk                                                 ;
;   4.937 ;   0.601  ; RR ; CELL ; 1      ; FF_X40_Y24_N19         ; clkrst:clkrst_ins|main_state[0]                                              ;
; 6.765   ; 1.828    ;    ;      ;        ;                        ; data path                                                                    ;
;   5.169 ;   0.232  ;    ; uTco ; 1      ; FF_X40_Y24_N19         ; clkrst:clkrst_ins|main_state[0]                                              ;
;   5.169 ;   0.000  ; FF ; CELL ; 5      ; FF_X40_Y24_N19         ; clkrst_ins|main_state[0]|q                                                   ;
;   5.583 ;   0.414  ; FF ; IC   ; 1      ; LCCOMB_X40_Y24_N24     ; clkrst_ins|Equal1~0|datab                                                    ;
;   5.994 ;   0.411  ; FR ; CELL ; 1      ; LCCOMB_X40_Y24_N24     ; clkrst_ins|Equal1~0|combout                                                  ;
;   6.361 ;   0.367  ; RR ; IC   ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst_ins|the_register|d                                                    ;
;   6.765 ;   0.404  ; RR ; CELL ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
+---------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+

+--------------------------------------------------------------------------------------------------------------------------------------------------+
; Data Required Path                                                                                                                               ;
+----------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; Total    ; Incr     ; RF ; Type ; Fanout ; Location               ; Element                                                                      ;
+----------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+
; <span style="color: #ff0000;"><strong>20.833</strong></span>   ; 20.833   ;    ;      ;        ;                        ; latch edge time                                                              ;
; 25.672   ; 4.839    ;    ;      ;        ;                        ; clock path                                                                   ;
;   20.833 ;   0.000  ;    ;      ;        ;                        ; source latency                                                               ;
;   20.833 ;   0.000  ;    ;      ; 1      ; PIN_B12                ; osc_clock                                                                    ;
;   20.833 ;   0.000  ; RR ; IC   ; 1      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|i                                                            ;
;   21.500 ;   0.667  ; RR ; CELL ; 2      ; IOIBUF_X19_Y29_N8      ; osc_clock~input|o                                                            ;
;   23.579 ;   2.079  ; RR ; IC   ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|inclk[0]                     ;
;   21.786 ;   -1.793 ; RR ; COMP ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|observablevcoout             ;
;   21.786 ;   0.000  ; RR ; CELL ; 1      ; PLL_3                  ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   23.855 ;   2.069  ; RR ; IC   ; 1      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;
;   23.855 ;   0.000  ; RR ; CELL ; 8      ; CLKCTRL_G13            ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   24.867 ;   1.012  ; RR ; IC   ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst_ins|the_register|clk                                                  ;
;   25.404 ;   0.537  ; RR ; CELL ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
;   25.672 ;   0.268  ;    ;      ;        ;                        ; clock pessimism removed                                                      ;
; 25.572   ; -0.100   ;    ;      ;        ;                        ; clock uncertainty                                                            ;
; 25.477   ; -0.095   ;    ; uTsu ; 1      ; DDIOOUTCELL_X41_Y24_N4 ; clkrst:clkrst_ins|the_register                                               ;
+----------+----------+----+------+--------+------------------------+------------------------------------------------------------------------------+</pre>
<p>So it&#8217;s exactly the same analysis, only assuming that the clock period is 20.833 ns (note the &#8220;latch edge time&#8221; again). Note that the analysis traverses the PLL, but simply ignores the fact that the PLL&#8217;s output has another frequency. It&#8217;s as if the tools were saying: You forgot the derive_pll_clocks constraint? No problem. We&#8217;ll play as if the PLL&#8217;s input clock went right through it.</p>
<p>Frankly, I can&#8217;t think about a single case where this behavior would make sense. Either don&#8217;t calculate the timing of paths of the derived clock, or do it correctly. But just throwing in the original clock&#8217;s period? These incorrectly constrained paths don&#8217;t appear in the  unconstrained path summary, nor is there any other indication that the  timing is horribly wrong.</p>
<p>To the tools&#8217; defense, the timing analysis produces warnings on this matter, but none at a Critical level, so it&#8217;s easy to miss them in the sea of warnings that FPGA tools always generate.</p>
<h3>Bottom line</h3>
<ul>
<li>Make sure your design has the derive_pll_clocks command if you have a PLL involved (unless you&#8217;ve added explicit constraints for the derived clocks)</li>
<li>Be sure to generate a timing report, to read and understand it.</li>
<li>Always test your constraints by requiring impossible values, and verify that the failing paths are calculated correctly</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2018/09/altera-intel-fpga-derive-pll-clocks-pitfall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PCIe on Cyclone 10 GX: Data loss on DMA writes by FPGA</title>
		<link>https://billauer.se/blog/2018/08/cyclone-10-gx-pcie-problems/</link>
		<comments>https://billauer.se/blog/2018/08/cyclone-10-gx-pcie-problems/#comments</comments>
		<pubDate>Wed, 15 Aug 2018 17:48:51 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>
		<category><![CDATA[PCI express]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5495</guid>
		<description><![CDATA[TL;DR DMA writes from a Cyclone 10 GX PCIe interface may be lost, probably due to a path that isn&#8217;t timed properly by the fitter. This has been observed with Quartus Prime Version 17.1.0 Build 240 SJ Pro Edition, and the official Cyclone 10 GX development board. A wider impact is likely, possibly on Arria [...]]]></description>
			<content:encoded><![CDATA[<h3>TL;DR</h3>
<p>DMA writes from a Cyclone 10 GX PCIe interface may be lost, probably due to a path that isn&#8217;t timed properly by the fitter. This has been observed with Quartus Prime Version 17.1.0 Build 240 SJ Pro Edition, and the official Cyclone 10 GX development board. A wider impact is likely, possibly on Arria 10 device as well (as its PCIe block is the same one).</p>
<p>The problem seems to be rare, and appears and disappears depending on how the fitter places the logic. It&#8217;s however fairly easy to diagnose if this specific problem is in effect (see &#8220;The smoking gun&#8221; below).</p>
<p>Computer hardware: Gigabyte GA-B150M-D2V motherboard (with an Intel B150 Chipset) + Intel i5-6400 CPU.</p>
<h3>The story</h3>
<p>It started with a routine data transport test (FPGA to host), which failed virtually immediately (that is, after a few kilobytes). It was apparent that some portions of data simply weren&#8217;t written into the DMA buffer by the FPGA.</p>
<p>So I tried a fix in my own code, and yep, it helped. Or so I thought. Actually, anything I changed seemed to fix the problem. In the end, I changed nothing, but just added</p>
<pre>set_global_assignment -name SEED 2</pre>
<p>to the QSF file. Which only changes the fitter&#8217;s initial placement of the logic elements, which eventually leads to an alternative placement and routing of the design. That should work exactly the same, of course. But it &#8220;solved the problem&#8221;.</p>
<p>This was consistent: One &#8220;magic&#8221; build that failed consistently, and any change whatsoever made the issue disappear.</p>
<p>The design was properly constrained, of course, as shown in the development board&#8217;s sample SDC file. In fact, there isn&#8217;t much to constrain: It&#8217;s just setting the main clock to 100 MHz, derive_pll_clocks and derive_clock_uncertainty. And a false path from the PERST pin.</p>
<p>So maybe my bad? Well, no. There were no unconstrained paths in the entire design (with these simple constraints), so one fitting of the design should be exactly like any other. Maybe my application logic? No again:</p>
<h3>The smoking gun</h3>
<p>The final nail in the coffin was when I noted errors in the PCIe Device Status Registers on both sides. I&#8217;ve discussed this topic in <a href="https://billauer.se/blog/2011/07/pcie-tlp-dllp-retransmit-data-link-layer-error/" target="_blank">this</a> and <a href="https://billauer.se/blog/2015/10/linux-pcie-aer/" target="_blank">this</a> other posts of mine, however in the current case no AER kernel messages were produced (unfortunately, and it&#8217;s not clear why).</p>
<p>And whatever the application code does, Intel / Altera&#8217;s PCIe block shouldn&#8217;t produce a link error, and neither it does normally. It&#8217;s a violation of the PCIe spec.</p>
<p>These are the steps for observing this issue on a Linux machine. First, find out who the link partners are:</p>
<pre>$ lspci
00:00.0 Host bridge: Intel Corporation Device 191f (rev 07)
00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07)
<em><span style="color: #888888;">[ ... ]</span></em>
01:00.0 Unassigned class [ff00]: Altera Corporation Device ebeb</pre>
<p>and then figuring out that the FPGA card is connected via the bridge at 00:01.0 with</p>
<pre>$ lspci -t
-[0000:00]-+-00.0
           +-01.0-<span style="color: #ff0000;"><strong>[01]</strong></span>----00.0</pre>
<p>So it&#8217;s between 00:01.0 and 01:00.0. Then, following <a href="https://billauer.se/blog/2011/07/pcie-tlp-dllp-retransmit-data-link-layer-error/" target="_blank">that post</a> of mine, using setpci to read from the status register to tell an error had occurred.</p>
<p>First, what it should look like: With any bitstream except that specific faulty one, I got</p>
<pre># setpci -s 01:00.0 CAP_EXP+0xa.w
0000
# setpci -s 00:01.0 CAP_EXP+0xa.w
0000</pre>
<p>any time and all the time, which says the obvious: No errors sensed on either side.</p>
<p>But with the bitstream that had data losses, before any communication had taken place (except for the driver being loaded):</p>
<pre># setpci -s 01:00.0 CAP_EXP+0xa.w
000<span style="color: #ff0000;"><strong>9</strong></span>
# setpci -s 00:01.0 CAP_EXP+0xa.w
0000</pre>
<p>Non-zero means error. So at this stage the FPGA&#8217;s PCIe interface was unhappy with something (more on that below), but the processor&#8217;s side had no complaints.</p>
<p>I have to admit that I&#8217;ve seen the 0009 status in a lot of other tests, in which communication went through perfectly. So even though reflects some kind of error, it doesn&#8217;t necessarily predict any functional fault. As elaborated below, the 0009 status consists of correctable errors. It&#8217;s just that such errors are normally never seen (i.e. with any PCIe card that works properly).</p>
<p>Anyhow, back to the bitstream that did have data errors. After some data had been written by the FPGA:</p>
<pre># setpci -s 01:00.0 CAP_EXP+0xa.w
0009
# setpci -s 00:01.0 CAP_EXP+0xa.w
000<span style="color: #ff0000;"><strong>a</strong></span></pre>
<p>In this case, the FPGA card&#8217;s link partner complained. To save ourselves the meaning of these numbers (even though the&#8217;re listed in <a href="https://billauer.se/blog/2011/07/pcie-tlp-dllp-retransmit-data-link-layer-error/" target="_blank">that post</a>), use lspci -vv:</p>
<pre># lspci -vv
00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07) (prog-if 00 [Normal decode])
<em><span style="color: #888888;">[ ... ]</span></em>
        Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0
                        ExtTag- RBE+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 256 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- <strong><span style="color: #ff0000;">UncorrErr+</span></strong> FatalErr- <strong><span style="color: #ff0000;">UnsuppReq+</span></strong> AuxPwr- TransPend-
<span style="color: #888888;"><em>[ ... ]</em></span></pre>
<p>So the bridge complained about an uncorrectable and an unsupported request only after the data transmission, but the FPGA side:</p>
<pre>01:00.0 Unassigned class [ff00]: Altera Corporation Device ebeb
<span style="color: #888888;"><em>[ ... ]</em></span>
        Capabilities: [80] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s &lt;64ns, L1 &lt;1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 256 bytes, MaxReadReq 512 bytes
                DevSta: <span style="color: #ff0000;"><strong>CorrErr+</strong></span> UncorrErr- FatalErr- <span style="color: #ff0000;"><strong>UnsuppReq+</strong></span> AuxPwr- TransPend-</pre>
<p>complained about a correctable error and an unsupported request (as seen above, that happened before any payload transmission).</p>
<p>Low-level errors. I couldn&#8217;t make this happen even if I wanted to.</p>
<h3>Aftermath</h3>
<p>The really bad news is that this problem isn&#8217;t in the logic itself, but in how it&#8217;s placed. It seems to be a rare and random occurrence of a poor job done by the fitter. Or maybe it&#8217;s not all that rare, if you let the FPGA heat up a bit. In my case a spinning fan kept an almost idle FPGA quite cool, I suppose.</p>
<p>The somewhat good news is that the data loss comes with these PCIe status errors, and maybe with the relevant kernel messages (not clear why I didn&#8217;t see any). So there&#8217;s something to hold on to.</p>
<p>And I should also mention that the offending PCIe interface was a Gen2 x 4 running with a 64-bit interface at 250 MHz. which a rather marginal frequency for Arria 10 / Cyclone 10. So going with the speculation that this is a timing issue that isn&#8217;t handled properly by the fitter, maybe sticking to 125 MHz interfaces on these devices is good enough to be safe against this issue.</p>
<p><em>Note to self: The outputs are kept in cyclone10-failure.tar.gz</em></p>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2018/08/cyclone-10-gx-pcie-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartus / Linux: Programming the FPGA with command-line</title>
		<link>https://billauer.se/blog/2018/08/altera-intel-fpga-command-line-jtag/</link>
		<comments>https://billauer.se/blog/2018/08/altera-intel-fpga-command-line-jtag/#comments</comments>
		<pubDate>Sun, 12 Aug 2018 18:57:26 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5487</guid>
		<description><![CDATA[Command-line? Yes, it much more convenient than the GUI programmer. Programming an FPGA is a repeated task, always the same file to the same FPGA on the same board connected to the computer. And somehow the GUI programming tools turn it into a daunting ceremony (and sometimes even a quiz, when it can&#8217;t tell exactly [...]]]></description>
			<content:encoded><![CDATA[<h3>Command-line?</h3>
<p>Yes, it much more convenient than the GUI programmer. Programming an FPGA is a repeated task, always the same file to the same FPGA on the same board connected to the computer. And somehow the GUI programming tools turn it into a daunting ceremony (and sometimes even a quiz, when it can&#8217;t tell exactly which device is connected, so I&#8217;m supposed to nail the exact one).</p>
<p>With command line its literally picking the command from bash history, and press Enter. And surprisingly enough, the command line tool doesn&#8217;t ask the silly questions that the GUI tool does.</p>
<h3>First, some mucking about</h3>
<p>Set up the environment:</p>
<pre>$ /path/to/quartus/15.1/nios2eds/nios2_command_shell.sh</pre>
<p>To list all devices found (cable auto-detected):</p>
<pre>$ quartus_pgm --auto
Info: *******************************************************************
Info: Running Quartus Prime Programmer
    Info: Version 15.1.0 Build 185 10/21/2015 SJ Lite Edition
    Info: Copyright (C) 1991-2015 Altera Corporation. All rights reserved.
<em><span style="color: #888888;">[ ... ]</span></em>
    Info: agreement for further details.
    Info: Processing started: Sun May 27 15:06:22 2018
Info: Command: quartus_pgm --auto
Info (213045): Using programming cable "USB-BlasterII [2-5.1]"
1) USB-BlasterII [2-5.1]
  02B040DD   5CGTFD9(A5|C5|D5|E5)/..
  020A40DD   5M2210Z/EPM2210

<span style="color: #888888;">[ ... ]</span></pre>
<p>Note that listing the devices as shown above is <strong>not necessary</strong> for programming. It might be useful to tell the position of the FPGA in the JTAG chain, maybe. Really something that is done once to explore the board.</p>
<h3>jtagd</h3>
<p>It&#8217;s important to be aware of this deamon, which listens to TCP/IP port 1309: It&#8217;s responsible for talking with the JTAG adapter through the USB bus, so both the GUI and command line programmer utilities rely on it. If there&#8217;s no daemon running, both of these launch it.</p>
<p>But if you use multiple versions of Quartus, this may be a source of confusion, in particular if you make a first attempt to program an FPGA with an older version, and then try a newer one. That&#8217;s because the newer version of Quartus will keep using the older version of jtagd, possibly failing to work with recent devices. Bottom line: If wonky things happen, this won&#8217;t hurt:</p>
<pre>$ killall jtagd</pre>
<h3>Programming</h3>
<p>quartus_pgm displays most of its output in green. Generally speaking, if there&#8217;s no red text, all went fine.</p>
<pre>$ quartus_pgm -m jtag -o "p;path/to/file.sof"</pre>
<p>Or add the position in the JTAG explicitly  (in particular if it&#8217;s not the first device). In this case it&#8217;s @1, meaning it&#8217;s the first device in the JTAG chain. If it&#8217;s the second device, pick @2 etc.</p>
<pre>$ quartus_pgm -m jtag -o "p;path/to/file.sof<span style="color: #ff0000;"><strong>@1</strong></span>"
Info: *******************************************************************
Info: Running Quartus Prime Programmer
    Info: Version 15.1.0 Build 185 10/21/2015 SJ Lite Edition
    Info: Copyright (C) 1991-2015 Altera Corporation. All rights reserved.
    Info: Your use of Altera Corporation's design tools, logic functions
    Info: and other software and tools, and its AMPP partner logic
    Info: functions, and any output files from any of the foregoing
    Info: (including device programming or simulation files), and any
    Info: associated documentation or information are expressly subject
    Info: to the terms and conditions of the Altera Program License
    Info: Subscription Agreement, the Altera Quartus Prime License Agreement,
    Info: the Altera MegaCore Function License Agreement, or other
    Info: applicable license agreement, including, without limitation,
    Info: that your use is for the sole purpose of programming logic
    Info: devices manufactured by Altera and sold by Altera or its
    Info: authorized distributors.  Please refer to the applicable
    Info: agreement for further details.
    Info: Processing started: Sun May 27 15:35:02 2018
Info: Command: quartus_pgm -m jtag -o p;path/to/file.sof@1
Info (213045): Using programming cable "USB-BlasterII [2-5.1]"
Info (213011): Using programming file p;path/to/file.sof@1 with checksum 0x061958E1 for device 5CGTFD9E5F35@1
Info (209060): Started Programmer operation at Sun May 27 15:35:05 2018
Info (209016): Configuring device index 1
Info (209017): Device 1 contains JTAG ID code 0x02B040DD
Info (209007): Configuration succeeded -- 1 device(s) configured
Info (209011): Successfully performed operation(s)
Info (209061): Ended Programmer operation at Sun May 27 15:35:09 2018
Info: Quartus Prime Programmer was successful. 0 errors, 0 warnings
    Info: Peak virtual memory: 432 megabytes
    Info: Processing ended: Sun May 27 15:35:09 2018
    Info: Elapsed time: 00:00:07
    Info: Total CPU time (on all processors): 00:00:03</pre>
<p>If anything goes wrong &#8212; device mismatch, a failure to scan the JTAG chain or whatever, it will be hard to miss because of the errors written in red. The sweet thing with the command line interface is that every attempt starts from fresh, so just turn the board on (the usual reason for errors) and give it another go.</p>
<h3>Cyclone 10 GX FPGA development kit</h3>
<p>This board caused me some extra trouble, so a few words about it. When connected, it appears as 09fb:6810, however after attempting to program the FPGA (note the &#8220;@2&#8243; in the end) with</p>
<pre>$ quartus_pgm -m jtag -o "p;thecode.sof<span style="color: #ff0000;"><strong>@2</strong></span>"
Error (213019): Can't scan JTAG chain. Error code 86.</pre>
<p>it changes to 09fb:6010. So there&#8217;s clearly some reprogramming of firmware (the log shows a disconnection and reconnection with the new ID). The board is detected as GX0000406 by the Quartus GUI Programming Tool, but clicking &#8220;Auto Detect&#8221; yields &#8220;Unable to scan device chain. Hardware is not connected&#8221;.</p>
<p>OK, what about a scan?</p>
<pre>$ quartus_pgm --auto
<span style="color: #999999;"><em>[ ... ]</em></span>
Info (213045): Using programming cable "10CGX0000406 [1-5.1.2]"
1) 10CGX0000406 [1-5.1.2]
  Unable to read device chain - Hardware not attached</pre>
<p>The problem in my case was apparently that the jtagd running was launched by an older version of Quartus, which didn&#8217;t recognize Cyclone 10 devices. So follow the advice above, and kill it. After that, programming with the command above worked with Quartus Pro 17.1:</p>
<pre>$ quartus_pgm --auto
<span style="color: #999999;"><em>[...]</em></span>
Info (213045): Using programming cable "USB-BlasterII [1-5.1.2]"
1) USB-BlasterII [1-5.1.2]
  031820DD   10M08SA(.|ES)/10M08SC
  02E120DD   10CX220Y</pre>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2018/08/altera-intel-fpga-command-line-jtag/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quartus / sdc: Constraining I/O ports clocked by an internal clock</title>
		<link>https://billauer.se/blog/2018/08/quartus-sdc-constraining-pins-derived-clock/</link>
		<comments>https://billauer.se/blog/2018/08/quartus-sdc-constraining-pins-derived-clock/#comments</comments>
		<pubDate>Sun, 05 Aug 2018 07:37:09 +0000</pubDate>
		<dc:creator>eli</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Intel FPGA (Altera)]]></category>

		<guid isPermaLink="false">https://billauer.se/blog/?p=5474</guid>
		<description><![CDATA[Introduction This post is an expansion for another post of mine, which deals with register I/O packing. It&#8217;s recommended reading that one first. Timing constraining of I/O ports is typically intended to ensure timing relations between an external clock and the timing of signals that are clocked by this clock (or derived from this clock, [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>This post is an expansion for <a href="https://www.01signal.com/vendor-specific/intel/io-ff-packing/" target="_blank">another post of mine</a>, which deals with register I/O packing. It&#8217;s recommended reading that one first.</p>
<p>Timing constraining of I/O ports is typically intended to ensure timing relations between an external clock and the timing of signals that are clocked by this clock (or derived from this clock, with the same frequency or a simple relation to it).</p>
<p>However in some cases the clock of the I/O registers is generated with an PLL within the FPGA, and is practically unrelated to the originating clock. There are still good reasons to constrain the timing of such ports, among others:</p>
<ul>
<li>Even though the external clock source isn&#8217;t involved directly, the timing must still be under control. In particular, when the interface with an external device is bidirectional, the timing of the signals arriving from the device depend on those being generated by the FPGA going to it. Constraining the ports is part of ensuring that this timing loop is fast enough.</li>
<li>Ensuring that I/O registers are used. Tight constraints, which can only be met with I/O registers will fail if the tools don&#8217;t pack those registers as desired.</li>
<li>Ensuring that no delay is inserted by the tools between the input pad and the register.</li>
</ul>
<p>Clearly, nobody at Altera thought that this kind of constraining was necessary. Consequently, getting this done in a fairly clean manner is nontrivial, to say the least (yours truly wasted a full week of work to figure this out). This post suggests a methodology which is hopefully the clean enough. This is the best I managed to work out, anyhow.</p>
<p>The relevant documentation:</p>
<ul>
<li>Quartus II Handbook, Volume 3 (Verification), Section 7 (The Quartus II TimeQuest  Timing Analyzer), document ID qts_qii53018.pdf.</li>
<li>The <a href="http://www.alterawiki.com/wiki/TimeQuest_User_Guide">TimeQuest User Guide</a> (note that there’s a link for downloading it as a pdf).</li>
<li>Other posts of mine discussing <a title="Meaning of set_input_delay and set_output_delay in SDC timing constraints" href="https://www.01signal.com/constraints/timing/sdc-input-output-delay/" target="_blank">set_input_delay and set_output_delay</a>, a typical <a title="Quartus’ timing analysis on set_input_delay and set_output_delay constraints" href="https://www.01signal.com/vendor-specific/intel/quartus-timing-report-io/" target="_blank">Quartus timing analysis</a> of these, some <a title="Experimenting with SDC/Tcl wildcards: Quartus TimingQuest Timing Analyzer" href="https://billauer.se/blog/2013/11/sdc-tcl-quartus-wildcards/" target="_blank">Tcl games related to the sdc file</a>, and or course the post on <a title="Quartus: Packing registers into I/O cells" href="https://www.01signal.com/vendor-specific/intel/io-ff-packing/" target="_blank">packing I/O registers</a>.</li>
</ul>
<p>The Intel / Altera toolset used is Quartus Prime 15.1 (Web Edition).</p>
<h3>The goal</h3>
<p>The naïve approach is to apply set_input_delay and set_output_delay to the output ports as usual, using the clock from the PLL in the -clock argument. Even so, the tools interpret this as constraining the timing relative to the external clock, which is inherently pointless, since this relation has no meaning. To make things worse, if the clock frequency relations aren&#8217;t a plain ratio, the timing requirements become unreal, as the closest clock edge relations between the two clocks are applied as the worst case. So this doesn&#8217;t work at all.</p>
<p>Ideally, we&#8217;d like to constrain only the path between the I/O pin and the register connected directly to it. It appears like there&#8217;s no way to do that exactly, as Quartus&#8217; Timing Analyzer automatically mixes in the clock&#8217;s path delay when there&#8217;s a register involved.</p>
<p>So the goal is to define the delay between the external pin and the register that samples its state or vice versa, with as little interference as possible.</p>
<h3>A sample set of constraints</h3>
<p>This is the sdc file that worked for me. Each part is explained in detail afterwards.</p>
<pre>create_clock -name root_clk -period 20.833 [get_ports {osc_clock}]

# The 60 MHz clock is defined on the global clock buffer's output pin:
create_clock -name main_clk -period 16.666 [get_pins {clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk}]

set_clock_groups -asynchronous -group [ get_clocks root_clk ] \
    -group [ get_clocks main_clk ]

set_annotated_delay -from clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk 0

derive_pll_clocks
derive_clock_uncertainty

set_false_path <strong>-hold</strong> -from [get_ports pixadc_*] -to [get_registers]
set_false_path <strong>-hold</strong> -from [get_registers] -to [get_ports pixadc_*]

set_max_delay -from [get_registers] -to [get_ports pixadc_*] 2.7
set_max_delay -from [get_ports pixadc_*] -to [get_registers] 0.7</pre>
<h3>create_clock assignments</h3>
<p>In the relevant design, the external clock source runs at 48 MHz (20.833 ns period) and there&#8217;s a PLL on the FPGA generating a 60 MHz clock (16.666 ns period) based upon the external clock.</p>
<p>First and somewhat unrelated, note that neither the duty cycle nor the waveform attributes are given in these definitions. If the duty cycle is 50%, don&#8217;t add that rubbish. It&#8217;s the default anyhow, but is nevertheless added by the automatic constraint generator.</p>
<p>The definition of root_clk is quite standard. But pay attention to the way the derived clock, main_clk is defined. Not only isn&#8217;t it given as a derived clock from root_clk (or I could have relied on an automatic derivation made with &#8220;derive_pll_clocks&#8221;), but it&#8217;s assigned to the PLL&#8217;s <strong>output pin</strong>. It&#8217;s not a coincidence: That specific “get_pins” format is mandatory in the create_clock definition, or  the PLL’s input-to-output delay is included (around 2 ns). For example,  even</p>
<pre>create_clock -name main_clk -period 16.666 clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]</pre>
<p>(which is what the tools would generate automatically with derive_pll_clocks) will include the delay from inclk[0], even though the identifier given in the constraint is the one of the PLL’s <strong>output</strong> net. This is also the case if the net is referred to with “get_nets”.  Only being specific with get_pins on the PLL’s output pins clarifies  that the clock delay should start at the output of the PLL.</p>
<p>A peculiar thing is that the fitter issues a warnings like</p>
<pre>Warning (332049): Ignored create_clock at test.sdc: Argument &lt;targets&gt; is an empty collection File: ...
 Info (332050): create_clock -name main_clk -period 16.666 [get_pins {clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk}] File: ...</pre>
<p>and main_clk does indeed not appear in the list of clocks made by the fitter, even though the constraint&#8217;s effect is clear in the timing analysis made by the timing analyzer.</p>
<p>As shown below, the clock path is included in the timing calculation, no matter what. So this is one of the necessities for keeping that interference in the timing calculations minimal.</p>
<p><span style="color: #ff0000;"><strong>IMPORTANT:</strong></span> Setting the clock constraint on the PLL&#8217;s output pin as shown above, as well as the set_annotated_delay constraint, disrupt the constraining of  register-to-register paths slightly, as the original, rigorous timing calculation  assumes that the destination register receives the clock slightly  earlier than the source register (presumably to represent a worst-case scenario involving global clock skew and other effects). It&#8217;s therefore recommended to compare the timing difference between the clock paths with the clock constraint made the classic way, and deduce this difference from the clock&#8217;s period, to ensure an accurate calculation. It should be no more than a few hundred picoseconds.</p>
<p>Ah, and another things I tried but lead nowhere: In the Handbook, it says that a virtual clock can be defined with something like</p>
<pre>create_clock -name main_clk -period 16.666</pre>
<p>In other words, this is a clock that can be mentioned in constraints,   but has no signal in the FPGA related to it. My original thought that   if this clock doesn’t relate to anything real, it won’t have any global   clock delay in its timing calculations.</p>
<p>But trying it, constraining I/O pins with the   virtual clock as the -clock argument, no timing calculations were made   at all. The timing report ended up with “Nothing to report”. So the virtual clock concept didn&#8217;t help.</p>
<h3>set_clock_groups</h3>
<p>Nothing special about this. Just declaring that root_clk and main_clk should be considered unrelated (all paths between these clock domains are false).</p>
<h3>set_annotated_delay</h3>
<p>This command tells Timing Analyzer to consider the delay of the global clock buffer as zero. This is yet another necessity to keep unrelated delays out of the calculation.</p>
<p>Together with the definition of main_clk above, which relates the timed clock to the PLL&#8217;s output, the delay of the global clock network in the FPGA fabric is left out of the calculations. As shown below, there&#8217;s still a clock delay component that is counted in, but it&#8217;s presumably the delay of the clock within the logic element.</p>
<p>As the clock&#8217;s delay is left out, it doesn&#8217;t matter if the PLL is set to compensate for the global clock delay or not; the same timing is achieved either way. One could, by the way, argue that the PLL&#8217;s clock timing compensation is an alternative way to minimize the clock path&#8217;s role in the timing calculations. My own attempts to go down that road have however led to nothing else than a lot of wasted time. Note that in order to make sense of the PLL&#8217;s timing compensation, the commonplace create_clock definition must be used for main_clk, so the PLL&#8217;s own delay is included (it&#8217;s compensated for further down the road), and this leads to a total lack of control of what&#8217;s timed and what is not.</p>
<h3>derive_pll_clocks and derive_clock_uncertainty</h3>
<p>derive_pll_clocks is applied even though main_clk is defined explicitly with a create_clock constraint, and the latter overrides the clock generated by derive_pll_clocks. But since the create_clock statement for main_clk is ignored by the synthesizer as well as the fitter (because the relevant pin isn&#8217;t found), derive_pll_clocks is necessary during these stages to ensure that the relevant paths are timed. In particular, that the fitter makes sure that register-to-register paths meet timing.</p>
<p>If the clock period given in the create_clock constraint is shorter than the one derived from the PLL (which is recommended for reasons mentioned in this post), there might a situation where timing fails because the fitter didn&#8217;t attempt to meet a constraint it was blind to. Or at least theoretically. I&#8217;ve never encountered anything like this, partly because it&#8217;s quite difficult to fail on a 60 MHz clock.</p>
<p>derive_clock_uncertainty is used, as with any proper set of constraints.</p>
<h3>set_max_delay</h3>
<p>Finally, the delay constraints themselves. set_max_delay is used rather than set_input_delay and set_output_delay, mainly because set_max_delay expresses the element we want to constrain: A segment between the register and a port. As outlined in <a href="https://www.01signal.com/constraints/timing/sdc-input-output-delay/" target="_blank">this other post of mine</a>, set_input_delay and set_output_delay are tailored to allow copying numbers from the counterpart device&#8217;s datasheet directly. However if we want to constrain the internal delay with these, the sampling clock&#8217;s period needs to be taken into account. So for the purpose of constraining the internal delay, set_input_delay and set_output_delay&#8217;s values must be adjusted if the clock&#8217;s frequency changes, and that&#8217;s an unnecessary headache.</p>
<p>One could have hoped that there would be a way to constrain the plain combinatoric path between a port and a register. It seems however like there&#8217;s no way to do this, but that Timing Analyzer is being a bit too helpful: When any (or both) of the endpoints of a set_max_delay constraint is a register, the clock delay path is taken into consideration. In other words, if the source of the delay path is a register, the clock path delay is added to the constrained path to represent the fact that the data toggle from the source register is delayed by this path. Likewise, if the destination of the constraint is a register, the clock path is added to the timing requirement (relaxes the constraint) to represent that the destination register samples its input later.</p>
<p>This holds true no matter of how the register endpoint is given to the constraint command: Quite obviously, if get_regs was used to select the relevant endpoint, the clock path is included in the math. But it&#8217;s less obvious, for example, that if the source endpoint was selected with get_pins on the registers&#8217; output pin (e.g. [ get_pins -hierarchical the_sample_reg|d ]), the clock path is still included. Bottom line: No way to avoid having the clock path in the math. This is the reason for the manipulations with create_clock and set_annotated_delay above.</p>
<p>Examples of the timing obtained with set_max_delay are given below.</p>
<h3>set_false_path -hold</h3>
<p>These set_false_path constraints disable the timing calculation for the registers&#8217; hold requirement (note the -hold flag). Without these two constraints, Timing Analyzer will mark the relevant I/O ports (partly) unconstrained, even if they have related set_max_delay constraints. This has no practical implication except that the &#8220;TimeQuest Timing Analyzer&#8221; group in the GUI&#8217;s compilation report pane is marked red, indicating there&#8217;s a timing problem.</p>
<p>The sole purpose of these set_false_path constraints is hence to tell the tools not to bother about the hold paths, avoiding the said red color in the GUI.</p>
<p>As with any set_false_path constraint, care must be taken not to include any unintended paths.</p>
<p>Hold timing is irrelevant for the purpose of ensuring I/O register packing. Neither does it have any significance when timing against the external device, as its hold timing should be ensured by manual timing calculations. As for timing a loop from the FPGA to the device and back this is unnecessary as well: Failing the receiving register&#8217;s hold timing in this case requires that the receiver&#8217;s hold time is shorter than the clock-to-output (which involves driving a physical pin and its equivalent capacitor) plus the external device&#8217;s response time to the toggling signal. So this is by far unrealistic.</p>
<p>One could think that rather than making a false path, a reasonable set_min_delay constraint would do the job. But no: Any set_min_delay, which in turn activates hold time constraining, leads to an &#8220;Input Pin to Input Register Delay&#8221; as shown in <a href="https://www.01signal.com/vendor-specific/intel/io-ff-packing/" target="_blank">this other post</a>, but for other reasons and with another behavior. In particular, with the constraint setting of this post, this Input Pin delay is added even if that causes a failure of the set_max_delay constraint.</p>
<p>The underlying reason is to compensate for the clock delay: The tools must ensure that the clock arrives to the input register before the data on its input port toggles. Otherwise, the data sampled for the minimal clock case is different from the case of the maximal clock delay (for which the data toggle is obviously after the clock toggle).</p>
<p>Given the delay in the clock path, this forces the tools to insert a delay before the input register that is at least the clock time delay. When clock delay compensation is enabled at the PLL (and the originating clock is external), the PLL is set to create a negative clock delay, hence eliminating the need for this Input Pin delay.</p>
<p>But it gets worse with a clock generated internally: It&#8217;s not completely clear why, but even if the clock path is set to zero with the set_annotate_delay statement as said above, the tools keep adding this delay. Also regardless of whether the PLL is set to compensate for the clock delay. One explanation can be found in set_annotated_delay&#8217;s help text saying &#8220;This assignment is for timing analysis only, and is not considered during timing-driven compilation&#8221;. But this still doesn&#8217;t explain why it&#8217;s inserted even with the clock path compensation of the PLL enabled. So the conclusion is that the tools weren&#8217;t really meant to handle this internally generated clock scheme.</p>
<p>Bottom line: Don&#8217;t make any set_min_delay constraints on this path, and surely not set_input_delay -min or set_output_delay -min (the latter two will mess up things even worse. Believe me on that).</p>
<h3>Constraints for crossing clock domain</h3>
<p>This is somewhat unrelated, but it&#8217;s another aspect of how set_max_delay path works.</p>
<p>When crossing clock domains, it&#8217;s common to put two registers in   series, so that the first register is a metastability guard, and the   second samples the signal safely in the destination clock domain.</p>
<p>But since the paths crossing clock domains are not timed by the   tools, they may in theory have an arbitrarily high propagation delay.   This undermines the whole idea of the metastability guard. So to be   extra safe, it makes sense to constrain these paths in order to ensure   that the path delay is limited to something sensible.</p>
<p>Unfortunately, there is nothing better than set_max_delay for this   purpose, which takes the clock delays into account. As these two clocks   are unrelated, this makes no sense at all, but this is what Quartus   offers. It would have been much better to constrain just the data path,   and maybe creating a special clock and using set_annotated_delay as   suggested above would do the trick.</p>
<p>But I&#8217;ll suggest the simple and crude method:</p>
<pre>set_max_delay -from [ get_clocks *|some_ins|*|tx_clkout] \
    -to [ get_clocks *|some_ins|*|rx_clkout] 4
set_max_delay -from [ get_clocks *|some_ins|*|rx_clkout] \
    -to [ get_clocks *|some_ins|*|tx_clkout] 4

set_false_path -hold -from [ get_clocks *|some_ins|*|tx_clkout] \
    -to [ get_clocks *|some_ins|*|rx_clkout]
set_false_path -hold -from [ get_clocks *|some_ins|*|rx_clkout] \
    -to [ get_clocks *|some_ins|*|tx_clkout]</pre>
<p>Choosing the delay as 4 ns as shown above keeps the delays sensibly   small on a Cyclone 10, but this is something to verify separately on   each design with the Timing Analyzer.</p>
<p>As for the two false path settings: Note that they are only for hold   timing. This is sometimes necessary if the tools consider the clocks   related, in which case the hold timing might fail because of the   different clock delays. Since the clocks are treated as unrelated in the   logic design, the hold timing is pointless.</p>
<h3>Timing example: Register to pin (output)</h3>
<pre>+-------------------------------------------------------------+
; Path Summary                                                ;
+---------------------+---------------------------------------+
; Property            ; Value                                 ;
+---------------------+---------------------------------------+
; From Node           ; video_adc:video_adc_ins|pixadc_clk[1] ;
; To Node             ; pixadc_clk[1]                         ;
; Launch Clock        ; main_clk                              ;
; Latch Clock         ; n/a                                   ;
; Max Delay Exception ; 2.700                                 ;
; Data Arrival Time   ; 2.666                                 ;
; Data Required Time  ; 2.700                                 ;
; Slack               ; 0.034                                 ;
+---------------------+---------------------------------------+

+---------------------------------------------------------------------------------------------------------------------------------------------+
; Data Arrival Path                                                                                                                           ;
+---------+---------+----+------+--------+-----------------------+----------------------------------------------------------------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location              ; Element                                                                    ;
+---------+---------+----+------+--------+-----------------------+----------------------------------------------------------------------------+
; 0.000   ; 0.000   ;    ;      ;        ;                       ; launch edge time                                                           ;
; 0.559   ; 0.559   ;    ;      ;        ;                       ; clock path                                                                 ;
;   0.000 ;   0.000 ;    ;      ;        ;                       ; source latency                                                             ;
;   0.000 ;   0.000 ;    ;      ; 13     ; CLKCTRL_G13           ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]<span style="color: #ff0000;"><strong>~clkctrl|outclk</strong></span> ;
;   0.000 ;   <span style="color: #ff0000;"><strong>0.000</strong></span> ; RR ; IC   ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc_ins|pixadc_clk[1]|clk                                            ;
;   0.559 ;   0.559 ; RR ; CELL ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc:video_adc_ins|pixadc_clk[1]                                      ;
; 2.666   ; 2.107   ;    ;      ;        ;                       ; data path                                                                  ;
;   0.771 ;   0.212 ;    ; uTco ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc:video_adc_ins|pixadc_clk[1]                                      ;
;   1.268 ;   0.497 ; RR ; CELL ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc_ins|pixadc_clk[1]|q                                              ;
;   1.268 ;   0.000 ; RR ; IC   ; 2      ; IOOBUF_X0_Y10_N2      ; pixadc_clk[1]~output|i                                                     ;
;   2.666 ;   1.398 ; RR ; CELL ; 1      ; IOOBUF_X0_Y10_N2      ; pixadc_clk[1]~output|o                                                     ;
;   2.666 ;   0.000 ; RR ; CELL ; 0      ; PIN_R2                ; pixadc_clk[1]                                                              ;
+---------+---------+----+------+--------+-----------------------+----------------------------------------------------------------------------+

+-------------------------------------------------------------------------+
; Data Required Path                                                      ;
+---------+---------+----+------+--------+----------+---------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location ; Element             ;
+---------+---------+----+------+--------+----------+---------------------+
; 2.700   ; 2.700   ;    ;      ;        ;          ; latch edge time     ;
; 2.700   ; 0.000   ;    ;      ;        ;          ; clock path          ;
;   2.700 ;   0.000 ; R  ;      ;        ;          ; clock network delay ;
; 2.700   ; 0.000   ; R  ; oExt ; 0      ; PIN_R2   ; pixadc_clk[1]       ;
+---------+---------+----+------+--------+----------+---------------------+</pre>
<p>The interconnect delay on the line after location  CLKCTRL_G13 is the global clock&#8217;s delay, which the set_annotate_delay constraint forces to zero. Without that, it would have read 1.076 ns instead. Together with the create_clock assignment on the output pin, the only part left in the clock path is the 0.559 ns corresponding to the clock&#8217;s delay within the register itself (it&#8217;s not the clock-to-output, that one follows as uTco).</p>
<p>A regular create_clock declaration would have yielded the following at the beginning of the datapath instead:</p>
<pre>+---------+---------+----+------+--------+-----------------------+------------------------------------------------------------------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location              ; Element                                                                      ;
+---------+---------+----+------+--------+-----------------------+------------------------------------------------------------------------------+
; 0.000   ; 0.000   ;    ;      ;        ;                       ; launch edge time                                                             ;
; 2.716   ; 2.716   ;    ;      ;        ;                       ; clock path                                                                   ;
;   0.000 ;   0.000 ;    ;      ;        ;                       ; source latency                                                               ;
<span style="color: #ff0000;"><strong>;   0.000 ;   0.000 ;    ;      ; 1      ; PLL_3                 ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   2.157 ;   2.157 ; RR ; IC   ; 1      ; CLKCTRL_G13           ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;</strong>
</span>;   2.157 ;   0.000 ; RR ; CELL ; 13     ; CLKCTRL_G13           ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   2.157 ;   0.000 ; RR ; IC   ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc_ins|pixadc_clk[1]|clk                                              ;
;   2.716 ;   0.559 ; RR ; CELL ; 1      ; DDIOOUTCELL_X0_Y10_N4 ; video_adc:video_adc_ins|pixadc_clk[1]</pre>
<p>The above relates to a PLL without delay compensation.</p>
<h3>Timing example: Pin to register (input)</h3>
<pre>+-----------------------------------------------------------+
; Path Summary                                              ;
+---------------------+-------------------------------------+
; Property            ; Value                               ;
+---------------------+-------------------------------------+
; From Node           ; pixadc_da[2]                        ;
; To Node             ; video_adc:video_adc_ins|samp_reg[2] ;
; Launch Clock        ; n/a                                 ;
; Latch Clock         ; main_clk                            ;
; Max Delay Exception ; 0.700                               ;
; Data Arrival Time   ; 0.992                               ;
; Data Required Time  ; 1.020                               ;
; Slack               ; 0.028                               ;
+---------------------+-------------------------------------+

+-------------------------------------------------------------------------------------------------+
; Data Arrival Path                                                                               ;
+---------+---------+----+------+--------+------------------+-------------------------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location         ; Element                             ;
+---------+---------+----+------+--------+------------------+-------------------------------------+
; 0.000   ; 0.000   ;    ;      ;        ;                  ; launch edge time                    ;
; 0.000   ; 0.000   ;    ;      ;        ;                  ; clock path                          ;
;   0.000 ;   0.000 ; R  ;      ;        ;                  ; clock network delay                 ;
; 0.000   ; 0.000   ; R  ; iExt ; 1      ; PIN_W2           ; pixadc_da[2]                        ;
; 0.992   ; 0.992   ;    ;      ;        ;                  ; data path                           ;
;   0.000 ;   0.000 ; RR ; IC   ; 1      ; IOIBUF_X0_Y7_N15 ; pixadc_da[2]~input|i                ;
;   0.748 ;   0.748 ; RR ; CELL ; 1      ; IOIBUF_X0_Y7_N15 ; pixadc_da[2]~input|o                ;
;   0.748 ;   <span style="color: #008000;"><strong>0.000</strong></span> ; RR ; IC   ; 1      ; FF_X0_Y7_N17     ; video_adc_ins|samp_reg[2]|d         ;
;   0.992 ;   0.244 ; RR ; CELL ; 1      ; FF_X0_Y7_N17     ; video_adc:video_adc_ins|samp_reg[2] ;
+---------+---------+----+------+--------+------------------+-------------------------------------+

+------------------------------------------------------------------------------------------------------------------------------------+
; Data Required Path                                                                                                                 ;
+---------+---------+----+------+--------+--------------+----------------------------------------------------------------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location     ; Element                                                                    ;
+---------+---------+----+------+--------+--------------+----------------------------------------------------------------------------+
; 0.700   ; 0.700   ;    ;      ;        ;              ; latch edge time                                                            ;
; 1.124   ; 0.424   ;    ;      ;        ;              ; clock path                                                                 ;
;   0.700 ;   0.000 ;    ;      ;        ;              ; source latency                                                             ;
;   0.700 ;   0.000 ;    ;      ; 13     ; CLKCTRL_G13  ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk ;
;   0.700 ;   <span style="color: #ff0000;"><strong>0.000</strong></span> ; RR ; IC   ; 1      ; FF_X0_Y7_N17 ; video_adc_ins|samp_reg[2]|clk                                              ;
;   1.124 ;   0.424 ; RR ; CELL ; 1      ; FF_X0_Y7_N17 ; video_adc:video_adc_ins|samp_reg[2]                                        ;
; 1.020   ; -0.104  ;    ; uTsu ; 1      ; FF_X0_Y7_N17 ; video_adc:video_adc_ins|samp_reg[2]                                        ;
+---------+---------+----+------+--------+--------------+----------------------------------------------------------------------------+</pre>
<p>First, note the zero time increment marked in green above. It just confirms that no Input Pin delay was inserted by the tools.</p>
<p>Once again, the zero increment in red is the result of the set_annotate_delay constraint. It would have read 1.028 ns otherwise.</p>
<p>And again, a regular create_clock declaration would have yielded the following at the beginning of the datapath instead:</p>
<pre>+--------------------------------------------------------------------------------------------------------------------------------------+
; Data Required Path                                                                                                                   ;
+---------+---------+----+------+--------+--------------+------------------------------------------------------------------------------+
; Total   ; Incr    ; RF ; Type ; Fanout ; Location     ; Element                                                                      ;
+---------+---------+----+------+--------+--------------+------------------------------------------------------------------------------+
; 0.700   ; 0.700   ;    ;      ;        ;              ; latch edge time                                                              ;
; 3.194   ; 2.494   ;    ;      ;        ;              ; clock path                                                                   ;
;   0.700 ;   0.000 ;    ;      ;        ;              ; source latency                                                               ;
<span style="color: #ff0000;"><strong>;   0.700 ;   0.000 ;    ;      ; 1      ; PLL_3        ; clkrst_ins|altpll_component|auto_generated|pll1|clk[0]                       ;
;   2.770 ;   2.070 ; RR ; IC   ; 1      ; CLKCTRL_G13  ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|inclk[0] ;
</strong></span>;   2.770 ;   0.000 ; RR ; CELL ; 13     ; CLKCTRL_G13  ; clkrst_ins|altpll_component|auto_generated|wire_pll1_clk[0]~clkctrl|outclk   ;
;   2.770 ;   0.000 ; RR ; IC   ; 1      ; FF_X0_Y7_N17 ; video_adc_ins|samp_reg[2]|clk                                                ;
;   3.194 ;   0.424 ; RR ; CELL ; 1      ; FF_X0_Y7_N17 ; video_adc:video_adc_ins|samp_reg[2]                                          ;
; 3.090   ; -0.104  ;    ; uTsu ; 1      ; FF_X0_Y7_N17 ; video_adc:video_adc_ins|samp_reg[2]                                          ;
+---------+---------+----+------+--------+--------------+------------------------------------------------------------------------------+</pre>
<p>The figures differ from the corresponding figures for the output timing, because increments  in the data required path relax the constraint, so the tools  pick the minimal delays here.</p>
<h3>Loop timing budget</h3>
<p>OK, so we have one constraint requiring the data on output ports to be valid 2.7 ns after main_clk. We have another constraint saying that the delay from an input pin to a register is no more than 0.7 ns. The clock period is 16.666 ns. Does it mean that the difference, 16.666 &#8211; (2.7 + 0.7) = 13.266 ns is the time allowed for the device to respond?</p>
<p>In other words, if the output signal is a clock that triggers the outputs of the external device, is it enough that the device&#8217;s clock-to-output, plus the PCB trace delay, mount up to less than 13.266 ns?</p>
<p>The answer is almost yes. The only thing not taken into account is the skew between the clocks as they arrive to each of the two I/O registers, because the global clock delay was forced to zero. But the skew is typically less than a few hundred picoseconds. All the rest is covered.</p>
<p>Note in particular that in the input timing calculation, the data path (from the pin to the register) isn&#8217;t compared with the constrained time (0.7 ns), but rather with the constrained time, plus the register&#8217;s internal clock delay, minus the register&#8217;s setup time. In other words, these small adjustments result in an accurate answer to if 0.7 ns from the pin to the clock is OK.</p>
<p>And because the delay calculations for the input and output delays begin at exactly the same global clock toggle at the register&#8217;s pins, the overall result is valid and accurate, except for the global clock skew, which isn&#8217;t taken into account.</p>
<h3>Conclusion</h3>
<p>It&#8217;s quite peculiar that this seemingly simple task of constraining the I/O timing turned out to be as difficult. It&#8217;s also unfortunate that this requires some crippling of the regular register-to-register calculations.</p>
<p>What makes this even more unfortunate, is that this constraining is practically necessary to ensure that no input pin delay is inserted by the tools. It&#8217;s not just a safety mechanism to set the alarm if the I/O registers slip away into the logic fabric.</p>
<p>One could argue that if timing is important, an external clock should have been used as a direct reference, in which case this whole issue would not have risen. But the point is that even if the design doesn&#8217;t squeeze the best possible timing performance from the FPGA, proper constraining is still required. It&#8217;s the designers prerogative to use the FPGA in a suboptimal way for ease and laziness, as long as the application&#8217;s requirements are met. It&#8217;s too bad that the punishment comes from the tools themselves, turning a straightforward task into a saga.</p>
]]></content:encoded>
			<wfw:commentRss>https://billauer.se/blog/2018/08/quartus-sdc-constraining-pins-derived-clock/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
