RTL modules which can be used between projects. This is an ongoing project and not all modules are completed.
- Arbiters (Ongoing)
- FIFO
- Clock Enable
- Delay Enable
- Frequency Enable
- IIR (Ongoing)
- Oscillator
- Square
- Triangle
- Saw
- Synchronous FIFO
- Block for FPGA RAM and registers
- RGB HUE controller (ongoing)
- CORDIC
- Fixed Point Long Division
- Button
- Rotary Encoder
- Switch
- CDC bit synchronizer
- IO bit synchronizer
- Reset bit synchronizer
- UVM: APB3 Agent
- UVM: AXI4-S Agent
- Math functions
- DSP functions
- Fixed point functions
I make badges with the help of this page