Software development for Microsoft Windows

CMake Directory Variables

CMake creates software build systems for a wide variety of platforms based on a single, unified control file–it’s a makefile maker. You create the CMake control file once and based on this file, CMake will create almost any build environment for you: GNU Make for Linux, Eclipse project, Visual Studio solution for Windows, and the list goes on. More

Give Files in Your IC Design Flow Meaningful Names

Give Files in Your IC Design Flow Meaningful Names

When a user wants chip design data, a script or a log file, how do they find it? They look at the file and directory names. In fact, this may be the only documentation available.

As an IC design flow architect, proper file naming is the most important thing you can do to guide your users to the data they need.  Further, you need to use safe names that can be used without transformation for any purpose, on any computing platform. More