Blog

Writing · Technical Notes · Tutorials

Blog

Practical write-ups on hardware-aware artificial intelligence, VLSI workflows, static timing analysis, power analysis, machine learning tools, local LLMs, and engineering computation. Most posts are hosted on Medium.

Medium Articles VLSI / AI Tools Tutorials and Workflows
Local LLMs
NVIDIA GPU Setup
Static Timing Analysis
OpenSTA
Yosys
Docker Workflows
Verilog Simulation
AI Project PoC
Local LLMs
NVIDIA GPU Setup
Static Timing Analysis
OpenSTA
Yosys
Docker Workflows
Verilog Simulation
AI Project PoC
LLM
Local AI Tools
Ollama and local model workflows
VLSI
EDA Workflows
OpenSTA, Yosys, Icarus, Docker
GPU
Deep Learning Setup
CUDA and NVIDIA development
AI
Project Strategy
PoC, transformers, ML workflows
⚙️

VLSI and EDA Tools

Tutorials on timing analysis, power analysis, synthesis, Docker-based EDA setups, and Verilog simulation.

🧠

AI and Deep Learning

Practical guides on local LLMs, GPU configuration, transformers, and machine learning project workflows.

📝

Practical Technical Notes

Short, implementation-oriented posts designed to help students and researchers reproduce technical workflows.

📚 Blog Posts

Run LLMs on Windows Using Ollama

Run ChatGPT-style models locally on Windows using Ollama.

Read on Medium

Setting Up an NVIDIA GPU for Deep Learning

CUDA/cuDNN and deep learning framework setup for GPU workflows.

Read on Medium

Create an AI PoC as a Manager

Strategy and execution steps for building AI proof-of-concepts aligned to business goals.

Read on Medium

Understanding Self-Attention in Transformers

A clean explanation of attention and multi-head attention for quick intuition.

Read on Medium

Delay Calculation and Static Timing Analysis Using OpenSTA

STA theory and practical reporting workflows using OpenSTA.

Read on Medium

Hands-On Power Analysis with OpenSTA

Power and delay analysis workflow with practical reporting structure.

Read on Medium

Running OpenSTA in Docker

Spin up OpenSTA quickly via Docker for repeatable timing runs.

Read on Medium

Logic Optimization with Yosys

Use Yosys passes to optimize RTL and improve synthesis quality.

Read on Medium

Logic Synthesis Tutorial with Yosys

Start-to-finish introduction to synthesis using an open-source flow.

Read on Medium

Verilog Simulation with Icarus

Design and verify a synchronous counter using Icarus Verilog and waveforms.

Read on Medium

Delay Calculation and Static Timing Analysis Using OpenSTA

Static timing analysis theory and reporting workflow using OpenSTA.

Read on Medium

Hands-On Power Analysis with OpenSTA

Practical OpenSTA-based power and delay analysis workflow.

Read on Medium

Running OpenSTA in Docker

Docker-based OpenSTA setup for reproducible timing analysis runs.

Read on Medium

Logic Optimization with Yosys

Yosys optimization passes for improving RTL quality before synthesis.

Read on Medium

Logic Synthesis Tutorial with Yosys

Open-source synthesis workflow using Yosys.

Read on Medium

Verilog Simulation with Icarus

Counter design and waveform-based verification using Icarus Verilog.

Read on Medium

Run LLMs on Windows Using Ollama

Local large-language-model workflow using Ollama on Windows.

Read on Medium

Setting Up an NVIDIA GPU for Deep Learning

CUDA, cuDNN, and framework setup for NVIDIA-based deep learning.

Read on Medium

Create an AI PoC as a Manager

Execution steps for planning and validating AI proof-of-concept projects.

Read on Medium

Understanding Self-Attention in Transformers

A quick, intuitive explanation of self-attention and multi-head attention.

Read on Medium

🌐 Writing Hub

All long-form technical articles are currently hosted on Medium.

🏷️ Main Topics

  • Hardware-aware AI and efficient inference
  • VLSI timing, power, synthesis, and verification
  • EDA workflows with OpenSTA, Yosys, Docker, and Icarus
  • AI tools, local LLMs, CUDA, and transformer concepts

📌 Related Pages

🧭 Blog Themes

OpenSTA Yosys Docker Verilog CUDA LLMs Transformers AI PoC