Category: Research
-
Review of Physical Rerservoir Computing
This post is going to summarize the advanced reserach of reservoir computing based on various designs and implementations, the paper “Recent advances in physical reservoir computing: A review”1 dated in 2019 has a great summary for the research field, however it is a bit outdated, this post is going to follow the structure of the…
-
A Tutorial on scikit-learn
Scikit-learn is one of the most fundamental machine learning tools. You could access its official website here. It may not as fancy as pytorch or tensorflow, but scikit-learn is a good starting point for beginners to learn about machine learning algorithms. In this tutorial, several aspects will be shown, including installation, datasets as well as…
-

A guide on how to use Advanced Research Computing at Virginia Tech
Virginia Tech provides computing resources for computing with is suitable for simulations, machine learning model training, which called Advanced Research Computing. It provides a user friendly guide on how to use its system, but I think it would be nicer to try to summarize the most essential ones when you want to use it in…
-
Setup 22nm PDK @VT
This article is based on Professor Jeffrey Walling‘s youtube video on how to setup the 22nm PDK in Cadence Virtuoso. In addition, I will discuss a bit about X Window manager for running window apps via SSH. This article provides a specific case for setting up PDK with customized scripts, which may not be general…
-
Troubleshooting the “ERROR (OSSHNL-116)” in Cadence Virtuoso
Introduction:In the pursuit of mastering Cadence Virtuoso, I recently encountered a perplexing error message: “ERROR (OSSHNL-116): Unable to descend into any of the views defined in the view list, ‘hspiceD spice cmos_sch cmos.sch schematic’, for the instance ‘X’ in cell ‘Y’. Either add one of these views to the library ‘NCSU_Analog_Parts’, cell ‘res’ or modify…