BLOG
Posts
Search and replace in Linux
This post is about some commands to search and replace strings in Linux.
SDF simulation notes
This article documents the problems I came across while doing Standard Delay Format (SDF) simulations (not generating SDF files).
SVN Commands
This article contains some useful svn commands.
Verilog wire or reg for input and output
This article explains whether we should use wire or reg for input and output.
Verilog `@(posedge clk)`
This article explains and compares several
@(posedge clk)
statements.SimVison Guide
This article introduces how to use SimVision, which is an HDL simulation tool by Cadence. This article includes basic operations and some tips.
Vivado ila for Vitis flow on Alveo
This article introduces how to implement ila modules and debug with it for hardware design. This is within the scope of Alveo platform and Vitis design flow. For other devices and flows, the process could be a little different.
Screen Commands
This article is about the usage of
screen
command. This command is a terminal multiplexer.AXI protocol
This article explains the AXI protocol. Advanced eXtensible Interface (AXI) is a parallel high performance, synchronous, high-frequency communication interface. It is also a burst-based protocol. AXI is used a lot for on-chip communication.
Vi Skills
This article contains some useful skills in Vi/Vim.
Vitis HLS AXI interfaces
TODO: This article contains some useful info about HLS interfaces.
Alveo design flow
TODO: This article contains some useful info for Alveo design flow.
Git Commands
This article contains some useful git commands.
Shell .bashrc settings
This article contains some settings I used for the
.bashrc
configuration file during my study and work.Chrome Shortcuts
This post is about how to level up your productivity by using keyboard shortcuts in the popular web browser Chrome.
Log CPU Usage
This post is about how to monitor and log CPU usage with simple commands on Linux.
TCP/IP connection throughput
This post is about some basic concepts and the possible bottlenecks of the TCP/IP connection.
SSH
This post is about some problems related to SSH in Linux.
Manage jobs in shell
This page contains some hacks I learned and used during my study and work to manage jobs in shell. I applied them mostly because they are cool or useful. These hacks help me to feel cool myself. I write them down here in the hope that they can make your work easier.
Linux file related commands
This post is about some commands related to file in Linux.
Welcome to Jekyll!
This blog is created using Jekyll and its minima theme. This page works as a template.
Customize Bash Shell Prompt
This is all about the Linux environment variable
PS1
.
subscribe via RSS