We play with technology. Sometimes we discover things we think are worth sharing.

Tag: "asic"

Bus-width Polynomial Division Logic
VHDL

Bus-width Polynomial Division Logic

Calculating the remainder after polynomial division modulo 2 multiple bits per clock cycle. This enables the calculation to keep pace with the presentation of a wide data bus. This article shows how VHDL and synthesis can automatically calculate the…
Swapping Synchronous and LFSR Counters
VHDL

Swapping Synchronous and LFSR Counters

Easily replace synchronous counters with equivalent LFSR-based fast counters.