EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Verilog primitives vs dataflow modeling

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - Verilog Language - Verilog primitives vs dataflow modeling

logic_guy
Guest

Mon Jul 04, 2011 5:27 pm   



Suppose I have a large Verilog design that is already coded at the gate
level (a netlist). Would I typically get better simulation performance
if the gates were coded like this:
assign net3 = net1 & net2;

or instantiated primitives like this:
and u1(net2, net1, net2);

I know I could devise an experiment and try it; but, could save myself
some times if others have already experimented along these lines. At
this point, I'm interested in strictly functional verification, not
delay modeling.

Thanks,
Charles Bailey

Cary R.
Guest

Mon Jul 04, 2011 10:58 pm   



On 7/4/2011 10:27 AM, logic_guy wrote:
Quote:
Suppose I have a large Verilog design that is already coded at the gate
level (a netlist). Would I typically get better simulation performance
if the gates were coded like this:
assign net3 = net1& net2;

or instantiated primitives like this:
and u1(net2, net1, net2);

I know I could devise an experiment and try it; but, could save myself
some times if others have already experimented along these lines. At
this point, I'm interested in strictly functional verification, not
delay modeling.

This is likely compiler/version dependent so I think you are going to
have to do the work to get an acceptable answer. If we were to speculate
we would need to know which simulator/version you are planning to use.

Cary

elektroda.net NewsGroups Forum Index - Verilog Language - Verilog primitives vs dataflow modeling

Ask a question - edaboard.com

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony