mux4x32.acf
上传用户:huang_5966
上传日期:2022-08-09
资源大小:439k
文件大小:14k
源码类别:

VHDL/FPGA/Verilog

开发平台:

VHDL

  1. --
  2. --  Copyright (C) 1988-2000 Altera Corporation
  3. --  Any megafunction design, and related net list (encrypted or decrypted),
  4. --  support information, device programming or simulation file, and any other
  5. --  associated documentation or information provided by Altera or a partner
  6. --  under Altera's Megafunction Partnership Program may be used only to
  7. --  program PLD devices (but not masked PLD devices) from Altera.  Any other
  8. --  use of such megafunction design, net list, support information, device
  9. --  programming or simulation file, or any other related documentation or
  10. --  information is prohibited for any other purpose, including, but not
  11. --  limited to modification, reverse engineering, de-compiling, or use with
  12. --  any other silicon devices, unless such use is explicitly licensed under
  13. --  a separate agreement with Altera or a megafunction partner.  Title to
  14. --  the intellectual property, including patents, copyrights, trademarks,
  15. --  trade secrets, or maskworks, embodied in any such megafunction design,
  16. --  net list, support information, device programming or simulation file, or
  17. --  any other related documentation or information provided by Altera or a
  18. --  megafunction partner, remains with Altera, the megafunction partner, or
  19. --  their respective licensors.  No other licenses, including any licenses
  20. --  needed under any third party's intellectual property, are provided herein.
  21. --
  22. DEFAULT_DEVICES
  23. BEGIN
  24. ASK_BEFORE_ADDING_EXTRA_DEVICES = ON;
  25. AUTO_DEVICE = EPF10K10LC84-3;
  26. AUTO_DEVICE = EPF10K10TC144-3;
  27. AUTO_DEVICE = EPF10K10QC208-3;
  28. AUTO_DEVICE = EPF10K20TC144-3;
  29. AUTO_DEVICE = EPF10K20RC208-3;
  30. AUTO_DEVICE = EPF10K20RC240-3;
  31. AUTO_DEVICE = EPF10K30RC208-3;
  32. AUTO_DEVICE = EPF10K30RC240-3;
  33. AUTO_DEVICE = EPF10K30BC356-3;
  34. AUTO_DEVICE = EPF10K40RC208-3;
  35. AUTO_DEVICE = EPF10K40RC240-3;
  36. AUTO_DEVICE = EPF10K50RC240-3;
  37. AUTO_DEVICE = EPF10K50BC356-3;
  38. AUTO_DEVICE = EPF10K70RC240-2;
  39. END;
  40. TIMING_POINT
  41. BEGIN
  42. CUT_ALL_BIDIR = ON;
  43. CUT_ALL_CLEAR_PRESET = ON;
  44. MAINTAIN_STABLE_SYNTHESIS = OFF;
  45. END;
  46. IGNORED_ASSIGNMENTS
  47. BEGIN
  48. IGNORE_CLIQUE_ASSIGNMENTS = OFF;
  49. IGNORE_LOGIC_OPTION_ASSIGNMENTS = OFF;
  50. IGNORE_TIMING_ASSIGNMENTS = OFF;
  51. IGNORE_CHIP_ASSIGNMENTS = OFF;
  52. IGNORE_PIN_ASSIGNMENTS = OFF;
  53. IGNORE_LC_ASSIGNMENTS = OFF;
  54. IGNORE_DEVICE_ASSIGNMENTS = OFF;
  55. IGNORE_LOCAL_ROUTING_ASSIGNMENTS = OFF;
  56. DEMOTE_SPECIFIC_LCELL_ASSIGNMENTS_TO_LAB_ASSIGNMENTS = OFF;
  57. FIT_IGNORE_TIMING = ON;
  58. END;
  59. GLOBAL_PROJECT_DEVICE_OPTIONS
  60. BEGIN
  61. RESERVED_LCELLS_PERCENT = 0;
  62. RESERVED_PINS_PERCENT = 0;
  63. SECURITY_BIT = OFF;
  64. USER_CLOCK = OFF;
  65. AUTO_RESTART = OFF;
  66. RELEASE_CLEARS = OFF;
  67. ENABLE_DCLK_OUTPUT = OFF;
  68. DISABLE_TIME_OUT = OFF;
  69. CONFIG_SCHEME = ACTIVE_SERIAL;
  70. FLEX8000_ENABLE_JTAG = OFF;
  71. DATA0 = RESERVED_TRI_STATED;
  72. DATA1_TO_DATA7 = UNRESERVED;
  73. nWS_nRS_nCS_CS = UNRESERVED;
  74. RDYnBUSY = UNRESERVED;
  75. RDCLK = UNRESERVED;
  76. SDOUT = RESERVED_DRIVES_OUT;
  77. ADD0_TO_ADD12 = UNRESERVED;
  78. ADD13 = UNRESERVED;
  79. ADD14 = UNRESERVED;
  80. ADD15 = UNRESERVED;
  81. ADD16 = UNRESERVED;
  82. ADD17 = UNRESERVED;
  83. CLKUSR = UNRESERVED;
  84. nCEO = UNRESERVED;
  85. ENABLE_CHIP_WIDE_RESET = OFF;
  86. ENABLE_CHIP_WIDE_OE = OFF;
  87. ENABLE_INIT_DONE_OUTPUT = OFF;
  88. FLEX10K_JTAG_USER_CODE = 7F;
  89. CONFIG_SCHEME_10K = PASSIVE_SERIAL;
  90. MAX7000S_USER_CODE = FFFF;
  91. FLEX10K_ENABLE_LOCK_OUTPUT = OFF;
  92. MAX7000S_ENABLE_JTAG = ON;
  93. MULTIVOLT_IO = OFF;
  94. CONFIG_SCHEME_FLEX_6000 = PASSIVE_SERIAL;
  95. FLEX6000_ENABLE_JTAG = OFF;
  96. FLEX10K_USE_LOW_VOLTAGE_CONFIGURATION_EPROM = OFF;
  97. FLEX10KA_USE_LOW_VOLTAGE_CONFIGURATION_EPROM = ON;
  98. FLEX6000_USE_LOW_VOLTAGE_CONFIGURATION_EPROM = OFF;
  99. MAX7000AE_USER_CODE = FFFFFFFF;
  100. MAX7000AE_ENABLE_JTAG = ON;
  101. FLEX_CONFIGURATION_EPROM = AUTO;
  102. CONFIG_EPROM_USER_CODE = FFFFFFFF;
  103. CONFIG_EPROM_PULLUP_RESISTOR = ON;
  104. MAX7000B_VCCIO_IOBANK1 = 3.3V;
  105. MAX7000B_VCCIO_IOBANK2 = 3.3V;
  106. MAX7000B_ENABLE_VREFA = OFF;
  107. MAX7000B_ENABLE_VREFB = OFF;
  108. END;
  109. GLOBAL_PROJECT_SYNTHESIS_ASSIGNMENT_OPTIONS
  110. BEGIN
  111. OPTIMIZE_FOR_SPEED = 5;
  112. MULTI_LEVEL_SYNTHESIS_MAX5000_7000 = OFF;
  113. AUTO_GLOBAL_CLOCK = ON;
  114. AUTO_GLOBAL_CLEAR = ON;
  115. AUTO_GLOBAL_PRESET = ON;
  116. AUTO_GLOBAL_OE = ON;
  117. AUTO_FAST_IO = OFF;
  118. STYLE = NORMAL;
  119. DEVICE_FAMILY = FLEX10K;
  120. AUTO_REGISTER_PACKING = OFF;
  121. ONE_HOT_STATE_MACHINE_ENCODING = OFF;
  122. AUTO_OPEN_DRAIN_PINS = ON;
  123. AUTO_IMPLEMENT_IN_EAB = OFF;
  124. MULTI_LEVEL_SYNTHESIS_MAX9000 = ON;
  125. END;
  126. COMPILER_PROCESSING_CONFIGURATION
  127. BEGIN
  128. DESIGN_DOCTOR = OFF;
  129. DESIGN_DOCTOR_RULES = EPLD;
  130. FUNCTIONAL_SNF_EXTRACTOR = OFF;
  131. TIMING_SNF_EXTRACTOR = ON;
  132. OPTIMIZE_TIMING_SNF = OFF;
  133. LINKED_SNF_EXTRACTOR = OFF;
  134. RPT_FILE_EQUATIONS = ON;
  135. RPT_FILE_HIERARCHY = ON;
  136. RPT_FILE_LCELL_INTERCONNECT = ON;
  137. RPT_FILE_USER_ASSIGNMENTS = ON;
  138. GENERATE_AHDL_TDO_FILE = OFF;
  139. SMART_RECOMPILE = OFF;
  140. FITTER_SETTINGS = NORMAL;
  141. PRESERVE_ALL_NODE_NAME_SYNONYMS = OFF;
  142. END;
  143. COMPILER_INTERFACES_CONFIGURATION
  144. BEGIN
  145. EDIF_NETLIST_WRITER = OFF;
  146. EDIF_OUTPUT_VERSION = 200;
  147. XNF_EMULATE_TRI_STATE_BUSES = INTERNAL_LOGIC;
  148. XNF_TRANSLATE_INTERNAL_NODE_NAMES = ON;
  149. XNF_GENERATE_AHDL_TDX_FILE = ON;
  150. VERILOG_NETLIST_WRITER = OFF;
  151. VHDL_NETLIST_WRITER = OFF;
  152. USE_SYNOPSYS_SYNTHESIS = OFF;
  153. SYNOPSYS_COMPILER = DESIGN;
  154. SYNOPSYS_DESIGNWARE = OFF;
  155. SYNOPSYS_HIERARCHICAL_COMPILATION = ON;
  156. SYNOPSYS_BOUNDARY_OPTIMIZATION = OFF;
  157. SYNOPSYS_MAPPING_EFFORT = MEDIUM;
  158. VHDL_READER_VERSION = VHDL93;
  159. VHDL_WRITER_VERSION = VHDL93;
  160. END;
  161. CUSTOM_DESIGN_DOCTOR_RULES
  162. BEGIN
  163. RIPPLE_CLOCKS = ON;
  164. GATED_CLOCKS = ON;
  165. MULTI_LEVEL_CLOCKS = ON;
  166. MULTI_CLOCK_NETWORKS = ON;
  167. STATIC_HAZARDS_BEFORE_SYNTHESIS = ON;
  168. STATIC_HAZARDS_AFTER_SYNTHESIS = OFF;
  169. PRESET_CLEAR_NETWORKS = ON;
  170. ASYNCHRONOUS_INPUTS = ON;
  171. DELAY_CHAINS = ON;
  172. RACE_CONDITIONS = ON;
  173. EXPANDER_NETWORKS = ON;
  174. MASTER_RESET = OFF;
  175. END;
  176. SIMULATOR_CONFIGURATION
  177. BEGIN
  178. USE_DEVICE = OFF;
  179. SETUP_HOLD = OFF;
  180. CHECK_OUTPUTS = OFF;
  181. OSCILLATION = OFF;
  182. OSCILLATION_TIME = 0.0ns;
  183. GLITCH = OFF;
  184. GLITCH_TIME = 0.0ns;
  185. START_TIME = 0.0ns;
  186. END_TIME = 0.0ns;
  187. BIDIR_PIN = STRONG;
  188. END;
  189. TIMING_ANALYZER_CONFIGURATION
  190. BEGIN
  191. ANALYSIS_MODE = DELAY_MATRIX;
  192. AUTO_RECALCULATE = OFF;
  193. CUT_OFF_IO_PIN_FEEDBACK = ON;
  194. CUT_OFF_CLEAR_AND_PRESET_PATHS = ON;
  195. LIST_ONLY_LONGEST_PATH = ON;
  196. CELL_WIDTH = 18;
  197. DELAY_MATRIX_OPTIONS = SHOW_ALL_PATHS;
  198. INCLUDE_PATHS_GREATER_THAN = OFF;
  199. INCLUDE_PATHS_GREATER_THAN_VALUE = 0.0ns;
  200. INCLUDE_PATHS_LESS_THAN = OFF;
  201. INCLUDE_PATHS_LESS_THAN_VALUE = 214.7483647ms;
  202. REGISTERED_PERFORMANCE_OPTIONS = NUMBER_OF_PATHS;
  203. LIST_PATH_COUNT = 10;
  204. LIST_PATH_FREQUENCY = 10MHz;
  205. CUT_OFF_RAM_REGISTERED_WE_PATHS = OFF;
  206. END;
  207. OTHER_CONFIGURATION
  208. BEGIN
  209. EXPLICIT_FAMILY = OFF;
  210. COMPILER_DATA = "1,1,0,1,0,0,0,1,1,1,1,0,1,1,1";
  211. ORIGINAL_MAXPLUS2_VERSION = 10.0;
  212. ROW_PINS_PERCENT = 50;
  213. EXP_PER_LCELL_PERCENT = 100;
  214. FAN_IN_PER_LCELL_PERCENT = 100;
  215. LCELLS_PER_ROW_PERCENT = 100;
  216. LOCAL_INTERCONNECT_PER_LAB_PERCENT = 100;
  217. DEFAULT_9K_EXP_PER_LCELL = 1/2;
  218. FLEX_10K_52_COLUMNS = 40;
  219. LAST_MAXPLUS2_VERSION = 10.0;
  220. END;
  221. DEFINE_LOGIC_SYNTHESIS_STYLE NORMAL.MAX5000
  222. BEGIN
  223. CASCADE_CHAIN = IGNORE;
  224. CASCADE_CHAIN_LENGTH = -1;
  225. CARRY_CHAIN = IGNORE;
  226. CARRY_CHAIN_LENGTH = -1;
  227. MINIMIZATION = FULL;
  228. SLOW_SLEW_RATE = OFF;
  229. XOR_SYNTHESIS = ON;
  230. TURBO_BIT = OFF;
  231. PARALLEL_EXPANDERS = OFF;
  232. IGNORE_SOFT_BUFFERS = OFF;
  233. FAST_IO = OFF;
  234. SOFT_BUFFER_INSERTION = ON;
  235. DECOMPOSE_GATES = ON;
  236. REDUCE_LOGIC = ON;
  237. DUPLICATE_LOGIC_EXTRACTION = ON;
  238. NOT_GATE_PUSH_BACK = ON;
  239. REFACTORIZATION = ON;
  240. SUBFACTOR_EXTRACTION = ON;
  241. MULTI_LEVEL_FACTORING = ON;
  242. RESYNTHESIZE_NETWORK = ON;
  243. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  244. REGISTER_OPTIMIZATION = ON;
  245. END;
  246. DEFINE_LOGIC_SYNTHESIS_STYLE NORMAL.MAX7000
  247. BEGIN
  248. CASCADE_CHAIN = IGNORE;
  249. CASCADE_CHAIN_LENGTH = -1;
  250. CARRY_CHAIN = IGNORE;
  251. CARRY_CHAIN_LENGTH = -1;
  252. MINIMIZATION = FULL;
  253. SLOW_SLEW_RATE = OFF;
  254. XOR_SYNTHESIS = ON;
  255. TURBO_BIT = ON;
  256. PARALLEL_EXPANDERS = OFF;
  257. IGNORE_SOFT_BUFFERS = OFF;
  258. FAST_IO = OFF;
  259. SOFT_BUFFER_INSERTION = ON;
  260. DECOMPOSE_GATES = ON;
  261. REDUCE_LOGIC = ON;
  262. DUPLICATE_LOGIC_EXTRACTION = ON;
  263. NOT_GATE_PUSH_BACK = ON;
  264. REFACTORIZATION = ON;
  265. SUBFACTOR_EXTRACTION = ON;
  266. MULTI_LEVEL_FACTORING = ON;
  267. RESYNTHESIZE_NETWORK = ON;
  268. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  269. REGISTER_OPTIMIZATION = ON;
  270. END;
  271. DEFINE_LOGIC_SYNTHESIS_STYLE NORMAL.CLASSIC
  272. BEGIN
  273. CASCADE_CHAIN = IGNORE;
  274. CASCADE_CHAIN_LENGTH = -1;
  275. CARRY_CHAIN = IGNORE;
  276. CARRY_CHAIN_LENGTH = -1;
  277. MINIMIZATION = FULL;
  278. SLOW_SLEW_RATE = OFF;
  279. XOR_SYNTHESIS = OFF;
  280. TURBO_BIT = ON;
  281. PARALLEL_EXPANDERS = OFF;
  282. IGNORE_SOFT_BUFFERS = OFF;
  283. FAST_IO = OFF;
  284. SOFT_BUFFER_INSERTION = ON;
  285. DECOMPOSE_GATES = ON;
  286. REDUCE_LOGIC = OFF;
  287. DUPLICATE_LOGIC_EXTRACTION = OFF;
  288. NOT_GATE_PUSH_BACK = ON;
  289. REFACTORIZATION = OFF;
  290. SUBFACTOR_EXTRACTION = OFF;
  291. MULTI_LEVEL_FACTORING = OFF;
  292. RESYNTHESIZE_NETWORK = ON;
  293. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  294. REGISTER_OPTIMIZATION = OFF;
  295. END;
  296. DEFINE_LOGIC_SYNTHESIS_STYLE NORMAL.FLEX8000
  297. BEGIN
  298. CASCADE_CHAIN = IGNORE;
  299. CASCADE_CHAIN_LENGTH = 2;
  300. CARRY_CHAIN = IGNORE;
  301. CARRY_CHAIN_LENGTH = 32;
  302. MINIMIZATION = FULL;
  303. SLOW_SLEW_RATE = OFF;
  304. XOR_SYNTHESIS = OFF;
  305. TURBO_BIT = OFF;
  306. PARALLEL_EXPANDERS = OFF;
  307. IGNORE_SOFT_BUFFERS = ON;
  308. SOFT_BUFFER_INSERTION = ON;
  309. DECOMPOSE_GATES = ON;
  310. REDUCE_LOGIC = ON;
  311. DUPLICATE_LOGIC_EXTRACTION = ON;
  312. NOT_GATE_PUSH_BACK = ON;
  313. REFACTORIZATION = ON;
  314. SUBFACTOR_EXTRACTION = ON;
  315. MULTI_LEVEL_FACTORING = ON;
  316. RESYNTHESIZE_NETWORK = ON;
  317. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  318. REGISTER_OPTIMIZATION = ON;
  319. END;
  320. DEFINE_LOGIC_SYNTHESIS_STYLE FAST.MAX5000
  321. BEGIN
  322. CASCADE_CHAIN = IGNORE;
  323. CASCADE_CHAIN_LENGTH = -1;
  324. CARRY_CHAIN = IGNORE;
  325. CARRY_CHAIN_LENGTH = -1;
  326. MINIMIZATION = FULL;
  327. SLOW_SLEW_RATE = OFF;
  328. XOR_SYNTHESIS = ON;
  329. TURBO_BIT = OFF;
  330. PARALLEL_EXPANDERS = OFF;
  331. IGNORE_SOFT_BUFFERS = OFF;
  332. FAST_IO = OFF;
  333. SOFT_BUFFER_INSERTION = ON;
  334. DECOMPOSE_GATES = ON;
  335. REDUCE_LOGIC = ON;
  336. DUPLICATE_LOGIC_EXTRACTION = ON;
  337. NOT_GATE_PUSH_BACK = ON;
  338. REFACTORIZATION = OFF;
  339. SUBFACTOR_EXTRACTION = OFF;
  340. MULTI_LEVEL_FACTORING = ON;
  341. RESYNTHESIZE_NETWORK = ON;
  342. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  343. REGISTER_OPTIMIZATION = ON;
  344. END;
  345. DEFINE_LOGIC_SYNTHESIS_STYLE FAST.MAX7000
  346. BEGIN
  347. CASCADE_CHAIN = IGNORE;
  348. CASCADE_CHAIN_LENGTH = -1;
  349. CARRY_CHAIN = IGNORE;
  350. CARRY_CHAIN_LENGTH = -1;
  351. MINIMIZATION = FULL;
  352. SLOW_SLEW_RATE = OFF;
  353. XOR_SYNTHESIS = ON;
  354. TURBO_BIT = ON;
  355. PARALLEL_EXPANDERS = ON;
  356. IGNORE_SOFT_BUFFERS = OFF;
  357. FAST_IO = OFF;
  358. SOFT_BUFFER_INSERTION = ON;
  359. DECOMPOSE_GATES = ON;
  360. REDUCE_LOGIC = ON;
  361. DUPLICATE_LOGIC_EXTRACTION = ON;
  362. NOT_GATE_PUSH_BACK = ON;
  363. REFACTORIZATION = OFF;
  364. SUBFACTOR_EXTRACTION = OFF;
  365. MULTI_LEVEL_FACTORING = ON;
  366. RESYNTHESIZE_NETWORK = ON;
  367. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  368. REGISTER_OPTIMIZATION = ON;
  369. END;
  370. DEFINE_LOGIC_SYNTHESIS_STYLE FAST.CLASSIC
  371. BEGIN
  372. CASCADE_CHAIN = IGNORE;
  373. CASCADE_CHAIN_LENGTH = -1;
  374. CARRY_CHAIN = IGNORE;
  375. CARRY_CHAIN_LENGTH = -1;
  376. MINIMIZATION = FULL;
  377. SLOW_SLEW_RATE = OFF;
  378. XOR_SYNTHESIS = OFF;
  379. TURBO_BIT = ON;
  380. PARALLEL_EXPANDERS = OFF;
  381. IGNORE_SOFT_BUFFERS = OFF;
  382. FAST_IO = OFF;
  383. SOFT_BUFFER_INSERTION = ON;
  384. DECOMPOSE_GATES = ON;
  385. REDUCE_LOGIC = OFF;
  386. DUPLICATE_LOGIC_EXTRACTION = OFF;
  387. NOT_GATE_PUSH_BACK = ON;
  388. REFACTORIZATION = OFF;
  389. SUBFACTOR_EXTRACTION = OFF;
  390. MULTI_LEVEL_FACTORING = OFF;
  391. RESYNTHESIZE_NETWORK = ON;
  392. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  393. REGISTER_OPTIMIZATION = OFF;
  394. END;
  395. DEFINE_LOGIC_SYNTHESIS_STYLE FAST.FLEX8000
  396. BEGIN
  397. CASCADE_CHAIN = AUTO;
  398. CASCADE_CHAIN_LENGTH = 2;
  399. CARRY_CHAIN = AUTO;
  400. CARRY_CHAIN_LENGTH = 32;
  401. MINIMIZATION = FULL;
  402. SLOW_SLEW_RATE = OFF;
  403. XOR_SYNTHESIS = OFF;
  404. TURBO_BIT = OFF;
  405. PARALLEL_EXPANDERS = OFF;
  406. IGNORE_SOFT_BUFFERS = ON;
  407. SOFT_BUFFER_INSERTION = ON;
  408. DECOMPOSE_GATES = ON;
  409. REDUCE_LOGIC = ON;
  410. DUPLICATE_LOGIC_EXTRACTION = ON;
  411. NOT_GATE_PUSH_BACK = ON;
  412. REFACTORIZATION = OFF;
  413. SUBFACTOR_EXTRACTION = OFF;
  414. MULTI_LEVEL_FACTORING = ON;
  415. RESYNTHESIZE_NETWORK = ON;
  416. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  417. REGISTER_OPTIMIZATION = ON;
  418. END;
  419. DEFINE_LOGIC_SYNTHESIS_STYLE WYSIWYG.MAX5000
  420. BEGIN
  421. CASCADE_CHAIN = IGNORE;
  422. CASCADE_CHAIN_LENGTH = -1;
  423. CARRY_CHAIN = IGNORE;
  424. CARRY_CHAIN_LENGTH = -1;
  425. MINIMIZATION = PARTIAL;
  426. SLOW_SLEW_RATE = OFF;
  427. XOR_SYNTHESIS = OFF;
  428. TURBO_BIT = OFF;
  429. PARALLEL_EXPANDERS = OFF;
  430. IGNORE_SOFT_BUFFERS = OFF;
  431. FAST_IO = OFF;
  432. SOFT_BUFFER_INSERTION = OFF;
  433. DECOMPOSE_GATES = OFF;
  434. REDUCE_LOGIC = OFF;
  435. DUPLICATE_LOGIC_EXTRACTION = OFF;
  436. NOT_GATE_PUSH_BACK = ON;
  437. REFACTORIZATION = OFF;
  438. SUBFACTOR_EXTRACTION = OFF;
  439. MULTI_LEVEL_FACTORING = OFF;
  440. RESYNTHESIZE_NETWORK = OFF;
  441. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  442. REGISTER_OPTIMIZATION = OFF;
  443. END;
  444. DEFINE_LOGIC_SYNTHESIS_STYLE WYSIWYG.MAX7000
  445. BEGIN
  446. CASCADE_CHAIN = IGNORE;
  447. CASCADE_CHAIN_LENGTH = -1;
  448. CARRY_CHAIN = IGNORE;
  449. CARRY_CHAIN_LENGTH = -1;
  450. MINIMIZATION = PARTIAL;
  451. SLOW_SLEW_RATE = OFF;
  452. XOR_SYNTHESIS = OFF;
  453. TURBO_BIT = ON;
  454. PARALLEL_EXPANDERS = OFF;
  455. IGNORE_SOFT_BUFFERS = OFF;
  456. FAST_IO = OFF;
  457. SOFT_BUFFER_INSERTION = OFF;
  458. DECOMPOSE_GATES = OFF;
  459. REDUCE_LOGIC = OFF;
  460. DUPLICATE_LOGIC_EXTRACTION = OFF;
  461. NOT_GATE_PUSH_BACK = ON;
  462. REFACTORIZATION = OFF;
  463. SUBFACTOR_EXTRACTION = OFF;
  464. MULTI_LEVEL_FACTORING = OFF;
  465. RESYNTHESIZE_NETWORK = OFF;
  466. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  467. REGISTER_OPTIMIZATION = OFF;
  468. END;
  469. DEFINE_LOGIC_SYNTHESIS_STYLE WYSIWYG.CLASSIC
  470. BEGIN
  471. CASCADE_CHAIN = IGNORE;
  472. CASCADE_CHAIN_LENGTH = -1;
  473. CARRY_CHAIN = IGNORE;
  474. CARRY_CHAIN_LENGTH = -1;
  475. MINIMIZATION = PARTIAL;
  476. SLOW_SLEW_RATE = OFF;
  477. XOR_SYNTHESIS = OFF;
  478. TURBO_BIT = ON;
  479. PARALLEL_EXPANDERS = OFF;
  480. IGNORE_SOFT_BUFFERS = OFF;
  481. FAST_IO = OFF;
  482. SOFT_BUFFER_INSERTION = OFF;
  483. DECOMPOSE_GATES = ON;
  484. REDUCE_LOGIC = OFF;
  485. DUPLICATE_LOGIC_EXTRACTION = OFF;
  486. NOT_GATE_PUSH_BACK = ON;
  487. REFACTORIZATION = OFF;
  488. SUBFACTOR_EXTRACTION = OFF;
  489. MULTI_LEVEL_FACTORING = OFF;
  490. RESYNTHESIZE_NETWORK = ON;
  491. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  492. REGISTER_OPTIMIZATION = OFF;
  493. END;
  494. DEFINE_LOGIC_SYNTHESIS_STYLE WYSIWYG.FLEX8000
  495. BEGIN
  496. CASCADE_CHAIN = MANUAL;
  497. CASCADE_CHAIN_LENGTH = 2;
  498. CARRY_CHAIN = MANUAL;
  499. CARRY_CHAIN_LENGTH = 32;
  500. MINIMIZATION = PARTIAL;
  501. SLOW_SLEW_RATE = OFF;
  502. XOR_SYNTHESIS = OFF;
  503. TURBO_BIT = OFF;
  504. PARALLEL_EXPANDERS = OFF;
  505. IGNORE_SOFT_BUFFERS = ON;
  506. SOFT_BUFFER_INSERTION = ON;
  507. DECOMPOSE_GATES = OFF;
  508. REDUCE_LOGIC = OFF;
  509. DUPLICATE_LOGIC_EXTRACTION = OFF;
  510. NOT_GATE_PUSH_BACK = ON;
  511. REFACTORIZATION = OFF;
  512. SUBFACTOR_EXTRACTION = OFF;
  513. MULTI_LEVEL_FACTORING = OFF;
  514. RESYNTHESIZE_NETWORK = OFF;
  515. USE_LPM_FOR_AHDL_OPERATORS = OFF;
  516. REGISTER_OPTIMIZATION = OFF;
  517. END;