quick.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

   

space.gif

   

space.gif

  ../images/main/bulllet_4dots_orange.gif `timescale

The `timescale compiler directive specifies the time unit and precision of the modules that follow the directive. The time unit is the unit of measurement for time values, such as the simulation time and delay values. The time precision specifies how simulator rounds time values. The rounded time values that simulator uses are accurate to within the unit of time that you specify as the time precision. The smallest-specified time precision determines the accuracy at which simulator must run, and thus the precision affects simulation performance and memory consumption.

   

space.gif

String

Unit

s

Seconds

ms

Miliseconds

us

Microseconds

ns

Nanoseconds

ps

Picoseconds

fs

femtoseconds

   

space.gif

   

space.gif

  ../images/main/bulllet_4dots_orange.gif `resetall

The `resetall directive sets all compiler directives to their default values.

   

space.gif

  ../images/main/bulllet_4dots_orange.gif `defaultnettype

The `defaultnettype directive allows the user to override the ordinary default type (wire) of implicitly declared nets. It must be used outside a module. It specifies the default type of all nets that are declared in modules that are declared after the directive.

   

space.gif

  ../images/main/bulllet_4dots_orange.gif `nounconnected_drive and `unconnected_drive

The `unconnected_drive and `nounconnected_drive directives cause all unconnected input ports of modules between the directives to be pulled up or pulled down, depending on the argument of the `unconnected_drive directive. The allowed arguments are pull0 and pull1.

   

space.gif

   

space.gif

   

space.gif

   

space.gif

space2.gif

space2.gif

space2.gif

space2.gif

space2.gif

  

Copyright © 1998-2014

Deepak Kumar Tala - All rights reserved

Do you have any Comment? mail me at:deepak@asic-world.com