Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
VLSIDesignChain: 2 - Static Timing Analysis by OpenTimer
Published:
Static Timing Analysis by OpenTimer
OpenTimer is a static timing analysis tool and it is a part of the OpenROAD suite of tools. But today we will use OpenTimer standalone.
VLSIDesignChain: 1 - Synthesis by Yosys
Published:
Synthesis by Yosys
This is the first post in the VLSIDesignChain series using free open source VLSI design tools as well as proprietary tools interleaved.
Set Ghidra Analyzer Option
Published:
How to set Ghidra Analyzer Option in Headless mode
Source Code Analysis
Published:
Workflow of analyzing source code
Relocation Tutorial 2
Published:
This post is about PIC and GOT of shared libraries’ global variables and functions. Original post here
Root Amazon Fire HD10 7th generation
Published:
Articles and instructions on rooting Amazon Fire HD10 7th generation with Fire OS 5.7.1.
Relocation Tutorial 1
Published:
Relocation of shared libraries
Running Deepseek LLM on Raspberry Pi 4
Published:
Introduction
This post is about running Deepseek Inference on Raspberry Pi 4.
Linux Trick
Published:
Useful Linux commands and tricks to solve common problems
Linking process
Published:
Linking Terminology
My explanation to all the details of linking process and their terms
Dynamic linker hijacking
Published:
Dynamic linker hijacking
How to Use CodeQL (part 2)
Published:
How to Use CodeQL (part 2)
How to Use CodeQL
Published:
How to Use CodeQL
Articles to Read
Published:
Articles I read and will read in the future. Most recent update: 2025-02-04
USB Armory MkII Tutorial 4
Published:
USB Armory MkII Tutorial 3
Published:
How to Use USB Armory Mk II (Part 3: Bare-Metal Execution)
USB Armory MkII Tutorial 2
Published:
Most recent update: 2025-02-01
USB Armory MkII Tutorial 1
Published:
How to use USB Armory MkII (Part 1 Boot the device)
Udev tutorial 2
Published:
Automating USB Kernel Module Loading with Udev and MODALIAS in Linux
Udev tutorial 1
Published:
udev rule for my USB driver on Raspberry Pi 4
portfolio
Portfolio item number 1
Short description of portfolio item number 1
Portfolio item number 2
Short description of portfolio item number 2
project
Source-Binary Viewer Tool
A tool for comparing and viewing changes between source code and decompiled binary
publications
Paper Title Number 1
Published in Journal 1, 2009
This paper is about the number 1. The number 2 is left for future work.
Recommended citation: Your Name, You. (2009). "Paper Title Number 1." Journal 1. 1(1).
Download Paper | Download Slides
Paper Title Number 2
Published in Journal 1, 2010
This paper is about the number 2. The number 3 is left for future work.
Recommended citation: Your Name, You. (2010). "Paper Title Number 2." Journal 1. 1(2).
Download Paper | Download Slides
Paper Title Number 3
Published in Journal 1, 2015
This paper is about the number 3. The number 4 is left for future work.
Recommended citation: Your Name, You. (2015). "Paper Title Number 3." Journal 1. 1(3).
Download Paper | Download Slides
Paper Title Number 4
Published in GitHub Journal of Bugs, 2024
This paper is about fixing template issue #693.
Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
ECE 362 graduate teaching assistant
Undergraduate course, Purdue University, 2023-present
An introduction to computer instruction sets, assembly language programming, organization, and interfacing.