On 30 Aug 2006 05:19:38 -0700,
[email protected] wrote:
>Is it normal to have assign statements in a synthesized circuit?
>
>My understanding was that a properly synthesized circuit shud only
>contain gates.
>
>Is there degrees of synthesized-ness? Fully/partial etc where some have
>assigns and some not?
>
>Does the presence of assign statements distinguish between a gate level
>netlist and a synthesized circuit?
>
>Any help wud be appreciated.
Assign statements in gate level output are usually the result of
missing buffers and mostly result from two output ports driven by the
same pin. Almost all synthesis tools have an option to replace the
assigns with pre-selected buffers. P&R tools usually don't like assign
statement but some of them can do the buffer replacement themselves.
HTH.