Week 5
341 words·2 mins
calas
learning_log
Week 5 Learning Log (June 16–20, 2025) # 1. Objectives # Library Documentation
Week 4
318 words·2 mins
calas
learning_log
Week 4 Learning Log (June 9–13, 2025) # 1. Objectives # Literature Review & Blogging
Week 3
762 words·4 mins
calas
learning_log
Week 3 Learning Log (June 2–6, 2025) # 1. Objectives # ALU Implementation & Testing Design a simple 4-bit ALU using Vivado IP Integrator arithmetic blocks (alu_bd.
SRAM
258 words·2 mins
calas
theory
digital_logic
SRAMs are static memory. They are implemented using 6 transistors usually and because of that more expensive.
LUT
317 words·2 mins
calas
theory
digital_logic
Definition # Look up table is a memory. Instead of recomputing a circuit or a logic function every time, we compute and store in LUTs.
Configuration Logic Block
41 words·1 min
calas
theory
digital_logic
The architecture of FPGAs rely heavily on Configuration Logic Blocks (CLBs).
01-overview
250 words·2 mins
Overview # Welcome to RVSvKit, a lightweight, parameterized SystemVerilog library for building RISC-V–style pipelines and peripherals.
02-module-inventory
341 words·2 mins
Module Inventory # This document catalogs every leaf RTL block under modules/.
03-coding-conventions
342 words·2 mins
Coding Conventions # This guide defines the SystemVerilog style and naming rules for RVSvKit, ensuring consistency with the Overview and Module Inventory.