home company products services support contact menuend
Command/Constraint/File Translator
  Overview
  This package is a customized "intelligent" command translator which, given a set of commands in one command language, translates those commands to a different command language. Alternatively, one can translate file formats (e.g., SDF files) to command scripts and vice-versa. This could be quite useful to translate command scripts to standard file formats as command interpreters are substantially slower than file parsers. 

This package is much more powerful than standard string manipulation based translation (typically performed by "perl" scripts), because it stores the input command/constraint files in an Abstract Syntax Tree based Internal representation which can then be processed intelligently to produce desired output. For example, one can make the tool identify and understand the relationship between clocks and signals and manipulate the numbers to produce correct output. Further, the current infrastructure allows for very efficient introduction of new commands, command options, alias registering, along with automatic type/syntax checking capabilities. 

For more details on features, please check