hammer

Digital design tool

A tool for designing and optimizing physical systems at the digital logic level using Python

Hammer: Highly Agile Masks Made Effortlessly from RTL

GitHub

258 stars
33 watching
60 forks
Language: Python
last commit: 6 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ucb-bar/rose Enabling holistic simulation of robotic systems by integrating software and hardware environments. 36
abiggerhammer/hammer A parsing library for binary data with multiple backends and language bindings. 285
ucsbarchlab/pyrtl A Pythonic framework for designing and simulating digital circuits 259
ucb-bar/sha3 A hardware accelerator for the Secure Hash Algorithm 3 (SHA3) implemented in Verilog. 77
ucbdrive/dla A software framework for deep learning-based image classification and segmentation tasks 434
m-labs/migen A Python toolbox for building digital hardware by providing a high-level, Python-based framework for designing and synthesizing digital circuits. 1,234
ucb-bar/berkeley-hardfloat An open-source project providing hardware floating-point units in Chisel for efficient floating-point arithmetic and conversion operations 294
ucb-bar/chipyard A framework for designing and implementing custom systems-on-chip using an Agile development approach. 1,672
hammerlab/ketrew Tool for managing and executing complex workflows with multiple dependencies and parameters 77
b-lang-org/bsc A toolchain for designing and synthesizing digital electronic hardware 955
pulover/class_toolbar A class library for creating custom toolbar controls in AutoHotkey 37
michaelgale/pcbflow A Python-based software package for designing and laying out Printed Circuit Boards. 133
pylons/pyramid_debugtoolbar A utility package providing a debug interface for Pyramid web applications. 95
ucb-bar/midas Automated framework for converting digital circuit designs into FPGA-accelerated simulators 98
takluyver/ubit_kernel An interface to run MicroPython code on the micro:bit single-board computer 26