Digital Design Tools

Resources

Base Conversion

Convert between decimal, hexadecimal, and binary on the fly. No more hitting submit buttons!
Input is not a valid integer!
Input is not a valid hexadecimal number (don't include 0x)!
Input is not a valid binary number!

Minimum Bit/Byte Calculation

Calculate the minimum number of bits and bytes to represent an unsigned number.
Input is not a valid integer!
Input is not a valid hexadecimal number (don't include 0x)!
Input is not a valid binary number!

Two's Comp Calculation

Convert decimal to signed binary and vice-versa. 32-bit limit.
Input is not a valid number of bits!
Input is not a valid integer!
Input is not a valid signed 32-bit binary number!

About

Created by Chris Lawson for CPE 233. Idea inspired by Patrick Jackson.

The goal of Digital Design Tools is to provide quick access to commonly used resources and valuable tools for SW and HW projects in Winter 2022 CPE 233-09. If there is a tool you'd like to be implemented, feel free to do one of the following:
  • Make a PR on the GitHub (preferred)
  • Slack me in the CPE 233 workspace
  • Create an issue on GitHub (least preferred)
Source Code
All source code is available at my GitHub. Please feel free to fork and contribute!