User Tools

Site Tools


xilinx:xactstep:hm2rpm

Sample help

hm2rpm [5.2.1]  --  Xilinx Automatic CAE Tools
Copyright (c) 2012 Xilinx Inc.  All Rights Reserved.
386|DOS-Extender 4.1 - Copyright (C) 1986-1993 Phar Lap Software, Inc.

HELP FOR HM2RPM

This program translates hard macros (*.hm files) to RPMs (*.xnf files).
USAGE: HM2RPM <infile> [<outfile>] dflt_logic=<value> [<parameter>=<value> ...]

EXAMPLE
The following command translates the hard macro file "test.hm" to the
relationally placed macro "new.xnf":
   hm2rpm test new r=true dflt_logic=true
The RPM file "new.xnf" is compatible with the Xilinx Unified Libraries.
Additional logic is added to set each floating input to the defined default
level.

PARAMETERS:

infile     -- Input file name
          This parameter takes a character string value.
          This parameter is required and the program will not work if it
          isn't specified.  If no extension is specified on the input file
          name, a '.hm' extension is assumed.
outfile    -- Output file name
          This parameter takes a character string value.
          If no extension is specified on the output file name, a '.xnf'
          extension is assumed.
r          -- Output a xnf file that works with Xilinx Unified Libraries
          This parameter takes a boolean value {TRUE,FALSE}
          The default value is FALSE.
          By default, HM2RPM will generate an xnf file that is compatible
          with designs from the schematic libraries that existed prior to
          the release of the Xilinx Unified libraries.  If this parameter is
          set to TRUE, an XNF file will be generated that will be compatible
          with the new Xilinx Unified schematic libraries.
dflt_logic -- Allow default logic generation for RPMs
          This parameter is required and the program will not work if it
          isn't specified.  If TRUE, HM2RPM will add additional logic so
          that unconnected HM inputs are set to the defined default level.
          If FALSE, no additional logic is added.
          This parameter may be assigned one of these values:
          
          not_set -- The dflt_logic parameter has not been set
                     Do not use this value; it indicates that the dflt_logic
                     parameter has not been set.
          true    -- Add additional logic for floating inputs
                     Use this value to have HM2RPM add additional logic to
                     set each floating input to the defined default level.
          false   -- Suppress additional logic for floating inputs
                     Use this value to suppress additional logic generation
                     to set each floating input to the defined default
                     level.
          The default value is not_set.
helpall    -- Show all help information
          You can type "-helpall" to this tool to get help for ALL its
          parameters. The default is not to show help for all parameters.
xilinx/xactstep/hm2rpm.txt · Last modified: 2013/01/22 00:42 (external edit)