12.07.2015 Views

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>Chapter 7: Using QuickSim II with <strong>Synopsys</strong> <strong>Models</strong>Table 26: Shell Software to Technology File Conversion (Continued)Shell Software StatementsTechnology File Statementsif (condition) {statements}else_if (condition) {statements}else {statements}end_if—increment name —print (severity, arguments) —pulse_width input_state (storage_pin) = timing_specrecovery after (condition)during (condition)be<strong>for</strong>e input_state(storage_pin) =timing_specelse_during (condition)be<strong>for</strong>e input_state(storage_pin) =timing_specelsebe<strong>for</strong>e input_state(storage_pin) =timing_specend_duringtW = timing_spec on storage_pin (input_state)No equivalent to maximum pulse width time.—set name = value —setup be<strong>for</strong>e input_state 1 (storage_pin) ofinput_state 2 (input_pin) = timing_specstable valid (input_pin) while (store_pin =input_state)tS = timing_spec on input_pin (input_state 2 ) tostorage_pin (input_trans 1 )tSTAB = 0 : 0 on input_pin (V) to store_pin (trans1,trans2)var enumerated_list name = identifier —var counter name = number —when (condition) {statements}else_when (condition) {statements}else {statements}end_whenwith conditionNo equivalents to else_when and else clausesOctober 6, 2003 <strong>Synopsys</strong>, Inc. 175

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!