Tag: ic

  • Connected to Jim Keller

    In a surprising and truly exciting development, Jim Keller, the legendary “Silicon Sage” whose innovations have profoundly shaped the tech world, accepted my LinkedIn invitation this morning. What makes this particularly remarkable is that we’ve never actually met in person or professionally intersected in any way. It’s a testament to the open and interconnected nature of…

  • Virtuoso Annotation

    This post discusses briefly about annotation on schematics when simulation has been performed, it is not going to be a detailed summary but to get you started on annotation and ballons. Before going further, please make sure you know how to do a simulation prior to annotation configuration. In ADE Explorere’s schematic view, go to…

  • Cadence Training Learning Maps

    This post serves as a portal for naviating through the Cadence Online Learning Courses. As there are lots of components in their product suite, the learn maps cover different aspects for IC design. The Learning Maps file is publicly available from Cadence Website, the specific course materials need access from Cadence. Cadence Training Learning Maps…

  • ECE5505 Digital Test and Verification Notes Part II

    This blog serves as the 2nd and last part for the class ECE5505 Digital Test and Verification. The first part of the notes can be found here. № 12 Oct 15 № 13 Oct 15, Oct 24 № 14 Oct 24, Oct 29 № 15 Oct 29, Oct 31 № 16 Oct 31, Nov 05,…

  • HotSpot Thermal Model Notes

    Introduction Hotspot has been released to its 7 iteration with multiple updates regarding accurate thermal simulation benchmark. Installation To increase the simulation speed, the SUPERLU package is needed, depending on the various distros with own specifiic package managers, the installation could be different. Once it is installed, hotspot could be compiled. SuperLU I prefer to…

  • 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 (ADE-3064): Could not find library containing the source specified by vbit in the reference library list analogLib” in Cadence

    Introduction:In the world of integrated circuit design, precision and accuracy are paramount. However, even the most experienced designers can encounter perplexing errors that seem to defy logic. One such issue that recently came to light is the enigmatic “ERROR (ADE-3064): Could not find library containing the source specified by vbit in the reference library list…

  • 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…

  • Cadence Virtuoso Study Note (Part I): Environment Setup

    In this series of posts, I will provide some of the information that are needed to use Cadence Virtuoso so that people like you could get most of it. After a simple yet advanced search on google and restrict domain to *.edu, you could find some tutorials on virtuoso, like Berkeley, CMU, USC, VT, NCSU,…