Skip to content

akerlund/RTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTL Common Design

License: GPL v3

RTL modules which can be used between projects. This is an ongoing project and not all modules are completed.

AXI4-S

  • Arbiters (Ongoing)
  • FIFO

Clock Enable

  • Clock Enable
  • Delay Enable
  • Frequency Enable

DSP

  • IIR (Ongoing)

Oscillator

  • Oscillator
    • Square
    • Triangle
    • Saw

FIFO

  • Synchronous FIFO

FPGA RAM and REG

  • Block for FPGA RAM and registers

I2C / I2S

LED

  • RGB HUE controller (ongoing)

MATH

  • CORDIC
  • Fixed Point Long Division

Mechanics

  • Button
  • Rotary Encoder
  • Switch

Synchronizers

  • CDC bit synchronizer
  • IO bit synchronizer
  • Reset bit synchronizer

VIP

  • UVM: APB3 Agent
  • UVM: AXI4-S Agent
  • Math functions
  • DSP functions
  • Fixed point functions

I make badges with the help of this page

About

RTL modules which can be used between projects

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published