Skip to main content

A graphical interface for Hammer VLSI floorplanning.

Project description

Hammer IRView

A graphical viewer for Hammer IR files, particularly placement constraints.

Usage

CLI driver patch:

import hammer_irview
...
class ExampleDriver(hammer_irview.IRViewDriverMixin, CLIDriver):

Makefile patch:

#########################################################################################
# IRView Invocation Flow
#########################################################################################

.PHONY: irv
irv: $(OBJ_DIR)/hammer.d
	$(HAMMER_EXEC) -e $(ENV_YML) $(foreach x,$(INPUT_CONFS) $(GENERATED_CONFS), -p $(x)) --obj_dir $(OBJ_DIR) irv

Command:

make CONFIG=<Config Name> irv

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hammer_irview-0.1.0.tar.gz (81.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hammer_irview-0.1.0-py3-none-any.whl (85.3 kB view details)

Uploaded Python 3

File details

Details for the file hammer_irview-0.1.0.tar.gz.

File metadata

  • Download URL: hammer_irview-0.1.0.tar.gz
  • Upload date:
  • Size: 81.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for hammer_irview-0.1.0.tar.gz
Algorithm Hash digest
SHA256 adf66c012144dc28176ab7484cbe892dd86b3137e58c84285e7a6199e5b2b8ff
MD5 a968aa89301198f0c966aaa027ae4a0b
BLAKE2b-256 af8538d64c126b317cbf671874f9cf8f9ecd8c2752fa89467161ff5d7de8976d

See more details on using hashes here.

File details

Details for the file hammer_irview-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hammer_irview-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 85.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for hammer_irview-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e44f53d74464be67747a5c0b59d1372823e8cf5089c8671f2223a1d7646e0346
MD5 936dd7653894282689ef6407c2b8377c
BLAKE2b-256 cd5c599e6be64a53d5a38c428c41a68a51873206018cc3dcd670d96c74d50f23

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page