PulseRain rtl library, which includes the following modules:
*) ADC: ADC for Altera MAX10
*) block_memory: BRAM inferred
*) chip_ID: chip ID for Altera MAX 10
*) codec: voice codec
*) debug_counter_led: counter and led for debug
*) FASM_register: register for Wishbone FASM
*) flash_loader: module to load image into CFM
*) interrupt: interrupt controller
*) SD: MicroSD card controller
*) SRAM: Serial SRAM
*) switch_debouncer: button debouncer
*) timer: 8051 timer
*) UART: Async Serial port
*) I2C: I2C master and slave
*) PWM: Pulse Width Modulation
*) Rotary Encoder
*) PS2