X hits on this document

119 views

0 shares

0 downloads

0 comments

30 / 42

FORMATTING OUTPUT VECTORS

NANOSIM FORMAT OPTIONS:

MULTIPLE VECTOR FILES:

Files normally produced

TARGET_FILEthe .vec file- vector data

COMMAND_FILEthe .cmd file – NANOSIM commands

-

the .out file – waveform data

Using pin attributes with INPUTS/OUTPUTS/BIDIRECTS commands separates .vec data into multiple files.  For example, in the TVF_BLOCK:

 .  .  .

SIMULATOR nanosim ;

TARGET_FILE “redrum.vec”;

COMMAND_FILE “redrum.ecmd”;

INPUTS pin1, pin2, clock  “redrum.ckvec”, bus1[31:0];

Places vector data for pin1, pin2, bus1 in file redrum.vec, and vectors for clock in file redrum.ckvec.  File redrum.ecmd references both files.

BUS NOTATION:

An optional parameter can be specified with the SIMULATOR EPIC; command which specifies how buses are listed in the NANOSIM command file.  The syntax is:

SIMULATOR NANOSIM bus_notation  = “LrR” ;

Where L is left delimeter, r is range character(s) and R is right delimeter.  An example is:

SIMULATOR NANOSIM bus_notation = "<..>" ;

This will result in busses being listed as bus<a ..b> in the NANOSIM command file.

Document info
Document views119
Page views126
Page last viewedSun Dec 04 09:11:50 UTC 2016
Pages42
Paragraphs1154
Words5926

Comments