preloader

Featured Posts

Why RISC-V Can Be a Game Changer?

    Why RISC-V Can Be a Game Changer?

    In a world dominated by proprietary chip architectures, a quiet shift is underway. RISC-V, an open-source alternative, is redefining how we think about processor design—especially in the VLSI world—by enabling greater customization, transparency, and control at the hardware level.

    Read more

    Recent Posts

    Kociemba’s Algorithm – The Two-Phase Breakthrough #PID1.5

      Kociemba’s Algorithm – The Two-Phase Breakthrough #PID1.5

      Kociemba’s algorithm revolutionizes Rubik’s Cube solving by efficiently navigating the immense complexity of the cube’s state space using advanced mathematical tools from group theory and heuristic search. This two-phase method strikes a balance between tractability and optimality, making it a cornerstone of computational puzzle solving.

      Read more
      How Do Computers Come into the Art of Solving Puzzles? #PID1.4

        How Do Computers Come into the Art of Solving Puzzles? #PID1.4

        Throughout history, puzzles have intrigued the human mind, not merely for entertainment but for the challenge they pose to logic, creativity, and persistence. From ancient labyrinths to Sudoku and the Rubik’s Cube, solving a puzzle often feels like an art — but beneath that art lies a surprising amount of structure. And where there is structure, computers can often outperform intuition.

        Read more
        Getting Started with Hugo: A Step-by-Step Guide

          Getting Started with Hugo: A Step-by-Step Guide

          Hugo is a fast, flexible, and open-source static site generator that allows you to build websites with ease. Originally popular for blogging, Hugo’s versatility makes it ideal for creating a wide range of sites — from personal portfolios and academic project showcases to documentation hubs and even e-commerce sites. Whether you’re building a professional portfolio, a research site to share your academic work, or a personal blog, Hugo has you covered.

          Read more
          The Mathematics Behind the Rubik's Cube #PID1.3

            The Mathematics Behind the Rubik’s Cube #PID1.3

            The Rubik’s Cube is not just a puzzle; it’s a deep mathematical object grounded in group theory, combinatorics, and geometry. Understanding the math behind it allows us to grasp why it has 43 quintillion possible states, how we categorize moves, and why some solutions are more efficient than others.

            Read more
            Setting Up Icarus Verilog on Google Colab

              Setting Up Icarus Verilog on Google Colab

              Google Colab is a cloud-based platform that allows you to run code in a Jupyter Notebook environment. While it’s primarily designed for Python, it can also be adapted to run Verilog simulations using Icarus Verilog. This guide walks you through setting up Icarus Verilog on Colab, writing and compiling Verilog code, running simulations, and generating waveform files for debugging—all in the cloud.

              Read more
              Solving The Rubiks Cube #PID1.2

                Solving The Rubiks Cube #PID1.2

                Solving a Rubik’s Cube isn’t just about memorizing algorithms — it’s about understanding how moves affect the pieces. There are several solving methods, each with its own approach. Some prioritize speed, some focus on efficiency or fewer rotations.

                Read more