All Tools
Browse 13 engineering tools across 12 categories. All tools run in your browser.
Popular Tools
Decode any hex register value into its constituent bit fields with a visual bit map. Define custom fields or use presets.
Calculate raw and effective PCIe bandwidth for Gen1 through Gen6 with configurable lanes, encoding, and protocol overhead.
Paste LTSSM state logs to analyze transitions, detect repeated recovery events, and get engineering debug guidance.
Calculate theoretical bandwidth for DDR4, DDR5, LPDDR4, LPDDR5, and LPDDR5X with configurable data rate and bus width.
Convert between frequency, data rate, time, voltage, current, power, and resistance units. Supports decimal and binary prefixes.
PCIe
Bandwidth, LTSSM, config space
Calculate raw and effective PCIe bandwidth for Gen1 through Gen6 with configurable lanes, encoding, and protocol overhead.
Paste LTSSM state logs to analyze transitions, detect repeated recovery events, and get engineering debug guidance.
Calculate symbol rate, unit interval, Nyquist frequency, and aggregate bandwidth for NRZ and PAM4 links.
DDR / LPDDR
Bandwidth, latency, timing
NAND / SSD
Capacity, endurance, OP
Registers
Bitfield and hex decoding
Utilities
Unit converter, hex tools, CRC
Convert between frequency, data rate, time, voltage, current, power, and resistance units. Supports decimal and binary prefixes.
Compute CRC8, CRC16, CRC32, XOR, and sum checksums with configurable polynomial for hex or ASCII input.
Convert between hex, decimal, and binary. Perform byte swaps and endianness conversions for 16/32/64-bit values.
Power
Power, voltage, rails
Coming Soon
Decode PCIe configuration space registers from a hex dump.
Decode a 512-byte eMMC EXT_CSD hex dump into named fields and values.
Decode UFS device, configuration, geometry, and health descriptors.
Decode UFS query request/response transactions including opcode, IDN, and status.
Decode NVMe Identify Controller and Namespace data structures.
Decode SPI NOR status, flag status, and configuration registers.
Decode eSPI transaction packets across peripheral, virtual wire, and flash channels.
Decode I2C hex transaction logs into START, address, R/W, ACK/NACK, data, and STOP.