![]() |
|
|
|||||||
![]() |
VHDL - Synthesis of more FSMs in one file using DC |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
Hi everybody,
is there some methodology supporting for synthesis of more FSMs included in one source file ? How to set constraints of each one FSM separately ? Something like: dc_shell:> set_fsm machine1 dc_shell:> set_encoding_style one_hot dc_shell:> set_fsm machine2 dc_shell:> set_encoding_style gray dc_shell:> compile dc_shell:> set_fsm machine1 dc_shell:> report_fsm dc_shell:> set_fsm machine2 dc_shell:> report_fsm Or is it really needed to write FSMs into separate files ? I was unable to find any synopsys/synthesis newsgroup Thanks Marek -- Dipl.-Ing. Marek Ponca Institut of Circuit Technology and Electronics Faculty of Electrical Engineering and Information Technology Ilmenau Technical University P.O. BOX 10 05 65 98684 Ilmenau Germany Marek Ponca |
|
|
|
|
#2 |
|
Posts: n/a
|
HI,
Only one FSM design per entity is recommended. If a file has multiple FSMs for a single entity , only one is extracted each time you compile. It is not possible to predict which FSM will be extracted. Regards, Mohammed A khader. Mohammed khader |
|
|
|
#3 |
|
Posts: n/a
|
"Marek Ponca" <> schrieb im Newsbeitrag news:... > Hi everybody, > > is there some methodology supporting for synthesis of > more FSMs included in one source file ? > > How to set constraints of each one FSM separately ? > > Something like: > > dc_shell:> set_fsm machine1 > dc_shell:> set_encoding_style one_hot > > dc_shell:> set_fsm machine2 > dc_shell:> set_encoding_style gray > > dc_shell:> compile > > dc_shell:> set_fsm machine1 > dc_shell:> report_fsm > > dc_shell:> set_fsm machine2 > dc_shell:> report_fsm > > > Or is it really needed to write FSMs into separate files ? Synthesis constraints for XST VHDL Before using FSM_ENCODING, declare it with the following syntax: attribute fsm_encoding: string; After FSM_ENCODING has been declared, specify the VHDL constraint as follows: attribute fsm_encoding of {entity_name|signal_name}: {entity|signal} is "{auto|one-hot| compact|gray|sequential|johnson|user}"; The default is AUTO. Regards Falk Falk Brunner |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| SONY DVD RW DW-G120A SOMETIMES FAILS...... | atlantic965 | DVD Video | 0 | 06-18-2006 10:36 PM |
| problems backing up dvds | Lawrence Traub | DVD Video | 11 | 09-27-2005 07:34 PM |
| Re: Ripping DVDs. Please answer the attached question. - Question.txt | Stan Brown | DVD Video | 19 | 02-09-2005 11:19 PM |
| Burn process failed - help! Log file posted for help troubleshooting | Michael Mason | DVD Video | 1 | 08-16-2004 09:24 PM |
| Pioneer A05 Problems | Bill Stock | DVD Video | 8 | 11-28-2003 05:03 AM |