Skip to content

ucdp

Unified Chip Design Platform.

Usage:

ucdp [OPTIONS] COMMAND [ARGS]...

Options:

  -v, --verbose  Increase Verbosity.
  --version      Show the version and exit.
  --help         Show this message and exit.

ucdp check

Load Data Model and Check.

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

Usage:

ucdp check [OPTIONS] TOP

Options:

  -p, --path TEXT  Search Path For Data Model Files. This option can be
                   specified multiple times. Environment Variable 'UCDP_PATH'.
  --stat           Show Statistics.
  --help           Show this message and exit.

ucdp cleangen

Load Data Model and REMOVE Generated Files.

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

FILELIST: Filelist name to render. Environment Variable 'UCDP_FILELIST'

Usage:

ucdp cleangen [OPTIONS] TOP FILELIST...

Options:

  -p, --path TEXT           Search Path For Data Model Files. This option can
                            be specified multiple times. Environment Variable
                            'UCDP_PATH'.
  -t, --target TEXT         Filter File List for Target
  -s, --show-diff           Show What Changed
  --dry-run                 Do nothing.
  -J, --maxworkers INTEGER  Maximum Number of Processes.
  --help                    Show this message and exit.

ucdp fileinfo

Load Data Model and Show File Information

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

FILELIST: Filelist name to render. Environment Variable 'UCDP_FILELIST'

Usage:

ucdp fileinfo [OPTIONS] TOP FILELIST...

Options:

  -p, --path TEXT         Search Path For Data Model Files. This option can be
                          specified multiple times. Environment Variable
                          'UCDP_PATH'.
  -t, --target TEXT       Filter File List for Target
  -L, --maxlevel INTEGER  Limit to maximum number of hierarchy levels.
  --help                  Show this message and exit.

ucdp filelist

Load Data Model and Generate File List.

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

FILELIST: Filelist name to render. Environment Variable 'UCDP_FILELIST'

Usage:

ucdp filelist [OPTIONS] TOP FILELIST...

Options:

  -p, --path TEXT    Search Path For Data Model Files. This option can be
                     specified multiple times. Environment Variable
                     'UCDP_PATH'.
  -t, --target TEXT  Filter File List for Target
  --help             Show this message and exit.

ucdp gen

Load Data Model and Generate Files.

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

FILELIST: Filelist name to render. Environment Variable 'UCDP_FILELIST'

Usage:

ucdp gen [OPTIONS] TOP FILELIST...

Options:

  -p, --path TEXT           Search Path For Data Model Files. This option can
                            be specified multiple times. Environment Variable
                            'UCDP_PATH'.
  -t, --target TEXT         Filter File List for Target
  -s, --show-diff           Show What Changed
  -J, --maxworkers INTEGER  Maximum Number of Processes.
  --help                    Show this message and exit.

ucdp info

Information.

Usage:

ucdp info [OPTIONS] COMMAND [ARGS]...

Options:

  --help  Show this message and exit.

ucdp info examples

Path to Examples.

Usage:

ucdp info examples [OPTIONS]

Options:

  --help  Show this message and exit.

ucdp overview

Load Data Model and Show Module Overview.

TOP: Top Module. [tb_lib.tb#]top_lib.top[-sub_lib.sub]. Environment Variable 'UCDP_TOP'

Usage:

ucdp overview [OPTIONS] TOP

Options:

  -p, --path TEXT  Search Path For Data Model Files. This option can be
                   specified multiple times. Environment Variable 'UCDP_PATH'.
  --help           Show this message and exit.