Answers Database
Foundation F1.5: Selecting the default FSM encoding scheme for Express HDL designsRecord #4394
Product Family: Software General Description: There are two Finite State Machine encoding styles available in Express: one-hot and binary. The current default is one-hot encoding, but the CPLD archtecture (XC9500) exhibits better performance using binary encoding. Solution 1: For CPLD devices, select Synthesis -> Options and set FSM Synthesis: Default Encoding to "Binary". The encoding style is determined upon analysis of the HDL source, so if HDL files have already been added to the project, you must also select Synthesis -> Force Analysis of All HDL Source Files for this change to take effect. End of Record #4394 - Last Modified: 09/23/98 07:08 |
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |