Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Guidelines for Logic Synthesis

The guidelines suggested here are not hard and fast rules for effective synthesis. [Pg.120]

These are applicable in most cases and exceptions to these guidelines are possible. [Pg.120]

For better results from synthesis, specify accurate point to point delays for asynchronous paths. Use the create.clock and group path commands to constrain synchronous paths in the design. In general, the synthesis tool is tailored towards path optimization. Hence, it responds better to a greater detail of constraints. [Pg.120]

Separate negative and positive edge flip-flops into separate hierarchical blocks. In other words, avoid having both kinds of flops in the same hierarchical module. This makes the debug process and timing analysis during synthesis much simpler. Moreover, this can help simplify test insertion. [Pg.120]

Group finite state machines and optimize them separately. State machine extraction and optimization process is more effective when the fsm is isolated. The group -fsm command can be used to achieve this. [Pg.120]


See other pages where Guidelines for Logic Synthesis is mentioned: [Pg.120]   


SEARCH



Guidelines for

© 2024 chempedia.info